Bucharest seen in infrared
How hot is your street
On one scorching June midday, the Landsat 9 satellite photographed Bucharest in thermal infrared. We translated the picture into the heat of every street — 3,530 streets measured, 60 parks, 6 sectors — and put them all on the 3D map. Search your street.
How much heat is on your street#
Type a street. You get the surface mean around its addresses, the hot share, the band it falls in, and the nearest measured park — all from 29 June 2026, around 12:02.
Try:
Example street
Heat on Șoseaua Mihai Bravu, at midday
48.0° mean at surface Hot
How Bucharest streets compare
On half of the 3,530 measured streets, the mean passes 49.1°C. The threshold for “hot” is 50°C.
The hottest street is Intrarea Binelui: 54.0°C, across 22 addresses. The coolest is Aleea Ștrandului Tei: 39.1°C, across 20 addresses. And Smârdan, in the Old Town, has 53.1°C across 72 addresses.
The numbers come from a single clear midday, 29 June 2026, around 12:02. It is surface temperature, not air: asphalt and sheet metal read far above what you feel in the shade.
The city with all its heat#
Each of the 60 parks is shown at its value from that midday. Between them, the surface joins everything: every measured 200-metre cell carries the mean seen from space, from the cool of parks to the scorch of platforms. Blue patches are water or image edge — the thermometer measured nothing there.
- Measured parks
- Heat seen from space
- Buildings
- Water / unmeasured
3,530 streets measured · 60 parks · one scorching midday: 29 June 2026
Your browser cannot draw the 3D map, so you see it from above. Drag to move it; + and − zoom.
Drag to move the map; right-click or Shift-drag to turn it; wheel to zoom. Click a park to see its value.
One finger moves the map, two fingers turn and zoom it. Tap a park to see its value.
This is all the heat seen in one midday: the height of the 60 parks shows the measured value, and the surface under them shows the temperature. Colour says the band, height says how hot it is.
Only the parks: 60 parks of at least 2 hectares, measured with the same ruler as the streets. Lakes are cut out, so they don't cool the mean artificially. The coolest of the large ones is Parcul Bordei, at 39.8°C.
For example, Șoseaua Mihai Bravu: 48.0°C on average, 3% hot, from 341 clear pixels around 239 addresses. The nearest measured park, Parcul Național, is 1.1 km away and has 43.1°C.
Only the streets, through the surface: Intrarea Binelui is the hottest (54.0°C), Aleea Ștrandului Tei the coolest (39.1°C). Smârdan, stone on stone, has 53.1°C. Rankings keep only streets with at least 20 addresses.
Only the sectors: the coolest is Sector 1, at 44.9°C on average; the hottest, Sector 3, at 47.9°C — hundredths ahead of Sector 5. The Băneasa forest lies in Sector 1.
What the degrees mean#
Every street, park and map cell is coloured by its mean surface temperature, in degrees Celsius; the bands are the same everywhere. It is what the asphalt felt at midday, not the air.
| Band | Mean | What it looks like |
|---|---|---|
| Cool | under 44°C | The big parks sit here: Cișmigiu 42.8°C, Herăstrău 41.3°C. |
| Warm | 44–47°C | Sector 1, the coolest sector, sits here, at 44.9°C. |
| Hot | 47–50°C | The street median sits here, 49.1°C, with Mihai Bravu at 48.0°C. |
| Scorching | 50–52°C | Vasile Lascăr is here, at 51.1°C. |
| Searing | 52–54°C | Smârdan (53.1°C) and the hottest street, Intrarea Binelui (54.0°C), sit here. |
| Furnace | above 54°C | Strada Hărniciei is here, at 54.2°C. |
A pixel is 30 metres, from a native 100-metre signal: one pixel holds roof, street and tree at once. That is why the page talks about the zone's heat, not your door's.
The 50°C threshold is this analysis's cut: on this page, “hot” means pixels of at least 50°C. Every ranking sits beside the raw mean.
How the number is made#
Each street takes its heat from around its addresses: 50-metre discs around every point in the index, clear pixels only, no clouds. The mean is the mean surface temperature; the share is the fraction of pixels of at least 50°C.
The day is 29 June 2026, around 12:02: a Landsat 9 pass with not a cloud above the city — 100% of pixels are cloud-clear. Of 13 summer passes under 20% cloud, we read 5 near-clear candidate scenes pixel by pixel and took the hottest.
A street with under 3 addresses or under 20 clear pixels gets no number; rankings keep only streets with at least 20 addresses. 1,348 streets stayed unmeasured — they show as such, not as zero.
Limits: the satellite's thermometer measures the skin of the surface, not the air — some pixels pass 60°C when the shade, per the ERA5 reanalysis, peaked at 35.9°C that day. A pixel mixes everything it catches: roof, street, tree. And it is a single June midday: by evening, the city looks different.
Parks and sectors#
The 60 parks of at least 2 hectares, measured with the same ruler as the streets; lakes are cut out, so they don't cool the mean artificially. The area is the mapped polygon's, not the official one. Some are squares or neighbourhood greens, not big parks — the label comes from the map.
| Park | Area | Mean °C | Hot |
|---|---|---|---|
| Parcul Liniei | 21.3 ha | 49.2° | 26% |
| Complexul Studențesc Leu | 9.3 ha | 48.1° | 19% |
| Parcul Unirii | 8.2 ha | 49.0° | 13% |
| Parcul Pecineaga | 2.2 ha | 48.1° | 8% |
| Parcul Tudor Arghezi | 4.7 ha | 46.1° | 6% |
| Parcul Cișmigiu | 18.3 ha | 42.8° | 0% |
| Parcul Tineretului | 157.4 ha | 41.9° | 0% |
| Parcul Carol | 34.2 ha | 42.6° | 0% |
| Parcul Izvor | 18.2 ha | 44.6° | 0% |
| Insula Trandafirilor | 4 ha | 40.9° | 0% |
| Parcul Drumul Taberei | 15.3 ha | 43.3° | 0% |
| Parcul Romniceanu | 4 ha | 47.0° | 0% |
| Parcul Gării de Nord | 2.2 ha | 46.4° | 0% |
| Parcul Operei | 5.9 ha | 43.7° | 0% |
| Cotroceni | 19.1 ha | 42.7° | 0% |
| Grădina Botanică | 21.8 ha | 41.5° | 0% |
| Parcul Pantelimon | 37.6 ha | 41.0° | 0% |
| Parcul Morarilor | 14.8 ha | 42.7° | 0% |
| Parcul Plumbuita | 14.6 ha | 41.6° | 0% |
| Parcul Plumbuita II | 21.1 ha | 41.8° | 0% |
| Parcul Tei | 12.8 ha | 42.5° | 0% |
| Parcul Verdi | 8.1 ha | 43.0° | 0% |
| Parcul Kiseleff | 16.6 ha | 41.8° | 0% |
| Parcul Circului | 17.4 ha | 44.1° | 0% |
| Parcul Sebastian | 3.1 ha | 46.9° | 0% |
| Parcul Giulești | 5.8 ha | 44.9° | 0% |
| Parcul Bazilescu | 14.0 ha | 42.6° | 0% |
| Parcul Lunca Florilor | 2.6 ha | 45.4° | 0% |
| Parcul Florilor | 5.2 ha | 45.6° | 0% |
| Parcul Obor | 2.3 ha | 46.3° | 0% |
| Parcul Gheorghe Petrașcu | 4.4 ha | 44.1° | 0% |
| Parcul Humulești | 2 ha | 46.6° | 0% |
| Parcul Motodrom | 4.8 ha | 46.3° | 0% |
| Parcul Sticlăriei | 6.5 ha | 43.8° | 0% |
| Parcul Titănel | 7.5 ha | 44.0° | 0% |
| Parcul Filipescu | 3.2 ha | 46.0° | 0% |
| Parcul Cinema Floreasca | 2.9 ha | 45.9° | 0% |
| Parcul Casa Albă | 5.7 ha | 39.0° | 0% |
| Insula Câinilor | 4 ha | 37.2° | 0% |
| Parcul Regina Maria | 2.2 ha | 45.8° | 0% |
| Parcul Regele Mihai I Al României (Herăstrău) | 59.8 ha | 41.3° | 0% |
| Parcul Crângași | 10.7 ha | 43.6° | 0% |
| Parcul Sfântul Pantelimon | 4.2 ha | 43.4° | 0% |
| Parcul Constantin Brâncuși | 3.6 ha | 43.8° | 0% |
| Parcul Tudor Vladimirescu | 3.6 ha | 46.1° | 0% |
| Insula Lacul Morii | 5.4 ha | 38.4° | 0% |
| Parcul Grozăvești | 12.9 ha | 43.7° | 0% |
| Parcul Național | 12.3 ha | 43.1° | 0% |
| Parcul Floreasca | 8.9 ha | 42.7° | 0% |
| Parcul Dobroești | 5 ha | 43.1° | 0% |
| Parcul Ion Creangă | 3.1 ha | 47.4° | 0% |
| Parcul Timișoara | 2.9 ha | 47.6° | 0% |
| Grădina Botanică USAMV | 6.1 ha | 43.4° | 0% |
| Parcul Eroilor Sanitari | 3.2 ha | 47.1° | 0% |
| Parcul Teilor | 7.7 ha | 46.9° | 0% |
| Administrația Națională de Meteorologie | 11.1 ha | 42.1° | 0% |
| Parcul Fabrica de Gheață | 2.2 ha | 42.8° | 0% |
| Insula Fundeni | 4.7 ha | 39.9° | 0% |
| Parcul Alexandru Ioan Cuza | 35.6 ha | 41.1° | 0% |
| Parcul Bordei | 13.0 ha | 39.8° | 0% |
Sectors
Coolest comes Sector 1, at 44.9°C on average; last is Sector 3, at 47.9°C — hundredths ahead of Sector 5. The Băneasa forest lies in Sector 1.
| Sector | Mean °C | Hot |
|---|---|---|
| Sector 5 | 47.9° | 32% |
| Sector 2 | 47.4° | 28% |
| Sector 3 | 47.9° | 25% |
| Sector 1 | 44.9° | 16% |
| Sector 4 | 45.9° | 15% |
| Sector 6 | 45.3° | 12% |
Sources#
Data
- USGS Landsat 9 Collection 2 Level-2, scene LC09_L2SP_183029_20260629_02_T1 of 29 June 2026: surface temperature in thermal infrared, 30 m pixels
- OpenStreetMap: addresses and building outlines, extracted 28 Sep 2026 and reused from the verdele chain (ODbL)
- OpenStreetMap: park polygons, extracted 30 Sep 2026 and reused without re-extraction (ODbL)