SmogRank / World / Asia / Pakistan / Punjab
Most polluted cities in Punjab, Pakistan
9 measured cities, last 30 days; 9 above the WHO 24-hour guideline. Worst: Gujranwala at 81.5 µg/m³, #1 in the world.
Ranked by unhealthy days: the share of each city's measured days with a daily mean over 35.4 µg/m³ (US AQI 101+), Unhealthy for Sensitive Groups or worse on the US EPA's scale. Ties go to the higher average.
- 1Multanlow-cost sensors 100%
- 2Gujranwalalow-cost sensors 97%
- 3Faisalabadlow-cost sensors 97%
- 4Lahorelow-cost sensors 93%
- 5Sialkotlow-cost sensors 90%
- 6Rawalpindilow-cost sensors 90%
- 7Rahim Yar Khanlow-cost sensors 79%
- 8Bahawalpurlow-cost sensors 77%
- 9Murreelow-cost sensors 48%
Low-cost sensors: consumer units, counted only in cities with no government-grade monitor; they read close to reference monitors on the whole, but 15 to 25% high in humid air. How we use them.
The US EPA's Air Quality Index for PM2.5 (2024 breakpoints). Show values as: µg/m³ · US AQI · India AQI · China AQI · European AQI · UK DAQI · Canada AQHI+. About the scales
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 | ≈ 69 µg/m³ |
| Arifwala | ≈ 55 µg/m³ |
| Chunian | ≈ 58 µg/m³ |
| Jhang Sadr | ≈ 66 µg/m³ |
| Shekhupura | ≈ 73 µg/m³ |
| Gujrat | ≈ 65 µg/m³ |
| Sahiwal | ≈ 60 µg/m³ |
| Sahiwal | ≈ 53 µg/m³ |
| Okara | ≈ 56 µg/m³ |
| Kasur | ≈ 70 µg/m³ |
| Jalalpur Pirwala | ≈ 42 µg/m³ |
| Dera Ghazi Khan | ≈ 46 µg/m³ |
| Pindi Bhattian | ≈ 77 µg/m³ |
| Chak Jhumra | ≈ 76 µg/m³ |
| Bhawana | ≈ 63 µg/m³ |
| Burewala | ≈ 38 µg/m³ |
| Hafizabad | ≈ 70 µg/m³ |
| Chiniot | ≈ 63 µg/m³ |
| Kamoke | ≈ 61 µg/m³ |
| Saddiqabad | ≈ 36 µg/m³ |
| Muridke | ≈ 61 µg/m³ |
| Shahkot | ≈ 73 µg/m³ |
| Bahawalnagar | ≈ 41 µg/m³ |
| Bahawalnagar | ≈ 55 µg/m³ |
| Muzaffargarh | ≈ 48 µg/m³ |
| Gojra | ≈ 62 µg/m³ |
| Qadirpur Ran | ≈ 72 µg/m³ |
| Dajal | ≈ 42 µg/m³ |
| Ahmadpur East | ≈ 39 µg/m³ |
| Jhelum | ≈ 53 µg/m³ |
| Hasilpur | ≈ 36 µg/m³ |
| Kamalia | ≈ 53 µg/m³ |
| Jampur | ≈ 42 µg/m³ |
| Wazirabad | ≈ 65 µg/m³ |
| Layyah | ≈ 53 µg/m³ |
| Shujaabad | ≈ 48 µg/m³ |
| Eminabad | ≈ 61 µg/m³ |
| Jaranwala | ≈ 62 µg/m³ |
| Chishtian | ≈ 40 µg/m³ |
| Harunabad | ≈ 38 µg/m³ |
Bad-air episodes in Punjab
- Western India and Pakistan, September 202619 to 25 September 2026, 7 days59 cities170 µg/m³peak, Gurugram
- North-western India and Pakistan, July 202626 to 29 July 2026, 4 days8 cities185 µg/m³peak, Ropar
- Pakistan and India, May 20268 to 10 May 2026, 3 days12 cities182 µg/m³peak, Gujranwala
- India and Pakistan, October 20258 to 25 October 2025, 18 days178 cities493 µg/m³peak, Jīnd
- North-western India and Pakistan, August 202520 to 22 August 2025, 3 days8 cities75 µg/m³peak, Jhānsi
Times when many cities around here had PM2.5 at twice their usual or more on the same days.
Use this board
SmogRank, most polluted cities in Punjab, Pakistan, PM2.5, last 30 days to 6 Oct 2026, 22:00 UTC, smogrank.com/pk/region/punjab?w=30d.
You're welcome to reuse a single chart, image or figure with this citation and a link. Terms. Raw monitor readings in bulk are published by OpenAQ, under each provider's licence.
Updated 2026-10-06 22:07 UTC. Values are PM2.5 (fine particles), the median of each city's monitors, as the US AQI PM2.5 sub-index.