Neijiang administrative division
Neijiang City governs 5 county-level administrative divisions (Municipal District 2, county-level city 1, county-2), and 83 township level administrative divisions (street 13, town 70). It covers an area of 5386 square kilometers and has a population of 4.27 million. Neijiang Municipal People's government is located at No. 20 Xinhua Road, Shizhong District.