北枣园村位于坛镇乡东南部,距坛镇乡政府所在地3公里,属土石山区。地理坐标为东经111°37′、北纬36°47′。该村位于南枣园北,故名“北枣园”。北枣园清代属张志里;民国时期属第四区东堡编村管辖;1949年属第四区(驻坛镇);1953年属第四区东堡乡;1958年属钢铁(南关)人民公社东堡管理区;1961年属坛镇公社;1983年至今属坛镇乡,辖新庄自然村。
全村现有269口人,耕地面积864亩,主要有张、王两姓,村民以种植为主。1984年与南枣园村委分出为独立行政村。1988年,村民义务修筑通往坛镇乡的一条平车路,后又分段修成三轮车路,1998年投资4万元修成汽车路。2001年种植核桃树350亩,现已全部挂果,每株核桃树产量可达70斤,村民仅此一项即可收入29.4万元。2005年投资27万元修通村油路,同年再栽核桃树350亩。
北枣园村与南枣园村、圪垛村、杨家山村、堡子塘村、孙家沟村、西堡村、任家掌村、原家沟村、东堡村、程家沟村、镇威村、槐树原村、长立村、塔上村相邻。
2020年8月26日,山西省爱国卫生运动委员会命名北枣园村为2020—2022周期山西省卫生村。
北枣园村附近有红崖大峡谷、石膏山、灵石王家大院、夏门古堡、翠峰公园等旅游景点,有灵石荆条蜂蜜、灵石油糕、灵石骨累、和和饭、黄条条等特产。