唐武德四年(621)析始安縣地置永福、純化2縣,析興安縣地置治定、宣風(fēng)2縣,永?h因縣治南五里永福山得名,永福、純化、治定、宣風(fēng)4縣同屬桂州。
貞觀十二年(638),宣風(fēng)縣并人治定縣。
至德二年(757)治定縣改名理定縣。
永貞元年(805)純化縣改慕化縣。
乾寧二年(895)從純化縣析置古縣,治今百壽鎮(zhèn)舊縣村,屬桂州。
宋永福、理定、古縣3縣屬靜江府。
元屬靜江路。
明洪武十四年(1381)古縣改古田縣,遷治今百壽鎮(zhèn)老圩;正統(tǒng)五年(1440)理定縣并入永?h,永福、古田2縣屬桂林府;隆慶五年(1571),古田縣改永寧州。
清永?h、永寧州仍屬桂林府。
1912年永寧州改永寧縣。
1913年永福、永寧2縣屬漓江道。
1914年永寧縣改古化縣,永福、古化2縣屬桂林道。
1924年永福縣析出榴江縣。
1926年永福、古化2縣屬桂林行政督察區(qū)。
1927年屬?gòu)V西省。
1930年屬桂林民團(tuán)區(qū)。
1931年古化縣改百壽縣。
1934年永福、百壽2縣屬桂林行政監(jiān)督區(qū)。
1936年百壽縣改屬柳州行政監(jiān)督區(qū)。
1940年永?h屬第一行政督察區(qū),百壽縣屬第四行政督察區(qū)。
1942年永福、百壽2縣屬?gòu)V西省。
1944年屬第八行政督察區(qū)。
1949年屬第十五行政督察區(qū)。
1949年10月中華人民共和國(guó)建立,12月永福、百壽2縣改屬桂林專區(qū)。
1951年臨桂縣蘇橋區(qū)劃入。
1952年百壽縣并入永福縣。
1971年屬桂林地區(qū)。
1998年屬桂林市。