漢屬南埜縣地。
三國(guó)吳屬南安縣地。
晉太康元年(280)屬南康縣地。
唐天寶元年(742)屬信豐縣地。
五代南唐屬龍南、信豐縣地。
清道光二十八年(1848)劃龍南縣大龍、新興、太平和信豐縣鎮(zhèn)南、楊溪、步口、回戈7堡為分防地,筑觀音閣城,隸贛縣后營(yíng),次年改歸橫岡營(yíng)統(tǒng)轄。
光緒二十九年(1903)析龍南縣大龍、新興、太平和信豐縣鎮(zhèn)南、楊溪、步口、回戈7堡置虔南廳,以處古虔州之南得名,治觀音閣,隸贛州府。
1912年屬省。
次年改廳為縣。
1914年屬贛南道。
1926年復(fù)隸于省。
1931年屬國(guó)民政府陸?哲娝玖畈磕喜袪I(yíng)黨政委員會(huì)。
1932年屬第十三行政區(qū)。
1933年屬贛南政務(wù)專區(qū),次年改屬第九行政區(qū)。
1935年屬第四行政區(qū)。
1949年8月屬贛州分區(qū),11月屬贛西南行政區(qū)。
1951年6月屬贛州專區(qū)。
1954所屬贛南行政區(qū)。
1957年虔南縣改稱全南縣。
1958年墩頭鄉(xiāng)劃歸龍南縣管轄。
1964年屬贛州專區(qū)。
1970年屬贛州地區(qū)。
1998年12月屬贛州市。