2000年,大城县辖7个镇、3个乡:平舒镇、旺村镇、南赵扶镇、大尚屯镇、各庄镇、权村镇、里坦镇、北魏乡、大广安乡、臧屯乡。
根据第五次人口普查数据:全县总人口446577人,其中各乡镇人口(人): 平舒镇 61359 旺村镇 42082 大尚屯镇 70031 南赵扶镇 43046 留各庄镇 41149 权村镇 37450 里坦镇 23430 北位乡 42478 大广安乡 38797 臧屯乡 46755
2002年底,大城县面积903.67平方千米,人口44.66万。辖7个镇、3个乡,23个社区居委会、394个村委会。县政府驻平舒镇。