Liahavichy Castle (also Lyakhavichy, Lachowicze, Lyakhovichi, Lachavičy or Liahovichi) was a fortified Belarus castle. It was one of the most significant castles in Belarus in the 17th century. It may have been in existence as a hill fort since the eleventh or twelfth century.