Ashmyany or Oshmyany is a city in Grodno Region, Belarus. It is located 50 kilometres from Vilnius in Lithuania, and serves as the administrative center of Ashmyany District. The river Ashmyanka passes through the city. As of 2024, it has a population of 16,787.