Region · Portugal · 56 towns
Algarve: compare all 56 towns
The Algarve has 56 towns. The median town has a January high of 15°C, 5 days a year above 35°C and 66 rainy days. The largest are Faro, Portimão and Lagos. Lagos has the mildest January (16°C) and São Bartolomeu de Messines the most days above 35°C (26 a year).
All towns
Town-level · ERA5-Land| Town | People | Jan high | Days >35°C | Rain days | Rent per m² | Suits |
|---|---|---|---|---|---|---|
| Faro | 70,347 | 15°C | 1 | 62 | €8.33/m² | Winter-sun seekers, Retirees, Car-light living, Beach lovers |
| Portimão | 38,487 | 16°C | 7 | 70 | €10.42/m² | Winter-sun seekers, Retirees, Car-light living, Beach lovers |
| Lagos | 33,494 | 16°C | 2 | 72 | €10.11/m² | Winter-sun seekers, Retirees, Car-light living, Beach lovers |
| Olhão | 29,239 | 15°C | 1 | 61 | €8.09/m² | Winter-sun seekers, Retirees, Car-light living |
| Quarteira | 24,420 | 15°C | 1 | 64 | €10.81/m² | Winter-sun seekers, Car-light living, Beach lovers |
| Porto de Mós | 23,648 | 15°C | 0 | 70 | €10.11/m² | Winter-sun seekers, Beach lovers, People who dislike heat |
| Loulé | 17,930 | 14°C | 0 | 63 | €10.81/m² | Retirees, Car-light living, People who dislike heat |
| Albufeira | 15,851 | 16°C | 17 | 66 | €10.31/m² | Winter-sun seekers, Beach lovers |
| Tavira | 15,133 | 15°C | 1 | 59 | €9.61/m² | Winter-sun seekers, Car-light living, Beach lovers |
| Olhos de Água | 13,221 | 15°C | 1 | 64 | €10.31/m² | Winter-sun seekers, Beach lovers |
Showing 10 of 56 towns. Click a column to sort. Show all 56 towns
Best Algarve town for…
- Faro15°C January highs and no frost days
- Faro27 grocery stores within a 15-minute walk and public transport close by
- Porto de Mós24°C July highs and no days a year above 35°C
- Vila do BispoScore 84 of 100, number 1 of 759 in Portugal
- Vila Real de Santo António55 rain days a year, number 1 of 759 in Portugal
- FaroScore 95 of 100, number 2 of 800 in Portugal
Rankings name the region's highest-ranked town. Who-it-suits picks name the largest town that meets the rule.
Crowds through the year
Regional · Eurostat platform staysAugust is the busiest. January is the quietest, at about 11% of it. The figures count nights booked through Airbnb, Booking.com, Expedia Group and Tripadvisor across the whole of the Algarve. Hotel stays are left out.
Coast vs inland
| Median town | Coastal (38) | Inland (18) |
|---|---|---|
| January high | 15°C | 15°C |
| July high | 29°C | 29°C |
| Days above 35°C | 5 | 5 |
| Days with rain | 64 | 67 |
Coastal: the town centre is within 5 km of the coastline (OpenStreetMap; estuaries count). Medians of towns whose values are precise enough to compare.
Common questions about the Algarve
Which Algarve town is warmest in January?
Lagos, with average January highs of 16°C. The median town in the Algarve has 15°C.
Which Algarve towns get the most days above 35°C?
São Bartolomeu de Messines (26 a year), Castro Marim (25 a year) and Vila Real de Santo António (25 a year). The median town has 5.
Where does it rain least in the Algarve?
Vila Real de Santo António, with about 55 rainy days a year. The median town has 66.
When is the Algarve least crowded?
January, February, March, November and December. In 2025 each had under 35% of the nights booked through online platforms in the busiest month. The figure covers the Algarve as a whole.