El loro carigualdo vive en toda Etiopía: su población se concentra en el centro y norte de Etiopía, en bosques a alturas de 3.000 msnm.