Turnover was £191.5m, up 4.5% on a year earlier, with operating profits also up, to £22.6m from £21.9m.
Its contribution to prize money also hit a record, of £20.6m.
Boss Simon Bazalgette said UK racing can now "kick-on, matter to more people in this country, and ensure the sport has a healthy future at all levels".
He also welcomed "reforms to racing's funding", namely the introduction earlier this week of a reformed version of the bookmakers' levy system.
"This is a key pillar in the funding of British racing," said group chief executive Mr Bazalgette. "Both the UK Parliament and the European Union have approved the legislative changes."
The new British horserace betting levy
The Jockey Club is the largest commercial group in British horseracing. It is governed by Royal Charter, with all profits invested back into the sport.
It said its healthy commercial performance had been driven by a range of revenue streams - including continued growth from large racing festivals, its Jockey Club Live joint music venture, commercial partnerships, media fees and record numbers of racehorses using Jockey Club Estates' training facilities.
Attendances of 1.92 million people to its 333 race-days nationwide were the second largest ever at Jockey Club Racecourses, despite eight fixtures being cancelled due to bad weather.
The Jockey Club says it has grown its turnover by 90% since 2008, its first full year of operating solely as a commercial group.
It also says it aims to increase its contribution to racing prize money to £250m over the next ten years, which would be an increase of 52%, or £86m, over the previous similar period.
The Jockey Club, which operates 15 racecourses, including Aintree, Epsom Downs, Cheltenham and Newmarket, has posted record annual turnover for 2016.