蒼溪歷史悠久,新石器時期,屬長江中游“大溪文化”的一部分(前4400-前3300),從鄖陽(今湖北十堰)漢水泗河流域遷徙來的先民在今嘉陵江東河流域一帶建立起父系氏族社會部落,分別稱為“平周部落”、“奉部落”,夏為梁州之域,商為雍州之境,周處巴國邊陲,秦、漢、蜀漢均屬閬中縣地。
西晉太康年間(280一289)始分閬中縣地置蒼溪縣,治地今縣壩(陵江鎮(zhèn)),隸巴西郡(治地今閬中城)。
南北朝宋元嘉八年(431)改名漢昌縣,治地青山觀,隸北巴西郡。
隋開皇四年(584)治地移曲肘川(今陵江鎮(zhèn)縣壩),十八年(598)復(fù)蒼溪縣名。
南宋淳祐三年(1243)因戰(zhàn)亂治地大獲城(今王渡境內(nèi)),不久遷返原址。
元初隸東川路元帥府。
明洪武十年(1377)省蒼溪縣入閬中縣,十三年(1380)復(fù)置蒼溪縣,隸保寧府;民國元年(1912),屬四川省保寧府。
1914年起,屬四川省嘉陵道署管轄。
1933年7月,蒼溪縣蘇維埃政府在運山壩(今運山鎮(zhèn))成立,后遷址今文昌鎮(zhèn)文昌宮。
1934年9月,蒼溪縣蘇維埃政府由文昌宮遷址老觀場(今閬中市老觀鎮(zhèn))。
1935年3月,蒼溪縣蘇維埃政府從老觀場遷至陵江鎮(zhèn)農(nóng)壇壩。
1935年5月紅軍西渡長征后,防區(qū)政府重返治地改隸四川省第十四行政督察區(qū)。
1949年12月31日蒼溪縣解放。
1950年四川省劃分為川東、川西、川南、川北行政區(qū),蒼溪縣隸川北行政公署劍閣專區(qū)。
1953年改隸南充專區(qū)。
1985年,建廣元市,次年1月改隸廣元市。