沙縣建縣后,一直歸屬沙縣管轄。
中華人民共和國成立后,分別歸沙縣第一區鳳崗鎮和第二區鎮頭鄉管轄。
1958年4月,分別歸城關人民公社、鎮頭人民公社管轄。
1981年7月,城關公社改名虬江公社。
1984年10月,虬江公社位于城區的7個農業生產大隊并入鳳崗鎮,虬江公社改為虬江鄉,鎮頭公社改為瑯口鄉。
1993年5月,瑯口鄉撤鄉改為鎮建制。
1997年4月,瑯口鎮茅坪村委會分為茅坪、瑯口、柱源3個村委會。
2000年12月,瑯口鎮古縣村劃歸鳳崗鎮管轄。
2003年8月,沙縣撤銷鳳崗鎮、虬江鄉和瑯口鎮建制,以沙溪河為界南岸設立虬江街道辦事處。