Arten er i all hovedsak utbredt i fjellskogene, men de opptrer også i lavlandet langs kysten og på Zanzibar og Pemba. Arten er mest tallrik i lavere høyder, men den kan opptre opp til .