# What you breathe on your street

Thirty official stations are measuring Bucharest's air today. We put them all on one map, in 3D, with the European model and the sensors from citizen networks and schools — and each of the 4,878 streets gets its own number.

Today, 4,835 of 4,878 streets sit below the WHO daily line for PM2.5 (15 µg/m³). Where the air crosses it, the page shows by how much and why it thinks so.

The highest station is B-17, at Colegiul Tehnic Mihai Bravu: 20.9 µg/m³ of PM2.5. The cleanest is B-8, at Balotești: 1.1.

The numbers are measurements of 30 September 2026, 16:30 Bucharest time. The page gives no medical advice: the bands show the WHO and European lines, and sensitive people ask their doctor.

## The city with all its air

Green are the 30 official stations, each on its value of today. Orange are the 44 indicative sensors from citizen networks and schools. Between them, the surface joins everything: where nobody measures, the European model speaks.

This is the whole network of today: 30 official stations and 44 indicative sensors, on the PM2.5 surface. Colour says the band, height says the value.

Only the official stations: B-1 to B-30, traffic, industrial and background, from Sintești to Balotești. Their values come via Aerlive and are informative; the official method sits with the environment agency.

Only the citizen networks: 44 sensors from neighbourhoods and schools. They are indicative and uncorrected — they show the city's texture, not the street's verdict.

For example, Șoseaua Mihai Bravu: 10.2 µg/m³ in the middle, between 6.7 and 18.4 along its length. The nearest official station, B-16, is 0.5 km away; the model share is 1%.

Only the surface: where stations are sparse, the number comes mostly from the European CAMS model, on 11 km cells. Every street shows its model share; the larger it is, the more the number is arithmetic and the less it is measurement.

## What is on your street

Type a street. You get its value of today, the band it falls in, how much it varies along its length, and where the number comes from: the nearest official station, the neighbouring indicative sensor, and the model share.

## What the bands mean

The bands set today's number against daily lines, not annual ones: a value of today is read against what is allowed in a day, not against a year's average. The lines are defined for 24-hour means, and today's number comes from a single hour — an hour above the line is not a day in breach.

- **Green** (up to 15): Below the WHO daily line of 2021.
- **Yellow** (15–25): Above WHO, but below the European daily line from 2030.
- **Orange** (above 25): Above the 2030 European line (25 µg/m³ a day, at most 18 days a year).

For PM10, the daily lines are 45 at WHO and EU 2030, and 50 at the EU of today (at most 35 days a year).

WHO counts people with chronic conditions — asthma, COPD, diabetes, heart failure —, children and pregnant women as the most affected. When values run high, they ask their doctor; the page gives no medical advice.

## How the number is made

Each street takes its value from the official stations around it, weighted by distance: the closer the station, the more it counts. Where stations are far, the European CAMS model steps in, counted as one station 4 km away. The model share of every number is written beside it.

The 44 indicative sensors stay out of the arithmetic. They are shown as they come, uncorrected: some read differently in humid air, and the page does not guess a correction. You see them as texture, and the nearest one appears beside the street's number, as a witness.

The numbers are measurements of 30 September 2026, 16:30 Bucharest time: the official stations via Aerlive (informative), the indicative sensors via Aerlive and sensor.community, the model via Open-Meteo. A long street also gets its range along its length, not just the middle.

Limits: the CAMS model sees 11 km cells, not streets; a large model share means a number more computed than measured. The official values are the ones Aerlive republishes; the official method and alerts sit with the environment agency.

## All stations

The 30 official stations, as Aerlive publishes them on 30 September 2026, 16:30 Bucharest time: code, type from the city plan, place, and today's values. PM2.5 is missing where the station does not measure it.

## Sources

- Aerlive (Ecopolis): the values of Bucharest's 30 RNMCA stations and of the indicative sensors, measurements of 30 September 2026 https://aerlive.ro/
- sensor.community: citizen PM sensors with open data (DbCL 1.0), measurements of 30 September 2026 https://sensor.community/en/
- Open-Meteo, CAMS ENSEMBLE European air-quality forecast (11 km cells), 30 September 2026, CC-BY 4.0 https://open-meteo.com/en/docs/air-quality-api
- OpenStreetMap: addresses and building outlines, extracted 28 Sep 2026 (ODbL) https://www.openstreetmap.org/copyright
- WHO, Global Air Quality Guidelines 2021, Table 3.26 (ISBN 978-92-4-003422-8): PM2.5 annual 5 and daily 15; PM10 annual 15 and daily 45 µg/m³ https://iris.who.int/handle/10665/345329
- Directive (EU) 2024/2881, OJ L 20.11.2024, Annex I: today's values (Table 2) and the 1 January 2030 values (Table 1) http://data.europa.eu/eli/dir/2024/2881/oj
- Bucharest City Hall, air-quality maintenance plan, annex H698/2022: stations B-1..B-30, types and addresses https://doc.pmb.ro/legis/acteinterne/2022/44328/AnexaH698_22.pdf
- RNMCA (the environment agency): the official monitoring network; station descriptions https://www.calitateaer.ro/public/description-page/stations-page/?__locale=ro
- CAMS, the European atmosphere monitoring service (Copernicus): the European forecast ensemble https://atmosphere.copernicus.eu/
- Which sources of pollution are in your locality? Romania's industrial facilities map https://mariuscomper.uk/poluare-langa-tine/
