三馬坊鄉位于陽原縣東部,距縣城37千米。面積59平方千米,人口1.05萬人(2002年)。轄11個行政村,鄉政府駐三馬坊村。大秦鐵路、109國道平行穿境。
1961年建三馬公社,1984年改三馬坊鄉。1997年,面積59平方千米,人口1萬,轄三馬坊、東辛莊、大蟒溝、二馬坊、東小莊、牛圈、西小莊、澡洗塘、大灣臺、西窯頭、東窯頭11個行政村。