鄰水縣轄鄉。1956年置城南鄉,1958年改城南鄉公社,1984年復鄉,1994年解慍鄉并入置鎮。位于縣境西北部,距縣城3公里。面積75平方公里,人口3.8萬。210國道和省道過境。轄破石、土埡、紅店、三合、文星、石壩、新安、高坪、五盆、牌坊、鄭家、新合寨、河彎、南埡、關渡、花石、磬明、沙魚、安豐、芭蕉、仁和、滑橋22個村委會和大佛寺居委會。鄉鎮企業有小水電站、農機、采煤、制磚等行業。農業主產水稻、玉米、小麥、油菜子。養殖業有生豬、耕牛、家禽、蠶。經濟物作有苧麻、花生。境內有縣氮肥廠、玻陶總廠、肉聯廠。.
2019年,撤銷西天鄉,將其所屬行政區域劃歸城南鎮管轄。調整后,城南鎮轄原西天鄉和河灣村、新和村、安豐村、沙魚村、磬明村、花石村、芭蕉村、關渡村、高坪村、新安村所屬行政區域,城南鎮人民政府駐云頂街55號。