SmogRank / Countries / Pakistan / Punjab
Most polluted cities in Punjab, Pakistan
4 measured cities ranked by PM2.5, last 24 hours. Worst: Gujranwala at 103.7 µg/m³, #1 in the world.
| # | City | µg/m³ | |
|---|---|---|---|
| 1 | Gujranwala low-cost sensorsPunjab | 103.7 | |
| 2 | Lahore low-cost sensorsPunjab | 68.8 | |
| 3 | Faisalabad low-cost sensorsPunjab | 58.4 | |
| 4 | Rawalpindi low-cost sensorsPunjab | 43.3 |
Good 0–9.0Moderate 9.1+Unhealthy for sensitive groups 35.5+Unhealthy 55.5+Very unhealthy 125.5+Hazardous 225.5+No data
Estimated: cities without a monitor
Punjab 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 |
|---|---|
| Sargodha estimated | ≈ 63 µg/m³ |
| Arifwala estimated | ≈ 49 µg/m³ |
| Chunian estimated | ≈ 32 µg/m³ |
| Jhang Sadr estimated | ≈ 66 µg/m³ |
| Shekhupura estimated | ≈ 35 µg/m³ |
| Gujrat estimated | ≈ 46 µg/m³ |
| Sahiwal estimated | ≈ 58 µg/m³ |
| Sahiwal estimated | ≈ 43 µg/m³ |
| Okara estimated | ≈ 31 µg/m³ |
| Kasur estimated | ≈ 32 µg/m³ |
| Jalalpur Pirwala estimated | ≈ 48 µg/m³ |
| Dera Ghazi Khan estimated | ≈ 49 µg/m³ |
| Pindi Bhattian estimated | ≈ 61 µg/m³ |
| Chak Jhumra estimated | ≈ 51 µg/m³ |
| Bhawana estimated | ≈ 44 µg/m³ |
| Burewala estimated | ≈ 41 µg/m³ |
| Hafizabad estimated | ≈ 46 µg/m³ |
| Chiniot estimated | ≈ 44 µg/m³ |
| Kamoke estimated | ≈ 29 µg/m³ |
| Saddiqabad estimated | ≈ 49 µg/m³ |
| Muridke estimated | ≈ 29 µg/m³ |
| Shahkot estimated | ≈ 46 µg/m³ |
| Bahawalnagar estimated | ≈ 46 µg/m³ |
| Bahawalnagar estimated | ≈ 45 µg/m³ |
| Muzaffargarh estimated | ≈ 54 µg/m³ |
| Gojra estimated | ≈ 44 µg/m³ |
| Qadirpur Ran estimated | ≈ 56 µg/m³ |
| Dajal estimated | ≈ 51 µg/m³ |
| Ahmadpur East estimated | ≈ 48 µg/m³ |
| Jhelum estimated | ≈ 54 µg/m³ |
| Hasilpur estimated | ≈ 38 µg/m³ |
| Kamalia estimated | ≈ 39 µg/m³ |
| Jampur estimated | ≈ 51 µg/m³ |
| Wazirabad estimated | ≈ 46 µg/m³ |
| Layyah estimated | ≈ 52 µg/m³ |
| Shujaabad estimated | ≈ 51 µg/m³ |
| Eminabad estimated | ≈ 35 µg/m³ |
| Jaranwala estimated | ≈ 44 µg/m³ |
| Chishtian estimated | ≈ 41 µg/m³ |
| Harunabad estimated | ≈ 44 µg/m³ |
Updated 2026-10-01 16:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.