1985年由縣級內江市及近郊改設;因位市區中部,故名。
1989年由內江縣改設,因政府駐地東興鎮得名;另說以古東興場命名。
隋開皇三年(583)設威遠戍,取威撫遠人之義,十一年(591)改縣,因戍為名;縣志記載:西晉惠帝永興元年(304)李雄據蜀,奮武此地,以懾服夷獠,取威名遠震、威撫遠人之義得名。
蜀人稱沱江為資水,沿江數百里只此一縣,居其中部,故名;1913年改資州改現名,因位于資江(沱江)中游得名;另據《元和志》,資中以資水為名;因堯九子資封于此,因名資水。
明隆慶元年(1567)置縣,縣址屬古昌州,又有隆橋驛得名;《中國地名由來詞典》云:因屬唐代昌州,又屬明初榮昌縣,并于明隆慶時于唐隆越縣地置縣,故名。