Microhabitat characteristics are expected to influence the distribution of stream fish species at fine spatial scales (e.g., within riffle segments). Body size is probably the most important trait that constrains microhabitat occupation by fish, but the effect of intraspecific variation has been understudied. We investigated how physical microhabitat characteristics affect species and body size distribution of fish within a stream riffle segment in a coastal subtropical drainage of Brazil. Fishes were sampled by electrofishing 56 riffle plots along a 730-m long stream segment. Species composition was significantly related to four microhabitat characteristics: substrate size, flow velocity, distance to margin and depth. In addition, mean body size increased with increasing substrate size and depth of microhabitat sampling plots. However, when including species identity in linear mixed-effects models (LMM), we observed a different relationship between body size and microhabitat characteristics, but most of the variation was explained by species identity. Thus, we fitted LMMs separately for each species and found species-specific relations between intraspecific variation in body size and microhabitat characteristics. The low variation explained in the models suggests that other fine scale factors, such as biotic interactions and dispersal from adjacent habitat patches, should be incorporated in modeling microhabitat use by stream fish. Our findings suggest that body size is important by itself, but intraspecific variation in body size also constrains microhabitat use differently for each species, which may depend on other species-specific traits, such as morphology, behavior and life history.