
Mogilev, or Mahilyow, is a city in eastern Belarus. It is located on the Dnieper River, about 76 kilometres (47 miles) from the border with Russia's Smolensk Oblast and 105 km (65 miles) from Bryansk Oblast. As of 2025, it has a population of 352,896. In 2011, its population was 360,918, up from an estimated 106,000 in 1956. It serves as the administrative centre of Mogilev Region, and is the third-largest city in Belarus.
From the Wikipedia article Mogilev, CC BY-SA 4.0.
Weather
Loading…
Forecast by Open-Meteo from national weather models. A forecast, not a measurement.
The past twelve months
Loading…
ERA5 reanalysis from Copernicus, via Open-Meteo. Modelled on a ~25 km grid, not measured at a station.
Air right now
Loading…
CAMS European and global air quality forecast, via Open-Meteo. Modelled on an 11–40 km grid; European AQI bands from the EEA.
Nearby on Wikipedia
Loading…
Articles with coordinates within 10 km, from English Wikipedia.
Towns around Mahilyow
- Bykhov44 km S
- Horki59 km NE
- Orsha67 km N
- Krychaw93 km E
- Rahachow93 km S
- Bobruysk113 km SW
- Zhlobin115 km S
- Barysaw125 km W
Straight-line distance and compass bearing from the town centre.