太湖,在县东南百里。源自安吉州长兴县,入宜兴,又八十里入晋陵,又十八里入无锡。由晋陵无锡四十八里百五十步,南入平江府吴县乌山北湖。堤环郡境,总百四十八里五十步,亦名五湖。《周礼•职方氏》云:杨州其浸五湖。注:湖在吴南,浸,可以为陂灌溉者。《史纪•河渠书》云:于吴则通渠三江五湖。韦昭注:五湖,湖名耳,实一湖,今太湖是也。在吴西南。《通典》注云:五湖在吴郡、吴兴、晋陵三郡。郦元则谓长塘湖、射贵湖、上湖、湖,与此为五。韦昭则谓胥湖、蠡湖、洮湖、阳湖与此为五。张勃《吴录》则谓五湖即太湖,周回五百余里。众说不同。惟虞翻云:太湖有五道,东通长洲松江,南通安吉溪,西通宜兴荆溪,北通晋陵湖,东南通嘉兴韭溪。