: Macro-invertebrate from Annelida, Mollusca and Arthropoda were found in six sections from Baihe to Zhejiang road in the Suzhou River, among which four species were from Oligochaeta, two species from Hirudinea, five species from Gastropoda, two species from Bivalvia and several species from Insecta -unidentified-. The community structure of macro-invertebrates became simple with the sediment pollution getting heavier. Limited species with high pollution resistibility were the characteristics of the species survival. The amounts of Limnodrilus hoffmeisteri with high pollution resistibility increased gradually from Baihe to Huacao section, and reached a peak in Huacao section; species from Annelida, Mollusca were not found in Beixinjing and Wuninglu sections due to heavy sediment pollution; species from Oligochaeta were found again and had certain numbers in Zhejiang road section as the result of the effect of courterflow of the Huangpu River.