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.
The active industries of Asipovichy include machine building, building materials, food production and light and wood processing. It is home to the hydro-electric power plant on the Svislach River.