大明鎮,隸屬於內蒙古自治區赤峯市寧城縣,地處寧城縣西部,東與汐子鎮交界,南連忙農鎮,西鄰大城子鎮,北接小城子鎮,距寧城縣政府25千米,區域總面積174平方千米。
遼代,大明鎮一帶設中京大定府;2006年,八肯中鄉併入大明鎮。截至2018年末,大明鎮戶籍人口爲37998人。2019年,大明鎮下轄20個行政村,人民政府駐城後西村。
大明鎮糧食作物以玉米、高粱、穀子爲主;畜牧業以飼養生豬、羊、牛、家禽爲主。2018年,大明鎮有工業企業12個,其中規模以上1個,有營業面積超過50平方米以上的綜合商店或超市7個。