永川,夏商属梁州,周属巴国,秦属巴郡。唐朝以前是江州县属地。
唐朝,大历十一年(776年),分璧山县地置县,隶属于昌州。
北宋时,永川县属昌州宋真宗咸平四年(1001年),永川县隶梓州路宋徵宗重和元年(1118年)改梓州路为潼川府路,昌州永川县隶属之。南宋时,至元二十年(1283年),昌州废,永川县辖地并入合州至元二十二年(1285年)改隶重庆路合州。
元朝,至正二十三年(1363年)永川县并入大足县。
明代,洪武六年(1373年)复置永川县,属重庆路。
清朝,康熙元年(1662年),省璧山县入永川县雍正六年(1728年)复置璧山县,永川仍专治嘉庆时,永川县属四川省川东道重庆府。