1914年設城區,1922年分設8個鎮,1927年設置中正、東升、西平、河南鎮,1940年改設東升、西新鎮,1946年改名為中正鎮。
1949年5月13日龍泉解放后改名為升平鎮,1953年更名為城關鎮,1961年為城關鎮公社,1984年改名為龍淵鎮。
1992年撤區、擴鎮、并鄉時,將原城郊區的宏山、白云、新民、大沙、鳳鳴5個鄉劃入龍淵鎮轄區。
2002年2月,撤銷龍淵鎮建制,原行政區域改由龍泉市政府直轄,設立龍淵、西街、劍池三個街道辦事處,作為市政府派出機構。