寧河鎮,隸屬於天津市寧河區,地處寧河區北部,東鄰苗莊鎮、板橋鎮,南與廉莊鎮毗鄰,西與東棘坨鎮連接,北與寶坻區八門城鎮接壤,東北部與豐臺鎮、河北省玉田縣潮洛窩鄉隔薊運河相望,行政區域面積83.19平方千米。截至2019年,寧河鎮戶籍人口22046人。
民國二十年(1931年),爲第一區;1984年,設寧河鎮。截至2020年6月,寧河鎮轄27個行政村,鎮人民政府駐寧河三村。
2019年,寧河鎮有工業企業22個,其中規模以上1個,有營業面積超過50平方米以上的綜合商店或超市20個。2020年7月,全國愛衛會決定命名寧河鎮爲2017-2019週期國家衛生鄉鎮。