SmogRank / History / City race
Cities in Serbia, worst air first, day by day
Each measured city's average over the 30 days to every day since January 2023, worst first. Find your own city to follow it through the race, or keep to one country.
The worst cities in Serbia for PM2.5 over the 30 days to 17 Apr 2025: Zaječar 42.0 µg/m³, Leskovac 36.7 µg/m³ and Novi Pazar 34.3 µg/m³.
- 1ZaječarCentral Serbia42.0
- 2LeskovacCentral Serbia36.7
- 3Novi PazarCentral Serbia34.3
- 4ProkupljeCentral Serbia33.9
- 5ValjevoCentral Serbia33.8
- 6NegotinCentral Serbia33.1
- 7KruševacCentral Serbia32.8
- 8ŠabacCentral Serbia27.9
- 9PirotCentral Serbia27.4
- 10VranjeCentral Serbia26.9
- 11KraljevoCentral Serbia26.5
- 12NišCentral Serbia25.7
- 13LazarevacCentral Serbia25.6
- 14LoznicaCentral Serbia25.5
- 15VinčaCentral Serbia25.0
- 16UžiceCentral Serbia24.9
- 17ParaćinCentral Serbia24.8
- 18ĆuprijaCentral Serbia24.8
- 19ČačakCentral Serbia24.8
- 20SmederevoCentral Serbia24.5
+ 19 more cities, the next at 23.9 µg/m³
Cities counted each day
A city's number is its average over the 30 days, shown only when 21 of them were measured (5 of 7 on the 7-day race), the same minimum as the 30- and 7-day boards. A city whose monitors go quiet fades out where it stood rather than sliding down, so a gap never reads as cleaner air. Some large countries are thin or missing because their monitors' licences don't allow reuse. How we rank.
Not covered: the government monitoring networks of China and Turkey, which publish only on their own websites. We are building the reader for China's network. Turkey's network doesn't answer requests from outside the country, so we can't read it. Most cities there are missing from this board, not clean. Why.