周平王十五年(756),秦文公在今洛川县土基镇鄜城村设鄜畴,为洛川县之始。
新莽(9-23)改富县为修令县,治所为今洛川县土基镇鄜城村。
东汉初撤修令县,其地并入定阳县,属上郡。
后秦建初八年(393),分鄜县北部置县,设洛川县,与鄜县同属东秦州。
南北朝(420-581年)改鄜为敷,设敷城郡,领敷城、洛川、定阳三县,属北华州。
太平真郡年间(440-415年)洛川县治迁至高槐(今西安宫村)。
公元534年,北魏分、东魏、西魏,洛川属西魏,改北华州为鄜州,至北周未变。
隋开皇二年(582年)洛川县治自高槐迁于旧县。
三年(583年)罢敷城郡为敷州,领敷城、洛川二县。
唐时改鄜城县,属坊州,洛川县属鄜州。
后梁开平二年(908),朱全忠改鄜城县为禧州,后改为昭化县。
后唐同光元年(923),恢复鄜城县治。
宋时属永兴军路鄜州辖。
金时鄜城县、洛川县属鄜延路鄜州。
元至元四年废鄜城县,并入洛川县,属延安路。
元祥兴九年置陕西等处行中书省,洛川县属陕西等处行中书省延安路鄜州。
明代洛川属陕西承宣布政使司河西道延安府鄜州,清雍正三年鄜州升为直隶州,洛川属之。
明清时,洛川按方位分为延丰、乐岁、进贤、大安4乡。
民国初分24镇,及凤栖、仙姑、洛生、进蒙、白城、化庄、吴庄、石堡、进浩、永乡、汉寨、厢西、菩堤、开扶。
1929年后分4个区,区公所分别设在凤栖、土基、仙姑河永乡。
1934年国民党政府改设为14个联保。
1936年合并为10个联保。
1940年后改为10个乡,即博爱乡、互助乡、民治乡、大同乡、和平乡、忠孝乡、民有乡、仁爱乡、民享乡、信义乡,不久博爱乡于互助乡合并为自治乡。
1948年4月25日洛川解放,属陕甘宁边区黄龙分区管辖,改元国民党的9个乡为9个区政府,共辖44个乡政府。
次年5月归延安专署管辖。
1956年县界调整后将吉子现划归富县,小峪、石月、高家塬等地划归黄龙县管辖,将黄陵县的北谷乡、永乐乡和黄龙县的洪福梁乡划归洛川管辖。
全县分6个小区、3个直属乡和1个镇,即旧县区、槐柏区、青化区、土基区、石头区、城关区、伏益乡、作善乡、后子头乡。
1958年公社化时洛川县与富县合并,共设12个大队,33个管区。
1961年富县、洛川县分县,富县管辖范围仍归富县,又将界头庙公社、三岔公社划归黄龙县。
时全县划分为18个公社、337个生产大队、749个生产队。
1984年农村体制改革,取消人民公社、生产大队、生产队建置,成立人民政府、村民委员会、村民小组。
1989年全县划分为19个乡镇、372个村委会、824个村民小组。
19个乡镇即城关镇、旧县镇、交口河镇、老庙镇、槐柏镇、土基镇、石头镇、菩堤乡、洪福梁乡、永乡乡、黄章乡、后子头乡、京兆乡、杨舒乡、武石乡、石泉乡、秦关乡、百益乡、朱牛乡。
2001年12月20日,洪福梁乡并入旧县镇,武石乡并入槐柏镇,城关镇与后子头乡合并为凤栖镇,并设凤栖街道办,时全县划分为7镇9乡。
2011年6月24日,京兆乡并入交口河镇,石泉乡并入槐柏镇,秦关乡并入土基镇,百益乡并入石头镇,时全县辖7镇5乡,即凤栖镇、旧县镇、交口河镇、老庙镇、槐柏镇、土基镇、石头镇、菩堤乡、黄章乡、永乡乡、杨舒乡、朱牛乡。
2015年镇村综合改革调整中黄章乡并入永乡镇、杨舒乡并入老庙镇、朱牛乡并入石头镇,全县辖8镇1街道,即凤栖街道、旧县镇、交口河镇、老庙镇、槐柏镇、土基镇、石头镇、永乡镇、菩提镇。