Air quality in Roeselare, West Flanders, Belgium today

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

Mr. Duck’s Air Quality Score

Mr. Duck – Good air today

Good air today for Roeselare, West Flanders, 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 Roeselare today is classified as Good. The main pollutant identified is PM2.5 (fine particles). Measurements show a PM2.5 concentration of 5.61 µg/m³ and a PM10 level of 11.3 µg/m³, based on six valid observations.

Data is shown via OpenAQ. 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
5.61
µg/m³
Good
PM10
11.3
µg/m³
Measured
O3
75.5
µg/m³
Measured
NO2
12.5
µg/m³
[Advertisement 2]

What the data includes

The Roeselare air‑quality record draws from two monitoring rows that together capture four key pollutants: nitrogen dioxide (NO2), ozone (O3), particulate matter 10 µm or less (PM10) and fine particulate matter 2.5 µm or less (PM2.5). The dataset is modest in size, with only two stations contributing data, but each pollutant has at least one recent observation. The newest timestamps are from 2026‑02‑10 18:00 UTC for PM10, PM2.5 and NO2, and 2026‑02‑10 16:00 UTC for O3, meaning the latest values are all within a few hours of each other and well inside the “updated within three days” freshness window.

Across the two rows the measured concentrations show limited variation. For PM10 the recorded values range from a low of 9.8 µg/m³ to a high of 36.4 µg/m³, with a median of 11.3 µg/m³ and the 10th‑percentile at about 10.1 µg/m³, indicating most recent readings cluster near the lower end of the range. PM2.5 values are even tighter: a single reported figure of 5.61275 µg/m³ serves as the minimum, median and maximum, with the 90th‑percentile at roughly 20.3 µg/m³ suggesting that higher concentrations have been observed historically but not in the latest data. NO2 appears as a single constant value of 12.5 µg/m³, while O3 is reported at 75.5 µg/m³, each with no spread in the current snapshot.

Because only two rows feed the city’s profile, spatial coverage is limited and conditions can differ across neighborhoods or at other times of day. The data are fresh for all four pollutants, yet the narrow set of recent measurements means that broader temporal or geographic patterns cannot be inferred from this snapshot alone.

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 5.61 µg/m³ PM10 11.3 µg/m³ O3 75.5 µg/m³ NO2 12.5 µg/m³
[Advertisement 3]

Data notes

The data shown for Roeselare are based on six valid measurements and were updated within 3 days, with the latest refresh recorded at 2026‑02‑10T18:00:00+00:00. This snapshot reflects conditions at specific monitoring points and times; air quality can differ across neighborhoods and throughout the day, so values may not represent every location or moment in the city.

OpenAQ station rows

StationParameterValueUnitLast updated
40RL01 - ROESELAREpm1036.4µg/m³2024-12-13 12:00 UTC
40RL01 - ROESELAREpm2523.97µg/m³2024-12-13 12:00 UTC
44M705 - ROESELAREno212.5µg/m³2026-02-10 18:00 UTC
44M705 - ROESELAREo375.5µg/m³2026-02-10 16:00 UTC
44M705 - ROESELAREpm109.8µg/m³2026-02-10 18:00 UTC
44M705 - ROESELAREpm255.61275µg/m³2026-02-10 18:00 UTC
40RL01 - ROESELAREpm1011.3µg/m³2026-02-10 18:00 UTC
40RL01 - ROESELAREpm255.61275µg/m³2026-02-10 18:00 UTC