Se distribuye en la franja costera árida desde el noroeste hasta el suroeste de Perú.
[5] Esta especie es considerada localmente común en su hábitat natural, áreas áridas, semidesérticos, abiertas, generalmente arenosas y casi siempre inmediatamente a lo largo de la costa, hasta los 700 m de altitud.
[6] La especie G. peruviana fue descrita originalmente por el naturalista francés Frédéric de Lafresnaye en el año 1847, bajo el mismo nombre científico.
[8] Algunos autores, con base en algunas similitudes de plumaje, pequeño tamaño y biogeografía, sugirieron que esta especie podría estar más próximamente relacionada con Geositta maritima, a pesar de que las diferencias fundamentales en el patrón de alas y cola indican lo contrario; más allá, los estudios genéticos muestran que pertenecen a clados diferentes, cualquier similitud se debe a convergencia.
[9][10][5] Según las clasificaciones del Congreso Ornitológico Internacional (IOC)[11] y Clements Checklist/eBird v.2018,[12] se reconocen tres subespecies, con su correspondiente distribución geográfica:[5]