Ljubno ob Savinji is the largest settlement and the centre of the Municipality of Ljubno on the upper course of the Savinja River in Slovenia. The town is referred to as Ljubno ob Savinji in order to distinguish it from other settlements named Ljubno. Traditionally it belonged to the region of Styria and is now included in the Savinja Statistical Region.