Air quality in Hasselt, Limburg, Belgium today

Update date
Last updated: 2026-02-10T17:00:00+00:00
[Advertisement 1]

Mr. Duck’s Air Quality Score

Mr. Duck – Good air today

Good air today for Hasselt, Limburg, Belgium

⚠️ This website is currently under active development. Some data may be incomplete or temporarily inaccurate. For health-critical decisions, please verify information through official government or environmental sources.
Categories follow US EPA AQI breakpoints for PM (estimate from latest valid measurements; this project does not compute EPA NowCast/24-hour AQI yet).

This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.

Air quality today

The air quality in Hasselt today is classified as Good. The main pollutant identified is PM2.5 (fine particles). Measurements show a PM2.5 reference value of 1.29525 and a PM10 reference value of 3.8, based on eight valid observations recorded by OpenAQ.

Overall conditions meet the Good category criteria according to the latest data available for Hasselt, Limburg, Belgium. This page is informational; for health guidance, use official sources such as EPA AirNow or WHO.

Latest sensor values

PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).

Good
PM25
1.3
µg/m³
Good
PM10
3.8
µg/m³
Measured
O3
59.5
µg/m³
Measured
NO2
9
µg/m³
[Advertisement 2]

What the data includes

The Hasselt air‑quality dataset currently contains measurements for five pollutants – nitrogen dioxide (NO₂), ozone (O₃), particulate matter ≤ 10 µm (PM10), particulate matter ≤ 2.5 µm (PM2.5) and sulphur dioxide (SO₂). These values come from 13 individual data rows collected at two monitoring stations in the city, giving a modest spatial coverage that captures only part of Hasselt’s overall environment.

All pollutants except SO₂ have been refreshed within the last three days; their most recent timestamps are recorded on 2026‑02‑10 17:00 UTC. NO₂ shows values ranging from 9.0 to 49.5 µg/m³ with a median of 9.0, indicating that most recent readings sit at the lower end of its observed spread. O₃ is higher and less variable, recorded between 2.5 and 59.5 µg/m³, with both the median and maximum equal to 59.5 µg/m³, so the latest measurement reflects the upper bound of recent observations. PM10 values are clustered near the low end, from 3.8 to 38.7 µg/m³, median 3.8, while PM2.5 ranges from about 1.30 to 25.0 µg/m³ with a matching median of 1.30, again showing that current readings are at the lower end of each pollutant’s recent distribution. In contrast, SO₂ data are dated – the only available value (1.0 µg/m³) was last updated on 2017‑01‑06 10:00 UTC, making it far older than the other measurements.

Overall, the dataset provides a snapshot that is fresh for four of the five pollutants but limited in geographic breadth and temporal depth, especially for SO₂. Consequently, while recent values give an idea of current conditions at the two stations, they do not capture the full variability that may exist across different neighbourhoods or over longer periods.

Learn more about sources and filtering: About the data.

Trusted references: WHO (Air pollution) · US EPA AirNow · European Environment Agency (Air)

Latest sensor values (bars)

PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).

PM25 1.3 µg/m³ PM10 3.8 µg/m³ O3 59.5 µg/m³ NO2 9 µg/m³
[Advertisement 3]

Data notes

The data shown for Hasselt reflects eight valid measurements and is updated within 3 days, with the most recent reading recorded on 2026‑02‑10 at 17:00 UTC. This snapshot provides a current view of citywide air quality, but conditions can differ across neighborhoods and change throughout the day, so local variations may not be captured in these figures.

OpenAQ station rows

StationParameterValueUnitLast updated
42N045 - HASSELTno249.5µg/m³2017-01-06 10:00 UTC
42N045 - HASSELTo32.5µg/m³2017-01-06 10:00 UTC
42N045 - HASSELTpm1038.7µg/m³2017-01-06 10:00 UTC
42N045 - HASSELTpm2525.0µg/m³2017-01-06 10:00 UTC
42N045 - HASSELTso21.0µg/m³2017-01-06 10:00 UTC
42N047 - HASSELTno29.0µg/m³2026-02-10 17:00 UTC
42N047 - HASSELTo359.5µg/m³2026-02-10 17:00 UTC
42N047 - HASSELTpm103.8µg/m³2026-02-10 17:00 UTC
42N047 - HASSELTpm251.29525µg/m³2026-02-10 17:00 UTC
42N047 - HASSELTno29.0µg/m³2026-02-10 17:00 UTC
42N047 - HASSELTo359.5µg/m³2026-02-10 17:00 UTC
42N047 - HASSELTpm103.8µg/m³2026-02-10 17:00 UTC
42N047 - HASSELTpm251.29525µg/m³2026-02-10 17:00 UTC