Continental-climate cities
Warm summers and cold snowy winters (Koppen D). Across 103 such cities in our data, the most livable is Bellinzona, Switzerland (68/100).
| # | City | Country | Livability | Cost | Climate | Safety | Summer°C | Winter°C |
|---|---|---|---|---|---|---|---|---|
| 1 | Bellinzona | Switzerland | 68 | 52 | 87 | 68 | 16.4°C | 0.0°C |
| 2 | Lugano | Switzerland | 68 | 51 | 90 | 67 | 18.8°C | 1.5°C |
| 3 | Shkodër | Albania | 68 | 50 | 96 | 62 | 24.8°C | 5.8°C |
| 4 | Skien | Norway | 68 | 52 | 83 | 70 | 17.6°C | -1.6°C |
| 5 | Gori | Georgia | 67 | 52 | 87 | 65 | 21.5°C | 0.3°C |
| 6 | Maardu | Estonia | 67 | 54 | 75 | 72 | 16.8°C | -5.3°C |
| 7 | Pljevlja | Montenegro | 67 | 54 | 82 | 66 | 16.7°C | -2.4°C |
| 8 | Sarpsborg | Norway | 67 | 51 | 81 | 71 | 16.3°C | -2.5°C |
| 9 | Trento | Italy | 66 | 50 | 84 | 67 | 16.8°C | -1.2°C |
| 10 | Oakville | Canada | 66 | 48 | 82 | 70 | 20.5°C | -2.4°C |
| 11 | Viljandi | Estonia | 66 | 54 | 74 | 72 | 17.2°C | -6.0°C |
| 12 | Nõmme | Estonia | 66 | 52 | 76 | 71 | 16.8°C | -4.8°C |
| 13 | Banská Bystrica | Slovakia | 66 | 51 | 80 | 68 | 17.6°C | -3.3°C |
| 14 | Panevėžys | Lithuania | 66 | 50 | 79 | 70 | 17.1°C | -3.4°C |
| 15 | Alytus | Lithuania | 66 | 52 | 76 | 71 | 16.8°C | -4.7°C |
| 16 | Marijampolė | Lithuania | 66 | 52 | 78 | 71 | 17.0°C | -3.8°C |
| 17 | Utena | Lithuania | 66 | 53 | 76 | 71 | 17.0°C | -4.9°C |
| 18 | Valmiera | Latvia | 66 | 53 | 74 | 71 | 16.6°C | -6.0°C |
| 19 | Linköping | Sweden | 66 | 49 | 81 | 70 | 16.4°C | -2.6°C |
| 20 | Örebro | Sweden | 66 | 49 | 80 | 70 | 16.8°C | -3.3°C |
| 21 | Jönköping | Sweden | 66 | 50 | 80 | 70 | 15.2°C | -3.0°C |
| 22 | Sollentuna | Sweden | 66 | 49 | 80 | 70 | 17.2°C | -3.0°C |
| 23 | Södermalm | Sweden | 66 | 49 | 81 | 70 | 16.7°C | -2.8°C |
| 24 | Hartford | United States | 65 | 50 | 80 | 67 | 22.7°C | -3.2°C |
| 25 | St. John's | Canada | 65 | 50 | 78 | 70 | 15.6°C | -4.0°C |
| 26 | Mississauga | Canada | 65 | 46 | 82 | 69 | 20.5°C | -2.4°C |
| 27 | Białystok | Poland | 65 | 48 | 79 | 69 | 17.0°C | -3.7°C |
| 28 | Pärnu | Estonia | 65 | 52 | 76 | 69 | 17.1°C | -5.1°C |
| 29 | Bacău | Romania | 65 | 49 | 82 | 66 | 20.3°C | -2.2°C |
| 30 | Innsbruck | Austria | 65 | 49 | 82 | 66 | 15.4°C | -2.0°C |
| 31 | Prešov | Slovakia | 65 | 50 | 80 | 68 | 18.1°C | -3.0°C |
| 32 | Žilina | Slovakia | 65 | 50 | 78 | 68 | 15.0°C | -4.2°C |
| 33 | Šiauliai | Lithuania | 65 | 50 | 78 | 70 | 16.8°C | -3.8°C |
| 34 | Daugavpils | Latvia | 65 | 51 | 75 | 70 | 16.7°C | -5.3°C |
| 35 | Jelgava | Latvia | 65 | 51 | 78 | 68 | 17.6°C | -3.8°C |
| 36 | Jūrmala | Latvia | 65 | 51 | 78 | 68 | 17.1°C | -3.8°C |
| 37 | Rēzekne | Latvia | 65 | 53 | 73 | 71 | 16.8°C | -6.2°C |
| 38 | Uppsala | Sweden | 65 | 49 | 79 | 69 | 16.5°C | -3.7°C |
| 39 | Västerås | Sweden | 65 | 49 | 79 | 70 | 17.1°C | -3.5°C |
| 40 | Drammen | Norway | 65 | 50 | 80 | 66 | 16.6°C | -3.3°C |
| 41 | Trondheim | Norway | 65 | 48 | 78 | 70 | 13.6°C | -2.7°C |
| 42 | Milton | Canada | 64 | 49 | 76 | 70 | 21.3°C | -4.8°C |
| 43 | Etobicoke | Canada | 64 | 47 | 79 | 69 | 20.7°C | -3.5°C |
| 44 | Tartu | Estonia | 64 | 50 | 74 | 70 | 16.9°C | -5.8°C |
| 45 | Narva | Estonia | 64 | 51 | 72 | 71 | 16.9°C | -6.6°C |
| 46 | Kohtla-Järve | Estonia | 64 | 52 | 71 | 71 | 16.9°C | -7.3°C |
| 47 | Iaşi | Romania | 64 | 47 | 81 | 65 | 20.2°C | -2.8°C |
| 48 | Sibiu | Romania | 64 | 49 | 80 | 65 | 18.7°C | -3.0°C |
| 49 | Graz | Austria | 64 | 47 | 83 | 66 | 18.9°C | -1.9°C |
| 50 | Klagenfurt am Wörthersee | Austria | 64 | 50 | 79 | 66 | 17.4°C | -3.6°C |
| 51 | Košice | Slovakia | 64 | 48 | 80 | 67 | 18.0°C | -3.0°C |
| 52 | Kaunas | Lithuania | 64 | 48 | 78 | 69 | 17.1°C | -4.2°C |
| 53 | Stockholm | Sweden | 64 | 44 | 81 | 68 | 16.7°C | -2.8°C |
| 54 | Salt Lake City | United States | 63 | 48 | 79 | 65 | 20.0°C | -3.4°C |
| 55 | Halifax | Canada | 63 | 46 | 76 | 69 | 18.4°C | -4.9°C |
| 56 | Hamilton | Canada | 63 | 46 | 78 | 68 | 21.7°C | -4.2°C |
| 57 | Markham | Canada | 63 | 47 | 75 | 69 | 21.4°C | -5.5°C |
| 58 | Vaughan | Canada | 63 | 47 | 74 | 69 | 21.5°C | -5.9°C |
| 59 | Windsor | Canada | 63 | 48 | 77 | 66 | 22.5°C | -4.5°C |
| 60 | Sivas | Turkey | 63 | 48 | 79 | 63 | 19.0°C | -3.6°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 continental-climate city is the best to live in?
Bellinzona, Switzerland leads with livability 68/100 among 103 cities in this climate zone.
What defines this climate zone?
Warm summers and cold snowy winters (Koppen D). Classification follows the Koppen-Geiger system applied to each city's coordinates.
How many cities in our data have this climate?
103 of our cities fall in this zone; the table ranks the top 60 by overall livability (cost + climate + safety).