The aim of the study was to verify botanical and ecological traits of river typology based on macrophytes. We compared diversities of macrophyte communities in different river types and their relationship to water quality. The 240 surveyed rivers were situated in the central-west of Poland in a lowland area. Species compositional similarities were analysed using the Jaccard index. The macrophyte matrix was classified into four groups: Large rivers (LR), Sandy rivers (SaR), Stony rivers (StR) and Organic rivers (OR). The highest level of homogeneity was found for LR, followed by OR, StR and SaR. The greatest differences in species composition were found between LR and StR. Variabilities of indices (species richness, Shannon, Simpson and Pielou indices, and total cover) confirmed the specific diversity patterns in the four types of rivers. All metrics based on relative abundance were strongly correlated with each other, and they were never correlated with water quality. The total covers of LR and OR as well as species richness of LR show some correlation with water quality. The total cover was correlated with water quality in OR and LR. The communities with the highest species richness were related with OR.