唐堯時(shí),為朔方幽都地。
虞舜,屬并州地(今太原)。
夏禹,為冀州地。
商,封為同性代子國西北地。
周,為要服地。
春秋,為北狄所居。
戰(zhàn)國時(shí),林胡族在這里游牧。
周赧王九年(前306年),趙武靈王征服林胡、樓煩,地歸趙國云中郡。
秦始皇二十六年(前221年),實(shí)行郡縣制。
在今托克托縣城北古城置云中郡。
在今喇嘛灣鎮(zhèn)緣胡山東南,黃河?xùn)|岸拐上村東山坡處置楨陵縣。
《漢書.地理志》載:“云中郡,秦置……縣十一,楨陵,莽曰楨陸”。
《中國古今地名大辭典》和《中國歷史地圖集·并州·朔方刺史部》所載、所標(biāo),緣胡山正是喇嘛灣鎮(zhèn)鳳凰山諸山。
西漢,今清水河縣隸并州定襄郡(郡治盛樂在今和林格爾縣土城村北),并設(shè)置桐過縣(今小缸房鄉(xiāng)城咀子山)、武成縣(縣城東,遺址元考)、駱縣(今窯溝鄉(xiāng)下城一帶)。
東漢,定襄郡遷置善無縣(今山西省右玉縣南),隸屬如故。
漢末,郡縣并廢,縣駐地變?yōu)榫勐洌ń翊彐?zhèn)),楨陵更為箕陵。
魏晉,黃河以北地區(qū)為崛起的鮮卑族人所占據(jù),為新興寄治的一縣。
北魏,今清水河縣為代都平城(今山西省大同市東)畿內(nèi)西部地。
在今王桂窯鄉(xiāng)小火盤村南置昆新城。
道武初,割臘汗山地方百里以封庫狄氏。
其后又置尖山(今北堡鄉(xiāng)尖山村)、樹頹(今故城在楊家窯鄉(xiāng)境內(nèi))二縣,取樹頹水及山為名,隸朔州神武郡(今和林格爾縣境內(nèi))。
北齊,今清水河縣隸北道行臺。
隋朝,為紫河鎮(zhèn)屬地,隸榆林郡金河鎮(zhèn)(今大紅城)。
唐,為勝州河濱縣(今伊克昭盟準(zhǔn)格爾旗十二連城鄉(xiāng)東境)。
貞觀三年(629年),隸關(guān)內(nèi)道勝州榆林郡,河濱關(guān)(今喇嘛灣鎮(zhèn)拐上村)即古君子津。
五代,地歸契丹。
遼代,境內(nèi)置寧邊州,不領(lǐng)縣,其東南兼跨德州宣德縣地(今內(nèi)蒙古豐鎮(zhèn)市西南部),今清水河縣隸西京道。
金建國初期,以寧邊州置西軍,統(tǒng)于西南面招討使,隸西京路。
正隆三年(1158年),依外城建寧邊縣,產(chǎn)并為州所在地。
貞祐三年(1215年),改隸嵐州節(jié)度使,次年,升為防御州。
元至元二年(1265年)廢寧邊州,以其地之北半入東勝州(治所在今托克托縣境內(nèi)),南半入武州(今山西省神池西),并改舊隸德州之宣德縣為宣守縣,直隸大同路。
明洪武四年(1371年),今清水河縣屬東勝衛(wèi),置千戶所,隸大同路。
洪武二十五年(1392年)置東勝左、右、中、前、后五衛(wèi)。
永樂元年(1403年)廢。
正統(tǒng)三年(1438年),復(fù)置。
正統(tǒng)十四年(1449年),又廢。
崇禎九年(1636年),歸化城土默特部編為一部兩翼,分左右兩旗,今清水河縣屬左旗。
清乾隆元年(公元1736年),設(shè)清水河協(xié)理通判廳。
乾隆六年(1741年),清水河、托克托、和林格爾、善岱、薩拉齊同時(shí)分設(shè)協(xié)理通判,隸屬于山西總理旗民蒙古事務(wù)分巡歸綏兵備道。
乾隆二十五年(1760年),改理事通判廳。
乾隆二十九年(1764年),清水河、薩拉齊、和林格爾、托克托城通判與歸化、綏遠(yuǎn)二同知,共屬歸綏道,隸山西省。
光緒十年(1884年),改為撫民通判廳。
民國元年(1912年),改廳為縣,隸綏遠(yuǎn)省特別行政區(qū)。
民國18年(1929年),綏遠(yuǎn)特別行政區(qū)改置綏遠(yuǎn)省后,清水河縣屬綏遠(yuǎn)省政府。
民國26年(1937年),抗日戰(zhàn)爭暴發(fā),中共清水河縣劃歸清平云(清水河、平魯、左云)聯(lián)合縣,屬晉綏邊區(qū)。
民國27年(1938年),淪陷,屬偽蒙疆政府巴顏塔拉盟。
民國28年(1939年),清水河縣境內(nèi)沿長城邊豬毛草村以南,韭菜莊、暖泉、北堡等地劃歸清平(清水河、平魯)聯(lián)合縣。
同年秋,又將井兒溝以北渾河以南地區(qū),楊家窯、五良太劃為涼和清(涼城、和林格爾、清水河)聯(lián)合縣,同屬雁北地委。
民國29年(1940年),大青山地區(qū)成立晉西北行政公署駐綏遠(yuǎn)辦事處,下設(shè)綏西、綏中、綏南3個(gè)專署和綏東濟(jì)南區(qū),清水河屬綏南專署,同時(shí)將涼和清縣改為托和清(托克托、和林格爾、清水河)縣。
民國34年(1945年),清水河成立縣政府,僑居偏關(guān)水泉堡。
民國35年(1946年),中共托和清縣委改為工作委員會,劃歸右玉中心縣委。
民國36年(1947年),和林格爾縣政府與托和清縣政府合并,仍稱托和清縣。
當(dāng)時(shí)縣境除一部分根據(jù)地外,其余大部分為游擊區(qū)和敵占區(qū)。
1949年,清水河縣全境解放。
1950年,清水河縣改隸綏遠(yuǎn)省薩縣專區(qū)。
1952年,薩縣專區(qū)撤銷,清水河縣隸歸集寧專區(qū)。
1954年,集寧專區(qū)撤銷,改為平地泉行政區(qū),清水河縣改隸平地泉行政區(qū)。
同年,撤銷綏遠(yuǎn)省,所轄地區(qū)劃歸內(nèi)蒙古自治區(qū)。
1958年,劃屬內(nèi)蒙古自治區(qū)烏蘭察布盟。
1995年,劃歸內(nèi)蒙古自治區(qū)呼和浩特市。