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