Ugarchin ( ) is a town located along the Kamenitsa river in the Lovech Province in central northern Bulgaria. It is the administrative centre of the homonymous Ugarchin Municipality.
In the Lovech Province of northern Bulgaria, Ugarchin ( ) is a town positioned on the Kamenitsa river, playing a key role as the municipal capital of the surrounding area.