先秦时期,今鱼峰区境域属百越族西瓯、骆越部属聚居之地。
秦,设三郡,今鱼峰区境域属桂林郡。
西汉元鼎六年(前111年),设潭中县,属郁林郡。王莽时期(9年~23年),郁林郡改郁平郡,潭中县改为中潭县,隶属郁平郡。东汉时期(25年~220年),郁平郡复名郁林郡,中潭县复名潭中县。
三国吴凤凰三年(274年),从郁林郡分出桂林郡(治所在今象州县境),潭中县属桂林郡。
南朝梁大同六年(540年),潭中县属始安郡(治所在今桂林市),后又改属马平郡。
隋开皇九年(589年),废马平郡。开皇十一年(591年),潭中县改名桂林县,又析桂林县置马平县。
隋开皇十一年(591年)至民国十九年(1930年),今鱼峰区境域均隶属马平县。
民国二十年(1931年),马平县更名柳州县,辖8个区,今鱼峰区境域属中区和七区。民国二十六年(1937年),柳州县更名柳江县,中区、七区合并为雍和区,今鱼峰区境内隶属雍和区。
1949年11月,柳江县城(今柳州市市区)解放,柳江县雍和区屏山镇改为柳州市辖区建制,与柳江县分离。
1950年3月,柳州市升为地级市。
1951年1月,柳州市改屏山镇为屏山区,7月,改称第一区。
1953年1月,改为二区,管辖河南片18个街道办事处。
1958年8月,柳州市设立城中、鱼峰、柳北、郊区4个区公所。
1972年2月,鱼峰区与城中区合并,为城区革命委员会。
1979年,撤销城区革命委员会,设立城中区、柳南区、柳北区、鱼峰区。[9]
2002年6月22日,撤销柳州市郊区,原郊区羊角山镇的水南、驾鹤、鸡喇、社湾、阳和5个村和鸡喇居委会划归鱼峰区,鱼峰区潭中街道划归城中区。