太湖水由北東兩面70多條河港下泄長江,以婁江(下游稱瀏河)、吳淞江(下游稱蘇州河)、黃浦江為主。
太湖水系呈由西向東泄瀉之勢,平均年出湖徑流量為75億立方米,蓄水量為44億立方米。太湖島嶼眾多,有50多個,其中18個島嶼有人居住。太湖湖泊面積2427.8平方公里,水域面積為2338.1平方公里,湖岸線全長393.2公里。其西和西南側為丘陵山地,東側以平原及水網為主。