内江市下辖2个区(市中区、东兴区)、2个县(资中县、威远县),代管1个县级市(隆昌市)。内江市幅员面积5386平方公里,现辖三县二区,即市中区、东兴区、威远县、资中县、隆昌县,111个乡镇,2070个行政村,10个街道办事处,253个社区居民委员会。2008年末总人口425.05万,其中非农业人口84.00万,农业人口341.06万,耕地16.37万公顷,人均占有耕地面积0.0385公顷。