Air quality in Barcelona, Catalonia, Spain today

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

Mr. Duck’s Air Quality Score

Mr. Duck – Moderate air today

Moderate air today for Barcelona, Catalonia, Spain

⚠️ 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 Barcelona today falls into the Moderate category according to OpenAQ data. The primary pollutant identified is PM2.5, with a measured concentration of 28.87 µg/m³. In addition, PM10 levels are recorded at 7.0 µg/m³ based on 63 valid measurements.

These figures reflect the current state of ambient air in the city without implying any trend or forecast. 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
28.9
µg/m³
Good
PM10
7
µg/m³
Info
PM1
16.2
µg/m³
Measured
O3
68
µg/m³
Measured
NO2
15
µg/m³
Measured
SO2
5
µg/m³
Measured
CO
200
µg/m³
[Advertisement 2]

What the data includes

The dataset for Barcelona pulls in measurements from ninety individual rows collected at fifteen monitoring sites across the city and surrounding area. Ten pollutants are represented: carbon monoxide (CO), nitrogen oxide (NO), nitrogen dioxide (NO2), total nitrogen oxides (NOX), ozone (O3), particulate matter of three size fractions (PM1, PM2.5, PM10), relative humidity, sulfur dioxide (SO₂), temperature and a miscellaneous metric labelled UM003. For each pollutant the most recent reading comes from either February 10 2026 at 03:00 UTC or February 10 2026 at 20:00 UTC, so the freshest data are less than one day old for all variables.

The coverage of pollutants is uneven. NO2, PM10 and NO have readings from ninety rows, while PM2.5, PM1 and relative humidity are only available from six rows each, reflecting a narrower sensor network for the finer particles and humidity. The recent‑update breakdown shows that sixty‑four rows were refreshed within the past week, three more within the last month, eighteen are older than a month and five have an unknown timestamp, indicating that while most of the data are current, some locations may still be reporting stale values.

Across the city the observed ranges illustrate typical variability. NO2 concentrations span from 1 µg/m³ up to 31 µg/m³ with a median of 17 µg/m³; PM10 varies between 2 and roughly 40 µg/m³, median 7 µg/m³; PM2.5 shows a broader spread from 0.5 to almost 29 µg/m³, median 5 µg/m³. Ozone levels are consistently higher, ranging from 46 to 68 µg/m³ with a median of 58.5 µg/m³. Relative humidity measured at the Porta‑Can Dragó site sits between about 50 % and 63 %, median roughly 54 %. These figures demonstrate that Barcelona’s air quality profile includes both low‑level background pollutants and higher ozone concentrations, and that spatial and temporal gaps in the sensor network can affect how fully conditions are captured at any given moment.

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 28.9 µg/m³ PM10 7 µg/m³ PM1 16.2 µg/m³ O3 68 µg/m³ NO2 15 µg/m³ SO2 5 µg/m³ CO 200 µg/m³
[Advertisement 3]

Data notes

The dataset for Barcelona includes 63 valid measurements and is Updated within 3 days, with the most recent values recorded on 2026‑02‑10T20:00:00+00:00. These figures represent a snapshot of conditions across the city; air quality can differ by neighbourhood and time of day, so local variations may not be captured in this summary.

OpenAQ station rows

StationParameterValueUnitLast updated
BARCELONA (PARC DE LA VALL D'HEBRON)co200.0µg/m³2026-02-09 15:00 UTC
BARCELONA (PARC DE LA VALL D'HEBRON)no4.0µg/m³2024-02-21 00:00 UTC
BARCELONA (PARC DE LA VALL D'HEBRON)no224.0µg/m³2026-02-09 15:00 UTC
BARCELONA (PARC DE LA VALL D'HEBRON)nox10.0µg/m³2023-04-05 02:00 UTC
BARCELONA (PARC DE LA VALL D'HEBRON)o362.0µg/m³2026-02-09 15:00 UTC
BARCELONA (PARC DE LA VALL D'HEBRON)pm1010.0µg/m³2026-01-22 01:00 UTC
BARCELONA (PARC DE LA VALL D'HEBRON)pm255.0µg/m³2026-01-22 01:00 UTC
BARCELONA (PARC DE LA VALL D'HEBRON)so23.0µg/m³2026-02-09 15:00 UTC
BARCELONA (CIUTADELLA)no8.0µg/m³2024-02-21 00:00 UTC
BARCELONA (CIUTADELLA)no231.0µg/m³2026-02-09 15:00 UTC
BARCELONA (CIUTADELLA)nox19.0µg/m³2023-04-05 02:00 UTC
BARCELONA (CIUTADELLA)o360.0µg/m³2026-02-09 15:00 UTC
BARCELONA (CIUTADELLA)pm1010.0µg/m³2023-03-30 02:00 UTC
Barcelonaco200.0µg/m³2023-12-14 11:00 UTC
Barcelonano2.0µg/m³2026-02-10 03:00 UTC
Barcelonano214.0µg/m³2026-02-10 03:00 UTC
Barcelonanox16.0µg/m³2026-02-10 03:00 UTC
Barcelonao346.0µg/m³2026-02-10 03:00 UTC
Barcelonapm104.0µg/m³2024-03-04 00:00 UTC
Barcelonaso22.0µg/m³2026-02-10 03:00 UTC
Barcelonaco100.0µg/m³2026-02-10 03:00 UTC
Barcelonano1.0µg/m³2026-02-10 03:00 UTC
Barcelonano210.0µg/m³2026-02-10 03:00 UTC
Barcelonanox10.0µg/m³2026-02-10 03:00 UTC
Barcelonao352.0µg/m³2026-02-10 03:00 UTC
Barcelonapm102.0µg/m³2026-02-10 03:00 UTC
Barcelonapm252.0µg/m³2026-02-10 03:00 UTC
Barcelonaso21.0µg/m³2026-02-10 03:00 UTC
BARCELONA (SANTS)no2.0µg/m³2024-02-21 00:00 UTC
BARCELONA (SANTS)no222.0µg/m³2026-02-09 15:00 UTC
BARCELONA (SANTS)nox19.0µg/m³2023-04-04 02:00 UTC
BARCELONA (EL POBLENOU)no1.0µg/m³2026-02-10 03:00 UTC
BARCELONA (EL POBLENOU)no215.0µg/m³2026-02-10 03:00 UTC
BARCELONA (EL POBLENOU)nox15.0µg/m³2026-02-10 03:00 UTC
BARCELONA (EL POBLENOU)pm106.0µg/m³2026-02-10 03:00 UTC
BARCELONA (L'EIXAMPLE)co200.0µg/m³2026-02-10 03:00 UTC
BARCELONA (L'EIXAMPLE)no1.0µg/m³2026-02-10 03:00 UTC
BARCELONA (L'EIXAMPLE)no210.0µg/m³2026-02-10 03:00 UTC
BARCELONA (L'EIXAMPLE)nox24.0µg/m³2023-07-24 02:00 UTC
BARCELONA (L'EIXAMPLE)o348.0µg/m³2026-02-10 03:00 UTC
BARCELONA (L'EIXAMPLE)pm107.0µg/m³2026-02-10 03:00 UTC
BARCELONA (L'EIXAMPLE)pm253.0µg/m³2026-02-10 03:00 UTC
BARCELONA (L'EIXAMPLE)so25.0µg/m³2026-02-10 03:00 UTC
Barcelonano1.0µg/m³2026-02-10 03:00 UTC
Barcelonano21.0µg/m³2026-02-10 03:00 UTC
Barcelonanox3.0µg/m³2026-02-10 03:00 UTC
Barcelonao368.0µg/m³2026-02-10 03:00 UTC
Barcelonapm105.0µg/m³2026-02-10 03:00 UTC
La Sagrerapm10.0µg/m³2026-02-09 07:00 UTC
La Sagrerapm109.208333293596903µg/m³2024-06-28 22:00 UTC
La Sagrerapm250.5µg/m³2026-02-09 07:00 UTC
La Sagrerarelativehumidity63.42499923706055%2026-02-09 07:00 UTC
La Sagreratemperature9.010000228881836c2026-02-09 07:00 UTC
La Sagreraum003293.0particles/cm³2026-02-09 07:00 UTC
Barcelona - Porta - Can Dragópm112.161333338419595µg/m³2026-02-10 20:00 UTC
Barcelona - Porta - Can Dragópm1039.92266654968262µg/m³2025-01-13 23:00 UTC
Barcelona - Porta - Can Dragópm2519.849999999999998µg/m³2026-02-10 20:00 UTC
Barcelona - Porta - Can Dragórelativehumidity54.500500043233245%2026-02-10 20:00 UTC
Barcelona - Porta - Can Dragótemperature18.63783337275187c2026-02-10 20:00 UTC
Barcelona - Porta - Can Dragóum0032203.0666666666666particles/cm³2026-02-10 20:00 UTC
BARCELONA (GRÀCIA - SANT GERVASI)no230.0µg/m³2026-02-09 15:00 UTC
BARCELONA (GRÀCIA - SANT GERVASI)so23.0µg/m³2026-02-09 15:00 UTC
BARCELONA (PALAU REIAL)no220.0µg/m³2026-02-09 15:00 UTC
BARCELONA (PALAU REIAL)o366.0µg/m³2026-02-09 15:00 UTC
BARCELONA (PALAU REIAL)so21.0µg/m³2026-02-09 15:00 UTC
Can Bruixapm12.2447083493073783µg/m³2025-09-11 23:00 UTC
Can Bruixapm106.314541697502136µg/m³2024-12-12 13:00 UTC
Can Bruixapm254.181125044822693µg/m³2025-09-11 23:00 UTC
Can Bruixarelativehumidity55.0437920888265%2025-09-11 23:00 UTC
Can Bruixatemperature24.60604206720988c2025-09-11 23:00 UTC
Can Bruixaum003592.2958374023438particles/cm³2025-09-11 23:00 UTC
BARCELONA (OBSERVATORI FABRA)no217.0µg/m³2026-02-09 15:00 UTC
BARCELONA (OBSERVATORI FABRA)o357.0µg/m³2026-02-09 15:00 UTC
BARCELONA (OBSERVATORI FABRA)pm1010.0µg/m³2026-01-22 01:00 UTC
Passeig de Fabra i Puigpm112.40266663233439µg/m³2026-02-10 20:00 UTC
Passeig de Fabra i Puigpm2524.107666842142745µg/m³2026-02-10 20:00 UTC
Passeig de Fabra i Puigrelativehumidity53.29466667175293%2026-02-10 20:00 UTC
Passeig de Fabra i Puigtemperature19.311833254496257c2026-02-10 20:00 UTC
Passeig de Fabra i Puigum003861.3550033569336particles/cm³2026-02-10 20:00 UTC
Avinguda Meridiana, Sagerrapm111.253558418967508µg/m³
Avinguda Meridiana, Sagerrapm2521.295982794328168µg/m³
Avinguda Meridiana, Sagerrarelativehumidity53.64386541193182%
Avinguda Meridiana, Sagerratemperature26.16621867093173c
Avinguda Meridiana, Sagerraum0032146.56504128196particles/cm³
Estación de Francapm116.225166670481364µg/m³2026-02-10 20:00 UTC
Estación de Francapm2528.87266683578491µg/m³2026-02-10 20:00 UTC
Estación de Francarelativehumidity49.61216672261557%2026-02-10 20:00 UTC
Estación de Francatemperature20.42683327992757c2026-02-10 20:00 UTC
Estación de Francaum003986.0391662597657particles/cm³2026-02-10 20:00 UTC