晋城镇,位于四川盆地中偏北部,南充市西北部,为中共西充县委、县人民政府驻地,历代均为全县政治、经济、文化中心。幅员面积28.6平方公里,总人口7.6万人。辖9个行政村,10个社区居委会。为全国首批小集镇建设重点镇,四川省文明卫生县城。