沙县建县后,一直归属沙县管辖。
中华人民共和国成立后,分别归沙县第一区凤岗镇和第二区镇头乡管辖。
1958年4月,分别归城关人民公社、镇头人民公社管辖。
1981年7月,城关公社改名虬江公社。
1984年10月,虬江公社位于城区的7个农业生产大队并入凤岗镇,虬江公社改为虬江乡,镇头公社改为琅口乡。
1993年5月,琅口乡撤乡改为镇建制。
1997年4月,琅口镇茅坪村委会分为茅坪、琅口、柱源3个村委会。
2000年12月,琅口镇古县村划归凤岗镇管辖。
2003年8月,沙县撤销凤岗镇、虬江乡和琅口镇建制,以沙溪河为界南岸设立虬江街道办事处。