Hrastnik is a town located in the Central Sava Valley within central Slovenia. It serves as the administrative seat of the Municipality of Hrastnik and is situated in an area that is part of the traditional region of Styria.
The municipality is currently included in the Central Sava Statistical Region. The town remains a key geographic point within its regional context in Slovenia.