河北鎮,北京市房山區下轄鎮,位於東經115°53'50"~116°00'21",北緯39°45'34"~39°52'31"之間。地處房山區北部,東與青龍湖鎮接壤,南與東風街道爲鄰,西南與向陽街道相連,西與佛子莊鄉毗鄰,北與門頭溝區潭柘寺鎮相接。鎮域面積67.8平方千米。
民國五年(1916年),河北鎮屬房山縣四區。新中國成立初期,屬房山縣八區。1952年,屬京西礦區河北區。1953年,設河北鄉。1956年,河南鄉併入。1958年,劃歸周口店區,撤鄉並將花果山、百花山人民公社合併設河北人民公社。1960年,屬房山縣,設河北鄉。1963年,河北鄉改鎮。1964年,鎮改人民公社。1980年,設北京市礦務局工農區辦事處河北人民公社。1983年,公社改鄉。1986年,屬房山區。1989年,河北鄉改鎮。1992年,撤北京市礦務局工農區辦事處,劃歸房山區。截至2018年末,河北鎮有戶籍人口有23443人。截至2019年10月,河北鎮下轄3個社區和19個行政村,鎮政府駐河北村聖泉大街10號。
2011年,河北鎮工業總產值達到4.6億元,比上年減少24.5%。財政總收入794.5萬元,比上年增長10.5%。其中地方財政收入375.6萬元,比上年增長8.5%。完成稅收2097.4萬元,比上年增長8.9%。從各主要稅種看,完成營業稅468.2萬元,增值稅949.7萬元,企業所得稅123.8萬元,分別比上年增長-27.5%、17.3%、50%。人均財政收入349元,比上年增長13.3%。2011年,工業總產值達到4.6億元,比上年減少24.5%。