| Highlands | Abernethy Golf Club | 01479 821305 | Nethy Bridge | PH25 3EB | |||||
| Aberdeen | Aboyne Golf Club | map | 013398 86328 | Formaston Park | Aboyne | Aberdeenshire | AB34 5HP | ||
| Aberdeen | Alford Golf Club | map | 019755 62178 | Montgarrie Road | Alford | AB33 8AE | |||
| Glenkindie Arms Hotel | Hotel | 019756 41288 | Glenkindie | Strathden | AB33 8SX | ||||
| Highlands | Alness Golf Club | 01349 883877 | Ardross Road | Alness | Inverness | ||||
| Angus | Arbroath Artisan Golf Club | Pay & play | 01241 875837 | Elliot | Arbroath | DD11 2PE | |||
| Highlands | Askernish Golf Club | 01878 710312 | Lochboisdale | Askernish | South Uist | West Coast | |||
| Aberdeen | Auchenblae Golf Club | Pay & play | 01561 320331 | Auchenblae | Aberdeenshire | ||||
| Aberdeen | Auchmil Course | 01224 715214 | Bonnyview Road | West Heatheryfold | Aberdeen | AB2 7FQ | |||
| Aberdeen | Ballater Golf Club | 013397 55567 | Victoria Road | Ballater | AB35 5QX | ||||
| Aberdeen | Balnagask Course | Pay & play | 01224 876407 | St Fitticks Road | Aberdeen | ||||
| Aberdeen | Banchory Golf Club | 01330 822365 | Kinneskie | Banchory | AB31 5TA | ||||
| Highlands | Boat-of-Garten Golf Club | 01479 831282 | Boat-of-Garten | PH24 3BQ | |||||
| Aberdeen | Bon Accord Golf Club | 01224 633464 | 19 Golf Road | Aberdeen | AB2 1QB | ||||
| Highlands | Bonar-Bridge Golf Club | 01549 421248 | Bonar-Bridge | Ardgay | IV24 3EJ | ||||
| Aberdeen | Braemar Golf Club | 013397 41618 | Cluniebank Road | Braemar | AB35 5XX | ||||
| Angus | Brechin Golf Club | 01356 622383 | Trinity | Brechin | DD9 7PD | ||||
| Highlands | Brora Golf Club | 01408 621417 | Golf Road | Brora | KW9 6QS | ||||
| Moray | Buckpool Golf Club | 01542 832236 | Barhill Road | Buckie | AB56 1DU | ||||
| Angus | Buddon Links Golf Club | Pay & play | 01241 853789 | Links Parade | Carnoustie | DD7 7JE | |||
| Angus | Burnside Golf Club | Pay & play | 01241 853789 | Links Parade | Carnoustie | DD7 7JE | |||
| Angus | Caird Park Golf Club | Pay & play | 01382 453606 | Mains Lane | Carid Park | Dundee | DD4 9BX | ||
| Aberdeen | Caledonian Golf Club | 01224 632443 | 20 Golf Road | Aberdeen | AB2 1QB | ||||
| Angus | Camperdown Golf Club | Pay & play | 01382 623398 | Camperdown Park | Dundee | Angus | |||
| Angus | Carnoustie Caledonia Golf Club | 01241 852115 | Links Parade | Carnoustie | DD7 7JF | ||||
| Angus | Carnoustie Championship Golf Club | 01241 853789 | Links Parade | Carnoustie | DD7 7JE | ||||
| Angus | Carnoustie Golf Club | 01241 852480 | 3 Links Parade | Carnoustie | DD7 7JE | ||||
| Angus | Carnoustie Ladies Golf Club | 01241 855252 | 12 Links Parade | Carnoustie | DD7 6AZ | ||||
| Angus | Carnoustie Mercantile Golf Club | 01356 647304 | Links Parade | Carnoustie | DD7 7JE | ||||
| Highlands | Carrbridge Golf Club | 01479 841623 | Carrbridge | PH23 3AU | |||||
| Aberdeen | Cruden Bay Golf Club | 01779 812285 | Cruden Bay | Peterhead | AB42 ONN | ||||
| Aberdeen | Cullen Golf Club | 01542 840685 | The Links | Cullen | Buckie | AB56 2UU | |||
| Angus | Dalhousie Golf Club | 01241 56322 | Links Parade | Carnoustie | DD7 7JE | ||||
| Aberdeen | Deeside Course | 01224 869457 | Bieldside | Aberdeen | AB15 9DL | ||||
| Angus | Downfield Golf Club | 01382 825595 | Turnberry Avenue | Dundee | DD2 3QP | ||||
| Aberdeen | Duff House Royal Golf Club | 01261 812062 | The Barnyards | Banff | AB45 3SX | ||||
| Moray | Dufftown Golf Club | 01340 820325 | Dufftown | AB55 4BX | |||||
| Aberdeen | Dunecht House Golf Club | 01224 740922 | Dunecht | Skene | AB3 7AX | ||||
| Highlands | Durness Golf Club | Pay & play | 01971 511364 | Balnakeil | Durness | IV27 4PN | |||
| Angus | Edzell Golf Club | 01356 648235 | High Street | Edzell | DD9 7TF | ||||
| Moray | Elgin Golf Club | 01343 542338 | Hardhillock | Birnie Road | Elgin | IV30 3SX | |||
| Angus | Forfar Golf Club | 01307 462120 | Cunninghill | Arbroath Road | Forfar | DD8 2RL | |||
| Moray | Forres Golf Club | 01309 672949 | Muiryshade | Forres | IV36 ORD | ||||
| Highlands | Fort Augustus Golf Club | Pay & play | Markethill | Fort Augustus | PH32 4AU | ||||
| Highlands | Fort William Golf Club | 01397 704464 | North Road | Fort William | PH33 6SW | ||||
| Highlands | Fortrose & Rosemarkie Golf Club | 01381 620529 | Ness Road East | Fortrose | IV10 8SE | ||||
| Aberdeen | Fraserburgh Golf Club | 01346 516616 | Philorth | Fraserburgh | AB4 8TL | ||||
| Highlands | Gairloch Golf Club | 01445 712407 | Gairloch | IV21 2BQ | |||||
| Moray | Garmouth & Kingston Golf Club | 01343 870388 | Garmouth | Fochabers | IV327LU | ||||
| Highlands | Golspie Golf Club | 01408 633266 | Ferry Road | Golspie | KW10 6ST | ||||
| Highlands | Grantown-on-Spey Golf Club | 01479 872079 | Golf Course Road | Grantown-on-Spey | PH26 3HY | ||||
| Aberdeen | Hazlehead Course | Pay & play | 01224 321830 | Hazlehead | Aberdeen | ||||
| Highlands | Helmsdale Golf Club | Golf Road | Helmsdale | KW8 6JA | |||||
| Moray | Hopeman Golf Club | 01343 830578 | Hopeman | Moray | IV30 2YA | ||||
| Aberdeen | Huntly Golf Club | 01466 792643 | Cooper Park | Huntly | AB54 4SH | ||||
| Aberdeen | Inchmarlo Golf Club | 01330 826424 | Glassel Road | Banchory | AB31 4BQ | ||||
| Aberdeen | Insch Golf Club | 01464 820363 | Golf Terrace | Insch | AB52 6JY | ||||
| Aberdeen | Inverallochy Golf Club | Pay & play | 01346 582000 | Inverallochy | Fraserburgh | AB43 5XX | |||
| Highlands | Invergordon Golf Club | 01349 852715 | King George Street | Invergordon | IV18 OBD | ||||
| Highlands | Inverness Golf Club | 01463 239882 | Culcabock Road | Inverness | IV2 3XQ | ||||
| Aberdeen | Inverurie Golf Club | 01467 620207 | Blackhall Road | Inverurie | AB51 5JE | ||||
| Highlands | Isle of Skye Golf Club | 01478 650351 | Sconser | Isle of Skye | IV48 8TD | ||||
| Aberdeen | Keith Golf Club | 01542 882469 | Fife Park | Keith | AB55 5DF | ||||
| Aberdeen | Kemnay Golf Club | 01467 642225 | Monymusk Road | Kemnay | AB51 5RA | ||||
| Aberdeen | King's Links Course | 01224 632269 | Golf Road | Aberdeen | AB2 1QB | ||||
| Highlands | Kingussie Golf Club | 01540 661374 | Gynack Road | Kingussie | PH21 1LR | ||||
| Aberdeen | Kintore Golf Club | 01467 632631 | Kintore | AB51 OUR | |||||
| Angus | Kirriemuir Golf Club | 01575 73317 | Northmuir | Kirriemuir | DD8 4PN | ||||
| Angus | Letham Grange Golf Club | 01241 890377 | Letham Grange | Colliston | Arbroath | DD11 4RL | |||
| Highlands | Loch Ness Golf Club | 01463 713334 | Castle Heather | Inverness | IV2 6AA | ||||
| Highlands | Lochcarron Golf Club | 01520 722 2061 | Lochcarron | Strathcarron | West Coast | ||||
| Aberdeen | Longside Golf Club | 01779 821558 | West End | Longside | Peterhead | AB42 7XJ | |||
| Aberdeen | Lumphanan Golf Club | 013398 83480 | 10 Main Road | Lumphanan | Banchory | AB31 4PY | |||
| Highlands | Lybster Golf Club | Main Street | Lybster | KW1 6BL | |||||
| Aberdeen | McDonald Golf Club | 01358 720576 | Ellon | AB41 9AW | |||||
| Aberdeen | Meldrum House Golf Club | 01651 873553 | Meldrum House Estate | Oldmeldrum | AB51 0AE | ||||
| Angus | Monifieth Golf Links | 01382 532767 | Medal Starter's Box | Princes Street | Monifieth | DD5 4AW | |||
| Angus | Montrose Caledonia Golf Club | 01674 672313 | Dorward Road | Montrose | DD10 8SW | ||||
| Angus | Montrose Golf Club | Pay & play | 01674 672932 | Trail Drive | Montrose | DD10 8SW | |||
| Angus | Montrose Mercantile Golf Club | 01674 672408 | East Links | Montrose | DD10 8SW | ||||
| Moray | Moray Golf Club | 01343 812018 | Stotfield Road | Lossiemouth | IV31 6QS | ||||
| Highlands | Muir of Ord Golf Club | 01463 870825 | Great North Road | Muir of Ord | IV6 7SX | ||||
| Aberdeen | Murcar Course | 01224 704345 | Bridge of Don | Aberdeen | AB23 8BD | ||||
| Highlands | Nairn Dunbar Golf Club | 01667 452741 | Lochloy Road | Nairn | IV12 5AE | ||||
| Highlands | Nairn Golf Club | 01667 452103 | Seabank Road | Nairn | IV12 4HB | ||||
| Aberdeen | Newburgh-on-Ythan Golf Club | 01358 789058 | Newburgh | Ellon | AB41 OFB | ||||
| Aberdeen | Newmachar Golf Club | 01651 863002 | Swailend | Newmachar | Aberdeen | AB21 7UU | |||
| Highlands | Newtonmore Golf Club | 01540 673328 | Newtonmore | PH20 1AT | |||||
| Aberdeen | Oldmeldrum Golf Club | 01651 872648 | Kirkbrae | Oldmeldrum | AB51 ODJ | ||||
| Highlands | Orkney Golf Club | 01856 872457 | Grainbank | Kirkwall | Orkney | KW15 1RD | |||
| Angus | Panmure Golf Club | 01241 853120 | Barry | Carnoustie | DD7 7RT | ||||
| Aberdeen | Peterculter Course | 01224 735245 | Oldtown | Burnside Road | Peterculter | AB1 OLN | |||
| Aberdeen | Peterhead Golf Club | 01779 472149 | Craigewan Links | Peterhead | AB42 6LT | ||||
| Aberdeen | Portlethen Course | 01224 782575 | Badentoy Road | Portlethen | Aberdeen | AB12 4YA | |||
| Highlands | Reay Golf Club | 01847 811288 | Reay | Thurso | KW14 7RE | ||||
| Aberdeen | Rosehearty Golf Club | 01346 571250 | c/o Mason's Arms | Rosehearty | Fraserburgh | Aberdeenshire | |||
| Aberdeen | Rothes Golf Club | 01340 831443 | Blackhall | Rothes | Aberlour | AB38 7AN | |||
| Aberdeen | Royal Aberdeen Course | 01224 702571 | Balgownie | Bridge of Don | Aberdeen | AB23 8AT | |||
| Highlands | Royal Dornoch Golf Club | 01862 810219 | Golf Road | Dornoch | IV25 3LW | ||||
| Angus | Royal Montrose Golf Club | 01674 72376 | Dorward Road | Montrose | DD10 8SW | ||||
| Aberdeen | Royal Tarlair Golf Club | 01261 832548 | Buchan Street | Macduff | AB4 1TA | ||||
| Highlands | Sanday Golf Club | 01857 600341 | Sanday | Orkney | KW17 2BW | ||||
| Highlands | Shetland Golf Club | 01595 840369 | PO Box 18 | Lerwick | Shetland | ZE1 OYW | |||
| Highlands | Skeabost Golf Club | 01470 532202 | Skeabost Bridge | Isle of Skye | IV5 9NP | ||||
| Highlands | Spean Bridge Golf Club | 01397 704954 | Spean Bridge | Fort William | |||||
| Moray | Spey Bay Golf Club | 01343 820424 | Spey Bay Hotel | Spey Bay | Fochabers | IV32 7PJ | |||
| Aberdeen | Stonehaven Golf Club | 01569 762124 | Cowie | Stonehaven | AB39 3RH | ||||
| Highlands | Stornoway Golf Club | 01851 702240 | Lady Lever Park | Stornoway | Isle of Lewis | HS2 OXP | |||
| Aberdeen | Strathlene Golf Club | 01542 31798 | Buckie | AB5 2DJ | |||||
| Highlands | Strathpeffer Spa Golf Club | 01997 421219 | Strathpeffer | IV14 9AS | |||||
| Highlands | Stromness Golf Club | 01856 850772 | Stromness | Orkney | KW16 3DU | ||||
| Highlands | Tain Golf Club | 01862 892314 | Tain | Inverness | |||||
| Highlands | Tarbat Golf Club | 01862 87236 | Portmahomack | Tain | IV20 1YB | ||||
| Aberdeen | Tarland Golf Club | 013398 81413 | Tarland | AB3 4YN | |||||
| Highlands | The Carnegie Club | 01862 894600 | Skibo Castle | Clashmore | Dornoch | IV25 3RQ | |||
| Highlands | Thurso Golf Club | 01847 893807 | Newlands of Geise | Thurso | KW14 7XD | ||||
| Aberdeen | Torphins Golf Club | 013398 82115 | Torphins | AB31 4JU | |||||
| Highlands | Torvean Golf Club | Pay & play | 01463 711434 | Glenurquhart Road | Inverness | ||||
| Highlands | Traigh Golf Club | 01687 450337 | Traigh | Arisaig | PH39 4NT | ||||
| Aberdeen | Turriff Golf Club | 01888 562982 | Rosehall | Turriff | Aberdeenshire | ||||
| Highlands | Ullapool Golf Club | 01854 613323 | North Road | Ullapool | IV26 2TH | ||||
| Aberdeen | Westhill Course | 01224 743361 | Westhill Heights | Westhill | AB32 6RY | ||||
| Highlands | Whalsay Golf Club | 01806 566481 | Skaw Taing | Whalsay | Shetland | ||||
| Highlands | Wick Golf Club | 01955 2726 | Reiss | Wick | KW1 5LJ |