Leon Rupnik (10. elokuuta 1880 Lokve, Itävalta-Unkari – 2. syyskuuta 1946 Ljubljana, Jugoslavia) oli jugoslavialainen upseeri, joka toisen maailmansodan aikana ryhtyi yhteistoimintaan nykyisen Slovenian aluetta miehittäneiden italialaisten ja saksalaisten kanssa. Kansallisuudeltaan Rupnik oli sloveeni.[1]