Scotland Golf Courses
How many golf courses are there in Scotland?
Scotland has over 550 golf courses for a population of 5.5 million (Scottish Golf, 2024). GeoGolf Course currently lists 118 courses in Scotland across 16 counties, verified as of 2026-09-07. Specifically, that includes both private members' clubs and pay-and-play courses open to visitors.
Scotland is the birthplace of golf. It also has more golf courses per capita than any other country in the world. There are over 550 courses for a population of just 5.5 million (Scottish Golf, 2024). Whether you want Open Championship drama or a quiet Highland round under £30, Scotland still delivers.
The Kingdom of Fife is Scotland's most celebrated golfing region. St Andrews — home of the Old Course and the Royal & Ancient Golf Club — is the spiritual home of the game. In particular, the East Neuk coast adds Crail, Elie, and Lundin Links within easy reach of the town centre.
The Ayrshire coast south of Glasgow offers Royal Troon, Turnberry's Ailsa Course, and Prestwick. Prestwick, in particular, is one of the most historically significant venues in the game. The Highlands reward golfers willing to travel further north. Royal Dornoch is consistently ranked among the world's top ten courses. Although it is remote, visitor fees start from around £85.
For value, Scotland is unmatched. Edinburgh's municipal courses at Braid Hills and Silverknowes, for example, charge under £25. Brora, Golspie, and Crail offer world-class golf for under £65. Use the county filters below to explore courses in each part of Scotland.
Aboyne Golf Club
Airdrie Golf Club
Alford Golf Club
Alyth Golf Club
Auchterarder Golf Club
Ballater Golf Club
Balmore Golf Club