永川,夏商属梁州,周属巴国,秦属巴郡。唐朝以前是江州县属地。

唐朝,大历十一年(776年),分璧山县地置县,隶属于昌州。

北宋时,永川县属昌州宋真宗咸平四年(1001年),永川县隶梓州路宋徵宗重和元年(1118年)改梓州路为潼川府路,昌州永川县隶属之。南宋时,至元二十年(1283年),昌州废,永川县辖地并入合州至元二十二年(1285年)改隶重庆路合州。

元朝,至正二十三年(1363年)永川县并入大足县。

明代,洪武六年(1373年)复置永川县,属重庆路。

清朝,康熙元年(1662年),省璧山县入永川县雍正六年(1728年)复置璧山县,永川仍专治嘉庆时,永川县属四川省川东道重庆府。