清及清以前,境域属乌程县霅水、九原二乡。
清行区庄法,属三至六区。
民国初属吴兴县西北、西南乡,1928年起属吴兴县第九区,1935年属第五督导区圆静、龙溪二乡,1946年冬属龙溪、康静及罗和乡。
1956年,辖区与风漾、康静、弁南四乡及南埠一部分合建龙溪乡,1958年又与道场乡一并成立道场公社。
1961年分设4个公社,辖区为龙溪公社。
地名沿用民国时初用“龙溪”乡名,以境内龙溪(西苕溪)南北得名。
1984年改乡,属湖州市城区。
1988年11月撤销城、郊区后,属市派出环城区,1993年改属市派出城区。
2000年3月,原杨家埠街道由龙溪乡托管。
2001年6月22日与原弁南乡合建杨家埠镇,2003年1月11日起改属吴兴区。
2012年12月底撤杨家埠镇,分设龙溪、杨家埠2个街道。