Air quality in Veles, North Macedonia today

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

Mr. Duck’s Air Quality Score

Mr. Duck – Moderate air today

Moderate air today for Veles, North Macedonia

⚠️ 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 Veles is currently classified as Moderate. The primary pollutant identified is PM2.5 (fine particles). Measurements show a PM2.5 concentration of 12.9 µg/m³ and a PM10 level of 19.0 µg/m³, based on five valid observations.

Data are 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).

Moderate
PM25
12.9
µg/m³
Good
PM10
19
µg/m³
Measured
O3
27.6
µg/m³
Measured
NO2
4.97
µg/m³
Measured
SO2
4.52
µg/m³
[Advertisement 2]

What the data includes

The dataset for Veles draws on a single monitoring site – “Veles 2 Gradinka” – and contains seven rows, one for each of the measured pollutants: carbon monoxide (CO), nitrogen oxide (NO), nitrogen dioxide (NO₂), ozone (O₃), particulate matter ≤10 µm (PM10), particulate matter ≤2.5 µm (PM2.5) and sulphur dioxide (SO₂). All values are reported in micrograms per cubic metre (µg/m³).

Five of the seven pollutants have been recorded very recently, with their latest timestamps on 2026‑02‑10 at 18:00 UTC, indicating that the data for CO, NO₂, O₃, PM10, PM2.5 and SO₂ is fresh within the past week. The NO measurement is older, last updated on 2024‑03‑11 at 12:00 UTC, so it does not reflect current conditions. Because there is only one station, spatial coverage across the city is limited; variations in air quality that might exist elsewhere in Veles are not captured by this dataset.

The numbers themselves show no variation within each pollutant’s row – each metric (minimum, median, maximum, 10th and 90th percentiles) is identical, meaning only a single observation is available for every compound. CO registers at 241.28 µg/m³, NO at 2.875 µg/m³, NO₂ at 4.966 µg/m³, O₃ at 27.6 µg/m³, PM10 at 19.0 µg/m³, PM2.5 at 12.9 µg/m³ and SO₂ at 4.522 µg/m³. With just one reading per pollutant, the dataset cannot illustrate trends or ranges over time, and any assessment of Veles’ air quality should consider that conditions may differ across neighborhoods and moments not represented here.

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 12.9 µg/m³ PM10 19 µg/m³ O3 27.6 µg/m³ NO2 4.97 µg/m³ SO2 4.52 µg/m³
[Advertisement 3]

Data notes

The current dataset for Veles includes five valid measurements and was refreshed recently, with the latest update recorded on 2026‑02‑10 at 18:00 UTC; it is therefore considered “Updated within 3 days.” While these figures give a reliable snapshot of overall conditions, air quality can differ across neighborhoods and change throughout the day, so local variations may not be fully captured in this summary.

OpenAQ station rows

StationParameterValueUnitLast updated
Veles 2 Gradinkano2.875µg/m³2024-03-11 12:00 UTC
Veles 2 Gradinkano24.966µg/m³2026-02-10 18:00 UTC
Veles 2 Gradinkao327.6µg/m³2026-02-10 18:00 UTC
Veles 2 Gradinkapm1019.0µg/m³2026-02-10 18:00 UTC
Veles 2 Gradinkapm2512.9µg/m³2026-02-10 18:00 UTC
Veles 2 Gradinkaso24.522µg/m³2026-02-10 18:00 UTC