Leoben se sitúa en el norte de Estiria, en el valle del río Mura.
Al norte de la ciudad está el monte Hochschwab, y al este, las montañas Eisenerzer Alpen.
Leoben se menciona primero en 904 con el nombre de Liupina.
En 1797 aquí hicieron los franceses y austríacos la "Paz Condicional de Leoben".
En el siglo XX un lento desarrollo se inició en la ciudad, pero para hoy se convirtió en uno de los más importantes centros comerciales y económicos de Austria.