In order to establish fundamental data for stream restoration and environmental flow, we investigated inhabitation and species diversity of fish to substrate size in the typical streams of Geum River Basin. Field monitoring including fish sampling was conducted from October 2007 to October 2009. Substrate size was determined according to six different : silt (Si), sand (Sa), fine gravel (Fg), coarse gravel (Cg), cobbles (Co) and boulders (Bo). A total number of fish caught in the 18 sites was 7,649 representing 10 families 50 species, and Si, Sa, Fg, Cg, Co and Bo stations occupied 30, 29, 38, 30, 27 and 17 species, respectively. The most frequently found species in number was pale chum (Zacco platypus, 29.7%, n=2,275) followed by Z. koreanus (22.5%, n=1,720) in total stations. Biological diversity with increase of substrate size from the dominance of part species showed higher values as dominance index, lower and diversity, richness and evenness index. Index of biological integrity (IBI) and qualitative habitat evaluation index (QHEI) scores decreased with increase of substrate size. Therefore, it is necessary to make an effort on stream rehabilitation with evaluation of physical habitat condition by indicator species in order to maintain biodiversity and perform ecological restoration.