SmogRank / Countries / Pakistan

Most polluted cities in Pakistan

13 measured cities, this year; 13 above the WHO annual guideline. Worst: Faisalabad at 86.3 µg/m³, #2 in the world.

2 moderate  4 unhealthy for sensitive groups  7 unhealthy

  1. 1Faisalabadlow-cost sensorsPunjab 86.317.3×
  2. 2Gujranwalalow-cost sensorsPunjab 76.715.3×
  3. 3Lahorelow-cost sensorsPunjab 76.415.3×
  4. 4Peshawarlow-cost sensorsKhyber Pakhtunkhwa 67.313.5×
  5. 5Multanlow-cost sensorsPunjab 67.213.4×
  6. 6Sialkotlow-cost sensorsPunjab 66.013.2×
  7. 7Bahawalpurlow-cost sensorsPunjab 62.512.5×
  8. 8Rawalpindilow-cost sensorsPunjab 50.510.1×
  9. 9Hyderabadlow-cost sensorsSindh 41.88.4×
  10. 10Islamabadlow-cost sensorsIslamabad 41.38.3×
  11. 11Karachilow-cost sensorsSindh 37.07.4×
  12. 12Murreelow-cost sensorsPunjab 28.05.6×
  13. 13Quettalow-cost sensorsBalochistan 27.55.5×
Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+

Estimated: cities without a monitor

Pakistan cities we can't measure, with model estimates for the last 7 days. Listed by population, not ranked: estimates aren't precise enough to rank. Model estimates from the Copernicus Atmosphere Monitoring Service (CAMS), adjusted to measured cities nearby where there are any. Adjusted, a single day lands within ×1.5 of what a monitor would read about two times in three; unadjusted, it can be off by half or double. Treat them as a guide, not a measurement.

City7-day estimateBand
Bannu≈ 41 µg/m³Unhealthy for sensitive groups
Sargodha≈ 63 µg/m³Unhealthy
Arifwala≈ 49 µg/m³Unhealthy for sensitive groups
Dera Ismail Khan≈ 51 µg/m³Unhealthy for sensitive groups
Muzaffarābād≈ 15 µg/m³Moderate
Battagram≈ 14 µg/m³Moderate
Chunian≈ 32 µg/m³Moderate
Jhang Sadr≈ 66 µg/m³Unhealthy
Shekhupura≈ 35 µg/m³Moderate
Gujrat≈ 46 µg/m³Unhealthy for sensitive groups
Sukkur≈ 38 µg/m³Unhealthy for sensitive groups
Sahiwal≈ 58 µg/m³Unhealthy
Sahiwal≈ 43 µg/m³Unhealthy for sensitive groups
Okara≈ 31 µg/m³Moderate
Kasur≈ 32 µg/m³Moderate
Jalalpur Pirwala≈ 48 µg/m³Unhealthy for sensitive groups
Dera Ghazi Khan≈ 49 µg/m³Unhealthy for sensitive groups
Pindi Bhattian≈ 61 µg/m³Unhealthy
Tando Bago≈ 19 µg/m³Moderate
Tando Allahyar≈ 29 µg/m³Moderate
Chak Jhumra≈ 51 µg/m³Unhealthy for sensitive groups
Bhawana≈ 44 µg/m³Unhealthy for sensitive groups
Larkana≈ 48 µg/m³Unhealthy for sensitive groups
Nawabshah≈ 34 µg/m³Moderate
Burewala≈ 41 µg/m³Unhealthy for sensitive groups
Mingora≈ 25 µg/m³Moderate
Sinjhoro≈ 31 µg/m³Moderate
Hafizabad≈ 46 µg/m³Unhealthy for sensitive groups
Chiniot≈ 44 µg/m³Unhealthy for sensitive groups
Mardan≈ 47 µg/m³Unhealthy for sensitive groups
Kamoke≈ 29 µg/m³Moderate
Abbottabad≈ 29 µg/m³Moderate
Saddiqabad≈ 49 µg/m³Unhealthy for sensitive groups
Mirpur Khas≈ 27 µg/m³Moderate
Skardu≈ 6 µg/m³Good
Muridke≈ 29 µg/m³Moderate
Shahkot≈ 46 µg/m³Unhealthy for sensitive groups
Bahawalnagar≈ 46 µg/m³Unhealthy for sensitive groups
Bahawalnagar≈ 45 µg/m³Unhealthy for sensitive groups
Kunri≈ 20 µg/m³Moderate

Regions

Measured cities in each region (30 days).

Updated 2026-10-01 20:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.