地名由来:蒙古语始称“玛拉图”,意为“盐碱地”。清乾隆二年(1737年),在此建喀喇沁中旗衙府(也称喀喇沁中旗辅国公府),相对于早建的小城子额驸府而言,因其有行政职能,蒙古语称“德日浩绕”,意为“上府”,后汉族人称大城子。
大城子镇位于宁城县西北部,全镇耕地面积81979亩,33560口人。2003年GDP总量为15079万元,农民人均纯收入1851元。所辖13个村分别为:四龙、呼和、下五家、宁营子、 梁东、瓦北、樱桃沟、上五家、 松树台、乃林皋、鸡冠山、瓦中、瓦南村。
历史沿革:
1947年,属宁城县第一区。
1952年,改一区为大城子努图克蒙古族自治区。
1956年,建大城子乡。
1958年9月,小城子、八素台并入大城子乡,11月改为大城子人民公社。
1966年9月,更名为乌兰人民公社。
1968年,复名大城子人民公社。
1983年社改乡。
1984年乡改镇,沿用至今。