1979年9月,柳州市柳南區(qū)成立。
1990年,柳南區(qū)分柳南、柳石、南站、鵝山、河西5個街道,設(shè)立5個街道辦事處,分轄37個居民委員會、24條路(街)和28條巷(里)。區(qū)域面積27.12平方公里,人口約22.82萬人。
2002年9月,柳州市原郊區(qū)西鵝鄉(xiāng)、太陽村鎮(zhèn)的全部和黃村鄉(xiāng)的磨灘、渡口、基隆3個行政村,羊角山鎮(zhèn)的門頭、帽合、新云3個行政村劃歸柳南區(qū)。
2005年7月,柳州市部署鄉(xiāng)鎮(zhèn)撤并,改設(shè)街道,撤銷西鵝鄉(xiāng)建制,柳南區(qū)增設(shè)南環(huán)、潭西2個街道,同時(shí)設(shè)立南環(huán)、潭西2個街道辦事處,原西鵝鄉(xiāng)的10個行政村分別劃歸太陽村鎮(zhèn)和南環(huán)街道。同時(shí),柳南區(qū)調(diào)整太陽村鎮(zhèn)和部分街道行政區(qū)劃,把部分社區(qū)、村屯劃歸南環(huán)、潭西2個街道。年末,柳南區(qū)共劃分為柳南、柳石、南站、鵝山、河西、銀山、南環(huán)、潭西8個街道和太陽村鎮(zhèn)1個鎮(zhèn),分轄50個社區(qū)、21個村(鎮(zhèn)居委會)。
2019年5月,調(diào)整柳江區(qū)、柳南區(qū)行政區(qū)劃,將柳江區(qū)的洛滿鎮(zhèn)、流山鎮(zhèn)劃入柳南區(qū)管轄。調(diào)整后,柳南區(qū)轄太陽村、洛滿、流山3個鎮(zhèn)和河西、柳南、柳石、南站、鵝山、銀山、潭西、南環(huán)8個街道。分轄55個城市社區(qū)、39個行政村、1個鎮(zhèn)居委會、2個鎮(zhèn)社區(qū)。行政區(qū)域面積541.37平方公里。