大城子镇,隶属于内蒙古自治区赤峰市宁城县,地处宁城县西北部,东与大明镇为邻,南与三座店乡搭界,西与喀喇沁旗接壤,北与小城子镇相连,距县政府50千米,区域总面积384平方千米。清康熙四十四年(1705年),喀喇沁中旗王府建于大城子镇一带;2006年,马架子乡合并入大城子镇。截至2018年末,大城子镇户籍人口为37664人。2019年,大城子镇下辖19个行政村,人民政府驻上五家村。2018年,大城子镇有工业企业15个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市14个。清康熙四十四年(1705年),喀喇沁中旗王府建于大城子镇一带。