北马圈子镇,隶属于河北省承德市鹰手营子矿区,地处鹰手营子矿区西南部,东、东南、南与鹰手营子镇毗邻,西南、西、西北、北、东北与兴隆县接壤,区域面积25.1平方千米,截至2018年,户籍人口10563人。
民国二十七年(1938年),建马圈子乡,属兴隆县二区。1956年11月,划归承德市。1982年7月,设北马圈子公社。1984年4月,建北马圈子镇,改属鹰手营子矿区。截至2020年6月,北马圈子镇下辖2个社区和3个行政村。
2018年,北马圈子镇有工业企业32个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市2个。