Country · 19 regions · 2,697 towns

Spain: towns and climate compared

Spain's 2,697 towns range from Asturias, where the median town has 12°C January highs and 181 rainy days a year, to Murcia, with 15°C and 51. The mildest Januaries are in Melilla (median high 17°C) and the most days above 35°C in Extremadura (35 a year). Canary Islands only has regional climate figures, so it is not compared.

Updated 2 November 2026 · How we calculate this

Towns covered 2,697In 19 regions
People in covered towns 39.4 MSum for the 2,697 towns (GeoNames)
Warmest winters Melilla17°C median January high
Driest region Murcia51 rainy days a year (median)
Longest winter days MaspalomasCanary Islands · 10 h 23 min of daylight on 21 December
Median rent €6.46/m²Per month, median across towns (each town takes its municipality's figure)
Visas and tax in Spain →Residence routes for EU and non-EU citizens, tax for newcomers, tax residency and healthcare, each with its official source.

Regions of Spain

Town-level · ERA5-Land, GeoNames
RegionTownsJan highDays >35°CRain daysRent per m²
Andalusia 52714°C3272€6.00/m²
Aragon 9511°C2677€5.72/m²
Asturias 5812°C0181€5.92/m²
Balearic Islands 7814°C175€11.56/m²
Basque Country 9111°C1178–
Canary Islands Regional10118°C046€8.23/m²
Cantabria 4712°C1169€6.22/m²
Castilla-La Mancha 25410°C3077€5.27/m²
Castile and León 2088°C599€6.23/m²
Catalonia 30312°C298€8.50/m²
Extremadura 16112°C3576€4.40/m²
Galicia 19411°C0147€5.00/m²
La Rioja 269°C7134€5.41/m²
Madrid 1269°C2280€9.38/m²
Murcia 6415°C1851€5.20/m²
Navarre 649°C9111–
Valencian Community 29714°C969€5.80/m²
Ceuta 215°C179€9.28/m²
Melilla 117°C359€8.81/m²

Values are medians across each region's towns. Rents are per month, by municipality.

Rankings in Spain

All rankings →

Spain month by month

The region with most of the ten warmest towns each month, by average daily high.

  • JanuaryWarmest: Canary IslandsTop town: Puerto Rico, 20°C
  • FebruaryWarmest: Canary IslandsTop town: Puerto Rico, 21°C
  • MarchWarmest: Canary IslandsTop town: Mogán, 22°C
  • AprilWarmest: Valencian CommunityTop town: Santomera, 23°C
  • MayWarmest: AndalusiaTop town: Lora del Río, 27°C
  • JuneWarmest: AndalusiaTop town: Lora del Río, 33°C
  • JulyWarmest: AndalusiaTop town: Villarrubia, 37°C
  • AugustWarmest: AndalusiaTop town: Villarrubia, 36°C
  • SeptemberWarmest: AndalusiaTop town: Tocina, 31°C
  • OctoberWarmest: Canary IslandsTop town: Mogán, 26°C
  • NovemberWarmest: Canary IslandsTop town: Puerto Rico, 23°C
  • DecemberWarmest: Canary IslandsTop town: Puerto Rico, 21°C

Common questions about Spain

Where in Spain has the warmest winter?

Melilla, where the median town has January highs of 17°C, followed by Ceuta at 15°C. Canary Islands is left out because its climate figures are regional.

Where does it rain least?

Murcia, with a median of 51 rainy days a year, then Melilla with 59. Asturias has the most, with 181.

Where are summers hottest in Spain?

Extremadura, where the median town has 35 days a year above 35°C. Asturias has the fewest, with a median of 0.