莘城鎮位于莘縣中北部,徒駭河北岸。禹(城)范(縣)、陽(谷)大(名)公路過境。古跡有文廟大成殿。
[沿革]1949年為莘縣第一區,1956年改為城關區,1958年劃歸范縣,1961年復歸莘縣,1971年成立城關公社,1983年設城關鎮。1997年,面積75平方千米,人口8.2萬,轄王化、惠莊、喬廟、土樓、寇莊、孫屯、堯舜、禮院、盛屯、張屯、劉二莊、段莊、谷莊、胡樓、武莊、老宅、郝莊、趙王莊、安莊、大劉莊、小劉莊、北街、西街、寇樓、前鄒、尹昌樓、東街、蔡莊、鄭莊、三義、西劉馬莊、東劉馬莊、肖屯、劉花園、袁花園、岳花園、田花園、李花園、郭王莊、田莊、焦花園、王爐、西毛坊、東毛坊、謝莊、后王樓、焦莊、前王樓、前楊莊、后楊莊、南街、湯莊、堤子王莊、后李莊、左莊、相莊、虞路口、黃河、趙莊、朱莊、套廟王、東虞莊、孫爐、牛莊、前李莊、李名楊、林莊、盛河、江鞠莊、徐莊、王升公、四合、曹莊、溫莊、魏馬廠、安馬廠、楊馬廠、十里槽、西虞莊、刁莊、后鄒81個村委會。
[2006年莘城鎮代碼]371522100(84村):~200前孫莊村 ~201黃河村 ~202趙王莊村 ~203東街村 ~204喬廟村 ~205李明楊村 ~206田花園村 ~207后楊莊村 ~208套廟王村 ~209十里槽村 ~210王化村 ~211朱莊村 ~212東虞莊村 ~213張屯村 ~214惠莊村 ~215盛河村 ~216李花園村 ~217王升公村 ~218前楊莊村 ~219西街村 ~220安莊村 ~221后孫莊村 ~222左莊村 ~223胡樓村 ~224土樓村 ~225虞路口村 ~226焦花園村 ~227堤子王村 ~228徐莊村 ~229焦莊村 ~230堯舜村 ~231郭王莊村 ~233段莊村 ~234劉河村 ~235后王樓村 ~236谷莊村 ~237大劉莊村 ~238鄭莊村 ~239牛莊村 ~240肖屯村 ~241前鄒梨元村 ~242溫莊村 ~243劉花園村 ~244北街村 ~245王莊村 ~246西毛坊村 ~247武莊村 ~248孫屯村 ~249前李莊村 ~250安馬廠村 ~251刁莊村 ~252岳花園村 ~253小劉莊村 ~254田莊村 ~255蔡莊村 ~256謝莊村 ~257盛屯村 ~258趙莊村 ~259王爐村 ~260孫樓村 ~261后鄒梨元村 ~262曹莊村 ~263袁花園村 ~264尹昌樓村 ~265相莊村 ~266前王樓村 ~267劉二莊村 ~268后李莊村 ~269楊馬廠村 ~270寇樓村 ~271寇莊村 ~272四合村 ~273湯莊村 ~274南街村 ~275彭莊村 ~276東毛坊村 ~277老宅村 ~278劉馬莊村 ~279林莊村 ~280魏馬廠村 ~281郝莊村 ~282江鞠莊村 ~283西虞莊村 ~284禮院村