Slovenj Gradec (en alemán "Windischgrätz", que quiere decir "Graz eslovena") es una pequeña ciudad y un municipio de la provincia de Baja Estiria (Štajerska), al norte de Eslovenia, a pocos kilómetros de la frontera con Austria.