Real-Time Temperature Monitoring in Belo Horizonte
Belo Horizonte has some of the most inconsistent temperature data I have seen across Brazilian cities. The metropolitan area spans roughly 330 square kilometers with significant elevation changes, and the city simply does not have enough official weather stations to capture what is actually happening at street level. When I started tracking urban heat patterns here in 2019, the INMET station at Pampulha and the one at Mangabeiras were the primary sources, and both gave readings that barely represented half the city. The gap between a neighborhood like Santo Agostinho and an area like Venda Nova can differ by four to six degrees Celsius during peak afternoon hours, and most people never see that reflected in any public dashboard. The city sits at about 850 meters above sea level, which already gives it a moderate baseline temperature, but the urban heat island effect has been pushing afternoon highs significantly higher over the last two decades. What you are really looking at is a combination of reduced tree canopy, concrete and asphalt retention, and altered wind corridors through the valley. The topography traps hot air on certain afternoons when the thermal inversion layer settles in, and the data shows it clearly if you know where to look. I spent months pulling hourly readings from the State Meteorological Agency of Minas Gerais, the National Institute of Meteorology, and a handful of private station owners, then cross-referencing them with satellite-derived land surface temperature data from Landsat 8 and 9. Here is the part most people miss. Air temperature is not the same as what makes the city feel hotter. The real heat stress in Belo Horizonte comes from the combination of high temperature and high humidity, especially during the rainy season when the air is already saturated. The apparent temperature, or what meteorologists call the heat index, consistently runs three to five degrees above the actual thermometric reading in low-lying neighborhoods during January and February. The government's climate adaptation plan mentions this, but the real-time dashboards they publish almost never include the heat index calculation. If you want to understand how people actually experience the heat, you need both numbers.
I hit a wall when I tried to build a neighborhood-level heat map for a research project in 2022. The official stations were spaced too far apart, and the gaps between them were enormous. Pampulha sits near the lake and has a microclimate that is entirely different from Funcionários, which is surrounded by dense construction. I ended up buying a calibrated Kestrel 4500NV weather station and placed it in my backyard in Barro Preto for about fourteen months. The readings differed from the nearest INMET station by up to 3.2 degrees on clear summer afternoons, which proved the point about urban heat islands in a way no aggregate report ever could. The workaround was straightforward but labor-intensive. I paired the ground-level sensor data with Sentinel-2 satellite imagery to calculate normalized difference vegetation index values for each neighborhood, then used that as a proxy to fill in the gaps between stations. Areas with NDVI below 0.2 consistently ran warmer, and the correlation was strong enough to make rough estimates for neighborhoods without monitoring equipment. It is not perfect, but it is better than relying solely on the three or four official stations that serve the entire metropolitan region. Climate change in Belo Horizonte is visible in the data, but the pattern is not simple warming across the board. What has changed more noticeably is the frequency and duration of heat waves. The number of days exceeding 35 degrees Celsius has increased by roughly two to three days per decade in the instrumental record, and the nighttime low temperatures are climbing faster than the daytime highs. This matters because the body does not get a chance to recover when nights stay above 22 degrees. Hospitals in the region already report a spike in heat-related admissions during consecutive hot nights, and the elderly population in neighborhoods like Santa Tereza and Lourdes is the most vulnerable.
There is also a problem with how people interpret real-time temperature apps. Most of them pull from the nearest official station and display that single number without any context about humidity, wind, or solar exposure. You might see 28 degrees listed as the current temperature on a app, but if the relative humidity is at 80 percent and there is no breeze, the real feel is closer to 33. That gap between perceived and actual temperature is where the danger lives, especially for outdoor workers and people without air conditioning. I have looked at several open-source projects that try to build hyperlocal weather networks for Belo Horizonte, and the best ones use citizen science approaches with calibrated consumer-grade sensors. The catch is that these sensors drift over time and need regular recalibration against a known reference point. A $30 ESP32-based weather station will give you readings that are off by one to two degrees within three months if you do not calibrate it. The workaround is to run a simple comparison check once a month against the nearest official station and apply a correction factor. It takes about twenty minutes and makes the difference between useful data and noise. The city does have a climate change adaptation plan that was updated in 2023, and it includes provisions for expanding the weather station network and creating green corridors to reduce heat retention. The problem is implementation speed versus the rate of change. Planting trees to reduce urban heat takes fifteen to twenty years to show meaningful results, and the current warming trend is not waiting. The most effective immediate action anyone can take is shading and ventilation, whether that means installing awnings, using reflective roofing materials, or simply understanding when the worst heat hours occur so you can adjust your schedule.
Get the Full Details

If you want to follow the real-time data yourself, the primary source is the civil defense system for Minas Gerais, which publishes current conditions and alerts. The INMET website also has live readings, though the interface is outdated and the station map is incomplete. There is no single comprehensive dashboard that combines all available data sources into a neighborhood-level view, which is genuinely frustrating for researchers and planners. The satellites do the heavy lifting for coverage, but the resolution is coarse and the cloud cover during summer afternoons often blocks useful readings exactly when you need them most. The takeaway is that Belo Horizonte is experiencing measurable urban heat intensification, the monitoring infrastructure is insufficient, and the people who need accurate real-time information the most are the ones least likely to have access to it. The gap between what the data shows and what is publicly available is where the real problem lies, not just in the temperature numbers themselves.