隋开皇年间,因避父文帝讳,改中江县为内江县,以城为中水(沱江)环绕,故名。
汉为犍为郡地。
西魏元钦二年(553)置资州,治阳安县(今简阳县)。
北周武成二年(560)徙资州治资阳县。
建德四年(575)置普州,治今安岳县。
隋仁寿二年(602)置简州,仍治阳安县(今简阳县)。
大业元年(60年)省普州入资州;三年废简州,改资州为资阳郡,治磐石县(今资中县)。
唐武德元年(618)废郡复资州;三年复置普州、简州,同属剑南道。
北宋简州属成都府路,资州、普州属梓州路。
元废普州,省资州入简州。
元末明玉珍大夏政权复资州。
明洪武四年(1371)降资州为资县;六年降简州为简县。
正德八年(1513)升简县为简州。
清雍正五年(1727)升资县为资州直隶州。
1913年废两州改为县。
1935年置第二行政督察区,驻资中县重龙镇。
1950年名内江专区。
1951年析内江县城关、近郊置内江市(县级)。
1958年划出仁寿县,划入安岳、乐至二县。
1968年改称内江地区。
1978年荣县划归自贡市,划入隆昌县。
1985年改为省辖内江市。