European cities with the best weather and climate for expats and long-term residents — ranked by temperature, sunshine and low rainfall.
☀️ How we rank: Cities are scored on a weather formula weighing average temperature (ideal 18–28°C), rainy days per year and humidity. A city near 23°C average with few rainy days and low humidity scores highest.