凤山镇位于柳城县南部。全镇总面积122平方公里;2004年末总人口2.34万人;2005年末总人口2.36万人;耕地面积3.4万多亩。地处融江、柳江、龙江河畔、三条江于镇内交汇、四山(鸾山、穿山、网山、龙船山)朝拱之地。上通融水、融安、三江三县,直到贵州省,下达柳州、梧州、广州。水资源、硅矿资源十分丰富,水路交通便利。距209国道11公里,距县城和柳州市分别为33公里、44公里,陆路、水路交通十分便1。耕地面积2746公顷,其中水田1024公顷,畲地1722公顷。1997年10月16日,凤山镇被柳州市人民政府划定为抗日战争时期革命老区2。全镇有中学1所,小学7所、卫生院1所。