北马家庄位于张家楼镇驻地西北6公里处,南与纪家店子村相接,西与松山子相连。该村地处丘陵,现有耕地367亩。
据传,明初马姓从云南迁此立村,取名马家庄。后因附近有三个马家庄,1958年以该村在张家楼(村)西北,改称北马家庄。现该村共有80户,249口人,以马姓为主,除此之外还有张姓、黄姓等。
该村是一个典型的农业村。2004年该村经济总收入达158万元,其中农业收入达73万元,约占当年农村经济总收入的46%;畜牧养殖等方面的收入达47万元,占当年农村经济总收入的30%。2004年该村人均纯收入4785元。
北马家庄村与北安子村、北寨村、张家楼村、毕家沟村、成家村、大崔家庄村、大崮村、大泥沟头村、大泮村、大山张村、丁戈庄村、丁家寨村、东安子村、东草泊村相邻。
2019年12月12日,北马家庄村被授予2019年度山东省卫生村荣誉称号。
北马家庄村附近有青岛黄岛金沙滩、青岛西海岸生态观光园、青岛大珠山风景区、青岛琅琊台风景区、青岛森林野生动物世界等旅游景点,有灵山岛海参、泊里西施舌、琅琊玉筋鱼、胶南绿茶、大村香菇等特产。