I asked Colorado, “How many counties in Colorado have Spanish names?
The answer is 17:
Baca, Otero, Las Ánimas, Huérfano, Costilla, Alamosa, Conejos, Saguache, Archuleta, San Juan, La Plata, Dolores, San Miguel, Mesa, Río Blanco, Pueblo, and El Paso (Rio Grande County omitted).