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.

Murcia

Campos del Río

2,065 people

Galicia

Fornelos de Montes

2,063 people

Aragon

Ateca

2,055 people

Castille and León

Riaza

2,054 people

Extremadura

Garrovillas

2,054 people

Castille and León

Villalón de Campos

2,051 people

Catalonia

Alcoletge

2,043 people

Castille and León

Coca

2,042 people

Galicia

Dozón

2,041 people

Extremadura

Almoharín

2,040 people

Andalusia

Cuevas del Campo

2,040 people

Castille-La Mancha

Cobeja

2,037 people

Castille and León

Valderas

2,036 people

Castille and León

Mayorga

2,034 people

Galicia

Castrelo de Miño

2,033 people

Andalusia

Monturque

2,032 people

Castille and León

Covaleda

2,030 people

Balearic Islands

Llubí

2,030 people

Asturias

La Plaza

2,029 people

Extremadura

La Albuera

2,029 people

Castille-La Mancha

Cifuentes

2,026 people

Castille-La Mancha

Aldea del Rey

2,024 people

Aragon

Brea de Aragón

2,022 people

La Rioja

Cenicero

2,020 people

Aragon

Quinto

2,020 people

Castille and León

Lumbrales

2,018 people

La Rioja

Quel

2,018 people

Extremadura

Alange

2,018 people

Extremadura

Puebla de Obando

2,017 people

Asturias

Belmonte

2,011 people

Galicia

Nogueira de Ramuín

2,011 people

Andalusia

Guadahortuna

2,004 people

Andalusia

Montizón

2,001 people

Murcia

La Torrecilla

2,000 people

Canary Islands

Las Rosas

2,000 people

Extremadura

Sierra de Fuentes

1,996 people

Castille-La Mancha

Barrax

1,993 people

Galicia

Baños de Molgas

1,992 people

Castille-La Mancha

El Viso de San Juan

1,992 people

Aragon

Grañén

1,991 people

Cantabria

Selaya

1,991 people

Madrid

Aldea del Fresno

1,989 people

Andalusia

Chucena

1,988 people

Galicia

San Román

1,987 people

Ceuta

Benzú

1,987 people

Madrid

Talamanca de Jarama

1,984 people

Andalusia

El Bosque

1,984 people

Cantabria

Luzmela

1,982 people

Catalonia

Torres de Segre

1,982 people

Extremadura

Alconchel

1,980 people

Andalusia

Arquillos

1,979 people

Andalusia

Arenas del Rey

1,978 people

Galicia

Oimbra

1,977 people

Madrid

Soto de Viñuelas

1,976 people

Castille and León

Chozas de Abajo

1,976 people

Castille-La Mancha

Malpica

1,971 people

Castille-La Mancha

Ontígola

1,965 people

Galicia

San Pedro de Muiños

1,962 people

Navarre

Larraga

1,959 people

Madrid

Atocha

1,949 people

Cantabria

Vioño

1,948 people

Valencia

San Juan de Moró

1,947 people

Andalusia

El Gastor

1,945 people

Andalusia

Güevéjar

1,943 people

Madrid

El Vellón

1,942 people

Castille-La Mancha

Fuentealbilla

1,942 people

Andalusia

Cijuela

1,941 people

Castille and León

Aldeamayor de San Martín

1,932 people

Castille and León

Melgar de Fernamental

1,932 people

Extremadura

Fuenlabrada de los Montes

1,929 people

Asturias

San Antolín

1,925 people

Castille and León

Soto de la Vega

1,923 people

Aragon

Sádaba

1,914 people

Castille-La Mancha

Ledaña

1,913 people

Castille-La Mancha

Chozas de Canales

1,912 people

Castille and León

Valdefresno

1,911 people

Balearic Islands

Valldemossa

1,910 people

Andalusia

Almáchar

1,909 people

Castille-La Mancha

Socovos

1,909 people

Castille and León

Villadiego

1,907 people

Cantabria

Arenas de Iguña

1,906 people

Madrid

Aeropuerto

1,902 people

Madrid

Villamanta

1,901 people

Galicia

Palmeira

1,894 people

Extremadura

Aliseda

1,894 people

Canary Islands

Fuencaliente de la Palma

1,894 people

Cantabria

Bareyo

1,893 people

Basque Country

Mundaka

1,893 people

Galicia

O Páramo

1,892 people

Andalusia

Higuera de Arjona

1,889 people

Extremadura

Salvatierra de los Barros

1,889 people

Extremadura

Oliva de Mérida

1,888 people

Galicia

Ambía

1,885 people

Catalonia

Vallfogona de Balaguer

1,884 people

Catalonia

Seròs

1,881 people

Castille and León

Fuentesaúco

1,879 people

Castille-La Mancha

Valdeganga

1,871 people

Castille and León

Arcos de Jalón

1,867 people

Extremadura

Brozas

1,867 people

Galicia

Samos

1,860 people

Andalusia

Bélmez de la Moraleda

1,859 people

Cantabria

Molledo

1,858 people

Galicia

Sobradelo

1,856 people

Aragon

Alfajarín

1,855 people

Murcia

Almendricos

1,855 people

Castille-La Mancha

Horche

1,853 people

Castille and León

Ledesma

1,853 people

Valencia

Artana

1,850 people

Castille and León

Mansilla de las Mulas

1,847 people

Asturias

Muros de Nalón

1,846 people

Valencia

Moraira

1,845 people

Murcia

Cobatillas

1,842 people

Madrid

Villar del Olmo

1,835 people

Madrid

Chapinería

1,832 people

Castille and León

Quintanar de la Sierra

1,831 people

Castille and León

Castropodame

1,829 people

Castille and León

Puente de Domingo Flórez

1,829 people

Castille-La Mancha

Pozohondo

1,829 people

Catalonia

Fornells de la Selva

1,823 people

Valencia

Cuevas de Vinromá

1,822 people

Extremadura

Serradilla

1,816 people

Castille-La Mancha

Camuñas

1,812 people

Madrid

Buitrago del Lozoya

1,811 people

Navarre

Berriobeiti

1,810 people

Castille and León

Cuadros

1,810 people

Navarre

Lerín

1,807 people

Castille-La Mancha

La Alberca de Záncara

1,806 people

Castille and León

Madrigal de las Altas Torres

1,803 people

Galicia

Rairiz de Veiga

1,798 people

Asturias

Vilaión

1,795 people

Castille and León

Viana de Cega

1,794 people

Castille-La Mancha

Chiloeches

1,791 people

Andalusia

Frailes

1,790 people

Galicia

Combarro

1,786 people

Andalusia

Campillo de Arenas

1,784 people

Galicia

Meira

1,775 people

Castille-La Mancha

Sisante

1,775 people

Castille-La Mancha

Belvis de la Jara

1,774 people

Galicia

Laza

1,771 people

Catalonia

Riudellots de la Selva

1,770 people

Galicia

Sarreaus

1,768 people

Castille-La Mancha

Cabañas de la Sagra

1,767 people

Castille-La Mancha

Uceda

1,763 people

Castille-La Mancha

Alcaraz

1,761 people

Basque Country

Ea

1,756 people

Galicia

Trasmiras

1,752 people

Andalusia

Torres

1,749 people

Castille and León

Villaturiel

1,748 people

Aragon

Gurrea de Gállego

1,742 people

Castille-La Mancha

Guadamur

1,737 people

Andalusia

El Rompido

1,729 people

Balearic Islands

Son Sardina

1,729 people

Castille-La Mancha

Huerta de Valdecarábanos

1,728 people

Madrid

Bustarviejo

1,727 people

Madrid

Fresno de Torote

1,723 people

Valencia

Jacarilla

1,723 people

Asturias

Ranón

1,722 people

Navarre

Olazagutía

1,713 people

Cantabria

Villacarriedo

1,711 people

Castille-La Mancha

Burguillos de Toledo

1,708 people

Cantabria

Penagos

1,704 people

Castille-La Mancha

Campillo de Altobuey

1,702 people

Andalusia

Huétor Santillán

1,701 people

Castille-La Mancha

Minaya

1,701 people

Castille-La Mancha

Alberche del Caudillo

1,700 people

Madrid

Navalagamella

1,700 people

Basque Country

Axpe-San Bartolome

1,699 people

La Rioja

Baños de Río Tobía

1,698 people

Andalusia

Alcaucín

1,697 people

Castille-La Mancha

Lezuza

1,696 people

Andalusia

Villanueva de Tapia

1,695 people

Galicia

Ríotorto

1,693 people

Andalusia

Chilluévar

1,693 people

Extremadura

Villalba de los Barros

1,691 people

Galicia

Coirós

1,689 people

Castille-La Mancha

Montiel

1,688 people

Andalusia

Lubrín

1,687 people

Castille and León

Alaejos

1,685 people

Castille and León

Valdestillas

1,683 people

Castille-La Mancha

Abenójar

1,683 people

Extremadura

Torreorgaz

1,683 people

Galicia

Taboadela

1,680 people

Castille-La Mancha

La Torre de Esteban Hambrán

1,678 people

Castille-La Mancha

Sacedón

1,674 people

Madrid

Fuentidueña de Tajo

1,673 people

Castille and León

Villaralbo

1,672 people

Galicia

Navia de Suarna

1,669 people

Castille-La Mancha

Magán

1,668 people

Valencia

Villafamés

1,660 people

Andalusia

Dílar

1,659 people

Canary Islands

Puntagorda

1,659 people

Castille and León

Congosto

1,656 people

Castille-La Mancha

Honrubia

1,651 people

Basque Country

Mendaro

1,650 people

Castille and León

Pradoluengo

1,643 people

Basque Country

Zaratamo

1,643 people

Castille and León

San Cristóbal de Entreviñas

1,642 people

Navarre

Artajona

1,639 people

Andalusia

Algar

1,637 people

Galicia

Rábade

1,635 people