| Devon | Dainton Park Golf Club | 01803 813812 | Totnes Road | Ipplepen | Newton Abbot | TQ12 5TN | |||
| Dumfries & Galloway | Dalbeattie Golf Club | 01556 611421 | Dalbeattie | Dumfries & Galloway | |||||
| Sussex East | Dale Hill Hotel Golf Club | 01580 200 112 | Ticehurst | Wadhurst | TN5 7DQ | ||||
| Angus | Dalhousie Golf Club | 01241 56322 | Links Parade | Carnoustie | DD7 7JE | ||||
| Lothians | Dalmahoy Hotel Country Club | 0131 333 4105 | Dalmahoy | Kirknewton | EH27 8EB | ||||
| Argyl | Dalmally Golf Club | 01838 200373 | Old Saw Mill | Dalmally | PA33 1AS | ||||
| Ayrshire | Dalmilling Golf Club | Pay & play | 01292 263893 | Westwood Avenue | Ayr | KA8 OQY | |||
| Perth & Kinross | Dalmunzie Golf Club | 01250 885226 | Glenshee | Blairgowrie | PH10 7QG | ||||
| Cumbria | Dalston Hall Golf Club | 01228 710165 | Dalston Hall | Dalston | Carlisle | CA5 7JX | |||
| Lanarkshire | Dalziel Park Golf Club | 01698 862862 | 100 Hagen Drive | Motherwell | ML1 5RZ | ||||
| Hertfordshire | Danesbury Park Golf Club | 01438 840100 | Codicote Road | Welwyn | AL6 9SD | ||||
| Kent | Darenth Valley Golf Club | Pay & play | 01959 522 944 | Station Road | Shoreham | Sevenoaks | TN14 7SA | ||
| Durham | Darlington Golf Club | 01325 355324 | Haughton Grange | Darlington | DL1 3JD | ||||
| Kent | Dartford Golf Club | 01322 223 616 | Dartford Heath | Dartford | DA1 2TN | ||||
| Devon | Dartmouth Golf & Country Club | 01803 712686 | Blackawton | Totnes | TQ9 7DE | ||||
| Staffordshire | Dartmouth Golf Club | 0121 588 2131 | Vale Street | West Bromwich | B71 4DW | ||||
| Lancashire | Darwen Golf Club | 01254 701 287 | Winter Hill | Darwen | BB3 OLB | ||||
| Berkshire | Datchet Golf Club | 01753 543887 | Buccleuch Road | Datchet | SL3 9BP | ||||
| Cheshire | Davenport Golf Club | 01625 876951 | Worth Hall | Middlewood Road | Poynton | Stockport | |||
| Northamptonshire | Daventry & District Golf Club | 01536 702 829 | Norton Road | Daventry | NN11 5LS | ||||
| Manchester | Davyhulme Golf Club | 0161 748 8SA | Gleneagles Road | Davyhulme | Manchester | M41 8SA | |||
| Lancashire | Dean Wood Golf Club | 01695 622 219 | Lafford Lane | Up Holland | Skelmersdale | WN8 OQZ | |||
| Lancashire | Deane Golf Club | 01204 61944 | Off Junction Road | Deane | Bolton | BL3 4NB | |||
| Kent | Deangate Ridge Golf Club | Pay & play | 01634 250 537 | Duxcourt Road | Hoo | Rochester | ME3 8RZ | ||
| Berkshire | Deanwood Park Golf & Country Club | Pay & play | 01635 48772 | Stockcross | Newbury | RG20 8JS | |||
| Lothians | Deer Park Country Club | 01506 38843 | Knightsridge | Livingston | EH54 9PG | ||||
| Dublin City | Deer Park Golf Club | 01 832 6039 | Deer Park Hotel | Howth | |||||
| Aberdeen | Deeside Course | 01224 869457 | Bieldside | Aberdeen | AB15 9DL | ||||
| Cheshire | Delamere Forest Golf Club | 01606 883264 | Station Road | Delamere | Northwich | CW8 2JE | |||
| Northamptonshire | Delapre Golf Club | Pay & play | 01604 764 036 | Eagle Drive | Nene Valley Way | Northampton | NN4 7DU | ||
| Co Wicklow | Delgany Golf Club | 01 287 4536 | Delgany | ||||||
| Co Westmeath | Delvin Castle Golf Club | 044 64315 | Clonyn | Delvin | |||||
| Denbighshire | Denbigh Golf Club | map | 01745 814159 | Henllan Road | Denbigh | LL16 5AA | |||
| Buckinghamshire | Denham Golf Club | 01895 832022 | Tilehouse Lane | Denham | UB9 5DE | ||||
| Manchester | Denton Golf Club | 0161 336 3218 | Manchester Road | Denton | Manchester | M34 2GG | |||
| Derbyshire | Derby Sinfin Golf Club | Pay & play | 01332 766323 | Wilmore Road | Sinfin | Derby | DE24 9HD | ||
| Norfolk | Dereham Golf Club | 01362 695 900 | Quebec Road | Dereham | NR19 2DS | ||||
| Camarthenshire | Derllys Golf Club | 01267 211575 | Derllys Court | Llysonnen Road | Carmarthen | SA33 5DT | |||
| Sussex East | Dewlands Manor Golf Club | 01892 852 266 | Cottage Hill | Rotherfield | TN6 3JN | ||||
| Yorkshire West | Dewsbury District Golf Club | 01924 492 399 | The Pinnacle | Sands Lane | Mirfield | WF14 8HJ | |||
| Monmouthshire | Dewstow Golf Club | 01291 430444 | Caerwent | Newport | NP6 4AH | ||||
| Hampshire | Dibden Golf Centre | 01703 845596 | Main Road | Dibden | Southampton | SO45 5TB | |||
| Manchester | Didsbury Golf Club | map | 0161 998 9278 | Ford Lane | Northenden | Manchester | M22 4NQ | ||
| South Glamorgan | Dinas Powis Golf Club | 0292 051 2727 | Old Highwalls | Dinas Powis | CF6 4AJ | ||||
| Devon | Dinnaton Golf Club | 01752 892512 | Ivybridge | PL21 9HU | |||||
| Durham | Dinsdale Spa Golf Club | 01325 332222 | Haughton Grange | Darlington | DL2 1DW | ||||
| Lothians | Dirleton Castle Golf Club | 01620 843496 | Gullane | East Lothian | |||||
| Cheshire | Disley Golf Club | 01663 762071 | Stanley Hall Lane | Disley | Stockport | SK12 2JX | |||
| Suffolk | Diss Golf Club | 01379 642 847 | Stuston Common | Diss | IP22 3JB | ||||
| Co Wicklow | Djouce Golf Club | 01 281 8585 | Roundwood | ||||||
| Gwynedd | Dolgellau Golf Club | 01341 422603 | Pencefn Road | Dolgellau | LL40 1SL | ||||
| Clackmannanshire | Dollar Golf Club | 01259 742400 | Brewlands House | Dollar | FK14 7EA | ||||
| Co Dublin | Donabate Golf Club | 01 843 6346 | Balcarrick | Donabate | |||||
| Co Down | Donaghadee Golf Club | 028 9188 3624 | 84 Warren Road | Donaghadee | BT21 0PQ | ||||
| Yorkshire South | Doncaster Golf Club | 01302 865 632 | Bawtry Road | Bessacarr | Doncaster | DN4 7PD | |||
| Yorkshire South | Doncaster Town Moor Golf Club | 01302 533 778 | Bawtry Road | Belle Vue | Doncaster | DN4 5HU | |||
| Co Donegal | Donegal Golf Club | 074 973 4054 | Murvagh | Laghey | |||||
| Co Cork | Doneraile Golf Club | 022 24137 | Doneraile | ||||||
| Berkshire | Donnington Valley Golf Club | 01635 32488 | Old Oxford Road | Donnington | Newbury | RG14 3AG | |||
| Co Kerry | Dooks Golf Club | 066 976 8205 | Glenbeigh | ||||||
| Ayrshire | Doon Valley Golf Club | 01292 531607 | Hillside | Patna | Ayrshire | ||||
| Yorkshire South | Dore & Totley Golf Club | 0114 236 0492 | Bradway Road | Bradway | Sheffield | S17 4QR | |||
| Surrey | Dorking Golf Club | 01306 886 917 | Deepdene Avenue | Chart Park | Dorking | RH5 4BX | |||
| Dunbartonshire | Dougalston Golf Club | 0141 956 5750 | Strathblane Road | Milngavie | Glasgow | G62 | |||
| Co Cork | Douglas Golf Club | 021 489 1086 | Douglas | Cork | |||||
| Isle of Man | Douglas Municipal Golf Club | Pay & play | 01624 661558 | Pulrose Park | Douglas | Isle of Man | |||
| Dunbartonshire | Douglas Park Golf Club | 0141 942 2220 | Hillfoot | Bearsden | Glasgow | G61 2TJ | |||
| Lanarkshire | Douglas Water Golf Club | 01555 880361 | Douglas Water | Lanark | ML11 9NB | ||||
| Co Antrim | Down Royal Golf Club | 028 9262 1339 | Dungarton Road | Maze | Lisburn | BT27 5RT | |||
| Devon | Downes Crediton Golf Club | 01363 773991 | Hookway | Crediton | EX17 3PT | ||||
| Angus | Downfield Golf Club | 01382 825595 | Turnberry Avenue | Dundee | DD2 3QP | ||||
| Co Down | Downpatrick Golf Club | 028 4461 5947 | Saul Road | Downpatrick | BT30 6PA | ||||
| Berkshire | Downshire Golf Club | Pay & play | 01344 302030 | Easthampstead Park | Wokingham | RG11 3DH | |||
| Yorkshire North | Drax Golf Club | 01757 702247 | Drax | Selby | YO8 8PQ | ||||
| Oxfordshire | Drayton Park Golf Club | Pay & play | 01235 550 607 | Steventon Road | Drayton | Abingdon | OX14 2RR | ||
| Staffordshire | Drayton Park Golf Club | 01827 251 139 | Drayton Park | Tamworth | B78 3TN | ||||
| Yorkshire East | Driffield Golf Club | 01377 253116 | Sunderlandwick | Driffield | YO25 9AD | ||||
| Surrey | Drift Golf Club | 01483 284 641 | The Drift | East Horsley | KT24 5HD | ||||
| Worcestershire | Droitwich Golf & Country Club | map | 01905 770129 | Ford Lane | Droitwich | WR9 OBQ | |||
| Co Clare | Dromoland Castle Golf Club | 061 368444 | Newmarket-on-Fergus | ||||||
| Co Wicklow | Druid's Glen Golf Club | 01 287 3600 | Newtownmountkennedy | ||||||
| Staffordshire | Druids Heath Golf Club | 01922 55595 | Stonnall Road | Aldridge | WS9 8JZ | ||||
| Co Wicklow | Druid's Heath Golf Club | 01 287 3600 | Newtownmountkennedy | ||||||
| Fife | Drumoig Hotel Golf Resort | 01382 541800 | Leuchars | St Andrews | KY16 0BE | ||||
| Lanarkshire | Drumpellier Golf Club | 01236 424139 | Drumpellier Avenue | Coatbridge | ML5 1RX | ||||
| Co Dublin | Dublin Mountain Golf Club | 01 458 2570 | Gorthum | Brittas | |||||
| Lothians | Duddingston Golf Club | 0131 661 1005 | Duddingston Road West | Edinburgh | EH15 3QD | ||||
| Worcestershire | Dudley Golf Club | 01384 253719 | Turners Hill | Rowley Regis | Warley | B65 9DP | |||
| Dorset | Dudsbury Golf Club | 01202 593499 | Christchurch Road | Ferndown | BH22 8ST | ||||
| Aberdeen | Duff House Royal Golf Club | 01261 812062 | The Barnyards | Banff | AB45 3SX | ||||
| Moray | Dufftown Golf Club | 01340 820325 | Dufftown | AB55 4BX | |||||
| Fife | Duke's Course | 01334 474371 | Craigtown Park | St Andrews | KY16 8NS | ||||
| Surrey | Duke's Dene Golf Club | 01883 653 501 | Slines New Road | Woldingham | CR3 7HA | ||||
| Cheshire | Dukinfield Golf Club | map | 0161 3382340 | Yew Tree Lane | Dukinfield | SK16 5DB | |||
| Dunbartonshire | Dullatur Golf Club | 01236 723230 | Dullatur | Glasgow | G68 OAR | ||||
| Surrey | Dulwich & Sydenham Hill Golf Club | 0208 693 3961 | Grange Lane | College Road | London | SE21 7LH | |||
| Dunbartonshire | Dumbarton Golf Club | 01389 32830 | Broadmeadow | Dumbarton | G82 2BQ | ||||
| Dumfries & Galloway | Dumfries & County Golf Club | 01387 253585 | Nunfield | Edinburgh Road | Dumfries | DG1 1JX | |||
| Dumfries & Galloway | Dumfries & Galloway Golf Club | 01387 253582 | 2 Laurieston Avenue | Maxwelltown | Dumfries | ||||
| Hampshire | Dummer Golf Club | 01256 397888 | Dummer | Basingstoke | RG25 2AR | ||||
| Co Dublin | Dun Laoghaire Golf Club | 01 280 3916 | Eglinton Park | Tivoli Road | Dun Laoghaire | ||||
| Argyl | Dunaverty Golf Club | 01586 830677 | Southend | Campbeltown | PA28 6RF | ||||
| Lothians | Dunbar Golf Club | map | 01368 862317 | East Links | Dunbar | EH42 1LT | |||
| Stirlingshire | Dunblane New Golf Club | 01786 823711 | Perth Road | Dunblane | FK15 OLJ | ||||
| Co Louth | Dundalk Golf Club | 042 932 1731 | Blackrock | Dundalk | |||||
| Lothians | Dundas Park Golf Club | 07747 854802 | South Queensferry | EH30 9SS | |||||
| Ayrshire | Dundonald Links | map | 01294 314000 | Ayr Road | Irvine | KA11 5BF | |||
| Aberdeen | Dunecht House Golf Club | 01224 740922 | Dunecht | Skene | AB3 7AX | ||||
| Co Donegal | Dunfanaghy Golf Club | 074 913 6336 | Kill | Dunfanaghy | Letterkenny | ||||
| Fife | Dunfermline Golf Club | map | 01383 723534 | Pitfirrane | Crossford | Dunfermline | KY12 8QW | ||
| Co Tyrone | Dungannon Golf Club | 028 8772 2098 | 34 Springfield Lane | Mullaghmore | Dungannon | BT70 1QX | |||
| Co Waterford | Dungarvan Golf Club | 058 43310 | Knocknagranagh | Dungarvan | |||||
| Cheshire | Dunham Forest Golf & Country Club | 0161 9282605 | Oldfield Lane | Altrincham | WA14 4TY | ||||
| Norfolk | Dunham Golf Club | 01328 701 718 | Little Dunham | King's Lynn | PE32 2DF | ||||
| Perth & Kinross | Dunkeld & Birnam Golf Club | 01350 727524 | Fungarth | Dunkeld | PH8 OHU | ||||
| Co Waterford | Dunmore East Golf Club | 051 383151 | Dunmore East | ||||||
| Co Cork | Dunmore Golf Club | 023 34644 | Muckross | Clonakilty | |||||
| Belfast | Dunmurry Golf Club | 028 9061 0834 | 91 Dunmurry Lane | Dunmurry | Belfast | BT17 9JS | |||
| Fife | Dunnikier Park Golf Club | Pay & play | 01592 261599 | Dunnikier Way | Kirkcaldy | KY1 3LP | |||
| Perth & Kinross | Dunning Golf Club | 01764 684747 | Rollo Park | Dunning | PH2 OQX | ||||
| Borders | Duns Golf Club | 01361 882194 | Hardens Road | Duns | TD11 3NR | ||||
| Lancashire | Dunscar Golf Club | 01204 598 228 | Longworth Lane | Bromley Cross | Bolton | BL7 9QY | |||
| Surrey | Dunsfold Aerodrome Golf Club | 01483 265 472 | Dunsfold Aerodrome | Godalming | GU8 4BS | ||||
| Bedfordshire | Dunstable Downs Golf Club | 01582 604472 | Whipsnade Road | Dunstable | LU6 2NB | ||||
| Northumberland | Dunstanburgh Castle Golf Club | 01665 576 562 | Embleton | NE66 3XQ | |||||
| Norfolk | Dunston Hall Golf Club | Pay & play | 01508 470 444 | Ipswich Road | Dunston | Norwich | NR14 8PQ | ||
| Hampshire | Dunwood Manor Golf Club | map | 01794 340549 | Shootash Hill | Romsey | SO5 10GF | |||
| Durham | Durham City Golf Club | 0191 3780069 | Littleburn | Langley Moor | Durham | DH7 8HL | |||
| Highlands | Durness Golf Club | Pay & play | 01971 511364 | Balnakeil | Durness | IV27 4PN | |||
| Lancashire | Duxbury Park Golf Club | Pay & play | 01257 265 380 | Duxbury Hall Road | Duxbury Park | Chorley | PR7 4AS | ||
| Gloucestershire | Dymock Grange Golf Club | 01531 890840 | The Old Grange | Leominster Road | Dymock | GL18 2AN | |||
| Hertfordshire | Dyrham Park Country Club | 0181 440 3361 | Galley Lane | Barnet | EN5 4RA |