SmogRank / Episodes / Slovenia

Southern Europe, June 2024

For 2 days, from 21 to 22 June 2024, 34 cities in Slovenia, North Macedonia, Italy and 2 more countries had PM2.5 at least twice their usual for the time of year. The worst reading was Sarajevo, Federation of B&H, Bosnia and Herzegovina: 49.5 µg/m³ on 22 June, about 3.2× its usual 15.7. Ended 22 June.

No cause namedWe have no fire or smoke records for these days, so we only say what the measurements show.
Cities reached34in 5 countries
Days221 to 22 June 2024
Worst day21 June32 cities counted
Furthest above usual7.4×Koper

Day by day

21 June 32 cities at twice their usual or more
PécsMurska SobotaFutogLeibnitzJesiNovi SadČačakObrenovacPejëSurčinSremčicaWolfsbergZemunFilmski GradVoitsbergBelgradeRipanjKraljevoKlagenfurt am WörtherseeVinčaDunaújvárosPančevoMitrovicëKragujevacPrizrenGlogovacSmederevoSzegedKosovo PoljePristinaĆuprijaParaćinHani i ElezitGjilanSkopjeNišBorPirotRoveretoStrumicaSofiaThessaloníkiPylaíaLazarevacValjevoTetovoTrentoNovi PazarBitolaUžiceFalconara MarittimaBolzanoLaivesBorgo ValsuganaVelesKavadarciGostivarSarajevoTravnikSan Pietro VernoticoIlindenKranjBanja LukaMariborLjubljanaNova GoricaGoriziaTrbovljePtujCeljeZagorje ob SaviKochaniBihaćNovo MestoKostelLivnoKoper
18 Jun19202122232425
Every measured city in the area, coloured by its PM2.5 that day; a dark ring marks a city at twice its usual or more. Bars: cities counted each day, coloured by their median level. Choose a day or press play; without JavaScript, the days link to that day's world ranking.

How it spread

SarajevoSarajevo, 18 June: 27.4 µg/m³Sarajevo, 19 June: 24.6 µg/m³Sarajevo, 20 June: 39.7 µg/m³Sarajevo, 21 June: 49.0 µg/m³, 3.1× its usual 15.7Sarajevo, 22 June: 49.5 µg/m³, 3.2× its usual 15.7Sarajevo, 23 June: 40.7 µg/m³Sarajevo, 24 June: 32.6 µg/m³Sarajevo, 25 June: 33.4 µg/m³KoperKoper, 18 June: 6.6 µg/m³Koper, 19 June: 7.1 µg/m³Koper, 20 June: no readingKoper, 21 June: 44.3 µg/m³, 7.4× its usual 6.0Koper, 22 June: 19.8 µg/m³Koper, 23 June: 7.8 µg/m³Koper, 24 June: 8.3 µg/m³Koper, 25 June: 8.4 µg/m³LivnoLivno, 18 June: 5.1 µg/m³Livno, 19 June: 6.7 µg/m³Livno, 20 June: 22.3 µg/m³Livno, 21 June: 44.3 µg/m³, 6.0× its usual 7.4Livno, 22 June: 34.1 µg/m³, 4.9× its usual 7.0Livno, 23 June: 15.4 µg/m³Livno, 24 June: 13.6 µg/m³Livno, 25 June: 10.3 µg/m³Falconara MarittimaFalconara Marittima, 18 June: 14.3 µg/m³Falconara Marittima, 19 June: 17.2 µg/m³Falconara Marittima, 20 June: no readingFalconara Marittima, 21 June: 33.7 µg/m³, 2.6× its usual 12.9Falconara Marittima, 22 June: 23.1 µg/m³Falconara Marittima, 23 June: 13.0 µg/m³Falconara Marittima, 24 June: 16.9 µg/m³Falconara Marittima, 25 June: 13.8 µg/m³BihaćBihać, 18 June: 6.5 µg/m³Bihać, 19 June: 8.5 µg/m³Bihać, 20 June: 17.3 µg/m³Bihać, 21 June: 33.3 µg/m³, 4.4× its usual 7.6Bihać, 22 June: 33.6 µg/m³, 4.7× its usual 7.1Bihać, 23 June: 7.8 µg/m³Bihać, 24 June: 9.4 µg/m³Bihać, 25 June: 11.0 µg/m³GostivarGostivar, 18 June: 15.3 µg/m³Gostivar, 19 June: 16.9 µg/m³Gostivar, 20 June: 20.6 µg/m³Gostivar, 21 June: 32.7 µg/m³, 2.9× its usual 11.1Gostivar, 22 June: 30.5 µg/m³, 2.7× its usual 11.1Gostivar, 23 June: no readingGostivar, 24 June: no readingGostivar, 25 June: no readingBanja LukaBanja Luka, 18 June: 11.6 µg/m³Banja Luka, 19 June: 13.1 µg/m³Banja Luka, 20 June: 19.0 µg/m³Banja Luka, 21 June: 30.8 µg/m³, 3.1× its usual 9.9Banja Luka, 22 June: 36.8 µg/m³, 3.7× its usual 10.0Banja Luka, 23 June: 9.4 µg/m³Banja Luka, 24 June: 11.7 µg/m³Banja Luka, 25 June: 11.6 µg/m³KostelKostel, 18 June: 7.3 µg/m³Kostel, 19 June: 7.5 µg/m³Kostel, 20 June: no readingKostel, 21 June: 30.7 µg/m³, 5.0× its usual 6.1Kostel, 22 June: 25.2 µg/m³, 4.1× its usual 6.1Kostel, 23 June: 6.6 µg/m³Kostel, 24 June: 7.9 µg/m³Kostel, 25 June: 9.6 µg/m³GoriziaGorizia, 18 June: 7.9 µg/m³Gorizia, 19 June: 8.2 µg/m³Gorizia, 20 June: no readingGorizia, 21 June: 30.5 µg/m³, 4.0× its usual 7.7Gorizia, 22 June: 24.7 µg/m³Gorizia, 23 June: 8.0 µg/m³Gorizia, 24 June: 8.3 µg/m³Gorizia, 25 June: 9.2 µg/m³Nova GoricaNova Gorica, 18 June: 7.9 µg/m³Nova Gorica, 19 June: 8.2 µg/m³Nova Gorica, 20 June: no readingNova Gorica, 21 June: 30.5 µg/m³, 4.0× its usual 7.7Nova Gorica, 22 June: 24.7 µg/m³Nova Gorica, 23 June: 8.0 µg/m³Nova Gorica, 24 June: 8.3 µg/m³Nova Gorica, 25 June: 9.2 µg/m³Zagorje ob SaviZagorje ob Savi, 18 June: 8.7 µg/m³Zagorje ob Savi, 19 June: 8.8 µg/m³Zagorje ob Savi, 20 June: no readingZagorje ob Savi, 21 June: 30.4 µg/m³, 4.5× its usual 6.7Zagorje ob Savi, 22 June: 26.1 µg/m³, 3.8× its usual 6.9Zagorje ob Savi, 23 June: 6.3 µg/m³Zagorje ob Savi, 24 June: 8.7 µg/m³Zagorje ob Savi, 25 June: 9.9 µg/m³CeljeCelje, 18 June: 9.4 µg/m³Celje, 19 June: 9.3 µg/m³Celje, 20 June: no readingCelje, 21 June: 30.4 µg/m³, 4.4× its usual 6.9Celje, 22 June: 25.3 µg/m³, 3.7× its usual 6.9Celje, 23 June: 6.2 µg/m³Celje, 24 June: 8.4 µg/m³Celje, 25 June: 9.0 µg/m³LjubljanaLjubljana, 18 June: 9.4 µg/m³Ljubljana, 19 June: 7.7 µg/m³Ljubljana, 20 June: no readingLjubljana, 21 June: 30.1 µg/m³, 3.9× its usual 7.7Ljubljana, 22 June: 26.7 µg/m³, 3.4× its usual 7.8Ljubljana, 23 June: 6.3 µg/m³Ljubljana, 24 June: 8.3 µg/m³Ljubljana, 25 June: 8.2 µg/m³KranjKranj, 18 June: 9.1 µg/m³Kranj, 19 June: 10.1 µg/m³Kranj, 20 June: no readingKranj, 21 June: 29.6 µg/m³, 3.6× its usual 8.3Kranj, 22 June: 30.3 µg/m³, 3.6× its usual 8.4Kranj, 23 June: 6.8 µg/m³Kranj, 24 June: 10.2 µg/m³Kranj, 25 June: 10.3 µg/m³UžiceUžice, 18 June: 16.6 µg/m³Užice, 19 June: 14.0 µg/m³Užice, 20 June: 23.4 µg/m³Užice, 21 June: 28.9 µg/m³, 2.3× its usual 12.5Užice, 22 June: 32.1 µg/m³, 2.6× its usual 12.5Užice, 23 June: 21.5 µg/m³Užice, 24 June: 21.5 µg/m³Užice, 25 June: 17.7 µg/m³Novo MestoNovo Mesto, 18 June: 7.8 µg/m³Novo Mesto, 19 June: 7.5 µg/m³Novo Mesto, 20 June: no readingNovo Mesto, 21 June: 28.0 µg/m³, 4.7× its usual 6.0Novo Mesto, 22 June: 29.3 µg/m³, 4.9× its usual 6.0Novo Mesto, 23 June: 5.3 µg/m³Novo Mesto, 24 June: 8.6 µg/m³Novo Mesto, 25 June: 8.3 µg/m³PtujPtuj, 18 June: 12.1 µg/m³Ptuj, 19 June: 9.7 µg/m³Ptuj, 20 June: no readingPtuj, 21 June: 28.0 µg/m³, 4.2× its usual 6.7Ptuj, 22 June: 19.2 µg/m³Ptuj, 23 June: 5.3 µg/m³Ptuj, 24 June: 7.1 µg/m³Ptuj, 25 June: 9.1 µg/m³ValjevoValjevo, 18 June: no readingValjevo, 19 June: 14.0 µg/m³Valjevo, 20 June: 19.1 µg/m³Valjevo, 21 June: 27.9 µg/m³, 2.0× its usual 13.7Valjevo, 22 June: 30.7 µg/m³, 2.2× its usual 13.7Valjevo, 23 June: 16.8 µg/m³Valjevo, 24 June: 18.0 µg/m³Valjevo, 25 June: 15.1 µg/m³TrentoTrento, 18 June: 13.2 µg/m³Trento, 19 June: 14.5 µg/m³Trento, 20 June: no readingTrento, 21 June: 27.7 µg/m³, 2.3× its usual 12.0Trento, 22 June: 11.2 µg/m³Trento, 23 June: 7.3 µg/m³Trento, 24 June: 6.5 µg/m³Trento, 25 June: 10.6 µg/m³TrbovljeTrbovlje, 18 June: 8.2 µg/m³Trbovlje, 19 June: 8.1 µg/m³Trbovlje, 20 June: no readingTrbovlje, 21 June: 27.6 µg/m³, 4.2× its usual 6.5Trbovlje, 22 June: 24.5 µg/m³Trbovlje, 23 June: 5.2 µg/m³Trbovlje, 24 June: 8.0 µg/m³Trbovlje, 25 June: 8.0 µg/m³MariborMaribor, 18 June: 10.7 µg/m³Maribor, 19 June: 12.7 µg/m³Maribor, 20 June: no readingMaribor, 21 June: 27.1 µg/m³, 3.9× its usual 7.0Maribor, 22 June: 20.9 µg/m³Maribor, 23 June: 5.4 µg/m³Maribor, 24 June: 7.9 µg/m³Maribor, 25 June: 8.8 µg/m³BitolaBitola, 18 June: 12.3 µg/m³Bitola, 19 June: 16.3 µg/m³Bitola, 20 June: 30.8 µg/m³Bitola, 21 June: 27.1 µg/m³, 2.5× its usual 10.9Bitola, 22 June: 27.1 µg/m³, 2.5× its usual 11.0Bitola, 23 June: 23.1 µg/m³Bitola, 24 June: 22.4 µg/m³Bitola, 25 June: 20.5 µg/m³TravnikTravnik, 18 June: 12.0 µg/m³Travnik, 19 June: 13.5 µg/m³Travnik, 20 June: 18.9 µg/m³Travnik, 21 June: 27.0 µg/m³, 3.2× its usual 8.5Travnik, 22 June: 28.3 µg/m³, 3.3× its usual 8.5Travnik, 23 June: 18.6 µg/m³Travnik, 24 June: 11.4 µg/m³Travnik, 25 June: 11.0 µg/m³Borgo ValsuganaBorgo Valsugana, 18 June: 16.0 µg/m³Borgo Valsugana, 19 June: 17.4 µg/m³Borgo Valsugana, 20 June: no readingBorgo Valsugana, 21 June: 26.9 µg/m³, 2.7× its usual 9.9Borgo Valsugana, 22 June: 11.4 µg/m³Borgo Valsugana, 23 June: 6.6 µg/m³Borgo Valsugana, 24 June: 8.5 µg/m³Borgo Valsugana, 25 June: 10.4 µg/m³KavadarciKavadarci, 18 June: 12.4 µg/m³Kavadarci, 19 June: 11.8 µg/m³Kavadarci, 20 June: no readingKavadarci, 21 June: 26.8 µg/m³, 2.9× its usual 9.4Kavadarci, 22 June: 19.7 µg/m³Kavadarci, 23 June: 14.5 µg/m³Kavadarci, 24 June: 17.9 µg/m³Kavadarci, 25 June: 10.9 µg/m³KochaniKochani, 18 June: 6.8 µg/m³Kochani, 19 June: 9.2 µg/m³Kochani, 20 June: 21.0 µg/m³Kochani, 21 June: 26.7 µg/m³, 4.6× its usual 5.8Kochani, 22 June: 17.1 µg/m³Kochani, 23 June: 16.5 µg/m³Kochani, 24 June: 11.9 µg/m³Kochani, 25 June: 8.3 µg/m³Novi PazarNovi Pazar, 18 June: 14.7 µg/m³Novi Pazar, 19 June: 13.1 µg/m³Novi Pazar, 20 June: 20.1 µg/m³Novi Pazar, 21 June: 26.6 µg/m³, 2.1× its usual 12.4Novi Pazar, 22 June: 28.3 µg/m³, 2.3× its usual 12.3Novi Pazar, 23 June: 27.4 µg/m³Novi Pazar, 24 June: 18.7 µg/m³Novi Pazar, 25 June: 15.1 µg/m³LaivesLaives, 18 June: 14.1 µg/m³Laives, 19 June: 14.6 µg/m³Laives, 20 June: no readingLaives, 21 June: 26.3 µg/m³, 2.7× its usual 9.7Laives, 22 June: 7.9 µg/m³Laives, 23 June: 2.8 µg/m³Laives, 24 June: 6.9 µg/m³Laives, 25 June: 10.7 µg/m³BolzanoBolzano, 18 June: 14.1 µg/m³Bolzano, 19 June: 14.6 µg/m³Bolzano, 20 June: no readingBolzano, 21 June: 26.3 µg/m³, 2.7× its usual 9.7Bolzano, 22 June: 7.9 µg/m³Bolzano, 23 June: 2.8 µg/m³Bolzano, 24 June: 6.9 µg/m³Bolzano, 25 June: 10.7 µg/m³LazarevacLazarevac, 18 June: 14.1 µg/m³Lazarevac, 19 June: 15.3 µg/m³Lazarevac, 20 June: 19.7 µg/m³Lazarevac, 21 June: 25.9 µg/m³, 2.1× its usual 12.3Lazarevac, 22 June: 25.7 µg/m³, 2.0× its usual 12.7Lazarevac, 23 June: 16.3 µg/m³Lazarevac, 24 June: 17.8 µg/m³Lazarevac, 25 June: 14.4 µg/m³IlindenIlinden, 18 June: 8.3 µg/m³Ilinden, 19 June: 18.6 µg/m³Ilinden, 20 June: 14.1 µg/m³Ilinden, 21 June: 25.6 µg/m³, 3.5× its usual 7.3Ilinden, 22 June: 19.2 µg/m³Ilinden, 23 June: 16.3 µg/m³Ilinden, 24 June: 53.5 µg/m³Ilinden, 25 June: 8.1 µg/m³VelesVeles, 18 June: 12.3 µg/m³Veles, 19 June: 11.7 µg/m³Veles, 20 June: 17.2 µg/m³Veles, 21 June: 25.0 µg/m³, 2.8× its usual 9.0Veles, 22 June: 18.6 µg/m³Veles, 23 June: 14.6 µg/m³Veles, 24 June: 14.1 µg/m³Veles, 25 June: 11.2 µg/m³San Pietro VernoticoSan Pietro Vernotico, 18 June: 6.7 µg/m³San Pietro Vernotico, 19 June: 19.7 µg/m³San Pietro Vernotico, 20 June: no readingSan Pietro Vernotico, 21 June: no readingSan Pietro Vernotico, 22 June: 28.4 µg/m³, 3.3× its usual 8.7San Pietro Vernotico, 23 June: 13.4 µg/m³San Pietro Vernotico, 24 June: 8.5 µg/m³San Pietro Vernotico, 25 June: 58.3 µg/m³TetovoTetovo, 18 June: 11.6 µg/m³Tetovo, 19 June: 14.3 µg/m³Tetovo, 20 June: 18.0 µg/m³Tetovo, 21 June: 22.8 µg/m³Tetovo, 22 June: 25.4 µg/m³, 2.3× its usual 11.2Tetovo, 23 June: 22.1 µg/m³Tetovo, 24 June: 22.9 µg/m³Tetovo, 25 June: 16.8 µg/m³18 Jun19202122232425
Every counted city, in the order the episode reached them, 3 days before to 3 after. Each square is a day, coloured by that day's PM2.5; outlined: at twice the city's usual or more.
Good0–50
Moderate51–100
Sensitive groups101–150
Unhealthy151–200
Very unhealthy201–300
Hazardous301+

Every city it reached

CityDaysHighestUsualAbove usual
KoperUrban Municipality of Koper, Slovenia1 44.321 June6.07.4×
LivnoFederation of B&H, Bosnia and Herzegovina2 44.321 June7.46.0×
KostelMunicipality of Kostel, Slovenia2 30.721 June6.15.0×
Novo MestoUrban Municipality of Novo Mesto, Slovenia2 29.322 June6.04.9×
BihaćFederation of B&H, Bosnia and Herzegovina2 33.622 June7.14.7×
KochaniKochani, North Macedonia1 26.721 June5.84.6×
Zagorje ob SaviMunicipality of Zagorje ob Savi, Slovenia2 30.421 June6.74.5×
CeljeUrban Municipality of Celje, Slovenia2 30.421 June6.94.4×
PtujUrban Municipality of Ptuj, Slovenia1 28.021 June6.74.2×
TrbovljeMunicipality of Trbovlje, Slovenia1 27.621 June6.54.2×
GoriziaFriuli Venezia Giulia, Italy1 30.521 June7.74.0×
Nova GoricaUrban Municipality of Nova Gorica, Slovenia1 30.521 June7.74.0×
LjubljanaLjubljana, Slovenia2 30.121 June7.73.9×
MariborUrban Municipality of Maribor, Slovenia1 27.121 June7.03.9×
Banja LukaSrpska, Bosnia and Herzegovina2 36.822 June10.03.7×
KranjUrban Municipality of Kranj, Slovenia2 30.322 June8.43.6×
IlindenIlinden, North Macedonia1 25.621 June7.33.5×
San Pietro VernoticoApulia, Italy1 28.422 June8.73.3×
TravnikFederation of B&H, Bosnia and Herzegovina2 28.322 June8.53.3×
SarajevoFederation of B&H, Bosnia and Herzegovina2 49.522 June15.73.2×
GostivarGostivar, North Macedonia2 32.721 June11.12.9×
KavadarciKavadarci, North Macedonia1 26.821 June9.42.9×
VelesVeles, North Macedonia1 25.021 June9.02.8×
Borgo ValsuganaTrentino-Alto Adige, Italy1 26.921 June9.92.7×
LaivesTrentino-Alto Adige, Italy1 26.321 June9.72.7×
BolzanoTrentino-Alto Adige, Italy1 26.321 June9.72.7×
Falconara MarittimaThe Marches, Italy1 33.721 June12.92.6×
UžiceCentral Serbia, Serbia2 32.122 June12.52.6×
BitolaBitola, North Macedonia2 27.121 June10.92.5×
Novi PazarCentral Serbia, Serbia2 28.322 June12.32.3×
TrentoTrentino-Alto Adige, Italy1 27.721 June12.02.3×
TetovoTetovo, North Macedonia1 25.422 June11.22.3×
ValjevoCentral Serbia, Serbia2 30.722 June13.72.2×
LazarevacCentral Serbia, Serbia2 25.921 June12.32.1×

Daily means in µg/m³, over the days each city counted in this episode. Highest: its highest of those days. Usual: the city's median for the time of year of that day (its days within 21 days of the date, every year, leaving out the week around it). Above usual: its highest day against that, with a usual under 5 µg/m³ taken as 5.

Against other episodes in Slovenia and North Macedonia

The largest of 5 episodes in Slovenia and North Macedonia since our records began, by cities reached.

Bars: cities reached; colour: the level of the episode's highest daily reading.

Use this page

SmogRank, Southern Europe, June 2024: 34 cities with PM2.5 at twice their usual or more, 21 to 22 June 2024, smogrank.com/episodes/2024-06-southern-europe (accessed 5 October 2026).

Download top 10 (PNG)

You're welcome to reuse a single chart, image or figure with this citation and a link. Terms.

An episode is a run of days when many cities close to each other (four or more within 350 km on a day, 8 or more in all) each had a daily PM2.5 mean of at least 25 µg/m³ and at least 2 times their usual for that time of year. Found in our own measurements, not picked by hand. How we find episodes. Values are each city's daily mean of its own monitors; causes are the usual kinds for a pattern like this, not a confirmed source.