SmogRank / Countries / India / May 2026

Most polluted cities in India, May 2026

151 cities in India ranked by their average PM2.5 over the 31 days. Worst: Gurugram at 92.0 µg/m³, #1 of 2,243 cities in the world. Cleanest: Rishīkesh at 1.2. A city needs measurements on 70% of the days to be ranked.

  1. 1GurugramHaryana
    92.0
  2. 2JīndHaryana
    87.7
  3. 3FaridabadHaryana
    74.7
  4. 4DhāruheraHaryana
    72.0
  5. 5BahadurgarhHaryana
    71.8
  6. 6JodaOdisha
    69.9
  7. 7KarnālHaryana
    69.7
  8. 8NarelaDelhi
    69.6
  9. 9BhiwāniHaryana
    68.0
  10. 10MuzaffarnagarUttar Pradesh
    67.5
  11. 11KaithalHaryana
    66.6
  12. 12KarauliRajasthan
    63.8
  13. 13DādriUttar Pradesh
    62.0
  14. 14AmbālaHaryana
    61.7
  15. 15Yamuna NagarHaryana
    61.3
  16. 16HājīpurBihar
    57.3
  17. 17BhiwadiRajasthan
    55.9
  18. 18ThānesarHaryana
    55.3
  19. 19LucknowUttar Pradesh
    55.1
  20. 20PanchkulaHaryana
    52.7
  21. 21GhāziābādUttar Pradesh
    52.5
  22. 22GummidipundiTamil Nadu
    51.6
  23. 23ChāndaMaharashtra
    51.2
  24. 23NoidaUttar Pradesh
    51.2
  25. 25VirārMaharashtra
    50.8
  26. 26DelhiDelhi
    49.3
  27. 27Aya NagarDelhi
    48.6
  28. 28Greater NoidaUttar Pradesh
    48.5
  29. 29JaipurRajasthan
    47.4
  30. 30JalandharPunjab
    46.9
  31. 31Jammulow-cost sensorsJammu and Kashmir
    46.4
  32. 32AgraUttar Pradesh
    46.1
  33. 33BānswāraRajasthan
    46.0
  34. 34MeerutUttar Pradesh
    45.4
  35. 35ChūruRajasthan
    44.1
  36. 36SirsaHaryana
    44.0
  37. 37HanumāngarhRajasthan
    43.9
  38. 38GwaliorMadhya Pradesh
    43.8
  39. 39TirupatiAndhra Pradesh
    43.1
  40. 40JalgaonMaharashtra
    42.7
  41. 41NagpurMaharashtra
    41.5
  42. 42NajafgarhDelhi
    41.2
  43. 43UnderaGujarat
    40.8
  44. 44VijayawadaAndhra Pradesh
    40.3
  45. 45JhunjhunūnRajasthan
    40.1
  46. 45AjmerRajasthan
    40.1
  47. 47LaturMaharashtra
    39.4
  48. 48JaisalmerRajasthan
    39.2
  49. 49JhariaJharkhand
    39.0
  50. 50KanpurUttar Pradesh
    38.8
  51. 51BuxarBihar
    38.7
  52. 52BegusaraiBihar
    38.0
  53. 53BhāgalpurBihar
    37.7
  54. 54DausaRajasthan
    37.6
  55. 55TonkRajasthan
    36.6
  56. 56DhaulpurRajasthan
    36.5
  57. 57AngulOdisha
    36.3
  58. 58MorādābādUttar Pradesh
    36.1
  59. 59BoisarMaharashtra
    35.5
  60. 60ChittorgarhRajasthan
    34.9
  61. 61BārānRajasthan
    34.3
  62. 62RourkelaOdisha
    34.2
  63. 63AhmedabadGujarat
    33.8
  64. 64NagaonAssam
    33.5
  65. 64AkolaMaharashtra
    33.5
  66. 66BikanerRajasthan
    33.4
  67. 67SholapurMaharashtra
    32.8
  68. 68ParbhaniMaharashtra
    32.6
  69. 68VapiGujarat
    32.6
  70. 70GayaBihar
    32.2
  71. 71ThāneMaharashtra
    32.1
  72. 72DhuleMaharashtra
    31.6
  73. 73AurangabadMaharashtra
    31.5
  74. 74IndoreMadhya Pradesh
    31.4
  75. 75SaugorMadhya Pradesh
    31.3
  76. 76JhālāwārRajasthan
    31.0
  77. 76AmravatiMaharashtra
    31.0
  78. 78KotaRajasthan
    30.7
  79. 78Sri GanganagarRajasthan
    30.7
  80. 80NandedMaharashtra
    30.3
  81. 81BarbilOdisha
    30.2
  82. 82BadlapurMaharashtra
    30.0
  83. 83HyderabadTelangana
    29.3
  84. 84Pimpri-ChinchwadMaharashtra
    29.2
  85. 85PatnaBihar
    29.0
  86. 85PatiālaPunjab
    29.0
  87. 87BhiwandiMaharashtra
    28.9
  88. 88ChandigarhChandigarh
    28.8
  89. 89SīkarRajasthan
    28.6
  90. 89BhopalMadhya Pradesh
    28.6
  91. 89AgartalaTripura
    28.6
  92. 92BhilwaraRajasthan
    28.5
  93. 93NāgaurRajasthan
    26.9
  94. 94KalyānMaharashtra
    26.2
  95. 95PratāpgarhRajasthan
    25.7
  96. 96JabalpurMadhya Pradesh
    25.6
  97. 97HubballiKarnataka
    25.4
  98. 97BūndiRajasthan
    25.4
  99. 99DurgapurWest Bengal
    25.0
  100. 100NashikMaharashtra
    24.9
  101. 101BareillyUttar Pradesh
    24.6
  102. 102RasapūdipalemAndhra Pradesh
    24.5
  103. 102NandriRajasthan
    24.5
  104. 104JalorRajasthan
    24.4
  105. 104BaripādaOdisha
    24.4
  106. 106ArāriaBihar
    24.2
  107. 107PrayagrajUttar Pradesh
    24.0
  108. 108GuwahatiAssam
    23.7
  109. 108KolkataWest Bengal
    23.7
  110. 110Sawai MadhopurRajasthan
    23.6
  111. 111SuratGujarat
    23.3
  112. 112DūngarpurRajasthan
    23.2
  113. 113JodhpurRajasthan
    22.6
  114. 113NeelankaraiTamil Nadu
    22.6
  115. 115QuthbullapurTelangana
    22.3
  116. 115NaharlagunArunachal Pradesh
    22.3
  117. 117AmaravatiAndhra Pradesh
    22.2
  118. 118ShivamoggaKarnataka
    21.8
  119. 119SirohiRajasthan
    21.7
  120. 119PuneMaharashtra
    21.7
  121. 119BārmerRajasthan
    21.7
  122. 122RaipurChhattisgarh
    21.6
  123. 123SilcharAssam
    21.5
  124. 124GandhinagarGujarat
    21.3
  125. 124ArrahBihar
    21.3
  126. 126RājsamandRajasthan
    21.1
  127. 127BhilaiChhattisgarh
    20.5
  128. 128RairangpurOdisha
    20.4
  129. 129ShrīrāmpurWest Bengal
    20.2
  130. 129SerilingampalleTelangana
    20.2
  131. 131ChennaiTamil Nadu
    19.9
  132. 131KalaburagiKarnataka
    19.9
  133. 133BhubaneswarOdisha
    19.7
  134. 134ClosepetKarnataka
    19.4
  135. 135RānīganjWest Bengal
    18.8
  136. 136BengaluruKarnataka
    18.7
  137. 137KolhāpurMaharashtra
    18.6
  138. 137ĀsansolWest Bengal
    18.6
  139. 139GudalurTamil Nadu
    18.0
  140. 140PerunduraiTamil Nadu
    17.8
  141. 140MumbaiMaharashtra
    17.8
  142. 140HaldiaWest Bengal
    17.8
  143. 143DurgChhattisgarh
    16.8
  144. 144BharatpurRajasthan
    16.6
  145. 145GangtokSikkim
    15.7
  146. 146MadikeriKarnataka
    15.0
  147. 147SrinagarJammu and Kashmir
    14.9
  148. 148CuttackOdisha
    14.1
  149. 149BhayandarMaharashtra
    13.5
  150. 150ShillongMeghalaya
    5.2
  151. 151RishīkeshUttarakhand
    1.2
Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+

All cities in the world, May 2026 · India now