民國(guó)初屬?gòu)埍笨h,1934年由張北縣析置祟禮設(shè)置局,1936年改為崇禮縣。據(jù)傳,崇禮乃取“祟尚禮義”之意。1993年劃歸張家口市管轄。
1996年,崇禮縣面積2334.1平方千米,人口12萬(wàn)人,轄2個(gè)鎮(zhèn)、8個(gè)鄉(xiāng):西灣子鎮(zhèn)、高家營(yíng)鎮(zhèn)、清三營(yíng)鄉(xiāng)、獅子溝鄉(xiāng)、白旗鄉(xiāng)、四臺(tái)嘴鄉(xiāng)、紅旗營(yíng)鄉(xiāng)、石窯子鄉(xiāng)、驛馬圖鄉(xiāng)、石嘴子鄉(xiāng)。縣政府駐西灣子鎮(zhèn)。
2000年第五次人口普查,崇禮縣常住總?cè)丝?08361人,其中:西灣子鎮(zhèn)30976人,高家營(yíng)鎮(zhèn)23988人,四臺(tái)嘴鄉(xiāng)11583人,紅旗營(yíng)鄉(xiāng)6196人,石窯子鄉(xiāng)6019人,驛馬圖鄉(xiāng)7937人,石嘴子鄉(xiāng)6935人,獅子溝鄉(xiāng)4908人,清三營(yíng)鄉(xiāng)4199人,白旗鄉(xiāng)5620人。
2001年末,全縣面積2317.5平方千米,人口12.09萬(wàn)人。2002年,全縣轄2個(gè)鎮(zhèn)、8個(gè)鄉(xiāng),3個(gè)社區(qū)、211個(gè)行政村。縣政府駐西灣子鎮(zhèn)。
2003年末,全縣面積2324平方千米,人口12.3萬(wàn)人。2004年末,全縣轄2個(gè)鎮(zhèn)、8個(gè)鄉(xiāng),2個(gè)居委會(huì)、211個(gè)行政村。
2010年第六次人口普查,崇禮縣常住總?cè)丝?06122人,其中:西灣子街道23345人,西灣子鎮(zhèn)15534人,高家營(yíng)鎮(zhèn)23784人,四臺(tái)嘴鄉(xiāng)9347人,紅旗營(yíng)鄉(xiāng)5117人,石窯子鄉(xiāng)4482人,驛馬圖鄉(xiāng)5568人,石嘴子鄉(xiāng)6317人,獅子溝鄉(xiāng)4542人,清三營(yíng)鄉(xiāng)3485人,白旗鄉(xiāng)4601人。