Health & Medicine

The Most Polluted Cities in the World

Loni, India had the world's most polluted air in 2025, averaging 112.5 µg/m³ of PM2.5, more than 22 times the WHO guideline, ahead of Hotan, China (109.6) and Byrnihat, India (101.1), as of November 2026.

In the spotlight China

Illustration: the 20 cities with the highest annual average PM2.5 in 2025, led by Loni, India at 112.5 µg/m³.

Rank City PM2.5, 2025 (µg/m³) Times WHO guideline Country Region PM2.5, 2024 (µg/m³) Change vs 2024
1Loni112.522.5×IndiaSouth Asia91.7+22.7%
2Hotan109.621.9×ChinaEast Asia84.5+29.7%
3Byrnihat101.120.2×IndiaSouth Asian/an/a
4Delhi99.619.9×IndiaSouth Asia108.3−8.0%
5Faisalabad98.819.8×PakistanSouth Asia88.8+11.3%
6Rahim Yar Khan92.618.5×PakistanSouth Asia134.3−31.0%
7Ghaziabad89.217.8×IndiaSouth Asia74.5+19.7%
8Lahore88.917.8×PakistanSouth Asia102.1−12.9%
9Sukkur88.617.7×PakistanSouth Asia129.1−31.4%
10Ula86.817.4×IndiaSouth Asian/an/a
11Pattoki86.717.3×PakistanSouth Asian/an/a
12Mullanpur Dhaka86.217.2×IndiaSouth Asian/an/a
13Lodhran85.317.1×PakistanSouth Asia181.3−53.0%
14Kashgar84.016.8×ChinaEast Asia55.2+52.2%
15Madhyamgram83.316.7×IndiaSouth Asian/an/a
16New Delhi82.216.4×IndiaSouth Asia91.6−10.3%
17Peshawar81.716.3×PakistanSouth Asia91.0−10.2%
18Noida80.516.1×IndiaSouth Asia79.5+1.3%
19Kizilsu79.715.9×ChinaEast Asia53.5+49.0%
20Sialkot78.615.7×PakistanSouth Asia88.8−11.5%

Annual average PM2.5 for calendar year 2025, as of November 2026. Data are from IQAir’s World Air Quality Report 2025, published 24 March 2026, which draws on monitoring stations in 9,446 cities in 143 countries, regions and territories; only 14% of those cities met the WHO guideline.[1][2] The figures are for individual cities as IQAir defines them, not metropolitan-area averages, and only places with enough monitoring appear, so cities without sensors cannot be ranked. PM2.5 is fine particulate matter, measured here in micrograms per cubic metre of air (µg/m³). The WHO’s 2021 annual guideline is 5 µg/m³[4]; “times WHO guideline” divides each city’s figure by 5. This ranks air pollution levels only and is not a measure of health outcomes. Change vs 2024 is the percentage difference from IQAir’s 2024 figure; n/a means none is listed. All 20 cities are in South or East Asia, and every one is far above the guideline. IQAir also publishes a separate ranking of major cities, which answers a different question. For a health ranking elsewhere, see Highest Life Expectancy.

The Top 10

#1

Loni, India — 112.5 µg/m³

Loni had the highest annual average PM2.5 of any city in IQAir’s 2025 data, 112.5 µg/m³, up about 23% from 91.7 in 2024 and more than 22 times the WHO guideline.[1][2] Indian press reports describe it as a town in Uttar Pradesh next to Ghaziabad.[3]

#2

Hotan, China — 109.6 µg/m³

Hotan was the most polluted city in China in the 2025 ranking, up from 84.5 in 2024.[1] China has three cities in this top 20 (Hotan, Kashgar and Kizilsu), and all three rose by more than 25 points over the year.

#3

Byrnihat, India — 101.1 µg/m³

Byrnihat, in Meghalaya, ranked third at 101.1 µg/m³.[3] IQAir lists no 2024 value for it, so its change from the previous year cannot be shown.[1]

#4

Delhi, India — 99.6 µg/m³

Delhi averaged 99.6 µg/m³, down from 108.3 in 2024 but still about 20 times the WHO guideline.[1] Reports on the 2025 edition say it remained the most polluted capital city in the world for an eighth year.[3] New Delhi, listed separately, ranks 16th at 82.2.

#5

Faisalabad, Pakistan — 98.8 µg/m³

Faisalabad is the highest-placed Pakistani city, at 98.8 µg/m³, up from 88.8 in 2024.[1] Pakistan had the highest national average in the report, 67.3 µg/m³.[3]

#6

Rahim Yar Khan, Pakistan — 92.6 µg/m³

Rahim Yar Khan fell from 134.3 in 2024 to 92.6, one of the largest year-on-year drops in the top 20, yet still ranks sixth.[1]

#7

Ghaziabad, India — 89.2 µg/m³

Ghaziabad rose from 74.5 to 89.2 µg/m³, about 18 times the WHO guideline.[1] Noida (80.5) and Delhi, also in the table, sit in the same northern Indian region.

#8

Lahore, Pakistan — 88.9 µg/m³

Lahore averaged 88.9 µg/m³ in 2025, down from 102.1 the year before.[1]

#9

Sukkur, Pakistan — 88.6 µg/m³

Sukkur recorded 88.6 µg/m³, down from 129.1 in 2024.[1]

#10

Ula, India — 86.8 µg/m³

Ula completes the top 10 at 86.8 µg/m³; with Loni, Byrnihat, Delhi and Ghaziabad, five of the ten most polluted cities are in India.[1][3] No 2024 value is listed for it.

Health & Medicine Air Quality Pollution Cities India
Next rankingThe World's Most Visited Cities in 2026

🎲 Surprise me with a random ranking

Sources

  1. IQAir, “World’s most polluted cities (historical data 2025)”, annual average PM2.5 for 2025 and 2024, accessed November 2026 — iqair.com.
  2. IQAir, “IQAir’s 2025 World Air Quality Report finds only 14% of cities meet WHO air pollution guideline”, 24 March 2026 — iqair.com.
  3. Press coverage of the report: Business Today, “Air quality report 2025: this UP city named world’s most polluted”, 24 March 2026 — businesstoday.in; Manorama Yearbook, “Loni: world’s most polluted city” — manoramayearbook.in.
  4. World Health Organization, global air quality guidelines 2021 (annual PM2.5 guideline of 5 µg/m³).