三马坊乡位于阳原县东部,距县城37千米。面积59平方千米,人口1.05万人(2002年)。辖11个行政村,乡政府驻三马坊村。大秦铁路、109国道平行穿境。
1961年建三马公社,1984年改三马坊乡。1997年,面积59平方千米,人口1万,辖三马坊、东辛庄、大蟒沟、二马坊、东小庄、牛圈、西小庄、澡洗塘、大湾台、西窑头、东窑头11个行政村。