SmogRank / Countries / India / Punjab

Most polluted cities in Punjab, India

2 measured cities ranked by PM2.5, last 7 days. Worst: Jalandhar at 38.1 µg/m³, #44 in the world.

#City µg/m³
1Jalandhar Punjab
38.1
2Ropar Punjab
16.0
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.

City7-day estimateBand
Pathānkot estimated≈ 27 µg/m³Moderate
Hoshiārpur estimated≈ 30 µg/m³Moderate
Moga estimated≈ 31 µg/m³Moderate
Batāla estimated≈ 40 µg/m³Unhealthy for sensitive groups
Abohar estimated≈ 36 µg/m³Unhealthy for sensitive groups
Māler Kotla estimated≈ 42 µg/m³Unhealthy for sensitive groups
Muktsar estimated≈ 37 µg/m³Unhealthy for sensitive groups
Barnāla estimated≈ 32 µg/m³Moderate
Firozpur estimated≈ 31 µg/m³Moderate
Phagwāra estimated≈ 35 µg/m³Moderate
Kapurthala Town estimated≈ 30 µg/m³Moderate
Zerakpur estimated≈ 28 µg/m³Moderate
Rajpura estimated≈ 39 µg/m³Unhealthy for sensitive groups
Kot Kapūra estimated≈ 30 µg/m³Moderate
Sangrūr estimated≈ 34 µg/m³Moderate
Farīdkot estimated≈ 31 µg/m³Moderate
Mānsa estimated≈ 45 µg/m³Unhealthy for sensitive groups
Malout estimated≈ 37 µg/m³Unhealthy for sensitive groups
Kotkapura estimated≈ 30 µg/m³Moderate
Gurdaspur estimated≈ 41 µg/m³Unhealthy for sensitive groups
Fazilka estimated≈ 36 µg/m³Unhealthy for sensitive groups
Kharar estimated≈ 28 µg/m³Moderate
Sunām estimated≈ 34 µg/m³Moderate
Nābha estimated≈ 36 µg/m³Unhealthy for sensitive groups
Tarn Taran estimated≈ 30 µg/m³Moderate
Jagraon estimated≈ 30 µg/m³Moderate
Sirhind estimated≈ 30 µg/m³Moderate
Dhūri estimated≈ 42 µg/m³Unhealthy for sensitive groups
Samāna estimated≈ 42 µg/m³Unhealthy for sensitive groups
Rampura Phul estimated≈ 39 µg/m³Unhealthy for sensitive groups
Naya Gaon estimated≈ 28 µg/m³Moderate
Nangal estimated≈ 31 µg/m³Moderate
Jalandhar Cantonment estimated≈ 35 µg/m³Moderate
Nawanshahr estimated≈ 33 µg/m³Moderate
Rāmpura estimated≈ 39 µg/m³Unhealthy for sensitive groups
Giddarbāha estimated≈ 37 µg/m³Unhealthy for sensitive groups
Patti estimated≈ 32 µg/m³Moderate
Jalālābād estimated≈ 31 µg/m³Moderate
Zira estimated≈ 31 µg/m³Moderate
Jaito estimated≈ 30 µg/m³Moderate

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