Es endémica de la zona centronororiental de Tanzania: se halla a una altitud de 400 a 1.500 msnm en los montes Usambara, Nguu, Nguru, Ukaguru, Uluguru y Pare.