Šoštanj (Duits: Schönstein) is een gemeente in de Sloveense regio Savinjska en telt 8254 inwoners (2002). In de gemeente Šoštanj liggen de thermen van het kuuroord Topolšica.
Bele Vode, Družmirje, Florjan, Gaberke, Lokovica, Ravne, Skorno pri Šoštanju, Šentvid pri Zavodnju, Šoštanj, Topolšica, Zavodnje