Ljubno ob Savinji är en stad i kommunen Ljubno vid Savinjafloden i Slovenien. Invånarna uppgick 2012 till 1 094 i antalet. Historiskt sett har staden tillhört Steirmark, och numera ingår den i Savinja statistiska region. Skidhoppanläggningen Logarska Dolina ligger i Ljubno ob Savinji.