Leoben se nachází ve spolkové zemi Štýrsko. Město leží na břehu řeky Mura, na jižním úpatí Ennstalských Alp, v nadmořské výšce 541 m. Město je významným kulturním centrem, kde se snoubí architektura starého města s pestrým kulturním životem. Centrum města tvoří podlouhlé náměstí Hauptplatz na němž stojí stará radnice Altes Rathaus z roku 1568. Hlavní náměstí v Leobenu patří k nejkrásnějším v Evropě, možná na tom má velkou zásluhu také to, že je sem zakázán vjezd automobilů.