Haze Day 烟霾助手中文BMID

Malaysia air quality ranking: cities by PM2.5 right now

Right now Johor Bahru has the highest 1-hour PM2.5 in Malaysia: 75 µg/m³ (Elevated). The lowest is Kangar at 2 µg/m³. Singapore uses the official NEA reading; other places are CAMS model estimates, not official measurements. Updated 2026-10-11 22:00.

Malaysia air quality ranking: cities by PM2.5 right now
#PlacePM2.5 µg/m³LevelSource
1Johor Bahru75ElevatedModel estimate
2Melaka63ElevatedModel estimate
3Muar63ElevatedModel estimate
4Kluang53NormalModel estimate
5Kuala Terengganu51NormalModel estimate
6Putrajaya50NormalModel estimate
7Klang44NormalModel estimate
8Kuala Lumpur44NormalModel estimate
9Petaling Jaya44NormalModel estimate
10Shah Alam44NormalModel estimate
11Kuantan37NormalModel estimate
12Sibu29NormalModel estimate
13Miri24NormalModel estimate
14Kota Bharu23NormalModel estimate
15Seremban20NormalModel estimate
16Kuching16NormalModel estimate
17Kota Kinabalu15NormalModel estimate
18Bintulu14NormalModel estimate
19Labuan14NormalModel estimate
20Tawau12NormalModel estimate
21Taiping11NormalModel estimate
22George Town (Penang)8NormalModel estimate
23Ipoh7NormalModel estimate
24Alor Setar6NormalModel estimate
25Sandakan4NormalModel estimate
26Kangar2NormalModel estimate

Cleanest air right now

Kangar (2) · Sandakan (4) · Alor Setar (6) · Ipoh (7) · George Town (Penang) (8)

How to read this ranking

  • Values are 1-hour PM2.5 in µg/m³, updated about every 10–15 minutes. Levels use the NEA 1-hour bands (0–55, 56–150, 151–250, 251+).
  • Singapore is an official NEA reading (worst region). Everywhere else is a CAMS model estimate: it shows how places compare but can differ from local monitoring stations.
  • A model value is not directly comparable with an official station reading, so treat close rankings as ties.

Methodology and data sources → · JSON

General information, not medical advice. Follow your doctor and your school, league or organiser's final call. Data come from official sources; see data sources.