民国三十七年(1948年)1月,阳坊地区属昌顺县十二区,下辖34个行政村。
1949年8月,阳坊地区属昌平县第七区。
1952年2月,改属第六区。
1953年7月,建区辖乡,分属阳坊镇、西贯市回族自治乡、后白虎涧乡、史家桥乡。
1956年2月,建阳坊乡。
1958年,属南口人民公社,改称阳坊工作站。
1960年,改称阳坊管辖区,下辖8个大队、12个村。
1961年6月,阳坊管辖区改阳坊人民公社,下辖8个大队,阳坊街增设阳坊街道。
此后,下辖村庄从未增减。
1982年12月,阳坊公社改乡。
1990年5月,乡改镇。