2,177 places with climate evidence
Best time to visit
Spain.
Every place below has a nearby NOAA station whose 1991–2020 record passes the coverage checks. Open one for its month-by-month answer, records and long-run change.
Castille and León
Olmedo
3,570 people
Andalusia
El Rubio
3,557 people
Aragon
Puebla de Alfindén
3,552 people
La Rioja
Pradejón
3,546 people
La Rioja
Rincón de Soto
3,544 people
Murcia
Pliego
3,543 people
Castille-La Mancha
Molina de Aragón
3,536 people
Castille-La Mancha
Polán
3,527 people
Galicia
Catoira
3,519 people
Andalusia
Zalamea la Real
3,506 people
Galicia
A Baña
3,505 people
Castille and León
Camponaraya
3,500 people
Andalusia
La Antilla
3,500 people
Castille and León
Cigales
3,482 people
Castille and León
Carracedelo
3,481 people
Castille and León
Carbajosa de la Sagrada
3,467 people
Navarre
Elizondo
3,456 people
Castille-La Mancha
Fuente el Fresno
3,454 people
Galicia
Pastoriza
3,449 people
Asturias
Coaña
3,440 people
Aragon
Graus
3,436 people
Navarre
Olite-Erriberri
3,431 people
Castille and León
Villasana de Mena
3,427 people
Navarre
Ribaforada
3,412 people
Andalusia
Huévar del Aljarafe
3,406 people
Andalusia
Villalba del Alcor
3,406 people
Andalusia
Periana
3,404 people
Galicia
Becerreá
3,403 people
Andalusia
Lucena del Puerto
3,395 people
Andalusia
Castellar de Santisteban
3,389 people
Andalusia
Jamilena
3,384 people
Galicia
Rodeiro
3,376 people
Aragon
Illueca
3,375 people
Andalusia
Alhama de Almería
3,374 people
Andalusia
Villanueva de la Reina
3,373 people
Basque Country
Oion / Oyón
3,368 people
Castille-La Mancha
Gálvez
3,363 people
Aragon
Mallén
3,361 people
Andalusia
Villanueva del Rosario
3,356 people
Castille-La Mancha
Chinchilla de Monte Aragón
3,355 people
Valencia
Villavieja
3,352 people
Castille and León
Pedrajas de San Esteban
3,349 people
Castille and León
Olvega
3,346 people
Andalusia
Alcolea del Río
3,339 people
Extremadura
Torrejoncillo
3,331 people
Castille-La Mancha
Noblejas
3,322 people
Navarre
Murchante
3,320 people
Andalusia
Villaviciosa de Córdoba
3,298 people
Andalusia
Yunquera
3,298 people
Extremadura
Ribera del Fresno
3,291 people
Castille and León
Villarejo de Órbigo
3,280 people
Andalusia
Casabermeja
3,274 people
Castille-La Mancha
Cebolla
3,274 people
Castille and León
San Esteban de Gormaz
3,268 people
Andalusia
Luque
3,253 people
Andalusia
Tabernas
3,241 people
Basque Country
Zamudio
3,236 people
Galicia
Maceda
3,232 people
Castille and León
Terradillos
3,232 people
Andalusia
Fuensanta de Martos
3,231 people
Andalusia
Colmenar
3,227 people
Castille and León
Cebreros
3,226 people
Aragon
Utrillas
3,219 people
Galicia
Castroverde
3,218 people
Castille and León
Ágreda
3,214 people
Madrid
Torrejón de Velasco
3,207 people
Balearic Islands
Selva
3,205 people
Galicia
Puente Nuevo
3,199 people
Balearic Islands
Sant Carles de Peralta
3,195 people
Galicia
Abadín
3,193 people
Andalusia
Cañete de las Torres
3,192 people
Basque Country
Landa
3,190 people
Galicia
Mesia
3,189 people
Andalusia
Badolatosa
3,184 people
Galicia
Portas
3,177 people
Extremadura
Burguillos del Cerro
3,170 people
Galicia
Pantón
3,166 people
Andalusia
Antas
3,166 people
Navarre
Beriáin
3,156 people
Galicia
Baralla
3,146 people
Extremadura
Losar de la Vera
3,146 people
Castille-La Mancha
Méntrida
3,143 people
Andalusia
Puebla de Guzmán
3,142 people
Andalusia
Benahadux
3,132 people
Castille-La Mancha
Urda
3,123 people
Galicia
Láncara
3,121 people
Castille and León
Santa María del Páramo
3,120 people
Extremadura
Jarandilla de la Vera
3,104 people
Andalusia
Begíjar
3,098 people
Madrid
Ajalvir
3,096 people
Andalusia
Pegalajar
3,095 people
Galicia
Maside
3,081 people
Castille-La Mancha
La Alameda de la Sagra
3,076 people
Castille-La Mancha
Torrenueva
3,075 people
Castille-La Mancha
Villarta de San Juan
3,073 people
Asturias
Castandiello
3,072 people
Castille-La Mancha
Pantoja
3,071 people
Andalusia
Cañada Rosal
3,071 people
Canary Islands
Tanque
3,068 people
Castille and León
Dueñas
3,066 people
Andalusia
Cambil
3,061 people
Extremadura
Alcuéscar
3,057 people
Castille and León
Mojados
3,054 people
Balearic Islands
Sineu
3,053 people
Castille-La Mancha
Casasimarro
3,051 people
Galicia
Coles
3,049 people
Catalonia
Juneda
3,048 people
Aragon
Calatorao
3,047 people
Andalusia
Pruna
3,047 people
Madrid
El Plantío
3,044 people
Castille-La Mancha
Santa Olalla
3,024 people
Navarre
Milagro
3,016 people
Andalusia
La Puebla de los Infantes
3,013 people
Madrid
Villaconejos
3,010 people
Andalusia
Ibros
3,007 people
Castille-La Mancha
Poblete
3,005 people
Cantabria
Bárcena de Cicero
3,003 people
Andalusia
Gádor
3,002 people
Andalusia
Valdezorras
3,000 people
Canary Islands
Playa de las Américas
3,000 people
Madrid
Las Tablas
3,000 people
Asturias
Lada
3,000 people
Castille-La Mancha
Torralba de Calatrava
2,993 people
Castille and León
Saldaña
2,989 people
Murcia
Lo Pagán
2,986 people
Galicia
Sober
2,983 people
Andalusia
San Bartolomé de la Torre
2,981 people
Castille-La Mancha
Yeles
2,967 people
Castille and León
Vitigudino
2,961 people
Galicia
Cea
2,960 people
Andalusia
Guarromán
2,955 people
Castille-La Mancha
Ugena
2,950 people
Castille-La Mancha
Viso del Marqués
2,946 people
Aragon
Pedrola
2,945 people
Aragon
Gallur
2,925 people
Andalusia
Pedro Abad
2,922 people
Castille-La Mancha
Nambroca
2,920 people
Castille and León
Cabrerizos
2,919 people
Aragon
Cuarte de Huerva
2,913 people
Balearic Islands
Port de Sóller
2,909 people
Andalusia
Benamocarra
2,904 people
Balearic Islands
Colònia de Sant Jordi
2,900 people
Andalusia
Villarrubia
2,893 people
Castille-La Mancha
Valmojado
2,887 people
Castille and León
Benavides
2,885 people
Galicia
Laxe
2,883 people
Castille-La Mancha
Recas
2,877 people
Castille-La Mancha
Torrejón del Rey
2,877 people
Balearic Islands
Consell
2,877 people
Castille-La Mancha
Cobisa
2,868 people
Galicia
Lama
2,864 people
Cantabria
Arce
2,859 people
Andalusia
Carcabuey
2,857 people
Castille-La Mancha
Villarrubia de Santiago
2,852 people
Andalusia
Güéjar-Sierra
2,849 people
Andalusia
Los Molares
2,838 people
Canary Islands
Vallehermosa
2,829 people
La Rioja
Fuenmayor
2,827 people
Castille-La Mancha
Ossa de Montiel
2,821 people
Aragon
Cella
2,820 people
Extremadura
Zahinos
2,805 people
Aragon
Villamayor de Gállego
2,800 people
Navarre
Villafranca
2,780 people
Canary Islands
Fasnia
2,777 people
Castille-La Mancha
Brihuega
2,776 people
Andalusia
Salar
2,772 people
Castille-La Mancha
Villamayor de Santiago
2,766 people
Andalusia
Láchar
2,765 people
Castille-La Mancha
Pozuelo de Calatrava
2,762 people
Castille-La Mancha
Los Navalmorales
2,759 people
Castille-La Mancha
Orgaz
2,757 people
Galicia
Avión
2,753 people
Castille and León
Palazuelos de Eresma
2,751 people
Castille-La Mancha
Los Navalucillos
2,748 people
Castille-La Mancha
Fuente-Álamo
2,746 people
Andalusia
Turre
2,746 people
Navarre
Lesaka
2,741 people
Andalusia
Moraleda de Zafayona
2,730 people
Canary Islands
Los Gigantes
2,721 people
Navarre
Andosilla
2,715 people
Andalusia
Torreblascopedro
2,713 people
Madrid
Serranillos del Valle
2,710 people
Balearic Islands
Petra
2,707 people
Castille-La Mancha
Camarena
2,704 people
Andalusia
Molvízar
2,704 people
Castille-La Mancha
Menasalbas
2,702 people
Andalusia
Ríogordo
2,701 people
Extremadura
Valdelacalzada
2,700 people
Castille-La Mancha
Escalona
2,700 people
Canary Islands
Cruce de Arinaga
2,700 people
Andalusia
Marinaleda
2,698 people
Castille and León
Santovenia de Pisuerga
2,691 people
Valencia
Jalón
2,683 people
Castille-La Mancha
Pozo-Cañada
2,681 people
Andalusia
Sorbas
2,679 people
Valencia
Torre de la Horadada
2,676 people
Castille-La Mancha
Carrión de Calatrava
2,669 people
Castille-La Mancha
El Provencio
2,668 people
Castille and León
Nava de la Asunción
2,662 people
Navarre
Carcastillo
2,657 people