1922年由張北、商都兩縣析置康保招墾設(shè)治局。1925年改為康保縣,屬察哈爾特別區(qū)。因縣城南有一淖,蒙古語稱“康巴諾爾”,“康保”為“康巴”之諧音。1947年9月與商都、化德建立聯(lián)合縣,1949年1月撤銷聯(lián)合縣,復(fù)置康保縣。1952年察哈爾省撤銷,劃歸河北省。
1996年,康保縣面積3395.4平方千米,人口27.8萬人,轄7個鎮(zhèn)、8個鄉(xiāng):康保鎮(zhèn)、鄧油坊鎮(zhèn)、土城子鎮(zhèn)、李家地鎮(zhèn)、張紀鎮(zhèn)、照陽河鎮(zhèn)、屯墾鎮(zhèn)、閻油坊鄉(xiāng)、丹清河鄉(xiāng)、哈咇嘎鄉(xiāng)、二號卜鄉(xiāng)、蘆家營鄉(xiāng)、忠義鄉(xiāng)、處長地鄉(xiāng)、滿德堂鄉(xiāng)。縣政府駐康保鎮(zhèn)。
2000年第五次人口普查,康保縣常住總?cè)丝?26461人,其中:康保鎮(zhèn)51092人,張紀鎮(zhèn)17038人,土城子鎮(zhèn)14130人,鄧油坊鎮(zhèn)13314人,李家地鎮(zhèn)10746人,照陽河鎮(zhèn)10215人,屯墾鎮(zhèn)18722人,閻油坊鄉(xiāng)13919人,丹清河鄉(xiāng)12979人,哈必嘎鄉(xiāng)10403人,二號卜鄉(xiāng)13530人,蘆家營鄉(xiāng)9155人,忠義鄉(xiāng)8868人,處長地鄉(xiāng)9755人,滿德堂鄉(xiāng)11361人,康保牧場1234人。
2001年末,全縣面積3365平方千米,人口28.26萬人。2002年,全縣轄7個鎮(zhèn)、8個鄉(xiāng)、1個牧場,5個居委會、327個行政村。縣政府駐康保鎮(zhèn)商場北街。
2003年末,全縣面積3365平方千米,人口28.1萬人。2004年末,全縣轄7個鎮(zhèn)、8個鄉(xiāng)和康保牧場,5個居委會、326個行政村。
2010年第六次人口普查,康保縣常住總?cè)丝?04975人,其中:康保鎮(zhèn)63779人,張紀鎮(zhèn)14734人,土城子鎮(zhèn)11238人,鄧油坊鎮(zhèn)9884人,李家地鎮(zhèn)10144人,照陽河鎮(zhèn)6251人,屯墾鎮(zhèn)14736人,閻油坊鄉(xiāng)11824人,丹清河鄉(xiāng)8171人,哈秘嘎鄉(xiāng)8263人,二號卜鄉(xiāng)11698人,蘆家營鄉(xiāng)8291人,忠義鄉(xiāng)6246人,處長地鄉(xiāng)9808人,滿德堂鄉(xiāng)9228人,康保牧場567人,屯墾林場113人。