We had a huge response on social media after asking for famous songs every Scot will know, so it’s clear that these timeless tracks are close to Scots’ hearts. Surprisingly, much of the newer generation did not make the list, with famous artists like Biffy Clyro, Lewis Capaldi, and Calvin Harris missing out on a mention.
One of the most common answers we received was for The Proclaimers’ “I’m Gonna be (500 Miles)” song. The band recently made headlines for being removed from the King’s Coronation’s music playlist as they reportedly held ‘anti-royal’ sentiments.
Wherever your own personal tastes lie, here are 21 famous Scottish songs - in no particular order - that us Scots just cannae get enough of. Which song would be your top pick?

9. Harold Boulton - The Skye Boat Song
Sir Harold Boulton wrote the lyrics of this song to an air collected by Miss Annie MacLeod in the 1870's. The song was later recorded and released by Tom Bryce in 1899. Photo: rosn123 via Canva Pro

10. Deacon Blue - Dignity
Scottish pop rock band Deacon Blue was formed in Glasgow back in 1985. Their hit single Destiny was released in 1987 in their Raintown album. Photo: Goodreg3 via Wikimedia Commons

11. Ye Canny Shove Yer Grannie aff a Bus
There is some debate as to the exact origins of this song and who wrote it, but it reportedly originates from the 1940's and is played to the tune of "She'll be Coming Round the Mountain When She Comes". Photo: LaraBelova via Canva Pro

12. Carolina Oliphant - Will ye no come back again?
This sad Jacobite song was written after Bonnie Prince Charlie escaped from Scotland after the 1745 Rising where the Highland Scots who protected him after the terrible battle of Culloden wished for his return. However this song was written several decades later after the event. Photo: seanfboggs via Canva Pro

