SmogRank / Countries / Pakistan
Most polluted cities in Pakistan
14 measured cities, last 24 hours; 14 above the WHO 24-hour guideline. Worst: Gujranwala at 113.5 µg/m³, #1 in the world.
3 moderate 5 unhealthy for sensitive groups 6 unhealthy
- 1Gujranwalalow-cost sensorsPunjab 113.57.6×
- 2Peshawarlow-cost sensorsKhyber Pakhtunkhwa 80.35.4×
- 3Lahorelow-cost sensorsPunjab 76.75.1×
- 4Sialkotlow-cost sensorsPunjab 60.84.1×
- 5Faisalabadlow-cost sensorsPunjab 60.64.0×
- 6Multanlow-cost sensorsPunjab 55.73.7×
- 7Rawalpindilow-cost sensorsPunjab 45.43.0×
- 8Alipurlow-cost sensorsIslamabad 44.73.0×
- 9Islamabadlow-cost sensorsIslamabad 39.12.6×
- 10Bahawalpurlow-cost sensorsPunjab 37.42.5×
- 11Murreelow-cost sensorsPunjab 36.52.4×
- 12Quettalow-cost sensorsBalochistan 28.31.9×
- 13Karachilow-cost sensorsSindh 25.01.7×
- 14Hyderabadlow-cost sensorsSindh 21.31.4×
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.
| City | 7-day estimate |
|---|---|
| Bannu | ≈ 41 µg/m³ |
| Sargodha | ≈ 63 µg/m³ |
| Arifwala | ≈ 49 µg/m³ |
| Dera Ismail Khan | ≈ 51 µg/m³ |
| Muzaffarābād | ≈ 15 µg/m³ |
| Battagram | ≈ 14 µg/m³ |
| Chunian | ≈ 32 µg/m³ |
| Jhang Sadr | ≈ 66 µg/m³ |
| Shekhupura | ≈ 35 µg/m³ |
| Gujrat | ≈ 46 µg/m³ |
| Sukkur | ≈ 38 µg/m³ |
| Sahiwal | ≈ 58 µg/m³ |
| Sahiwal | ≈ 43 µg/m³ |
| Okara | ≈ 31 µg/m³ |
| Kasur | ≈ 32 µg/m³ |
| Jalalpur Pirwala | ≈ 48 µg/m³ |
| Dera Ghazi Khan | ≈ 49 µg/m³ |
| Pindi Bhattian | ≈ 61 µg/m³ |
| Tando Bago | ≈ 19 µg/m³ |
| Tando Allahyar | ≈ 29 µg/m³ |
| Chak Jhumra | ≈ 51 µg/m³ |
| Bhawana | ≈ 44 µg/m³ |
| Larkana | ≈ 48 µg/m³ |
| Nawabshah | ≈ 34 µg/m³ |
| Burewala | ≈ 41 µg/m³ |
| Mingora | ≈ 25 µg/m³ |
| Sinjhoro | ≈ 31 µg/m³ |
| Hafizabad | ≈ 46 µg/m³ |
| Chiniot | ≈ 44 µg/m³ |
| Mardan | ≈ 47 µg/m³ |
| Kamoke | ≈ 29 µg/m³ |
| Abbottabad | ≈ 29 µg/m³ |
| Saddiqabad | ≈ 49 µg/m³ |
| Mirpur Khas | ≈ 27 µg/m³ |
| Skardu | ≈ 6 µg/m³ |
| Muridke | ≈ 29 µg/m³ |
| Shahkot | ≈ 46 µg/m³ |
| Bahawalnagar | ≈ 46 µg/m³ |
| Bahawalnagar | ≈ 45 µg/m³ |
| Kunri | ≈ 20 µg/m³ |
Regions
Measured cities in each region (30 days).
Updated 2026-10-01 23:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.