1979年设鱼峰区。
2000年,鱼峰区辖6个街道:天马街道、驾鹤街道、荣军街道、箭盘山街道、五里亭街道、谭中街道。
2002年6月22日,国务院批准(国函[2002]57号):撤销柳州市市郊区,将原郊区的羊角山镇的水南、架鹤、鸡喇、社湾、阳和5个村和鸡喇居委会划归鱼峰区管辖;鱼峰区的谭中街道划归城中区管辖。
2005年7月,撤销鱼峰区羊角山镇,新设白莲、麒麟2个街道办事处。
2011年1月,广西壮族自治区政府批准同意调整柳州市鱼峰区和鹿寨县行政区划:将鹿寨县雒容镇整体划归柳州市鱼峰区管辖,此次区划调整后,鱼峰区行政区域面积扩大3倍。
2012年2月22日,广西壮族自治区政府批准同意调整柳州市鱼峰区和柳北区行政区划,将原柳州市柳北区洛埠镇整体划入柳州市鱼峰区管辖。