when did hearts last win the league

Heart of Midlothian last won the Scottish top-flight league title in the 1959β60 season, completing the campaign as champions of Scotland.
Quick answer
- Heartsβ most recent league championship came in 1959β60 in the old Scottish First Division.
- That was their fourth top-flight title, after earlier wins in 1894β95, 1896β97 and 1957β58.
A bit of context
- The 1959β60 triumph is often remembered as part of a golden era for Hearts, when they were regularly challenging the Glasgow clubs at the top of Scottish football.
- Since league restructuring, Hearts have not yet won the modern Scottish Premier Division / Premiership, though they have had several strong seasons and cup successes.
Why it still gets mentioned today
- The long gap since 1959β60 is a frequent talking point in fan forums and media whenever Hearts mount a serious title challenge, especially in recent competitive seasons.
- Supporters often reference that team as a benchmark, hoping a future side can finally become the first Hearts league winners of the modern era.
Information gathered from public forums or data available on the internet and portrayed here.