Air quality by country

Air quality in Russia today

Updated

Good: average US AQI 46 across 76 cities Worst now: Ufa (92); cleanest: Kirov (18).

Live US AQI, PM2.5 and ozone for cities across Russia, ranked from most polluted to cleanest.

Average US AQI
46 Good
Most polluted now
Ufa AQI 92
Cleanest now
Kirov AQI 18
Cities above 100
0 unhealthy for sensitive groups or worse

Open on the live map

Air quality in Russia today

Right now the modelled air quality in Russia averages a US AQI of 46 (Good) across the 76 cities we track. By category: 43 Good, 33 Moderate (of 76).

That is 19 points better than the worldwide average of 65 across 3,909 cities.

Ufa has the worst air at 92 with PM2.5 at 38 µg/m³, while Kirov is cleanest at 18. No tracked city is above 100, the level where sensitive groups are advised to cut back outdoors.

Russia cities by AQI (most polluted first)

CityRegionUS AQICategoryPM2.5 µg/m³Ozone µg/m³
UfaBashkortostan Republic92Moderate37.50
StavropolStavropol Kray87Moderate31.148
MakhachkalaDagestan86Moderate19.665
MoscowMoscow83Moderate20.726
CherëmushkiMoscow83Moderate20.726
TaganrogRostov80Moderate22.251
Rostov-on-DonRostov77Moderate15.647
BatayskRostov77Moderate15.647
VladikavkazNorth Ossetia–Alania69Moderate20.832
GroznyChechnya69Moderate10.232
OrenburgOrenburg Oblast67Moderate34.614
SamaraSamara Oblast66Moderate17.48
KrasnodarKrasnodar Krai65Moderate23.637
Naberezhnyye ChelnyTatarstan Republic63Moderate16.218
YekaterinburgSverdlovsk Oblast62Moderate935
TolyattiSamara Oblast61Moderate13.134
YaroslavlYaroslavl Oblast60Moderate12.432
KazanTatarstan Republic59Moderate10.328
PermPerm Krai59Moderate10.730
Saint PetersburgSt. Petersburg58Moderate11.843
MagnitogorskChelyabinsk58Moderate13.222
IzhevskUdmurtiya Republic57Moderate14.622
ChelyabinskChelyabinsk56Moderate11.131
UlyanovskUlyanovsk56Moderate1430
Nizhny TagilSverdlovsk Oblast56Moderate8.935
OmskOmsk Oblast55Moderate23.32
TulaTula Oblast55Moderate7.743
NovosibirskNovosibirsk Oblast54Moderate13.628
LipetskLipetsk Oblast54Moderate8.443
SmolenskSmolensk Oblast54Moderate8.546
Nizhniy NovgorodNizhny Novgorod Oblast53Moderate8.528
CherepovetsVologda Oblast52Moderate11.543
BelgorodBelgorod Oblast51Moderate10.344
BryanskBryansk Oblast50Good10.348
Arkhangel’skArkhangelskaya50Good7.838
KaliningradKaliningrad Oblast49Good5.855
TverTver Oblast49Good5.446
KurskKursk Oblast47Good10.945
PetrozavodskKarelia45Good947
KemerovoKuzbass42Good9.446
VladivostokPrimorye40Good13.140
VologdaVologda Oblast39Good7.839
SochiKrasnodar Krai38Good6.252
KalugaKaluga Oblast37Good6.544
AstrakhanAstrakhan Oblast36Good456
OrëlOryol oblast36Good8.244
VolgogradVolgograd Oblast35Good9.147
KhabarovskKhabarovsk35Good745
NovokuznetskKuzbass34Good11.165
KrasnoyarskKrasnoyarsk Krai33Good171
VoronezhVoronezh Oblast32Good442
IrkutskIrkutsk Oblast32Good0.967
Ulan-UdeBuryatiya Republic32Good0.668
ChitaZabaykalskiy (Transbaikal) Kray32Good268
KostromaKostroma Oblast31Good5.235
Yoshkar-OlaMariy-El Republic31Good5.830
Ryazan’Ryazan Oblast30Good4.341
MurmanskMurmansk30Good3.935
YakutskSakha30Good4.760
CheboksaryChuvash Republic29Good434
IvanovoIvanovo Oblast29Good4.435
BarnaulAltai Krai28Good5.849
KurganKurgan Oblast27Good9.423
Komsomolsk-on-AmurKhabarovsk27Good258
TomskTomsk Oblast24Good3.447
VladimirVladimir Oblast24Good337
VolzhskyVolgograd Oblast24Good3.847
SeverskTomsk Oblast24Good3.447
TyumenTyumen Oblast23Good5.422
TambovTambov Oblast21Good2.341
SaratovSaratov Oblast20Good2.933
PenzaPenza Oblast20Good2.439
SaranskMordoviya Republic20Good2.439
EngelsSaratov Oblast20Good2.933
SurgutKhanty-Mansia19Good6.741
KirovKirov Oblast18Good5.735

What the US AQI numbers mean

US AQICategoryWhat it means
0-50GoodAir quality is satisfactory and poses little or no risk; a good time for outdoor activity.
51-100ModerateAcceptable for most people. Unusually sensitive people should consider shortening long or heavy exertion outdoors.
101-150Unhealthy for Sensitive GroupsPeople with heart or lung disease, older adults, children and teens should cut back on prolonged or heavy exertion outdoors.
151-200UnhealthyEveryone should reduce prolonged or heavy exertion outdoors; sensitive groups should avoid it and keep windows closed.
201-300Very UnhealthyHealth alert: everyone should avoid prolonged or heavy exertion outdoors, and sensitive groups should stay indoors.
301-500HazardousEmergency conditions: everyone should avoid all outdoor physical activity and stay indoors with filtered air if possible. The scale tops out at 500; heavier dust or smoke is shown as 500.

Modelled by CAMS (Copernicus) via Open-Meteo, refreshed twice a day; read hour by hour from the forecast.

More

Data: Open-Meteo Air Quality API, Copernicus Atmosphere Monitoring Service (CAMS).