Asipovichy (Belarusian: Асiповiчы; Łacinka: Asipovičy) or Osipovichi (Russian: Осипо́вичи) is a town in Mahilyow Voblast, Belarus, located 136 km southwest of Mogilev, 3 km north of the Minsk-Homyel expressway. It is located at the junction of railway lines between Minsk, Homel, Mahilyow (Mogilev), and Baranavichy. As of 2009, its population was 32,543.