Permanent daily edition · data generated 2026-07-28 18:28 UTC · methodology v2.1 (July 2026) · this page never changes after its day ends
This is the immutable record of the European Climate Health Index for 2026-07-28: every city's composite score (0–10 environmental exposure, 10 = extreme) and pillar scores as published that day. Cite freely with attribution — this URL is stable.
| # | City | Country | Score | Band | Heat | UV | Air | Pollen | Driver that day |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Seville | Spain | 10.0 | Extreme | 10.0 | 6.5 | 4.0 | 2.2 | Driven by feels-like 40° heat, a tropical night and extreme fire weather. Score includes compound uplift — 1 additional hazard elevated at once. |
| 2 | Rome | Italy | 10.0 | Extreme | 10.0 | 6.3 | 5.0 | 1.6 | Driven by feels-like 39° heat and a 25° tropical night. |
| 3 | Naples | Italy | 10.0 | Extreme | 10.0 | 6.4 | 3.1 | 1.7 | Driven by feels-like 39° heat and a 25° tropical night. |
| 4 | Valletta | Malta | 10.0 | Extreme | 10.0 | 6.8 | 3.2 | 0.0 | Driven by feels-like 39° heat and a 27° tropical night. Score includes compound uplift — 1 additional hazard elevated at once. |
| 5 | Nicosia | Cyprus | 10.0 | Extreme | 10.0 | 6.8 | 2.9 | 1.0 | Driven by feels-like 39° heat, a 28° tropical night and extreme fire weather. Score includes compound uplift — 1 additional hazard elevated at once. |
| 6 | Malaga | Spain | 10.0 | Extreme | 10.0 | 6.5 | 4.0 | 2.2 | Driven by feels-like 40° heat, a tropical night and extreme fire weather. Score includes compound uplift — 1 additional hazard elevated at once. |
| 7 | Faro | Portugal | 10.0 | Extreme | 10.0 | 6.5 | 4.0 | 2.2 | Driven by feels-like 40° heat, a tropical night and extreme fire weather. Score includes compound uplift — 1 additional hazard elevated at once. |
| 8 | Palermo | Italy | 10.0 | Extreme | 10.0 | 6.8 | 3.2 | 0.0 | Driven by feels-like 39° heat and a 27° tropical night. Score includes compound uplift — 1 additional hazard elevated at once. |
| 9 | Florence | Italy | 10.0 | Extreme | 10.0 | 6.3 | 5.0 | 1.6 | Driven by feels-like 39° heat and a 25° tropical night. |
| 10 | Dubrovnik | Croatia | 10.0 | Extreme | 10.0 | 6.4 | 3.1 | 1.7 | Driven by feels-like 39° heat and a 25° tropical night. |
| 11 | Athens | Greece | 9.7 | Extreme | 9.4 | 6.9 | 3.1 | 0.5 | Driven by feels-like 38° heat, a 26° tropical night and extreme fire weather. Score includes compound uplift — 1 additional hazard elevated at once. |
| 12 | Heraklion | Greece | 9.7 | Extreme | 9.4 | 6.9 | 3.1 | 0.5 | Driven by feels-like 38° heat, a 26° tropical night and extreme fire weather. Score includes compound uplift — 1 additional hazard elevated at once. |
| 13 | Milan | Italy | 9.1 | Extreme | 9.1 | 5.5 | 5.4 | 3.4 | Driven by feels-like 36° heat and a tropical night. |
| 14 | Turin | Italy | 9.1 | Extreme | 9.1 | 5.5 | 5.4 | 3.4 | Driven by feels-like 36° heat and a tropical night. |
| 15 | Venice | Italy | 9.1 | Extreme | 9.1 | 5.5 | 5.4 | 3.4 | Driven by feels-like 36° heat and a tropical night. |
| 16 | Bucharest | Romania | 9.0 | Extreme | 3.7 | 5.5 | 2.5 | 9.0 | Driven by mugwort pollen at high levels. |
| 17 | Madrid | Spain | 8.6 | Extreme | 8.6 | 6.4 | 4.4 | 1.0 | Driven by feels-like 36° heat, a tropical night and extreme fire weather. |
| 18 | Valencia | Spain | 8.6 | Extreme | 8.6 | 6.4 | 4.4 | 1.0 | Driven by feels-like 36° heat, a tropical night and extreme fire weather. |
| 19 | Warsaw | Poland | 8.4 | Very High | 0.0 | 4.1 | 2.3 | 8.4 | Driven by mugwort pollen at high levels. |
| 20 | Krakow | Poland | 8.4 | Very High | 0.0 | 4.1 | 2.3 | 8.4 | Driven by mugwort pollen at high levels. |
| 21 | Vilnius | Lithuania | 8.4 | Very High | 0.0 | 4.1 | 2.3 | 8.4 | Driven by mugwort pollen at high levels. |
| 22 | Barcelona | Spain | 8.3 | Very High | 8.3 | 6.1 | 3.1 | 0.4 | Driven by feels-like 35° heat and a tropical night. |
| 23 | Palma de Mallorca | Spain | 8.3 | Very High | 8.3 | 6.1 | 3.1 | 0.4 | Driven by feels-like 35° heat and a tropical night. |
| 24 | Lisbon | Portugal | 8.2 | Very High | 7.9 | 6.6 | 2.9 | 2.0 | Driven by feels-like 38° heat. Score includes compound uplift — 1 additional hazard elevated at once. |
| 25 | Porto | Portugal | 8.2 | Very High | 7.9 | 6.6 | 2.9 | 2.0 | Driven by feels-like 38° heat. Score includes compound uplift — 1 additional hazard elevated at once. |
| 26 | Berlin | Germany | 6.8 | High | 0.0 | 4.2 | 2.6 | 6.8 | Driven by mugwort pollen running elevated. |
| 27 | Hamburg | Germany | 6.8 | High | 0.0 | 4.2 | 2.6 | 6.8 | Driven by mugwort pollen running elevated. |
| 28 | Brussels | Belgium | 6.3 | High | 4.3 | 5.1 | 4.0 | 6.3 | Driven by mugwort pollen running elevated. |
| 29 | Luxembourg | Luxembourg | 6.3 | High | 4.3 | 5.1 | 4.0 | 6.3 | Driven by mugwort pollen running elevated. |
| 30 | Sofia | Bulgaria | 6.2 | High | 2.1 | 4.8 | 2.4 | 6.2 | Driven by mugwort pollen running elevated. |
| 31 | Thessaloniki | Greece | 6.2 | High | 2.1 | 4.8 | 2.4 | 6.2 | Driven by mugwort pollen running elevated. |
| 32 | Marseille | France | 6.1 | High | 5.8 | 6.0 | 4.8 | 0.5 | Driven by warm 32° conditions and evening mosquito activity. |
| 33 | Lyon | France | 6.1 | High | 5.8 | 6.0 | 4.8 | 0.5 | Driven by warm 32° conditions and evening mosquito activity. |
| 34 | Nice | France | 6.1 | High | 5.8 | 6.0 | 4.8 | 0.5 | Driven by warm 32° conditions and evening mosquito activity. |
| 35 | Prague | Czechia | 6.1 | High | 1.1 | 5.2 | 3.3 | 6.1 | Driven by mugwort pollen running elevated. |
| 36 | Budapest | Hungary | 5.9 | High | 4.0 | 5.2 | 3.3 | 5.9 | Driven by mugwort pollen running elevated. |
| 37 | Paris | France | 5.7 | High | 5.7 | 5.4 | 3.4 | 5.3 | Driven by warm 33° conditions and mugwort pollen running elevated. |
| 38 | Vienna | Austria | 5.7 | High | 3.6 | 5.1 | 3.4 | 5.7 | Driven by mugwort pollen running elevated. |
| 39 | Bratislava | Slovakia | 5.7 | High | 3.6 | 5.1 | 3.4 | 5.7 | Driven by mugwort pollen running elevated. |
| 40 | Zagreb | Croatia | 5.4 | High | 5.2 | 5.4 | 3.2 | 4.0 | Led by UV at elevated levels — no extreme single hazard today. |
| 41 | Split | Croatia | 5.4 | High | 5.2 | 5.4 | 3.2 | 4.0 | Led by UV at elevated levels — no extreme single hazard today. |
| 42 | Ljubljana | Slovenia | 5.4 | High | 5.2 | 5.4 | 3.2 | 4.0 | Led by UV at elevated levels — no extreme single hazard today. |
| 43 | Zurich | Switzerland | 5.3 | High | 5.0 | 5.3 | 3.1 | 2.8 | Led by UV at elevated levels — no extreme single hazard today. |
| 44 | Munich | Germany | 5.3 | High | 3.1 | 5.3 | 3.9 | 3.6 | Led by UV at elevated levels — no extreme single hazard today. |
| 45 | Frankfurt | Germany | 5.3 | High | 3.1 | 5.3 | 3.9 | 3.6 | Led by UV at elevated levels — no extreme single hazard today. |
| 46 | Amsterdam | Netherlands | 5.0 | High | 3.1 | 5.0 | 2.7 | 5.0 | Driven by mugwort pollen running elevated. |
| 47 | Rotterdam | Netherlands | 5.0 | High | 3.1 | 5.0 | 2.7 | 5.0 | Driven by mugwort pollen running elevated. |
| 48 | London | United Kingdom | 4.9 | Moderate | 3.4 | 3.8 | 2.3 | 4.9 | Led by mugwort pollen at moderate levels — no extreme single hazard today. |
| 49 | Manchester | United Kingdom | 4.9 | Moderate | 3.4 | 3.8 | 2.3 | 4.9 | Led by mugwort pollen at moderate levels — no extreme single hazard today. |
| 50 | Copenhagen | Denmark | 4.6 | Moderate | 0.1 | 4.5 | 2.1 | 4.6 | Led by mugwort pollen at moderate levels — no extreme single hazard today. |
| 51 | Stockholm | Sweden | 4.5 | Moderate | 0.0 | 4.0 | 2.0 | 4.5 | Led by mugwort pollen at moderate levels — no extreme single hazard today. |
| 52 | Helsinki | Finland | 4.5 | Moderate | 0.0 | 4.0 | 2.0 | 4.5 | Led by mugwort pollen at moderate levels — no extreme single hazard today. |
| 53 | Tallinn | Estonia | 4.5 | Moderate | 0.0 | 4.0 | 2.0 | 4.5 | Led by mugwort pollen at moderate levels — no extreme single hazard today. |
| 54 | Riga | Latvia | 4.5 | Moderate | 0.0 | 4.0 | 2.0 | 4.5 | Led by mugwort pollen at moderate levels — no extreme single hazard today. |
| 55 | Oslo | Norway | 4.5 | Moderate | 0.0 | 4.0 | 2.0 | 4.5 | Led by mugwort pollen at moderate levels — no extreme single hazard today. |
| 56 | Dublin | Ireland | 3.7 | Moderate | 1.0 | 3.3 | 1.7 | 2.3 | No dominant environmental hazard today. |
Cite as: “Mobi Doctor — European Climate Health Index, daily edition 2026-07-28”, https://www.mobidoctor.eu/health-index/archive/2026-07-28/ · scores are modelled environmental-exposure estimates, not official warnings · CC-BY 4.0 with attribution.