地名由来:以驻地命名。1981年10月,因与朝阳县二十家子重名,为实现地名标准化,更名为“北二十家子”。
建平县辖镇。1958年属马场公社,1961年建二十家子公社,1981年更名北二十家子公社,1984年改乡,1986年建北二十家子回族镇。位于县境北部,东北部与内蒙古敖汉旗毗邻,距县府84公里,面积169平方公里,人口1.6万。通公路。辖二十家子、十家子、陈家店、化匠地、下城子、扎兰营子、郭杖子、朝阳山、烧锅地、小地、朝阳沟、大地12个村委会。乡镇企业有油漆、白云石、矿山机械等厂(矿)。农业主产玉米、高粱、谷子。北二十家子煤矿设境内。古迹有战国燕长城遗址。
历史沿革:
1945年9月,属建平县建平区(四区)。
1949年7月,归建平县马场区(二区)管辖。
1956年1月,为建平县建平县区二十家子乡。
1958年10月,为马场公社(卫星)二十家子大队(作业区)。
1961年5月,成立二十家子人民公社,驻地后二十家子。
1981年10月,为实现地名标准化,更名为北二十家子人民公社;1984年4月,改建为北二十家子乡;1984年10月,更名为北二十家子回族乡。
1986年5月,撤销北二十家子回族乡建制,设立北二十家子回族镇。
1999年8月,改称北二十家子镇至今。