- High
- 34.1°C
- Low
- 19.1°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
Where is warm in July? The warmest towns in Portugal
In July, the warmest towns in Portugal are Mértola, Minas de São Domingos and Moura, with average highs of 34.1°C, 33.6°C and 33.5°C. Across the 100 warmest towns, highs run from 30.0°C to 34.1°C.
- High
- 33.6°C
- Low
- 18.8°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
- High
- 33.5°C
- Low
- 18.9°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
- High
- 33.3°C
- Low
- 18.6°C
- Rain days
- 1
- Sea
- –
- Crowds
- High
- High
- 33.1°C
- Low
- 18.2°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
- High
- 33.1°C
- Low
- 18.6°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
- High
- 33.1°C
- Low
- 18.1°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
- High
- 32.9°C
- Low
- 18.9°C
- Rain days
- 1
- Sea
- –
- Crowds
- High
- High
- 32.9°C
- Low
- 17.9°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
- High
- 32.9°C
- Low
- 18.2°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
- High
- 32.9°C
- Low
- 17.9°C
- Rain days
- 0
- Sea
- –
- Crowds
- High
- High
- 32.7°C
- Low
- 17.1°C
- Rain days
- 1
- Sea
- –
- Crowds
- High
- High
- 32.7°C
- Low
- 20.2°C
- Rain days
- 0
- Sea
- 21.3°C
- Crowds
- Peak
- High
- 32.7°C
- Low
- 20.4°C
- Rain days
- 0
- Sea
- 21.3°C
- Crowds
- Peak
- High
- 32.7°C
- Low
- 20.2°C
- Rain days
- 0
- Sea
- 21.3°C
- Crowds
- Peak
- High
- 32.6°C
- Low
- 20.4°C
- Rain days
- 0
- Sea
- 21.3°C
- Crowds
- Peak
- High
- 32.6°C
- Low
- 18.2°C
- Rain days
- 1
- Sea
- –
- Crowds
- High
- High
- 32.6°C
- Low
- 18.4°C
- Rain days
- 1
- Sea
- –
- Crowds
- High
- High
- 32.6°C
- Low
- 17.9°C
- Rain days
- 1
- Sea
- –
- Crowds
- High
- High
- 32.6°C
- Low
- 20.4°C
- Rain days
- 0
- Sea
- 21.3°C
- Crowds
- Peak
Places 21 to 100
| Rank | Town | Region | High | Low | Rain days |
|---|---|---|---|---|---|
| 21 | Cuba | Alentejo | 32.5°C | 18.1°C | 1 |
| 22 | Vila Nova de Cacela | Algarve | 32.5°C | 20.3°C | 0 |
| 23 | Monforte | Alentejo | 32.5°C | 18.1°C | 1 |
| 24 | Penedo Gordo | Alentejo | 32.4°C | 17.6°C | 0 |
| 25 | Vila Velha de Ródão | Centro | 32.3°C | 17.9°C | 1 |
| 26 | Ferreira do Alentejo | Alentejo | 32.3°C | 17.4°C | 0 |
| 27 | Cabanas de Tavira | Algarve | 32.2°C | 20.5°C | 0 |
| 28 | Évora | Alentejo | 32.2°C | 17.6°C | 1 |
| 29 | Beringel | Alentejo | 32.2°C | 17.7°C | 0 |
| 30 | Fronteira | Alentejo | 32.2°C | 17.6°C | 1 |
| 31 | Avis | Alentejo | 32.1°C | 17.1°C | 1 |
| 32 | São Bartolomeu de Messines | Algarve | 32.1°C | 18.0°C | 1 |
| 33 | Conceição | Algarve | 32.1°C | 20.3°C | 0 |
| 34 | Borba | Alentejo | 32.0°C | 17.2°C | 1 |
| 35 | Vila Viçosa | Alentejo | 32.0°C | 17.4°C | 1 |
| 36 | Pego | Oeste e Vale do Tejo | 31.9°C | 17.4°C | 2 |
| 37 | Beja | Alentejo | 31.9°C | 17.1°C | 0 |
| 38 | Montemor-o-Novo | Alentejo | 31.9°C | 16.8°C | 1 |
| 39 | Nisa | Alentejo | 31.8°C | 17.6°C | 2 |
| 40 | Montargil | Alentejo | 31.8°C | 16.3°C | 1 |
| 41 | Alvito | Alentejo | 31.8°C | 17.5°C | 1 |
| 42 | Coruche | Oeste e Vale do Tejo | 31.8°C | 17.0°C | 1 |
| 43 | Almodôvar | Alentejo | 31.7°C | 16.9°C | 1 |
| 44 | Cano | Alentejo | 31.7°C | 17.0°C | 1 |
| 45 | Estremoz | Alentejo | 31.7°C | 16.9°C | 1 |
| 46 | Alter do Chão | Alentejo | 31.7°C | 17.2°C | 1 |
| 47 | Alferrarede | Oeste e Vale do Tejo | 31.6°C | 17.2°C | 2 |
| 48 | São Marcos da Serra | Algarve | 31.6°C | 17.8°C | 1 |
| 49 | Portalegre | Alentejo | 31.6°C | 17.2°C | 2 |
| 50 | Aljustrel | Alentejo | 31.6°C | 17.0°C | 0 |
| 51 | Castro Verde | Alentejo | 31.6°C | 16.9°C | 0 |
| 52 | Albufeira | Algarve | 31.6°C | 18.8°C | 0 |
| 53 | Atalaia | Alentejo | 31.5°C | 17.1°C | 2 |
| 54 | Paderne | Algarve | 31.5°C | 18.8°C | 0 |
| 55 | Vendas Novas | Alentejo | 31.4°C | 16.4°C | 1 |
| 56 | Alcantarilha | Algarve | 31.4°C | 18.7°C | 0 |
| 57 | São Miguel de Rio Torto | Oeste e Vale do Tejo | 31.4°C | 16.5°C | 2 |
| 58 | Ermidas | Alentejo | 31.4°C | 17.3°C | 1 |
| 59 | Gavião | Alentejo | 31.4°C | 17.0°C | 2 |
| 60 | Algoz | Algarve | 31.4°C | 18.6°C | 0 |
| 61 | Pêra | Algarve | 31.4°C | 18.6°C | 0 |
| 62 | Ferreiras | Algarve | 31.4°C | 18.6°C | 0 |
| 63 | Guia | Algarve | 31.3°C | 18.6°C | 0 |
| 64 | Castelo Branco (Centro) | Centro | 31.3°C | 16.7°C | 2 |
| 65 | Tunes | Algarve | 31.2°C | 18.5°C | 0 |
| 66 | Abrantes | Oeste e Vale do Tejo | 31.2°C | 16.7°C | 2 |
| 67 | Montalvo | Oeste e Vale do Tejo | 31.1°C | 16.8°C | 2 |
| 68 | São Brás de Alportel | Algarve | 31.1°C | 18.8°C | 0 |
| 69 | Pinheiro Grande | Oeste e Vale do Tejo | 31.1°C | 16.8°C | 1 |
| 70 | Tramagal | Oeste e Vale do Tejo | 31.0°C | 16.7°C | 2 |
| 71 | Azinhaga (Golegã) | Oeste e Vale do Tejo | 30.9°C | 17.1°C | 1 |
| 72 | Armação de Pêra | Algarve | 30.9°C | 18.6°C | 0 |
| 73 | Montalvinho | Oeste e Vale do Tejo | 30.9°C | 16.6°C | 2 |
| 74 | Vila Nova da Barquinha | Oeste e Vale do Tejo | 30.8°C | 16.8°C | 2 |
| 75 | Silves | Algarve | 30.8°C | 18.5°C | 0 |
| 76 | Marinhais | Oeste e Vale do Tejo | 30.8°C | 17.1°C | 1 |
| 77 | Sardoal | Oeste e Vale do Tejo | 30.8°C | 16.3°C | 2 |
| 78 | Praia do Ribatejo | Oeste e Vale do Tejo | 30.8°C | 16.7°C | 2 |
| 79 | Santa Margarida da Coutada | Oeste e Vale do Tejo | 30.8°C | 16.4°C | 2 |
| 80 | Alcains | Centro | 30.7°C | 16.8°C | 2 |
| 81 | Castelo de Vide | Alentejo | 30.6°C | 16.3°C | 2 |
| 82 | Aldeia de Joanes | Centro | 30.5°C | 17.3°C | 2 |
| 83 | Almeirim | Oeste e Vale do Tejo | 30.5°C | 17.2°C | 1 |
| 84 | Mirandela | Norte | 30.5°C | 17.1°C | 3 |
| 85 | Golegã | Oeste e Vale do Tejo | 30.5°C | 16.9°C | 2 |
| 86 | Fundão | Centro | 30.5°C | 17.2°C | 2 |
| 87 | Porches | Algarve | 30.5°C | 18.2°C | 0 |
| 88 | Riachos | Oeste e Vale do Tejo | 30.4°C | 16.8°C | 2 |
| 89 | Bemfica | Oeste e Vale do Tejo | 30.4°C | 17.1°C | 1 |
| 90 | Tomar | Oeste e Vale do Tejo | 30.3°C | 16.9°C | 2 |
| 91 | Freixo de Espada à Cinta | Norte | 30.3°C | 17.0°C | 3 |
| 92 | Benavente | Oeste e Vale do Tejo | 30.2°C | 17.3°C | 1 |
| 93 | Salvaterra de Magos | Oeste e Vale do Tejo | 30.2°C | 17.3°C | 1 |
| 94 | Sertã | Centro | 30.2°C | 17.1°C | 3 |
| 95 | Fazendas de Almeirim | Oeste e Vale do Tejo | 30.1°C | 16.8°C | 1 |
| 96 | Entroncamento | Oeste e Vale do Tejo | 30.1°C | 16.8°C | 2 |
| 97 | Vila Nova de Foz Côa | Norte | 30.1°C | 16.5°C | 3 |
| 98 | Ferragudo | Algarve | 30.1°C | 18.5°C | 0 |
| 99 | Parchal | Algarve | 30.1°C | 18.5°C | 0 |
| 100 | Portimão | Algarve | 30.0°C | 18.5°C | 0 |
Questions about warm places in July
Where in Portugal is warmest in July?
Mértola (Alentejo) has the highest average July high, 34.1°C, followed by Minas de São Domingos (33.6°C) and Moura (33.5°C).
Which regions have the warmest towns in July?
Of the 100 warmest towns in July, 42 in Alentejo, 25 in Algarve and 24 in Oeste e Vale do Tejo.
Which of the warmest towns is driest in July?
Among the 100 warmest towns, Mértola has the fewest rainy days in July: 0 days with at least 1 mm of rain, and an average high of 34.1°C.
How cool are July nights in the warmest towns?
Average July lows in the 100 warmest towns range from 16.3°C to 20.5°C.
Climate normals 1991-2020 from ERA5-Land, adjusted to each town's elevation. Rain days count days with at least 1 mm. Crowd levels are for each town's region as a whole (Eurostat, nights booked through online platforms). Methodology