It is an endemic species to Mexico and United States. Breeds in southwestern end of United States, and in Mexico from Coahuila to northeastern Zacatecas and northern San Luis Potosí; winters in western México, from southern Sinaloa to southern Guerrero and Morelos.
It is a local migratory. In Mexico is uncommon to common in the northern of its distribution (March-August), rare to uncommon in the Pacific slope (September-April), and rare in the northern Oaxaca. The occurrence range and the global population have not been estimated.