Prefiere zonas áridas y semiáridas abiertas de la costa, a veces bordeadas por matorral abierto, o zonas agrícolas, por lo que se halla distribuido por partes del litoral de Ecuador y Chile, pero es muy común en toda la costa del Perú, principalmente en el norte.