大明镇位于内蒙古宁城县东部,地处辽宁、河北、内蒙古三省(区)交界处。这里距赤峰市区80千米,朝阳市100千米,承德市180千米,北京市400千米,沈阳市500千米,秦皇岛港300千米,锦州港230千米,天津港400千米,是内蒙古自治区距出海港口最近的地区。同名乡镇有陕西省华县大明镇、辽宁省调兵山市大明镇等。大明镇位于宁城县中东部,老哈河西岸。全镇总面积288平方公里,其中耕地面积21万亩。境内交通发达,赤凌一级路、306国道、兴哈线、铁苍线、马四线贯穿南北,纵横交错,有着独特的交通优势。这里是辽中京遗址的所在地,具有丰富的考古价值。最著名的是这里的辽中京大塔,每一年的农历四月会有上万的人们聚集