Šavnik is a town in Montenegro in the northern region and administrative center of the Šavnik Municipality. It is located at the confluence of three rivers - Bukovica, Bijela and Šavnik, at an altitude of 840 meters. It is the lowest lying settlement in the municipality.