Australian Horse Racing Racecourses, there are over 360 registered racecourses in Australia where Thoroughbred racing takes place during about 3,050 race meetings.
Albury Racing Club, Albury, New South Wales
Armidale Jockey Club, Armidale, New South Wales
Ascot Racecourse, Perth, Western Australia
Bairnsdale Racecourse, Bairnsdale, Victoria
Ballarat Turf Club, Ballarat, Victoria
Balnarring Racecourse, Balnarring, Victoria
Belmont Park Racecourse, Perth, Western Australia
Bendigo Racecourse, Bendigo, Victoria
Callaghan Park, Rockhampton, Queensland
Camperdown Racecourse, Camperdown, Victoria
Canterbury Park Racecourse, Sydney, New South Wales
Caulfield Racecourse, Melbourne, Victoria
Clare Valley Racecourse, Clare, South Australia
Clifford Park Racecourse, Toowoomba, Queensland
Cluden Racecourse, Townsville, Queensland
Cranbourne Racecourse, Cranbourne, Victoria
Dingo Racecourse, Dingo, Queensland
Doomben Racecourse, Brisbane, Queensland
Eagle Farm Racecourse, Brisbane, Queensland
The Entertainment Grounds, Gosford, New South Wales (formerly Gosford Race Club)
Flemington Racecourse, Melbourne, Victoria
Geelong Racecourse, Geelong, Victoria
Hamilton Racecourse, Hamilton, Victoria
Hawkesbury Race Club, Richmond, New South Wales
Kalgoorlie-Boulder Racing Club, Kalgoorlie, Western Australia
Kembla Grange Racecourse, Wollongong, New South Wales
Ladbrokes Park, Melbourne, Victoria (formerly Sandown Racecourse)
Lismore Turf Club, Lismore, New South Wales
Moe Racecourse, Moe, Victoria
Moonee Valley Racecourse, Melbourne, Victoria
Mornington Racecourse, Mornington, Victoria
Morphettville Racecourse, Adelaide, South Australia
Newcastle Jockey Club, Newcastle, New South Wales
Randwick Racecourse, Sydney, New South Wales
Rosehill Gardens Racecourse, Sydney, New South Wales
Sale Racecourse, Sale, Victoria
Seymour Racing Club, Seymour, Victoria
Shoalhaven City Turf Club, Nowra, New South Wales
Sunshine Coast Turf Club, Caloundra, Queensland
Tamworth Jockey Club, Tamworth, New South Wales
Terang Racecourse, Terang, Victoria
Thoroughbred Park (Canberra Racecourse), Canberra, Australian Capital Territory
Traralgon Racecourse, Traralgon, Victoria
Wagga Racecourse, Wagga Wagga, New South Wales
Walcha Jockey Club, Walcha, New South Wales
Wangaratta Racecourse, Wangaratta, Victoria
Warrnambool Racecourse, Warrnambool, Victoria
Warwick Farm racecourse, Sydney, New South Wales
Wodonga Racecourse, Wodonga, Victoria
Wyong Race Club, Wyong, New South Wales