Klimavichy is a town located in the Mogilev Region of Belarus. It serves as the administrative center for the Klimavichy District and is situated on the bank of the Kalinica River.
The town is positioned approximately 124 km (77.05 mi) east of Mogilev. While its population was recorded at 17,064 in 2009, current data for 2025 indicates a population of 14,868.