Data Brief · Air Quality & Public Health · Bali, Indonesia

Bali's Air Quality Monitoring Gap — What the Data Shows and What's Missing

Last updated: April 14, 2026
As of April 14, 2026: Bali's only government air quality station in Denpasar has been offline since August 2025. One government sensor remains active (Badung Sempidi). Limited private monitoring exists (Nafas: 4 stations, IQAir contributors: ~10 sensors, PurpleAir: 2 sensors), but there are no official government sensors operating in Ubud, Kerobokan, Canggu, or central Denpasar.

Summary: What We Know

Analysis of 469 days of PM2.5 sensor data from the Kerobokan/Canggu area of Bali (November 2024 – March 2026) shows air quality that regularly exceeds World Health Organization guidelines. The typical daily median PM2.5 was 21.9 µg/m³ — 1.5 times the WHO annual guideline of 15 µg/m³. The data also shows periodic pollution spikes consistent with burning events.

The data comes from a single community sensor location, so these readings may not be representative of all of Bali. However, live readings from other sources (verified April 13, 2026) show similar Moderate-level air quality across the Denpasar–Ubud–Seminyak corridor, while coastal stations like Jimbaran show clean air. This suggests the issue may vary significantly by location.

The core problem is that we don't have enough monitoring to know. Bali — home to 4.4 million people and one of the world's most visited islands — has just one active government air quality sensor for the entire island. The main Denpasar government station has been offline for over 8 months. On April 1, 2026, a waste regulation change raised concerns about increased burning, but there is insufficient monitoring to measure the impact.

44%
Days where median PM2.5 exceeded the WHO 24-hour guideline (25 µg/m³) — 207 of 469 days recorded
21.9
µg/m³ — average daily median PM2.5 across the full recording period. 1.5× the WHO annual guideline
1
Active government air quality station for all of Bali (4.4 million residents)
8+ mo
Duration the Denpasar government station has been offline — with no public repair timeline

Live Data Snapshot — What Bali's Air Looks Like Right Now

Live readings from multiple independent sources across Bali. Data is refreshed automatically every 2 hours from PurpleAir, AQICN, and IQAir APIs.

⏱ Loading live data...

Current Readings Across Bali

Loading live readings from PurpleAir, AQICN, and IQAir...
Key observation: Live data is loading. Once data arrives, this section will summarize the current air quality picture across Bali.

PurpleAir 7-Day Trend — Klungkung (East Bali)

The Klungkung sensor — located in East Bali, away from the main waste-affected areas — shows a consistent pattern of moderate baseline pollution with daily spikes reaching the "Unhealthy for Sensitive Groups" range. This pattern is similar to what the historical Kerobokan sensor recorded.

DateDaily Avg PM2.5Daily MaxDaily MinEPA Category
Apr 722.3 µg/m³64.85.0Moderate
Apr 830.1 µg/m³87.110.1Moderate
Apr 933.1 µg/m³84.77.6Moderate
Apr 1019.7 µg/m³53.211.6Moderate
Apr 1125.1 µg/m³51.913.4Moderate
Apr 1227.8 µg/m³93.57.3Moderate
Apr 1321.9 µg/m³56.88.1Moderate

Note: Daily max spikes of 50–93 µg/m³ enter the "Unhealthy for Sensitive Groups" range and suggest intermittent pollution events even in areas away from the Denpasar waste corridor. Without more sensors, it is not possible to determine how widespread these events are.


469 Days of Data — Visualised

The chart below shows every day of recorded data from the Kerobokan sensor. The blue line shows the daily median; the red line shows the daily maximum spike. Hover for exact values. Background colour bands show US EPA air quality categories.

Daily PM2.5 — Kerobokan Sensor (GAIA Network), North Kuta, Badung, Bali
Hover for readings · Y-axis capped at 350 µg/m³; actual max spikes reached sensor saturation (4,999 µg/m³)
Daily median PM2.5
Middle 50% range (Q1–Q3)
Daily maximum spike
WHO guideline (15 µg/m³)
EPA zones:
Good (0–12)
Moderate (12–35)
Unhealthy Sensitive (35–55)
Unhealthy (55–150)
Very Unhealthy (150–250)
Hazardous (250+)

The April 1 Regulation Change

On April 1, 2026, Denpasar authorities banned organic waste from the Suwung landfill — Bali's largest waste processing site — as part of a plan to close it by August 2026. The regulation's stated goal is a legitimate environmental objective: pushing households toward waste separation and reducing landfill dependency.

However, reports indicate that implementation has outpaced infrastructure. Without adequate composting facilities or collection alternatives in place, some residents have reportedly turned to burning waste or dumping it in waterways. Denpasar cleanup crews were reportedly removing approximately 7 tons of waste from rivers daily, according to the city's Public Works office (PUPR).

Waste burning — especially of mixed waste containing plastics — releases fine particulate matter, dioxins, furans, and other harmful compounds. The concern is not the regulation's intent, but whether adequate monitoring and infrastructure exist to manage the transition safely.

Bali's Organic Waste Ban Backfires: Trash Burning Rises, Rivers Fill With 7 Tons of Daily Waste
Hey Bali News
No Sorting, No Collection: How Bali's Waste Collection Rules Changed From 1 April
Bali.live

Bali's Current Monitoring Infrastructure

An audit of all publicly accessible air quality platforms (conducted April 13, 2026) reveals significant monitoring gaps:

SourceBali StationsTypeStatus
KLHK (Gov)1 listed (Badung Sempidi)GovernmentActive — O3 only listed
Nafas4 (Ubud, Denpasar, Sanur, Pemogan)Private (DBS Indonesia)Active
IQAir~10 private contributorsPrivate citizens/businessesActive
PurpleAir2 (Jimbaran, Klungkung)Community sensorsActive
AQICN/GAIA1 active (Sempidi)Government + communityKerobokan: Offline Mar 15
Denpasar: Offline Aug 2025
Sensor.Community0Open source communityNo coverage
What IS working: Nafas provides Bali's best current coverage with 4 active stations including one near Ubud. The mobile app offers push notifications for air quality alerts. IQAir aggregates multiple private sensors. Both Nafas and IQAir data confirm that current readings are in the Moderate range for populated areas. The Badung Sempidi government station continues to report data.

What's Missing

The Denpasar government station (KLHK, located at Graha Sewaka Dharma, Lumintang) went offline on August 9, 2025. It is listed on the KLHK portal as "Sedang dalam perawatan" (under maintenance). However, a search of the KLHK station list at ispu.menlhk.go.id returns no results for "Denpasar," "Bali," or "Gianyar" — only Kabupaten Badung is listed.

The Kerobokan community sensor (GAIA network) stopped recording on March 15, 2026. As a privately owned community device, it may have simply failed or been taken offline by its operator. The reason for the outage is unknown.


What's Needed: A Case for Better Monitoring

The systemic issue is that Bali does not have adequate air quality monitoring infrastructure for an island of its size and importance.

The Gap in Context

ComparisonGovernment AQ StationsPopulationStations per million
Bali (current)14.4 million0.2
Singapore185.9 million3.1
Bangkok (Thailand)~7010.7 million6.5
London (UK)100+9.0 million11+

What Would Help

  1. Restore the Denpasar government station — it recorded valuable data for nearly two years before going offline. Repairing or replacing one air quality sensor is not a major infrastructure investment.
  2. Deploy community sensors in monitoring gaps — open-source sensors like AirGradient ($195) or PurpleAir ($229) can fill gaps immediately. A network of 5–10 sensors across Bali's populated areas would transform visibility.
  3. Publish data openly — whatever monitoring exists should feed into open platforms (AQICN, OpenAQ, PurpleAir) where the public and researchers can access it.
  4. Monitor the waste regulation transition — as Bali moves away from the Suwung landfill, real-time air quality data is essential to identify and respond to burning hotspots.

Understanding PM2.5

PM2.5 refers to fine particulate matter smaller than 2.5 micrometers — small enough to penetrate deep into the lungs and enter the bloodstream. Long-term exposure is linked to respiratory and cardiovascular disease. When waste containing plastics is burned, the smoke contains additional toxic compounds (dioxins, furans) that standard PM sensors do not measure.

StandardPM2.5 LevelClassification
WHO Annual Guideline15 µg/m³Long-term target
WHO 24-hour Guideline25 µg/m³Safe daily limit
US EPA "Good"0–12 µg/m³Satisfactory
US EPA "Moderate"12.1–35.4 µg/m³Acceptable; concern for sensitive groups
US EPA "Unhealthy Sensitive"35.5–55.4 µg/m³At-risk groups affected
US EPA "Unhealthy"55.5–150.4 µg/m³Everyone may be affected
US EPA "Very Unhealthy"150.5–250.4 µg/m³Health alert
US EPA "Hazardous"250.5+ µg/m³Emergency conditions

Check Bali's Air Quality Now

Recommended
1. IQAir — Global Air Quality Map
Most comprehensive global view · ~10 Bali stations · Real-time + forecast
→ iqair.com/id/air-quality-map
Recommended
2. Nafas — Indonesia Air Quality App
Best Indonesia-specific data · 4 Bali stations including Ubud · Mobile app recommended
→ Website → iOS App → Android App
3. PurpleAir · AQICN · KLHK
Community sensors, global network, and Indonesian government data
→ PurpleAir Bali → AQICN Bali → KLHK ISPU
Protect yourself: Download the Nafas app for push alerts. Above 35 µg/m³, keep windows closed and use a purifier if available. Above 55 µg/m³, avoid outdoor exercise. Children, elderly, and people with respiratory conditions should take extra precautions.

Historical Data: What the Available Records Show

Historical air quality data for Bali is limited. Two sensors have historical CSV data publicly available from the AQICN network: Kerobokan (469 days, November 2024 – March 2026) and Denpasar government station (548 days, September 2023 – August 2025). Both are currently offline. The active Badung Sempidi station does not provide downloadable historical data through AQICN.

Denpasar Government Station (KLHK)

The Denpasar KLHK station recorded 548 days of data from September 2023 to August 2025. The average daily median was 15.1 µg/m³ — right at the WHO annual guideline of 15 µg/m³. Approximately 40% of days exceeded the WHO annual guideline, and 8% exceeded the WHO 24-hour guideline of 25 µg/m³.

Notably, the station's final two recordings showed a sharp spike — daily medians of 45.7 and 75.0 µg/m³ on August 8–9, 2025 — before going offline. The station has been offline for 8+ months with no public repair timeline.

Note: This data comes from a government-operated station in central Denpasar, representing urban conditions.

Kerobokan Community Sensor (GAIA Network)

The Kerobokan sensor recorded 469 days of data from November 2024 to March 2026. The average daily median was 21.9 µg/m³ — 1.5 times the WHO annual guideline. 44% of days exceeded the WHO 24-hour guideline of 25 µg/m³. Monthly averages ranged from 7.1 to 32.7 µg/m³ depending on the month.

Located in a residential area near Canggu, this sensor may be closer to burning sources than the central Denpasar station. During the 166-day overlap period with the Denpasar station, Kerobokan readings were consistently 1.1–1.7 times higher — suggesting localised variation in air quality even within south Bali.

A monthly pattern showed higher readings from February through October and lower readings from November through March, but this cannot be confirmed as seasonal without more data points from additional years and locations.

Why More Data Is Needed

The two historical sensors — both now offline — covered a limited area of south Bali. There is no historical data available for Ubud, Sanur, North Bali, or East Bali. The Klungkung PurpleAir sensor in East Bali currently shows similar moderate patterns but has limited history.

Without distributed monitoring, it is impossible to determine whether the patterns seen in Kerobokan and Denpasar are representative of Bali as a whole. More sensors, in more locations, recording over longer periods are needed to build a meaningful picture of the island's air quality.


Verify Everything Independently

All data in this document comes from publicly accessible sources. We encourage independent verification:


Glossary

PM2.5
Fine particulate matter smaller than 2.5 micrometers. Small enough to enter the lungs and bloodstream. Primary measure of air pollution health risk.
AQI (Air Quality Index)
A standardized scale for reporting air quality. This page uses the US EPA AQI scale (0–500). Higher = worse.
WHO Guideline (Annual)
World Health Organization recommended maximum annual average PM2.5 exposure: 15 µg/m³.
WHO Guideline (24-hour)
WHO recommended maximum daily average PM2.5 exposure: 25 µg/m³.
µg/m³
Micrograms per cubic meter. The standard unit for measuring particle concentration in air.
KLHK
Kementerian Lingkungan Hidup dan Kehutanan. Indonesia's Ministry of Environment and Forestry. Operates government air quality monitoring stations.
ISPU
Indeks Standar Pencemar Udara. Indonesia's national air quality index system, operated by KLHK.
GAIA
A network of low-cost community air quality sensors coordinated by the AQICN project.
Median
The middle value in a set of readings. Used instead of average because it's less affected by extreme spikes.