Narach or Naroch is an urban-type settlement (a resort settlement) in Myadzyel District, Minsk Region, Belarus. It is located near Lake Narach. As of 2025, it has a population of 3,781.
It was established in 1964 in place of the former village Kupa.