北营房镇,隶属于
河北省承德市兴隆县,地处
兴隆县域北部,东与
李家营乡相邻,南与鹰手营子矿区与鹰手营子镇、
汪家庄镇毗邻,西南、西与
平安堡镇、北水泉乡相连,北与承德县刘杖子乡接壤,
区域面积98.73平方千米,截至2018年,户籍人口13873人。
民国三十四年(1945年)8月,为兴隆县三区。1956年5月,建立上窝铺乡,改属承德市。1986年3月,上窝铺乡迁驻北营房村,更名为北营房乡。1988年7月,撤乡,设北营房镇;同年12月,荒地沟乡并入。
截至2020年6月,北营房镇下辖10个行政村。
2018年,北营房镇有工业企业29个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市10个。