1949年為撫寧縣二區(qū)(城關(guān))。
1953年7月為撫寧縣一區(qū),轄城關(guān)鎮(zhèn)和下白石鋪、下莊、高莊、陳各莊、田各莊、程各莊、渤河寨、興隆寨、溫莊、陳莊、桃園、后石河、曹東莊、蘇官營(yíng)、大所各莊、后白塔16個(gè)鄉(xiāng)。
1956年8月為城關(guān)鎮(zhèn)和田各莊、下莊、魯莊、墳坨4個(gè)鄉(xiāng)。
1958年9月,建立天馬人民公社(城關(guān))、紅旗人民公社(墳坨)。
1961年,城關(guān)工委設(shè)城關(guān)、下莊、田各莊3個(gè)人民公社,墳坨工委設(shè)墳坨、魯莊、馬家峪,3個(gè)人民公社。
1984年3月,設(shè)城關(guān)區(qū)和城關(guān)鎮(zhèn),城關(guān)區(qū)轄后白塔、曹東莊、茶棚、田各莊、下莊、魯莊、墳坨、馬家峪8個(gè)鄉(xiāng)。
1987年,城關(guān)鎮(zhèn)改稱(chēng)撫寧鎮(zhèn),魯莊鄉(xiāng)并入撫寧鎮(zhèn),馬家峪鄉(xiāng)并入墳坨鄉(xiāng)。
1996年1月,墳坨、田各莊、下莊鄉(xiāng)并入撫寧鎮(zhèn)。
1998年11月,建立撫寧鎮(zhèn)田各莊管理區(qū)、撫寧鎮(zhèn)下莊管理區(qū)和撫寧鎮(zhèn)墳坨管理區(qū)。
2020年撫寧區(qū)部分行政區(qū)劃調(diào)整后,撫寧鎮(zhèn)轄47個(gè)行政村,即原下莊管理區(qū)的上莊、下莊、陳各莊、趙家莊、前楊家營(yíng)、后楊家營(yíng)、吳官營(yíng)、龍虎莊、英山河、崔家莊、賀莊、萬(wàn)莊、王營(yíng)、齊各莊、東吳、西吳、東新莊、高莊、劉莊、魏莊、上鋪、下鋪、陸莊23個(gè)行政村,和原田各莊管理區(qū)的朱各莊、程各莊、邴各莊、袁莊、田各莊前街、田各莊中街、田各莊后街、寒江峪、灣子、李家堡子、曹家堡子、白家堡子、大山頭、小山頭14個(gè)行政村,以及原撫寧鎮(zhèn)的東城貫、三里楊莊、大李官營(yíng)、小李官營(yíng)、張各莊、劉家溝、河潮營(yíng)、渤海寨、謝家溝、富金村10個(gè)行政村。