Es endémica de Ecuador, donde se encuentra hasta los 3.000 msnm en las laderas occidentales de la Cordillera de los Andes, entre Quito y Santo Domingo de los Colorados y desde Lloá (Pichincha) hasta los bosques de Mindo.