北新屯乡,隶属于河北省张家口市万全区,地处
万全区北部,东邻
膳房堡乡,南依
高庙堡乡,西与
洗马林镇接壤,北隔长城与张北县台篓沟乡毗连,距万全区人民政府15.86千米,
区域总面积186.63平方千米。
中华人民共和国成立后,北新屯乡境域分属万全县一区、二区、三区;1997年,由新河口乡更名为北新屯乡。
截至2018年末,北新屯乡户籍人口为9136人。
截至2020年6月,北新屯乡下辖26个行政村,
乡人民政府驻北新屯村。
2018年,北新屯乡有工业企业2个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市3个。