明代,马姓从山西洪洞县迁此建村,得名北马庄。
北马庄村是唐河县张店镇下辖的行政村,城乡分类代码为122,为镇乡结合区。区划代码为411328102202,居民身份证号码前6位为411328。邮政编码为473000,长途电话区号为377 ,车牌号码为豫R。北马庄村与牛庄村、乔庄村、桃元寨村、张店村、马坡村、胡集村、黑龙庙村、吴宅村、牛园村、秦刘庄村、马店村、后岗村、仝堂村、同乐寨村相邻。历史沿革:清属唐河保。
1958年设立张店大队,属桐寨铺人民公社。
1961年从张店大队析出,设立马庄大队。
1984年改为北马庄村民委员会,属张店乡。
1985年撤乡建镇,属张店镇至今。