Skip to content
D

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