138 golf courses in Missouri, 2,156 holes between them, 90 with published USGA tee ratings.
Every Missouri course
Loading 138 courses…
Every figure here is a published one, gathered from the course and public records — nothing on this page is estimated.
Missouri standouts
slope 145 · from 97 courses
The highest USGA slope rating published for any of the men’s tee sets. Slope measures difficulty for a bogey golfer relative to a scratch golfer — a rated figure, not an opinion. Men’s ratings only: a tee is rated separately for men and for women and the two scales do not compare, so mixing them would rank part of the field on one scale and the rest on another (see peakSlope in course-metrics.ts).
7,547 yds · from 132 courses
The longest published tee set, in yards from the tips.
Missouri by the numbers
Missouri courses ranked on the figures they publish themselves. Each list counts only the courses that publish that figure, so the totals differ. Slope and course rating measure difficulty, not quality — nothing here ranks how good a course is.
Longest
— the top 25 of 132 courses with a published scorecard
| # | Course | Longest |
|---|---|---|
| 1 | Bellerive Country Club | 7,547 yds |
| 2 | Dalhousie Golf Club | 7,389 yds |
| 3 | The Country Club of Saint Albans | 7,382 yds |
| 4 | Payne S Valley | 7,370 yds |
| 5 | Blue Hills Country Club | 7,347 yds |
| 6 | WingHaven Country Club | 7,230 yds |
| 7 | The Club at Old Hawthorne | 7,221 yds |
| 8 | Aberdeen Golf Club | 7,206 yds |
| 9 | Oakwood Country Club | 7,150 yds |
| 10 | Meadowbrook Country Club | 7,142 yds |
| 11 | Old Hickory Golf Club | 7,105 yds |
| 12 | Whitmoor Country Club - North Course | 7,103 yds |
| 13 | Crown Pointe Golf Club | 7,093 yds |
| 14 | Crescent Farms Golf Club | 7,078 yds |
| 15 | Tiffany Greens Golf Club | 7,055 yds |
| 16 | Quail Creek Golf Course | 7,050 yds |
| 17 | Missouri Bluffs Golf Club | 7,047 yds |
| 18 | National Golf Club of Kansas City | 7,037 yds |
| 19 | Buffalo Ridge Springs Golf Course | 7,036 yds |
| 19 | Ozarks National | 7,036 yds |
| 21 | Posse at Paradise Pointe Golf Complex | 7,018 yds |
| 22 | Outlaw at Paradise Pointe Golf Complex | 7,003 yds |
| 23 | Loch Lloyd Country Club | 6,976 yds |
| 24 | Bent Creek Golf Club | 6,958 yds |
| 25 | Eagles Landing Golf Course of Belton | 6,926 yds |
The longest tee set the course publishes, in yards from the tips. Compared against every course that publishes a scorecard — length is a measurement, not a verdict on the golf.
Toughest test
— the top 25 of 97 courses with a USGA slope rating for its men’s tees
| # | Course | Toughest test |
|---|---|---|
| 1 | National Golf Club of Kansas City | slope 145 |
| 2 | Forest Hills Country Club | slope 142 |
| 3 | Bellerive Country Club | slope 141 |
| 3 | Dalhousie Golf Club | slope 141 |
| 5 | The Country Club of Saint Albans | slope 140 |
| 6 | Lodge of Four Seasons Cove Course | slope 139 |
| 6 | St. Louis Country Club | slope 139 |
| 8 | Outlaw at Paradise Pointe Golf Complex | slope 138 |
| 8 | Tiffany Greens Golf Club | slope 138 |
| 10 | Whitmoor Country Club - North Course | slope 137 |
| 11 | Glen Echo Country Club | slope 136 |
| 11 | Loch Lloyd Country Club | slope 136 |
| 11 | Meadowbrook Country Club | slope 136 |
| 11 | Quail Creek Golf Course | slope 136 |
| 15 | Eagles Landing Golf Course of Belton | slope 135 |
| 16 | Blue Hills Country Club | slope 134 |
| 16 | Old Warson Country Club | slope 134 |
| 16 | Posse at Paradise Pointe Golf Complex | slope 134 |
| 16 | The Club at Old Hawthorne | slope 134 |
| 16 | WingHaven Country Club | slope 134 |
| 21 | Franklin County Country Club | slope 133 |
| 21 | Normandie Golf Club | slope 133 |
| 23 | Bent Creek Golf Club | slope 132 |
| 23 | Cabot Links | slope 132 |
| 23 | Payne S Valley | slope 132 |
The highest USGA slope rating published for any of the men’s tee sets. Slope rates difficulty for a bogey golfer relative to a scratch golfer — a rated figure issued by the golf association, not an opinion about the course. Men’s ratings only, because a tee is rated separately for men and for women and the two scales do not compare; a course rated only for women is not in the running rather than converted.
Hardest from the tips
— the top 25 of 81 courses with a USGA course rating for its men’s tees
The highest USGA course rating published for any of the men’s tee sets — the score a scratch golfer is expected to shoot. Men’s ratings only, for the same reason as slope: the men’s and women’s ratings of one tee are different measurements. It measures difficulty and nothing else; it is not a quality score and never orders these pages by how good a course is.
Widest tee spread
— the top 25 of 124 courses with two or more tee sets of different lengths
| # | Course | Widest tee spread |
|---|---|---|
| 1 | Dalhousie Golf Club | 4,721 yds between tees |
| 2 | Mozingo Lake Recreation Watson 9 Course | 4,564 yds between tees |
| 3 | Ballwin Golf Course & Event Center | 4,516 yds between tees |
| 4 | Cabot Links | 3,163 yds between tees |
| 5 | The Oaks at Margaritaville Lake Resort | 3,071 yds between tees |
| 6 | Tiffany Greens Golf Club | 2,733 yds between tees |
| 7 | Twin Hills Country Club | 2,713 yds between tees |
| 8 | Oakwood Country Club | 2,650 yds between tees |
| 9 | The Club at Old Hawthorne | 2,489 yds between tees |
| 10 | Bellerive Country Club | 2,430 yds between tees |
| 11 | Payne S Valley | 2,413 yds between tees |
| 12 | Crescent Farms Golf Club | 2,351 yds between tees |
| 13 | Bent Creek Golf Club | 2,346 yds between tees |
| 14 | WingHaven Country Club | 2,275 yds between tees |
| 15 | The Country Club of Saint Albans | 2,165 yds between tees |
| 16 | The Quarry at Crystal Springs | 2,129 yds between tees |
| 17 | Quail Creek Golf Course | 2,102 yds between tees |
| 18 | Aberdeen Golf Club | 2,079 yds between tees |
| 19 | Blue Hills Country Club | 2,035 yds between tees |
| 20 | Eagles Landing Golf Course of Belton | 2,017 yds between tees |
| 21 | Ozarks National | 2,011 yds between tees |
| 22 | Buffalo Ridge Springs Golf Course | 2,004 yds between tees |
| 23 | The Pointe Golf Course | 2,000 yds between tees |
| 24 | Loch Lloyd Country Club | 1,993 yds between tees |
| 25 | St. Louis Country Club | 1,952 yds between tees |
Yards between the longest and shortest published tee sets — how far the course moves to fit a different player. Courses publishing a single tee set are not in the running, because one set is an unmeasured spread rather than a narrow one.
Oldest
— the top 25 of 102 courses with an opening year
The year the course opened, as published. Ranked oldest first. An opening year is not a design credit and not a renovation date — a course that opened in 1921 and was rebuilt in 1998 still opened in 1921.
Highest above sea level
— the top 25 of 138 courses with a coordinate we could sample
Height above sea level at the course’s own published coordinate, sampled from the USGS 3DEP elevation model. THIS IS A FIGURE WE DERIVED, not one the course publishes — anybody can re-query the same public dataset at the same coordinate and get the same number, but no scorecard states it. Because every course carries a coordinate, this is the only board here whose field is nearly the whole database rather than the courses that publish a particular figure. Elevation changes how far a ball carries; it says nothing about whether a course is good.
Missouri by metro area
The same rankings — hardest, longest, oldest — over the courses around each metro area touching Missouri.
- St. Louis-St. Charles-Farmington, MO-IL · 86 courses
- St. Louis, MO-IL · 81 courses
- Kansas City-Overland Park-Kansas City, MO-KS · 73 courses
- Kansas City, MO-KS · 62 courses
Every Missouri course, by city 138 courses in 86 cities
Blue Springs
Bridgeton
Butler
Carl Junction
Carthage
Caruthersville
Cassville
Clarksville
Clever
Country Club
Creve Coeur
Dexter
Elsberry
Fenton
Florissant
Hannibal
Harrisonville
Hillsboro
Hollister
Innsbrook
Inverness
Joplin
Kahoka
Kansas City
Kearney
Kennett
Kirkwood
Labadie
Ladue
Lake St Louis
Lamar
lancaster
Laurie
Lincoln
Maryland Heights
Maryville
Mexico
Mound City
New Albany
Osage Beach
Perryville
Piedmont
Platte City
Poplar Bluff
Rock Port
Saint Albans
Saint Clair
Saint Louis
Saint Peters
Sappington
Savannah
Shell Knob
St. Charles
St. Louis
Tarkio
Theodosia
Union
University City
Valley Park
Village of Loch Lloyd
Warrenton
Washington
Webb City
Webster Groves
Weldon Spring
Wentzville
West Plains
Elsewhere in Missouri