秦始皇二十六年(前221)屬長沙郡零陵縣地。
西漢元鼎六年(前111)零陵縣改零陵郡,今境內設零陵縣(治今咸水鎮(zhèn))、洮陽縣(治今永歲鎮(zhèn)梅潭),屬零陵郡。
隋開皇九年(589)廢零陵、洮陽2縣,改置湘源縣(治今全州鎮(zhèn)柘橋村)。
唐屬永州。
五代晉天福四年(939)改為清湘縣。
周顯德三年(956)縣治徙今址,屬全州。
宋因之。
元屬全州路。
明洪武元年(1368)改全州路為全州府。
明洪武九年(1376)降府為州,廢清湘縣入全州,屬永州府。
明洪武二十七年(1394)屬桂林府。
清因之。
1912年廢州改為全縣。
1913年屬漓江道。
1914年屬桂林道。
1927年直隸廣西省。
1930年屬第一民團區(qū)。
1932年屬桂林民團區(qū)。
1934年屬桂林行政監(jiān)督區(qū)。
1940年屬第一行政督察區(qū)。
1942年直隸廣西省。
1944年屬第八行政督察區(qū)。
1949年中華人民共和國成立后屬桂林專區(qū)。
1952年原資源縣延東、中峰、梅瓜3區(qū)劃入。
1954年原延東、中峰、梅瓜3區(qū)復析出,歸資源縣。
1959年改稱全州縣。
1971年屬桂林地區(qū)。
1998年屬桂林市。