寧城地區(qū)夏商時期先后屬冀州、幽州。
春秋、戰(zhàn)國為山戎、東胡地。
戰(zhàn)國后期秦、西漢屬燕右北平郡。
東漢、西晉為鮮卑所據(jù)。
東晉十六國初期,屬鮮卑宇文國(宇文部)。
唐代設(shè)饒樂都督府。
遼代設(shè)陪都中京大定府,中后期為實際首都。
金代將中京大定府改為北京路大定府,為陪都五京之一。
元代改北京為大寧路(曾有四年用“武平”),明代設(shè)大寧衛(wèi)。
自清至民國末年,寧城地區(qū)蒙制屬卓索圖盟,漢制屬熱河省。
民國20年(1931年)3月,熱河省辟平泉縣四、五、六區(qū)置大寧設(shè)治局。
1932年10月,改為寧城縣,屬熱河特別行政區(qū)管轄。
1939年旗縣合并,稱喀喇沁中旗。
1949年5月,復(fù)名寧城縣,沿用至今。