La diversité des niches fait référence au processus évolutif dans lequel les espèces divergent afin de profiter des niches ouvertes dans leur environnement. Cela peut être vu dans les zones où il existe de nombreuses espèces très similaires qui ont rayonné de un ancêtre commun.
Dans les zones à forte diversité de niches, le taux d'évolution des nouvelles espèces a tendance à ralentir à mesure que les niches de cet environnement se remplissent. En effet, la diversité des niches est motivée par de petites populations d'une espèce ancêtre évoluant pour tirer pleinement parti d'un ensemble très spécifique de conditions environnementales. Le grand nombre d'espèces de cichlidés dans les lacs africains est dû à la diversité des niches, car chaque espèce n'occupe qu'une très petite aire de répartition spécifique dans le lac.