SmogRank / World / Asia / Pakistan / Khyber Pakhtunkhwa

Most polluted cities in Khyber Pakhtunkhwa, Pakistan

1 measured city, last 24 hours; 1 above the WHO 24-hour guideline. Worst: Peshawar at 77.1 µg/m³, #3 in the world.

Each dot is a measured city, coloured by its PM2.5; tap a dot to open the city.
  1. 1Peshawarlow-cost sensors 85.1×
Low risk1–3
Moderate risk4–6
High risk7–10
Very high risk10+

Canada's AQHI+ for PM2.5 (1 point per 10 µg/m³), which is defined on hourly values. 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

Khyber Pakhtunkhwa 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³Moderate risk
Dera Ismail Khan≈ 51 µg/m³Moderate risk
Battagram≈ 14 µg/m³Low risk
Mingora≈ 25 µg/m³Low risk
Mardan≈ 47 µg/m³Moderate risk
Abbottabad≈ 29 µg/m³Low risk
Kohat≈ 25 µg/m³Low risk
Tordher≈ 50 µg/m³Moderate risk
Charsadda≈ 38 µg/m³Moderate risk
Shabqadar≈ 37 µg/m³Moderate risk
Swabi≈ 50 µg/m³Moderate risk
Nowshera Kalan≈ 47 µg/m³Moderate risk
Paharpur≈ 51 µg/m³Moderate risk
Topi≈ 32 µg/m³Moderate risk
Bat Khela≈ 25 µg/m³Low risk
Shorkot≈ 51 µg/m³Moderate risk
Mansehra≈ 24 µg/m³Low risk
Chitral≈ 4 µg/m³Low risk
Jahangira≈ 50 µg/m³Moderate risk
Haripur≈ 32 µg/m³Moderate risk
Jamrud≈ 16 µg/m³Low risk
Pabbi≈ 38 µg/m³Moderate risk
Buni≈ 4 µg/m³Low risk
Amangarh≈ 47 µg/m³Moderate risk
Tank≈ 31 µg/m³Moderate risk
Havelian≈ 29 µg/m³Low risk
Lakki≈ 41 µg/m³Moderate risk
Hangu≈ 19 µg/m³Low risk
Risalpur Cantonment≈ 47 µg/m³Moderate risk
Tangi≈ 37 µg/m³Moderate risk
Utmanzai≈ 38 µg/m³Moderate risk
Zaida≈ 50 µg/m³Moderate risk
Dursh Khela≈ 15 µg/m³Low risk
Nowshera Cantonment≈ 47 µg/m³Moderate risk
Upper Dir≈ 15 µg/m³Low risk
Akora Khattak≈ 47 µg/m³Moderate risk
Thal≈ 7 µg/m³Low risk
Kulachi≈ 39 µg/m³Moderate risk
Oghi≈ 24 µg/m³Low risk
Sarai Naurang≈ 41 µg/m³Moderate risk

Use this board

SmogRank, most polluted cities in Khyber Pakhtunkhwa, Pakistan, PM2.5, last 24 hours to 2 Oct 2026, 04:00 UTC, smogrank.com/pk/region/khyber-pakhtunkhwa.

Download top 10 (PNG)

You're welcome to reuse a single chart, image or figure with this citation and a link. Terms.

Updated 2026-10-02 04:07 UTC. Values are PM2.5 (fine particles), the median of each city's monitors, as the Canada AQHI+ PM2.5 sub-index.