Šavnik (Montenegrin: Шавник, pronounced [ʃǎv̞niːk]) is a town in Montenegro 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.