Mediterranean-climate cities
Hot-dry summers, mild wet winters (Koppen Csa/Csb). Across 137 such cities in our data, the most livable is Porto, Portugal (72/100).
| # | City | Country | Livability | Cost | Climate | Safety | Summer°C | Winter°C |
|---|---|---|---|---|---|---|---|---|
| 1 | Porto | Portugal | 72 | 54 | 100 | 65 | 19.7°C | 9.3°C |
| 2 | Albufeira | Portugal | 71 | 54 | 100 | 62 | 23.5°C | 11.5°C |
| 3 | Braga | Portugal | 70 | 48 | 100 | 65 | 20.0°C | 8.8°C |
| 4 | Coimbra | Portugal | 70 | 49 | 100 | 65 | 21.8°C | 9.1°C |
| 5 | Leiria | Portugal | 70 | 49 | 100 | 65 | 20.9°C | 8.9°C |
| 6 | Viseu | Portugal | 70 | 50 | 100 | 64 | 21.2°C | 7.9°C |
| 7 | Faro | Portugal | 70 | 51 | 100 | 63 | 23.1°C | 12.0°C |
| 8 | Lagos | Portugal | 70 | 52 | 100 | 62 | 22.4°C | 12.0°C |
| 9 | Tavira | Portugal | 70 | 54 | 98 | 62 | 24.4°C | 11.5°C |
| 10 | Tarragona | Spain | 70 | 49 | 100 | 64 | 23.9°C | 9.0°C |
| 11 | Setúbal | Portugal | 69 | 50 | 100 | 62 | 22.2°C | 11.1°C |
| 12 | Funchal | Portugal | 69 | 50 | 100 | 61 | 21.6°C | 14.8°C |
| 13 | Amadora | Portugal | 69 | 49 | 100 | 62 | 22.7°C | 11.3°C |
| 14 | Queluz | Portugal | 69 | 50 | 100 | 62 | 22.0°C | 11.1°C |
| 15 | Cascais | Portugal | 69 | 47 | 100 | 64 | 20.6°C | 11.2°C |
| 16 | Oviedo | Spain | 69 | 48 | 100 | 64 | 18.5°C | 6.3°C |
| 17 | Marbella | Spain | 69 | 49 | 100 | 62 | 23.9°C | 11.9°C |
| 18 | Montpellier | France | 69 | 48 | 100 | 63 | 23.7°C | 7.2°C |
| 19 | Nîmes | France | 69 | 49 | 98 | 63 | 24.4°C | 6.7°C |
| 20 | Cannes | France | 69 | 51 | 100 | 60 | 22.6°C | 7.5°C |
| 21 | Palma | Spain | 68 | 47 | 97 | 63 | 24.6°C | 9.9°C |
| 22 | Granada | Spain | 68 | 48 | 100 | 60 | 24.0°C | 5.9°C |
| 23 | Salamanca | Spain | 68 | 49 | 95 | 64 | 21.4°C | 3.9°C |
| 24 | León | Spain | 68 | 49 | 94 | 64 | 20.4°C | 3.5°C |
| 25 | Chaniá | Greece | 68 | 51 | 100 | 57 | 23.4°C | 7.9°C |
| 26 | Kalamata | Greece | 68 | 51 | 100 | 58 | 21.7°C | 5.8°C |
| 27 | Toulon | France | 68 | 49 | 100 | 60 | 22.8°C | 8.7°C |
| 28 | Valletta | Malta | 68 | 56 | 86 | 64 | 26.7°C | 12.8°C |
| 29 | Beni Mellal | Morocco | 68 | 48 | 97 | 63 | 24.3°C | 5.2°C |
| 30 | Tétouan | Morocco | 68 | 47 | 100 | 61 | 24.1°C | 9.0°C |
| 31 | Vlorë | Albania | 68 | 50 | 100 | 58 | 23.3°C | 6.8°C |
| 32 | Berat | Albania | 68 | 51 | 96 | 60 | 21.7°C | 4.1°C |
| 33 | Fier | Albania | 68 | 51 | 98 | 59 | 24.3°C | 7.7°C |
| 34 | Salem | United States | 67 | 49 | 96 | 61 | 19.2°C | 4.3°C |
| 35 | Lisbon | Portugal | 67 | 46 | 100 | 61 | 22.4°C | 11.1°C |
| 36 | Valladolid | Spain | 67 | 47 | 95 | 63 | 21.6°C | 3.6°C |
| 37 | Burgos | Spain | 67 | 49 | 93 | 64 | 20.0°C | 2.8°C |
| 38 | Huelva | Spain | 67 | 49 | 93 | 62 | 25.4°C | 11.3°C |
| 39 | Genoa | Italy | 67 | 46 | 100 | 60 | 22.5°C | 6.3°C |
| 40 | Reggio Calabria | Italy | 67 | 49 | 100 | 58 | 23.2°C | 7.7°C |
| 41 | Livorno | Italy | 67 | 49 | 100 | 57 | 23.1°C | 7.2°C |
| 42 | Salerno | Italy | 67 | 49 | 100 | 56 | 23.6°C | 8.9°C |
| 43 | Pátra | Greece | 67 | 49 | 100 | 56 | 23.5°C | 6.7°C |
| 44 | Nice | France | 67 | 47 | 100 | 60 | 22.6°C | 7.2°C |
| 45 | Adelaide | Australia | 67 | 44 | 100 | 63 | 19.9°C | 9.0°C |
| 46 | Concepción | Chile | 67 | 48 | 100 | 58 | 16.9°C | 8.2°C |
| 47 | Rancagua | Chile | 67 | 48 | 100 | 58 | 21.2°C | 8.3°C |
| 48 | Talca | Chile | 67 | 48 | 100 | 57 | 20.3°C | 7.8°C |
| 49 | Chillán | Chile | 67 | 49 | 100 | 58 | 19.6°C | 7.5°C |
| 50 | Paphos | Cyprus | 67 | 52 | 90 | 61 | 25.9°C | 10.7°C |
| 51 | San Pawl il-Baħar | Malta | 67 | 53 | 88 | 62 | 26.3°C | 12.5°C |
| 52 | Qormi | Malta | 67 | 54 | 86 | 63 | 26.7°C | 12.8°C |
| 53 | Żabbar | Malta | 67 | 54 | 86 | 63 | 26.7°C | 12.8°C |
| 54 | Oujda | Morocco | 67 | 46 | 100 | 60 | 24.1°C | 6.1°C |
| 55 | Al Hoceïma | Morocco | 67 | 47 | 98 | 61 | 24.5°C | 11.7°C |
| 56 | Taza | Morocco | 67 | 49 | 95 | 61 | 25.0°C | 6.9°C |
| 57 | Settat | Morocco | 67 | 49 | 94 | 62 | 25.1°C | 10.6°C |
| 58 | Cape Town | South Africa | 67 | 41 | 100 | 64 | 21.5°C | 12.7°C |
| 59 | Elbasan | Albania | 67 | 50 | 98 | 58 | 23.3°C | 5.3°C |
| 60 | Sarandë | Albania | 67 | 53 | 95 | 58 | 25.0°C | 7.5°C |
Climate zones from Koppen-Geiger applied to city coordinates; temperatures are WorldClim v2.1 normals (warmest-month mean high / coldest-month mean low). Livability = 0.35 cost + 0.30 climate + 0.35 safety.
FAQ
Which mediterranean-climate city is the best to live in?
Porto, Portugal leads with livability 72/100 among 137 cities in this climate zone.
What defines this climate zone?
Hot-dry summers, mild wet winters (Koppen Csa/Csb). Classification follows the Koppen-Geiger system applied to each city's coordinates.
How many cities in our data have this climate?
137 of our cities fall in this zone; the table ranks the top 60 by overall livability (cost + climate + safety).