北杨村乡位于河北省保定市博野县城西北7千米。面积29.5平方千米,人口2.52万人(2002年)。辖11个行政村,乡政府驻北杨村。博(野)温(仁)、博(野)望(都)公路过境。
1962年建北杨村公社,1983年改乡。1997年,面积29.5平方千米,人口2.5万人,辖北杨村、窝头、南祝、北小王、芦村、东章、北邑、邓庄、南邑、北彦、北堤圈11个行政村。