Štiavnik (Hungarian: Trencsénselmec) is a village and municipality in Bytča District in the Žilina Region of northern Slovakia.
In historical records, the village was first mentioned in 1439.
The municipality lies at an altitude of 387 metres and covers an area of 55.692 km2.
It has a population of about 4097 people.
This Žilina Region geography article is a stub.