14 – 20 Oct 2026 · Malaysia

Limbang weekly air quality

US AQI · PM2.5 · 24-hour source averages

64.8Weekly mean AQI · Moderate

Official DOE API mean: 54.1. Calculated separately from reported official observations.

Each DOE observation identified as PM2.5 is converted using the published API formula and US AQI breakpoints. This is not an official all-pollutant AQI or NowCast. Calculation details

168 eligible observations · 0 excluded.

-19.4 AQI compared with the previous week’s eligible mean of 84.2.

Peak AQI: 90 at Limbang · 14 Oct 2026, 10:00 (UTC+8).

Daily US AQI (PM2.5)

Low 44High 90AQI
050100
14 Oct20 Oct
20 OctDaily mean · Peak 5350.3Avg AQI

Based on 24 hourly readings.

Daily and hourly means use eligible observations across the selected locations. Each observation uses a 24-hour PM2.5 average.

Export AQI CSV

Means and peaks use only converted observations. Missing days remain gaps.

DayMean AQIPeak AQIEligible / excluded
2026-10-1488.2Moderate9024 / 0
2026-10-1586.3Moderate9024 / 0
2026-10-1665.3Moderate7524 / 0
2026-10-1756.4Moderate5924 / 0
2026-10-1855.6Moderate5824 / 0
2026-10-1951.3Moderate5724 / 0
2026-10-2050.3Moderate5324 / 0

Hourly means (UTC+8)

Day01234567891011121314151617181920212223
2026-10-14838484868787878788889090909090909090908890909088
2026-10-15888888888888888888889088878888888888878481807877
2026-10-16757472727171707068676565656462615957595961616159
2026-10-17595959595858585858585858575656585756535352515253
2026-10-18535354545455545454555555565656565757585858585857
2026-10-19575656555555555555555454535251494747454544444547
2026-10-20474848494949494847474851495253525252535353535252

Observation categories

Good: 21

Moderate: 147

Unhealthy for Sensitive Groups: 0

Unhealthy: 0

Very Unhealthy: 0

Hazardous: 0

US AQI scale
AQICategory
0–50Good
51–100Moderate
101–150Unhealthy for Sensitive Groups
151–200Unhealthy
201–300Very Unhealthy
301+Hazardous
View the official DOE API report

Limbang air quality.
Weekly station review.

7 days · Sarawak

Laporan mingguan Indeks Pencemaran Udara (IPU) bagi stesen Limbang, Sarawak

During the week of 14 – 20 Oct 2026, air quality at Limbang averaged an Air Pollutant Index (API) of 54.1 (Moderate). Readings peaked at 74.

Station weekly average

54.1API

Moderate · Sederhana

Daily averages38.7 – 72.8 APIWed → Tue
Explore the week
Week's peak reading
74ModeratePeak during 7-day window
Rank in Sarawak
#1of 13 stationsState avg: 75.6 API
Good to Moderate air
100%of hourly readings168 readings recorded
National standing
#1of 68 stationsNational avg: 108.7 API

The week, hour by hour

Bacaan setiap jam dari tengah malam hingga 11 malam

Read each row from midnight to 11pm, in Malaysia Time. Hourly air quality at Limbang shows local patterns like traffic peaks and afternoon haze accumulation.

WedWed 00:00 MYT — API 69Wed 01:00 MYT — API 70Wed 02:00 MYT — API 70Wed 03:00 MYT — API 71Wed 04:00 MYT — API 72Wed 05:00 MYT — API 72Wed 06:00 MYT — API 72Wed 07:00 MYT — API 72Wed 08:00 MYT — API 73Wed 09:00 MYT — API 73Wed 10:00 MYT — API 74Wed 11:00 MYT — API 74Wed 12:00 MYT — API 74Wed 13:00 MYT — API 74Wed 14:00 MYT — API 74Wed 15:00 MYT — API 74Wed 16:00 MYT — API 74Wed 17:00 MYT — API 74Wed 18:00 MYT — API 74Wed 19:00 MYT — API 73Wed 20:00 MYT — API 74Wed 21:00 MYT — API 74Wed 22:00 MYT — API 74Wed 23:00 MYT — API 73ThuThu 00:00 MYT — API 73Thu 01:00 MYT — API 73Thu 02:00 MYT — API 73Thu 03:00 MYT — API 73Thu 04:00 MYT — API 73Thu 05:00 MYT — API 73Thu 06:00 MYT — API 73Thu 07:00 MYT — API 73Thu 08:00 MYT — API 73Thu 09:00 MYT — API 73Thu 10:00 MYT — API 74Thu 11:00 MYT — API 73Thu 12:00 MYT — API 72Thu 13:00 MYT — API 73Thu 14:00 MYT — API 73Thu 15:00 MYT — API 73Thu 16:00 MYT — API 73Thu 17:00 MYT — API 73Thu 18:00 MYT — API 72Thu 19:00 MYT — API 70Thu 20:00 MYT — API 68Thu 21:00 MYT — API 67Thu 22:00 MYT — API 66Thu 23:00 MYT — API 65FriFri 00:00 MYT — API 64Fri 01:00 MYT — API 63Fri 02:00 MYT — API 62Fri 03:00 MYT — API 62Fri 04:00 MYT — API 61Fri 05:00 MYT — API 61Fri 06:00 MYT — API 60Fri 07:00 MYT — API 60Fri 08:00 MYT — API 59Fri 09:00 MYT — API 58Fri 10:00 MYT — API 57Fri 11:00 MYT — API 57Fri 12:00 MYT — API 57Fri 13:00 MYT — API 56Fri 14:00 MYT — API 55Fri 15:00 MYT — API 54Fri 16:00 MYT — API 53Fri 17:00 MYT — API 51Fri 18:00 MYT — API 53Fri 19:00 MYT — API 53Fri 20:00 MYT — API 54Fri 21:00 MYT — API 54Fri 22:00 MYT — API 54Fri 23:00 MYT — API 53SatSat 00:00 MYT — API 53Sat 01:00 MYT — API 53Sat 02:00 MYT — API 53Sat 03:00 MYT — API 53Sat 04:00 MYT — API 52Sat 05:00 MYT — API 52Sat 06:00 MYT — API 52Sat 07:00 MYT — API 52Sat 08:00 MYT — API 52Sat 09:00 MYT — API 52Sat 10:00 MYT — API 52Sat 11:00 MYT — API 52Sat 12:00 MYT — API 51Sat 13:00 MYT — API 50Sat 14:00 MYT — API 49Sat 15:00 MYT — API 52Sat 16:00 MYT — API 51Sat 17:00 MYT — API 50Sat 18:00 MYT — API 42Sat 19:00 MYT — API 42Sat 20:00 MYT — API 40Sat 21:00 MYT — API 39Sat 22:00 MYT — API 40Sat 23:00 MYT — API 42SunSun 00:00 MYT — API 43Sun 01:00 MYT — API 43Sun 02:00 MYT — API 44Sun 03:00 MYT — API 45Sun 04:00 MYT — API 45Sun 05:00 MYT — API 46Sun 06:00 MYT — API 45Sun 07:00 MYT — API 45Sun 08:00 MYT — API 45Sun 09:00 MYT — API 46Sun 10:00 MYT — API 48Sun 11:00 MYT — API 47Sun 12:00 MYT — API 49Sun 13:00 MYT — API 50Sun 14:00 MYT — API 50Sun 15:00 MYT — API 50Sun 16:00 MYT — API 51Sun 17:00 MYT — API 51Sun 18:00 MYT — API 52Sun 19:00 MYT — API 52Sun 20:00 MYT — API 52Sun 21:00 MYT — API 52Sun 22:00 MYT — API 52Sun 23:00 MYT — API 51MonMon 00:00 MYT — API 51Mon 01:00 MYT — API 50Mon 02:00 MYT — API 49Mon 03:00 MYT — API 47Mon 04:00 MYT — API 47Mon 05:00 MYT — API 47Mon 06:00 MYT — API 46Mon 07:00 MYT — API 46Mon 08:00 MYT — API 47Mon 09:00 MYT — API 47Mon 10:00 MYT — API 45Mon 11:00 MYT — API 44Mon 12:00 MYT — API 42Mon 13:00 MYT — API 40Mon 14:00 MYT — API 38Mon 15:00 MYT — API 37Mon 16:00 MYT — API 35Mon 17:00 MYT — API 35Mon 18:00 MYT — API 34Mon 19:00 MYT — API 34Mon 20:00 MYT — API 33Mon 21:00 MYT — API 33Mon 22:00 MYT — API 34Mon 23:00 MYT — API 35TueTue 00:00 MYT — API 35Tue 01:00 MYT — API 36Tue 02:00 MYT — API 36Tue 03:00 MYT — API 37Tue 04:00 MYT — API 37Tue 05:00 MYT — API 37Tue 06:00 MYT — API 37Tue 07:00 MYT — API 36Tue 08:00 MYT — API 35Tue 09:00 MYT — API 35Tue 10:00 MYT — API 36Tue 11:00 MYT — API 39Tue 12:00 MYT — API 37Tue 13:00 MYT — API 40Tue 14:00 MYT — API 42Tue 15:00 MYT — API 41Tue 16:00 MYT — API 41Tue 17:00 MYT — API 41Tue 18:00 MYT — API 42Tue 19:00 MYT — API 42Tue 20:00 MYT — API 42Tue 21:00 MYT — API 42Tue 22:00 MYT — API 41Tue 23:00 MYT — API 410003060912151821
020406080APIBrighter cells ran hazier than the rest of this week (33 – 74 API)

Haziest hour of the week: Wed at 10:00 MYT, averaging API 74 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed697070717272727273737474747474747474747374747473
Thu737373737373737373737473727373737373727068676665
Fri646362626161606059585757575655545351535354545453
Sat535353535252525252525252515049525150424240394042
Sun434344454546454545464847495050505151525252525251
Mon515049474747464647474544424038373535343433333435
Tue353636373737373635353639374042414141424242424141

How the readings split

Pecahan bacaan mengikut kategori IPU

Good: 43% (72 readings)Moderate: 57% (96 readings)57%Moderate
  • GoodBaik43%72
  • ModerateSederhana57%96
  • UnhealthyTidak Sihat0%0
  • Very UnhealthySangat Tidak Sihat0%0
  • HazardousBerbahaya0%0

Based on 168 hourly station readings.

What it meant for this area

Panduan kesihatan mengikut kategori kualiti udara

Air quality is acceptable. People with asthma, heart or lung conditions should reduce prolonged or heavy outdoor exertion.

Kualiti udara sederhana. Pesakit asma, jantung atau paru-paru dinasihatkan mengurangkan aktiviti berat di luar bangunan.

Malaysia API scale · Skala IPU Malaysia
APICategoryKategori
0–50GoodBaik
51–100ModerateSederhana
101–200UnhealthyTidak Sihat
201–300Very UnhealthySangat Tidak Sihat
301+HazardousBerbahaya

Nearby monitoring stations around Limbang

Perbandingan purata mingguan dengan stesen berhampiran