Alma is a small town in Victoria, Australia. It is located along the Maryborough - St Arnaud Road, west of Maryborough.