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.
Valencia
Almenara
5,031 people
Navarre
Sangüesa/Zangoza
5,030 people
Galicia
Ribadavia
5,028 people
Andalusia
Gójar
5,024 people
Galicia
Illa de Arousa
5,020 people
Andalusia
El Coronil
5,011 people
Balearic Islands
Son Roca
5,010 people
Canary Islands
San Juan de la Rambla
5,007 people
Castille and León
Las Navas del Marqués
5,005 people
Galicia
Outeiro de Rei
5,001 people
Madrid
Valdetorres de Jarama
5,001 people
Valencia
Alcocéber
5,000 people
Castille and León
La Cuesta
5,000 people
Andalusia
Estación de Cártama
5,000 people
Canary Islands
Valverde
5,000 people
Galicia
Fonsagrada
4,999 people
Basque Country
Agurain / Salvatierra
4,986 people
Galicia
Meis
4,976 people
Galicia
A Rúa
4,975 people
Andalusia
Alfacar
4,949 people
Murcia
Barrio de la Concepción
4,947 people
Andalusia
Vilches
4,929 people
Andalusia
Iznájar
4,913 people
Basque Country
Derio
4,905 people
Andalusia
Alhendín
4,899 people
Castille-La Mancha
Villanueva de la Torre
4,892 people
Galicia
Mondoñedo
4,884 people
Andalusia
Almensilla
4,883 people
Castille and León
Alba de Tormes
4,881 people
Castille-La Mancha
Piedrabuena
4,863 people
Castille-La Mancha
Almadén
4,855 people
Andalusia
Pulianas
4,855 people
Balearic Islands
Sant Joan de Labritja
4,838 people
Canary Islands
Haría
4,833 people
Castille-La Mancha
Santa Cruz de Mudela
4,825 people
Madrid
Loeches
4,805 people
Canary Islands
Mazo
4,805 people
Galicia
A Ramallosa
4,788 people
Andalusia
Palomares del Río
4,782 people
Galicia
Cariño
4,779 people
Canary Islands
Los Silos
4,757 people
Andalusia
Santisteban del Puerto
4,756 people
Castille-La Mancha
Santa Cruz de la Zarza
4,755 people
Castille-La Mancha
Yepes
4,752 people
Basque Country
Mutriku
4,736 people
Castille and León
Valverde de la Virgen
4,732 people
Navarre
Lodosa
4,721 people
Andalusia
Castilblanco de los Arroyos
4,709 people
Balearic Islands
Alaró
4,707 people
Castille-La Mancha
Marchamalo
4,698 people
Andalusia
Hornachuelos
4,667 people
Andalusia
Montalbán de Córdoba
4,665 people
Castille and León
La Robla
4,656 people
Asturias
Noreña
4,647 people
Castille-La Mancha
Esquivias
4,634 people
Castille-La Mancha
La Calzada de Calatrava
4,633 people
Castille and León
Simancas
4,611 people
Castille-La Mancha
Madrigueras
4,606 people
Galicia
Outeiro
4,601 people
Basque Country
Orio
4,586 people
Balearic Islands
Portocolom
4,586 people
Galicia
Touro
4,574 people
Castille and León
Villamayor
4,538 people
Galicia
Friol
4,522 people
Valencia
Vergel
4,520 people
Galicia
Mondoñedo
4,508 people
Andalusia
Calañas
4,506 people
Extremadura
Casar de Cáceres
4,500 people
Basque Country
Berriz
4,496 people
Andalusia
Retamar
4,487 people
Andalusia
El Carpio
4,483 people
Balearic Islands
Esporles
4,457 people
Castille-La Mancha
Mocejón
4,449 people
Balearic Islands
Ferreries
4,416 people
Andalusia
Adamuz
4,383 people
Aragon
Borja
4,375 people
Castille-La Mancha
Casas Ibáñez
4,375 people
Extremadura
Malpartida de Cáceres
4,369 people
Andalusia
Chauchina
4,357 people
Castille-La Mancha
Iniesta
4,352 people
Andalusia
Alosno
4,341 people
Andalusia
Valdepeñas de Jaén
4,331 people
Navarre
Elorz
4,330 people
Valencia
Borriol
4,321 people
Aragon
Calamocha
4,313 people
Galicia
Corgo
4,312 people
Balearic Islands
Ses Salines
4,290 people
Galicia
Moraña
4,272 people
Balearic Islands
Algaida
4,258 people
Basque Country
Astigarraga
4,254 people
Canary Islands
Breña Baja
4,245 people
Andalusia
Algarinejo
4,243 people
Castille and León
La Pola de Gordón
4,241 people
Galicia
Monterroso
4,238 people
Andalusia
Almogía
4,231 people
Andalusia
Beas
4,207 people
Castille-La Mancha
Villa de Don Fadrique
4,200 people
Castille and León
Sotillo de la Adrada
4,188 people
Castille and León
Valencia de Don Juan
4,184 people
Extremadura
Santa Marta
4,177 people
Andalusia
Moclín
4,173 people
Cantabria
San Vicente de la Barquera
4,158 people
Aragon
Fuentes de Ebro
4,150 people
Castille-La Mancha
Navahermosa
4,146 people
Murcia
Librilla
4,145 people
Castille-La Mancha
Calera y Chozas
4,124 people
Galicia
Quiroga
4,122 people
Andalusia
Burguillos
4,116 people
Aragon
Épila
4,114 people
Navarre
Castejón
4,109 people
Asturias
Soto del Barco
4,108 people
Castille-La Mancha
Casarrubios del Monte
4,102 people
Castille and León
Villares de la Reina
4,079 people
Basque Country
Urduña / Orduña
4,072 people
Balearic Islands
Mercadal
4,063 people
Galicia
Dumbría
4,062 people
Andalusia
La Guardia de Jaén
4,061 people
Aragon
Sariñena
4,056 people
Extremadura
Arroyo de San Serván
4,048 people
Cantabria
Santillana
4,042 people
Andalusia
Dalías
4,031 people
Madrid
Torrelaguna
4,012 people
Canary Islands
Frontera
4,010 people
La Rioja
Autol
4,002 people
Andalusia
Cájar
4,002 people
Basque Country
Eskoriatza
4,000 people
Andalusia
Mazagón
4,000 people
Navarre
Orkoien
3,996 people
Catalonia
els Pallaresos
3,991 people
Balearic Islands
Peguera
3,988 people
Andalusia
Lopera
3,986 people
Castille-La Mancha
Munera
3,985 people
Castille-La Mancha
Porzuna
3,978 people
Galicia
Arbo
3,973 people
Andalusia
Niebla
3,962 people
Andalusia
Sabiote
3,958 people
Andalusia
Cuevas de San Marcos
3,955 people
Andalusia
Fuente Vaqueros
3,955 people
Castille-La Mancha
Villamalea
3,955 people
Andalusia
Montemayor
3,946 people
Andalusia
Viator
3,945 people
Cantabria
Miengo
3,914 people
Andalusia
Arjonilla
3,910 people
Andalusia
Hinojos
3,909 people
Castille and León
Cistierna
3,897 people
Castille-La Mancha
Elche de la Sierra
3,894 people
Navarre
Huarte
3,879 people
Extremadura
Valverde de Leganés
3,876 people
Catalonia
Sils
3,869 people
Valencia
Alquerías del Niño Perdido
3,866 people
Galicia
Lousame
3,862 people
Castille and León
El Tiemblo
3,837 people
Andalusia
Cómpeta
3,832 people
Asturias
El Franco
3,830 people
Balearic Islands
Cala d'Or
3,823 people
Extremadura
Hervás
3,823 people
Galicia
Taboada
3,818 people
Andalusia
Salteras
3,814 people
Andalusia
Espera
3,810 people
Aragon
Villanueva de Gállego
3,809 people
La Rioja
Villamediana de Iregua
3,807 people
Extremadura
Hornachos
3,799 people
Andalusia
Villafranca de Córdoba
3,799 people
Andalusia
Espejo
3,796 people
Cantabria
Cartes
3,780 people
Andalusia
Villamanrique de la Condesa
3,779 people
Andalusia
Lanjarón
3,773 people
Catalonia
Bescanó
3,767 people
Castille-La Mancha
Horcajo de Santiago
3,764 people
Navarre
Azagra
3,756 people
Castille and León
Villafranca del Bierzo
3,733 people
Andalusia
Rus
3,727 people
Navarre
Mendavia
3,725 people
Cantabria
Ampuero
3,713 people
Galicia
Covelo
3,710 people
Valencia
els Poblets
3,708 people
Castille-La Mancha
Numancia de la Sagra
3,707 people
Castille and León
Cantalejo
3,690 people
Andalusia
Peñaflor
3,688 people
Navarre
Bera
3,685 people
Galicia
Begonte
3,675 people
Cantabria
Liencres
3,674 people
Castille and León
Toreno
3,661 people
Valencia
Rafal
3,659 people
Castille-La Mancha
Villanueva de Alcardete
3,658 people
Madrid
El Pardo
3,656 people
Andalusia
Aznalcázar
3,647 people
Extremadura
Barcarrota
3,643 people
Catalonia
Quart d'Onyar
3,640 people
Valencia
Benitachell
3,630 people
Andalusia
Paterna del Campo
3,625 people
Extremadura
Herrera del Duque
3,616 people
Asturias
Blimea
3,597 people
Galicia
Trazo
3,592 people
Aragon
Cariñena
3,591 people
Castille and León
Sariegos
3,589 people
Extremadura
Villanueva del Fresno
3,582 people
Castille-La Mancha
Yeste
3,580 people
Extremadura
Zarza de Alange
3,580 people
Cantabria
Boo
3,570 people