馬圈堡鄉位于陽原縣中南部,距縣城29千米。面積106平方千米,人口0.92萬人(2002年)。轄17個行政村,鄉政府駐馬圈堡村。
1961年建馬圈堡公社,1984年改馬圈堡鄉。1997年,面積106平方千米,人口0.9萬,蘆南公路橫貫鄉境。轄馬圈堡、榆條溝、秦家莊、岳家莊、西地、石盆、籍箕灘、保伸觀、保辛莊、馬家窯、澗口、焦家莊、駱駝嶺、朱家莊、馬鞍橋、賀家砦、榆林關、員家莊18個行政村。