SmogRank / History / week of May 25, 2026
Most polluted cities, week of May 25, 2026
2,230 cities ranked by their average PM2.5 over the 7 days; the worst was Saltillo, Mexico, at 198.4 µg/m³. A city needs measurements on 70% of the days to be ranked.
- 1SaltilloCoahuila, Mexico 198.4
- 2BhiwāniHaryana, India 101.8
- 3GurugramHaryana, India 91.4
- 4KaithalHaryana, India 90.5
- 5FaridabadHaryana, India 90.1
- 6DādriUttar Pradesh, India 84.5
- 7Kinshasalow-cost sensorsKinshasa, Democratic Republic of the Congo 82.5
- 8BahadurgarhHaryana, India 80.2
- 9DhāruheraHaryana, India 74.6
- 10NarelaDelhi, India 70.5
- 11KarnālHaryana, India 68.5
- 12AmbālaHaryana, India 65.2
- 13JodaOdisha, India 63.8
- 14MuzaffarnagarUttar Pradesh, India 60.6
- 15DhaulpurRajasthan, India 59.6
- 16Greater NoidaUttar Pradesh, India 59.1
- 17GummidipundiTamil Nadu, India 58.7
- 18PanchkulaHaryana, India 58.5
- 19HāpurUttar Pradesh, India 57.1
- 20JhariaJharkhand, India 54.1
- 21Vereeniginglow-cost sensorsGauteng, South Africa 52.4
- 22ThānesarHaryana, India 51.9
- 22BhiwadiRajasthan, India 51.9
- 24DelhiDelhi, India 51.0
- 25SingrauliMadhya Pradesh, India 50.8
- 26NoidaUttar Pradesh, India 50.7
- 27SonīpatHaryana, India 49.7
- 27Aya NagarDelhi, India 49.7
- 29VirārMaharashtra, India 49.5
- 30JaipurRajasthan, India 49.0
- 31JalandharPunjab, India 48.6
- 31JhunjhunūnRajasthan, India 48.6
- 33GhāziābādUttar Pradesh, India 46.3
- 34Kampalalow-cost sensorsCentral Region, Uganda 45.3
- 34LucknowUttar Pradesh, India 45.3
- 36Beitbridgelow-cost sensorsMatabeleland South Province, Zimbabwe 45.0
- 37Lilongwelow-cost sensorsCentral Region, Malawi 44.2
- 37HājīpurBihar, India 44.2
- 39Yamuna NagarHaryana, India 43.7
- 40JaisalmerRajasthan, India 43.6
- 41Dhakalow-cost sensorsDhaka Division, Bangladesh 43.4
- 42MeerutUttar Pradesh, India 43.2
- 42Jammulow-cost sensorsJammu and Kashmir, India 43.2
- 44Faisalabadlow-cost sensorsPunjab, Pakistan 41.8
- 45NajafgarhDelhi, India 41.6
- 46BānswāraRajasthan, India 41.4
- 47AngulOdisha, India 40.2
- 48AgraUttar Pradesh, India 40.0
- 49Dubailow-cost sensorsDubai, United Arab Emirates 39.3
- 50AjmerRajasthan, India 38.5
- 51VijayawadaAndhra Pradesh, India 37.9
- 51NagpurMaharashtra, India 37.9
- 53ChāndaMaharashtra, India 37.8
- 54Lagoslow-cost sensorsLagos, Nigeria 37.1
- 55ChittorgarhRajasthan, India 37.0
- 56GwaliorMadhya Pradesh, India 36.7
- 57ChittoorAndhra Pradesh, India 36.2
- 58Lahorelow-cost sensorsPunjab, Pakistan 36.0
- 59Kathmandulow-cost sensorsBagmati Province, Nepal 35.8
- 60ChūruRajasthan, India 35.4
- 61GayaBihar, India 35.3
- 62Rahim Yar Khanlow-cost sensorsPunjab, Pakistan 35.2
- 62TonkRajasthan, India 35.2
- 64NalbāriAssam, India 35.1
- 65Pachuca de SotoHidalgo, Mexico 34.7
- 66BārānRajasthan, India 34.6
- 66BadlapurMaharashtra, India 34.6
- 68Gujranwalalow-cost sensorsPunjab, Pakistan 34.5
- 69Sialkotlow-cost sensorsPunjab, Pakistan 34.4
- 70JhālāwārRajasthan, India 34.0
- 71Santa Anita - Los FicusLima region, Peru 33.6
- 72RourkelaOdisha, India 33.4
- 73TuxtlaChiapas, Mexico 33.3
- 74Multanlow-cost sensorsPunjab, Pakistan 33.2
- 74KanpurUttar Pradesh, India 33.2
- 76NagaonAssam, India 33.0
- 77RājgīrBihar, India 32.8
- 78TrentoTrentino-Alto Adige, Italy 32.1
- 79LimaLima Province, Peru 32.0
- 80KeonjhargarhOdisha, India 31.7
- 80Quezon Citylow-cost sensorsNational Capital Region, Philippines 31.7
- 82TlaquepaqueJalisco, Mexico 31.6
- 83RasapūdipalemAndhra Pradesh, India 31.5
- 83LaturMaharashtra, India 31.5
- 85SaugorMadhya Pradesh, India 31.3
- 86Kotli Loharanlow-cost sensorsPunjab, Pakistan 30.9
- 87Ashaimanlow-cost sensorsGreater Accra, Ghana 30.8
- 88MorādābādUttar Pradesh, India 30.7
- 89BhilwaraRajasthan, India 30.5
- 90BikanerRajasthan, India 30.4
- 91Rawalpindilow-cost sensorsPunjab, Pakistan 30.2
- 92BhiwandiMaharashtra, India 30.0
- 93Peshawarlow-cost sensorsKhyber Pakhtunkhwa, Pakistan 29.9
- 94CalexicoCalifornia, United States 29.7
- 95DhuleMaharashtra, India 29.5
- 96RaipurChhattisgarh, India 29.0
- 96BoisarMaharashtra, India 29.0
- 96Temalow-cost sensorsGreater Accra, Ghana 29.0
- 99AkolaMaharashtra, India 28.9
- 100Bahawalpurlow-cost sensorsPunjab, Pakistan 28.6
- 100PatiālaPunjab, India 28.6
- 100JalgaonMaharashtra, India 28.6
- 100BuxarBihar, India 28.6
- 100QuthbullapurTelangana, India 28.6
- 105San Francisco De BorjaLima region, Peru 28.5
- 106Dakarlow-cost sensorsDakar, Senegal 28.3
- 107BūndiRajasthan, India 28.1
- 107San Luis PotosíSan Luis Potosí, Mexico 28.1
- 109IndoreMadhya Pradesh, India 28.0
- 110DausaRajasthan, India 27.7
- 110Sukutalow-cost sensorsWestern, Gambia 27.7
- 112BhilaiChhattisgarh, India 27.6
- 112AmaravatiAndhra Pradesh, India 27.6
- 114CuautlaMorelos, Mexico 27.4
- 115Ibadanlow-cost sensorsOyo State, Nigeria 27.2
- 116AhmedabadGujarat, India 27.0
- 117DūngarpurRajasthan, India 26.9
- 118AmravatiMaharashtra, India 26.7
- 119RājsamandRajasthan, India 26.6
- 119KotaRajasthan, India 26.6
- 119BārmerRajasthan, India 26.6
- 122BarbilOdisha, India 26.5
- 123BhāgalpurBihar, India 26.4
- 124SholapurMaharashtra, India 26.3
- 125BegusaraiBihar, India 26.1
- 126NeelankaraiTamil Nadu, India 26.0
- 127Islamabadlow-cost sensorsIslamabad, Pakistan 25.9
- 127KolkataWest Bengal, India 25.9
- 127BaripādaOdisha, India 25.9
- 130SirohiRajasthan, India 25.8
- 131Tongaatlow-cost sensorsKwaZulu-Natal, South Africa 25.7
- 131HanumāngarhRajasthan, India 25.7
- 133Karachilow-cost sensorsSindh, Pakistan 25.6
- 134DurgapurWest Bengal, India 25.3
- 135SīkarRajasthan, India 25.2
- 135JalorRajasthan, India 25.2
- 135ChandigarhChandigarh, India 25.2
- 135BareillyUttar Pradesh, India 25.2
- 139Phuntsholinglow-cost sensorsChukha, Bhutan 25.1
- 139PatnaBihar, India 25.1
- 139Iloilolow-cost sensorsWestern Visayas, Philippines 25.1
- 142KalyānMaharashtra, India 25.0
- 142NandriRajasthan, India 25.0
- 144TirupatiAndhra Pradesh, India 24.9
- 144NāgaurRajasthan, India 24.9
- 144GuwahatiAssam, India 24.9
- 144MinokamoGifu, Japan 24.9
- 148Sri GanganagarRajasthan, India 24.7
- 148Hacienda Santa FeJalisco, Mexico 24.7
- 150ChennaiTamil Nadu, India 24.6
- 150AguascalientesAguascalientes, Mexico 24.6
- 152BhopalMadhya Pradesh, India 24.3
- 153ArāriaBihar, India 24.0
- 154Shakaskraallow-cost sensorsKwaZulu-Natal, South Africa 23.9
- 155UnderaGujarat, India 23.8
- 156ParbhaniMaharashtra, India 23.6
- 157Murreelow-cost sensorsPunjab, Pakistan 23.5
- 158AurangabadMaharashtra, India 23.4
- 159PrayagrajUttar Pradesh, India 23.3
- 160JodhpurRajasthan, India 23.2
- 160JabalpurMadhya Pradesh, India 23.2
- 162PueblaPuebla, Mexico 23.0
- 162NaharlagunArunachal Pradesh, India 23.0
- 164HubballiKarnataka, India 22.8
- 165HaldiaWest Bengal, India 22.5
- 166Richards Baylow-cost sensorsKwaZulu-Natal, South Africa 22.4
- 167ThāneMaharashtra, India 22.3
- 167PratāpgarhRajasthan, India 22.3
- 167Saint-Louislow-cost sensorsSaint-Louis, Senegal 22.3
- 170Ciudad NezahualcoyotlMéxico, Mexico 22.2
- 171NandedMaharashtra, India 21.6
- 172Istanbullow-cost sensorsIstanbul, Turkey 21.2
- 173Portolow-cost sensorsPorto, Portugal 21.0
- 173IrapuatoGuanajuato, Mexico 21.0
- 175SzegedCsongrád, Hungary 20.9
- 175Blantyrelow-cost sensorsSouthern Region, Malawi 20.9
- 177SilcharAssam, India 20.5
- 177DurgChhattisgarh, India 20.5
- 179Mixquiahuala de JuárezHidalgo, Mexico 20.3
- 179CelayaGuanajuato, Mexico 20.3
- 181BettiahBihar, India 20.1
- 181MoreliaMichoacán, Mexico 20.1
- 183BhubaneswarOdisha, India 19.7
- 183SalamancaGuanajuato, Mexico 19.7
- 185Mexico CityMexico City, Mexico 19.6
- 186Hyderabadlow-cost sensorsSindh, Pakistan 19.5
- 186ShivamoggaKarnataka, India 19.5
- 188Pimpri-ChinchwadMaharashtra, India 19.2
- 189Sawai MadhopurRajasthan, India 19.1
- 189RānīganjWest Bengal, India 19.1
- 189NashikMaharashtra, India 19.1
- 192GandhinagarGujarat, India 18.9
- 193ĀsansolWest Bengal, India 18.8
- 194RairangpurOdisha, India 18.6
- 195CallaoCallao, Peru 18.4
- 196VijayapuraKarnataka, India 18.0
- 197GudalurTamil Nadu, India 17.9
- 198DunkirkHauts-de-France, France 17.8
- 199ArrahBihar, India 17.7
- 200Karongalow-cost sensorsNorthern Region, Malawi 17.6
Top 200 of 2,230 shown.
Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+