The composition of anuran assemblages was studied in 16 streams at the Serra do Cipó, south-eastern Brazil, in which 26 anuran species were found. Volume and isolation level of stream sections of 150 m were estimated; tadpoles, adult anurans, and potential tadpole predators were searched for over 16 consecutive months. Stream size, isolation, richness and diversity of tadpole predators, and some additional physical and biotic variables were measured and related to anuran species richness. Smaller streams tended to shelter more anuran species than larger ones, but neither stream size nor stream isolation explained variations in anuran species richness. Anuran species richness tended to increase with tadpole predator diversity. Tadpole species richness was influenced by predator species richness, and was highest when there were seven types of tadpole predators present. The distribution of few anuran species could be clearly related to particular physical and biotic variables. The behavioural flexibility of anurans and the similarity among streams may have contributed to this pattern.