Air Pollution Levels, Annual
What this data shows
Published by Singapore Department of Statistics. 10 records. Fields include Data Series, 2025, 2024, 2023 (20 columns in total). Covers 2007-01-01 to 2025-12-31. Last updated 2026-09-10.
Description
Annual air pollution levels for Singapore from 2007 through 2025, sourced from the National Environment Agency and published via SingStat. Environmental analysts track long-run air quality indicators. Adapted from SingStat TableBuilder TS/M890641.
Official description
Source: NATIONAL ENVIRONMENT AGENCY Data Last Updated: 21/07/2026 Update Frequency: Annual Adapted from: https://tablebuilder.singstat.gov.sg/table/TS/M890641
- Last updated
- Coverage
- 2007-01-01 – 2025-12-31
- Rows
- 10
- Columns
- 20
Chart
Values are summed where multiple rows share the same category.
Data
| Data Series | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Particulate Matter (PM10) (Annual Mean) | 23 | 25.000000 | 24.000000 | 24.000000 | 28.000000 | 25.000000 | 30.000000 | 29.000000 | 25.000000 | 26.000000 | 37.000000 |
| Particulate Matter (PM2.5) (Annual Mean) | 12 | 12.000000 | 11.000000 | 11.000000 | 12.000000 | 11.000000 | 16.000000 | 15.000000 | 14.000000 | 15.000000 | 24.000000 |
| Sulphur Dioxide (Maximum 24-Hour Mean) | 22 | 21.000000 | 20.000000 | 37.000000 | 89.000000 | 30.000000 | 57.000000 | 65.000000 | 59.000000 | 61.000000 | 75.000000 |
| Nitrogen Dioxide (Annual Mean) | 22 | 23.000000 | 23.000000 | 25.000000 | 25.000000 | 20.000000 | 23.000000 | 26.000000 | 25.000000 | 26.000000 | 22.000000 |
| Nitrogen Dioxide (Maximum 1-Hour Mean) | 122 | 104.000000 | 122.000000 | 128.000000 | 123.000000 | 118.000000 | 156.000000 | 147.000000 | 158.000000 | 123.000000 | 99.000000 |
| Particulate Matter (PM10) (99th Percentile 24-Hour Mean) | 51 | 52.000000 | 62.000000 | 51.000000 | 51.000000 | 43.000000 | 90.000000 | 59.000000 | 57.000000 | 61.000000 | 186.000000 |
| Particulate Matter (PM2.5) (99th Percentile 24-Hour Mean) | 28 | 31.000000 | 39.000000 | 26.000000 | 28.000000 | 24.000000 | 62.000000 | 32.000000 | 34.000000 | 40.000000 | 145.000000 |
| Carbon Monoxide (Maximum 8-Hour Mean) | 1.2 | 1.400000 | 1.500000 | 1.700000 | 1.200000 | 1.200000 | 1.700000 | 2.000000 | 1.700000 | 2.200000 | 3.300000 |
| Carbon Monoxide (Maximum 1-Hour Mean) | 1.5 | 1.600000 | 1.800000 | 2.100000 | 1.300000 | 1.600000 | 2.300000 | 2.500000 | 2.300000 | 2.700000 | 3.500000 |
| Ozone (Maximum 8-Hour Mean) | 168 | 129.000000 | 154.000000 | 124.000000 | 176.000000 | 145.000000 | 125.000000 | 150.000000 | 191.000000 | 115.000000 | 152.000000 |
Preview shows 10 rows and 12 columns. Use the table search or download the CSV for the full data.
Columns
| Column | Type | Categorical |
|---|---|---|
| Data Series | Text | No |
| 2025 | Numeric | No |
| 2024 | Numeric | No |
| 2023 | Numeric | No |
| 2022 | Numeric | No |
| 2021 | Numeric | No |
| 2020 | Numeric | No |
| 2019 | Numeric | No |
| 2018 | Numeric | No |
| 2017 | Numeric | No |
| 2016 | Numeric | No |
| 2015 | Numeric | No |
| 2014 | Numeric | No |
| 2013 | Numeric | No |
| 2012 | Numeric | No |
| 2011 | Numeric | No |
| 2010 | Numeric | No |
| 2009 | Numeric | No |
| 2008 | Numeric | No |
| 2007 | Numeric | No |