The Top 100 Most Played Golf Courses by iGolfers in 2025

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.