北山口镇地处巩义市中部,东与大峪沟镇接壤,南与涉村镇、西村镇相连,西邻芝田镇,西北与永安路街道、杜甫路街道为邻,北与紫荆路街道相接,全镇行政区域面积55.18平方千米,耕地1572公顷,辖13个行政村,138个村民小组,人口3.7万。[a][1]13个农村党(总)支部,23个非公企业和社会组织党支部,1503名党员,是具有较高知名度的耐火材料之乡、河南省首批国家卫生镇。区划代码为130185105,长途区号为0371,[2]邮政编码为451250。 北山口镇是巩义新区建设的主要区域,9个村已纳入《巩义市城市总体规划》。交通网络较为完善,310国道横贯东西,豫31省道穿越南北,中原西路快速通道、焦梧桐高速、S237线穿境而过。[3] 行政区划
截至2020年6月,北山口镇辖13个行政村,镇人民政府驻北山口村青龙街194号。老井沟村、山川村、东码村、西头村、西河村、底沟村、北湾村、北山口村、南官庄村、铁匠炉村、白河村、水地河村、白窑村。
北山口镇,清宣统三年(1911年)为巩县芝田镇所辖。1935 年归巩县南北联保,1941 年属巩县尚义乡。建国后,行政沿革不断变化,曾于 1958 年8月并入孝义公社。1961 年与孝义分社为南山口、北山口、白河三个小公社。1963 年白河、南山口公社并入北山口公社。1983年10月,体制改革以后,北山口人民公社改为北山口乡,1996年10月,经河南省民政厅批准,撤乡建镇,称为北山口镇。