Meetings
1,080
2026
Attendance
4.0m
paying, members, badges
Average gate
3,721
where a figure exists
Avg bookmakers
27.6
41 meetings unreported
1,080 meetings at all courses in 2026. 4,018,791 people went through the gates, about 3,721 a meeting. The ring averaged 27.6 bookmakers. Busiest: Ascot (Royal Ascot) on Sat 20 Jun 2026 (71,610). Highest bookmaker count: Windsor on Thu 1 Jan 2026 (388).
Through the year
Busiest courses
Total attendance in this view, with the average ring.
How the figures are counted
Attendance is paying public, annual members and complimentary badges, as defined by the Levy Board. Bookmakers is the on-course count reported by the racecourse. A dash means that figure was not supplied.
HBLB does not independently verify the returns. A new month is published on the 15th. This copy was taken on 20 October 2026 and includes reported meetings through 30 September 2026. From 1 March 2022, member attendance is actual rather than estimated, and under-18s are included. Epsom Derby Day does not include customers on the Hill.
Source: HBLB attendance enquiry.