The distribution of benthic macroinvertebrates was investigated at 1,157 sites of 7 main water systems in Korea, including 442 sites of Han River system (Namhan River, Bukhan River, Han River main stream, Anseongcheon, etc.), 305 sites of Nakdong River system (Nakdong River, Hyeongsan River, Taehwa River, etc.), 199 sites of Geum River system (Geum River, Sapgyocheon, Mangyeong River, Dongjin River, etc.) 102 sites of Seomjin River system (Seomjin River), 102 sites of Yeongsan River system (Yeongsan River, Tamjin River, etc.), and 7 sites of Jeju stream system. A total of 151 families were found in the whole survey sites, including 141 families in Han River, 122 in Nakdong River, 115 in Geum River, 106 in Seomjin River, 113 in Yeongsan River, and 50 in Jeju. Chironomidae (20.8%) was the most dominant species in Korea, followed by Hydropsychidae (17.1%), Baetidae (12.6%), Tubificidae (10.3%), Heptageniidae (8.6%), Ephemerellidae (6.3%), Asellidae (2.7%), Leptophlebiidae (2.4%), Planariidae (1.7%), and Tipulidae (1.6%). Substrates compositions consisted of large sand (22.6%), large gravel (18.4%), silt (10.5%), and boulder (8.2%). The mean stream width was 133.5 m and the mean watercourse width was 61.7 m. The mean water depth and velocity were 30.2 cm and $33.1cm\;s^{-1}$, respectively. Results of cluster analysis based on distributional characteristics of benthic macroinvertebrates were divided into six groups according to the frequency of benthic macroinvertebrate taxa which appeared in the study area. Finally, altitude, current velocity and substrate composition were the most influencial factors determining the distribution patterns of macroinvertebrate communities.