Hrastnik is a town in the Central Sava Valley in central Slovenia. It is the seat of the Municipality of Hrastnik. Traditionally the area was part of the Styria region. The entire municipality is now included in the Central Sava Statistical Region. The town has its own library and school.