槐南始建于唐朝。
唐、宋、元、明时期属延平府尤溪县四十三都槐林保。
明景泰三年(1452)永安建县,属永安县四十三都。
民国时期属永安县槐南乡。
1950年属二区(上坪)槐西乡;1951年9月属二区(上坪)槐南乡、西华乡、溪南乡;1952年8月属七区(青水)槐南乡、西华乡、溪南乡;1955年属青水区槐南乡、西华乡、溪南乡;1958年10月成立槐西人民公社。
1960年1月槐西人民公社并入青水公社。
1961年6月成立槐南人民公社。
1984年2月成立槐南乡人民政府。
2013年撤乡建镇。