Habitat çeşitliliği, tür çeşitliliğini artırır. Belirli bir alanda ne kadar çeşitli habitat bulunursa, o alanda yaşayan canlı türü sayısı da o oranda çeşitlilik gösterir. Habitat çeşitliliği arttıkça, ekosistemdeki tür çeşitliliği (türler arası çeşitlilik), genetik çeşitlilik (tür içi çeşitlilik) ve proses (işlevsel) çeşitliliği de artar. Ancak, belirli bir eşik değerden daha küçük parçalara ayrılan alanlarda habitat kaybı ile birlikte tür kaybı da artar ve çekirdek zonda yaşayan türlerin sayısında hızlı bir düşüş ve yok oluş gözlenir. Örneğin, yağmur ormanları tüm karasal alanların sadece %7’lik bir kısmını kaplasa da dünyadaki tüm türlerin yaklaşık yarısı bu bölgededir. Ayrıca, kentlerde insan etkisi sonucunda heterojenite artması, yabancı türlerin ortama girişi ve süksesyonun başlangıç aşamasının hakim olması, aynı büyüklükteki kırsal çevre ile karşılaştırıldığında daha yüksek tür çeşitliliği ile sonuçlanabilir.