Where are iGolfers playing the most golf in England?
Using 2025 data, we’ve analysed score submissions to reveal the top 100 most played courses by iGolf subscribers.
These rankings are based entirely on the number of scores submitted for handicap purposes, giving a true reflection of where golfers are regularly getting rounds in.
To make things easier to explore, we’ve broken the list down into groups of 10, starting with the very top.
1–10
1. Westerham – 3,506
2. Woldingham – 3,455
3. Pine Ridge Golf Centre – 2,957
4. Surrey National – 2,925
5. Pedham Place Golf Centre – 2,686
6. Cumberwell Park – 2,608
7. The Shire London – 2,566
8. Birchwood Park – 2,561
9. Silvermere – 2,560
10. Hurtmore – 2,527
11–20
11. Warley Park – 2,458
12. Hoebridge – 2,312
13. Abbey Hill – 2,171
14. Brentwood – 1,964
15. Redlibbets – 1,939
16. Stockley Park – 1,916
17. Kings Hill – 1,905
18. Wycombe Heights – 1,870
19. Magnolia Park – 1,833
20. Mill Ride – 1,802
21–30
21. Sweetwoods Park – 1,784
22. Richmond Park (Prince’s) – 1,691
23. Worsley Park Marriott – 1,689
24. Chartham Park – 1,677
25. Pyrford Lakes – 1,668
26. Broome Manor – 1,628
27. High Elms – 1,624
28. Ramsdale Park – 1,596
29. Donnington Grove – 1,577
30. The Belfry (PGA National) – 1,552
31–40
31. The Hertfordshire – 1,547
32. Haste Hill – 1,537
33. Horsham – 1,525
34. South Essex – 1,520
35. Batchworth Park – 1,508
36. Sand Martins – 1,503
37. Oak Park – 1,489
38. Lingfield Park – 1,487
39. Hever Castle – 1,471
40. Abbey Hill (Brampton) – 1,463
41–50
41. South Buckinghamshire – 1,452
42. Huntswood – 1,450
43. West Herts – 1,444
44. Chelsfield Lakes – 1,437
45. Erewash Valley – 1,431
46. Aldwickbury Park – 1,423
47. The Grove (Hertfordshire) – 1,418
48. Upchurch River Valley – 1,406
49. Farleigh (Old Course) – 1,395
50. Pine Ridge (Old Course) – 1,389
51–60
51. Camberley Heath – 1,382
52. Slinfold – 1,377
53. Orsett – 1,370
54. Ashford Manor – 1,366
55. Etchinghill – 1,360
56. The Nottinghamshire – 1,354
57. Stapleford Abbotts – 1,349
58. Tilgate Forest – 1,343
59. Dudsbury – 1,337
60. East Brighton – 1,332
61–70
61. Weybrook Park – 1,326
62. Hainault Forest (Upper) – 1,320
63. Brickendon Grange – 1,314
64. The Oxfordshire – 1,308
65. Haverhill – 1,301
66. Burnham Beeches – 1,296
67. West Malling – 1,289
68. Whiteleaf – 1,283
69. Pachesham – 1,278
70. Trent Lock – 1,272
71–80
71. Basingstoke – 1,266
72. Canterbury – 1,259
73. Cosby – 1,254
74. Mid Sussex – 1,247
75. Rushden – 1,241
76. Darrington – 1,235
77. Chigwell – 1,229
78. Oaklands – 1,222
79. Rookery Park – 1,216
80. Blackmoor – 1,210
81–90
81. Dunstanburgh Castle – 1,204
82. Seaford Head – 1,198
83. North Downs – 1,192
84. Wickford – 1,185
85. Ifield – 1,179
86. Dunstable Downs – 1,173
87. The Warwickshire (Earls) – 1,167
88. Stoneham – 1,160
89. Cleobury Mortimer – 1,154
90. Flackwell Heath – 1,148
91–100
91. Belton Woods – 1,141
92. Market Rasen – 1,135
93. Mentmore – 1,129
94. Great Hadham – 1,122
95. Sittingbourne & Milton Regis – 1,115
96. Addington Court (Championship) – 1,068
97. The Warwickshire (Kings) – 1,067
98. The Bristol – 1,058
99. Castle Point – 1,051
100. Bletchingley – 1,047
Whether you’re chasing a new challenge or looking for familiar fairways, this list gives a clear picture of where iGolfers are spending their time on the course.
From well-established championship venues to hidden gems, the rankings highlight the diversity of golfing experiences across England.
Remember, these rankings reflect the number of scores submitted for handicap purposes, showing not only where golfers play but also where they enjoy recording and tracking their progress.