Environmental filtering and spatial structuring are important ecological processes for the generation and maintenance of biodiversity. However, the relative importance of these ecological drivers for multiple facets of diversity is still poorly understood in highland streams. Here, we examined the responses of three facets of stream macroinvertebrate alpha diversity to local environmental, landscape‐climate and spatial factors in a near‐pristine highland riverine ecosystem. Taxonomic (species richness, Shannon diversity, and evenness), functional (functional richness, evenness, divergence, and Rao's Quadratic entropy), and a proxy of phylogenetic alpha diversity (taxonomic distinctness and variation in taxonomic distinctness) were calculated for macroinvertebrate assemblages in 55 stream sites. Then Pearson correlation coefficient was used to explore congruence of indices within and across the three diversity facets. Finally, multiple linear regression models and variation partitioning were employed to identify the relative importance of different ecological drivers of biodiversity. We found most correlations between the diversity indices within the same facet, and between functional richness and species richness were relatively strong. The two phylogenetic diversity indices were quite independent from taxonomic diversity but correlated with functional diversity indices to some extent. Taxonomic and functional diversity were more strongly determined by environmental variables, while phylogenetic diversity was better explained by spatial factors. In terms of environmental variables, habitat‐scale variables describing habitat complexity and water physical features played the primary role in determining the diversity patterns of all three facets, whereas landscape factors appeared less influential. Our findings indicated that both environmental and spatial factors are important ecological drivers for biodiversity patterns of macroinvertebrates in Tibetan streams, although their relative importance was contingent on different facets of diversity. Such findings verified the complementary roles of taxonomic, functional and phylogenetic diversity, and highlighted the importance of comprehensively considering multiple ecological drivers for different facets of diversity in biodiversity assessment.