內江市現有三縣二區,即市中區、東興區、威遠縣、資中縣、隆昌縣。
內江市幅員面積5386平方公里,內含111個鄉鎮、2070個行政村、10個街道辦事處以及253個社區居民委員會。其中內江市耕地面積約有16.37萬公頃,人均佔有耕地面積約0.0385公頃。