The toughest course in the Port St. Lucie, FL metro area is Medalist Golf Club, at slope 155 — ahead of Hills at Jupiter Hills Club at slope 152 and Village at Jupiter Hills Club at slope 147.
All 25 courses in the area with a USGA slope rating for its men’s tees are ranked below, along with 5 more lists: hardest from the tips, longest, widest tee spread, oldest, highest above sea level.
Port St. Lucie, FL is a metro area as the U.S. Office of Management and Budget delineates it — the boundary is theirs, not ours. Each list counts only the courses in the area that publish that figure, so the totals differ between them. Slope and course rating measure difficulty, not quality — nothing here ranks how good a course is.
Toughest test
— all 25 courses with a USGA slope rating for its men’s tees
| # | Course | Toughest test |
|---|---|---|
| 1 | Medalist Golf Club | slope 155 |
| 2 | Hills at Jupiter Hills Club | slope 152 |
| 3 | Village at Jupiter Hills Club | slope 147 |
| 4 | Mcarthur Golf Club | slope 146 |
| 5 | River Ridge at Harbour Ridge Yacht Country Club | slope 145 |
| 6 | Lost Lake Golf Club | slope 143 |
| 7 | Dye Course at Pga Golf Club | slope 142 |
| 8 | The Cape Club of Palm City | slope 140 |
| 8 | The Floridian | slope 140 |
| 10 | Grove Xxiii | slope 139 |
| 11 | Monarch Country Club | slope 138 |
| 12 | Golden Marsh at Harbour Ridge Yacht Country Club | slope 135 |
| 12 | The Champions Club at Summerfield | slope 135 |
| 14 | Mcarthur Golf Club Backyard Course | slope 134 |
| 15 | Ryder Course at Pga Golf Club | slope 133 |
| 16 | Crane Watch Club | slope 132 |
| 16 | Tequesta Country Club | slope 132 |
| 18 | Astor Creek Golf Country Club | slope 130 |
| 19 | Heritage Ridge Golf Club | slope 129 |
| 20 | Jupiter Island Club | slope 128 |
| 21 | Gator Trace Golf Country Club | slope 123 |
| 22 | Spanish Lakes Country Club | slope 89 |
| 23 | Spanish Lakes Golf Village | slope 87 |
| 24 | Ocean Village Golf Course | slope 85 |
| 25 | Eaglewood Country Club | slope 81 |
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
— all 23 courses with a USGA course rating for its men’s tees
| # | Course | Hardest from the tips |
|---|---|---|
| 1 | Medalist Golf Club | rating 77.9 |
| 2 | Hills at Jupiter Hills Club | rating 77.3 |
| 3 | Dye Course at Pga Golf Club | rating 75.7 |
| 4 | Mcarthur Golf Club | rating 75.5 |
| 5 | Grove Xxiii | rating 74.7 |
| 6 | The Cape Club of Palm City | rating 74.6 |
| 7 | The Floridian | rating 74.5 |
| 8 | Lost Lake Golf Club | rating 73.9 |
| 8 | Village at Jupiter Hills Club | rating 73.9 |
| 10 | Monarch Country Club | rating 73.8 |
| 11 | Mcarthur Golf Club Backyard Course | rating 73.7 |
| 12 | Tequesta Country Club | rating 73.6 |
| 13 | Crane Watch Club | rating 73.2 |
| 13 | Ryder Course at Pga Golf Club | rating 73.2 |
| 15 | River Ridge at Harbour Ridge Yacht Country Club | rating 72.8 |
| 15 | The Champions Club at Summerfield | rating 72.8 |
| 17 | Astor Creek Golf Country Club | rating 72.1 |
| 18 | Golden Marsh at Harbour Ridge Yacht Country Club | rating 72.0 |
| 19 | Jupiter Island Club | rating 70.8 |
| 20 | Heritage Ridge Golf Club | rating 69.6 |
| 21 | Gator Trace Golf Country Club | rating 68.9 |
| 22 | Spanish Lakes Country Club | rating 28.5 |
| 23 | Spanish Lakes Golf Village | rating 27.3 |
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.
Longest
— the top 25 of 49 courses with a published scorecard
| # | Course | Longest |
|---|---|---|
| 1 | Medalist Golf Club | 7,515 yds |
| 2 | Hills at Jupiter Hills Club | 7,344 yds |
| 3 | Mcarthur Golf Club | 7,251 yds |
| 4 | Dye Course at Pga Golf Club | 7,221 yds |
| 5 | Medalist Village Golf | 7,157 yds |
| 6 | Hammock Creek Golf Club | 7,119 yds |
| 7 | The Floridian | 7,114 yds |
| 8 | Banyan Creek Golf Club | 7,036 yds |
| 9 | The Cape Club of Palm City | 7,003 yds |
| 10 | The Legacy Golf Tennis Club Championship Course | 6,977 yds |
| 11 | Grove Xxiii | 6,963 yds |
| 12 | Loblolly Pines Golf Course | 6,930 yds |
| 13 | Jensen Beach Golf Club | 6,923 yds |
| 14 | Pipers Landing Country Club | 6,922 yds |
| 15 | Crane Watch Club | 6,910 yds |
| 16 | Astor Creek Golf Country Club | 6,903 yds |
| 17 | Mcarthur Golf Club Backyard Course | 6,902 yds |
| 18 | Monarch Country Club | 6,890 yds |
| 18 | The Champions Club at Summerfield | 6,890 yds |
| 20 | Tequesta Country Club | 6,875 yds |
| 21 | Lost Lake Golf Club | 6,850 yds |
| 22 | Fairwinds Golf Course | 6,849 yds |
| 23 | Ryder Course at Pga Golf Club | 6,826 yds |
| 24 | Mariner Sands Country Club Gold Course | 6,811 yds |
| 25 | Mariner Sands Country Club Blue Course | 6,803 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.
Widest tee spread
— the top 25 of 45 courses with two or more tee sets of different lengths
| # | Course | Widest tee spread |
|---|---|---|
| 1 | Dye Course at Pga Golf Club | 3,584 yds between tees |
| 2 | Astor Creek Golf Country Club | 3,250 yds between tees |
| 3 | Ryder Course at Pga Golf Club | 3,212 yds between tees |
| 4 | Jensen Beach Golf Club | 2,963 yds between tees |
| 5 | The Legacy Golf Tennis Club Championship Course | 2,727 yds between tees |
| 6 | Monarch Country Club | 2,710 yds between tees |
| 7 | River Ridge at Harbour Ridge Yacht Country Club | 2,429 yds between tees |
| 8 | Banyan Creek Golf Club | 2,307 yds between tees |
| 9 | Golden Marsh at Harbour Ridge Yacht Country Club | 2,143 yds between tees |
| 10 | Crane Watch Club | 2,108 yds between tees |
| 11 | Hills at Jupiter Hills Club | 2,102 yds between tees |
| 12 | The Floridian | 2,078 yds between tees |
| 13 | Hammock Creek Golf Club | 2,074 yds between tees |
| 14 | Mcarthur Golf Club | 2,070 yds between tees |
| 15 | Mariner Sands Country Club Blue Course | 2,019 yds between tees |
| 16 | Mcarthur Golf Club Backyard Course | 2,017 yds between tees |
| 17 | Mariner Sands Country Club Gold Course | 1,979 yds between tees |
| 18 | The Cape Club of Palm City | 1,957 yds between tees |
| 19 | The Champions Club at Summerfield | 1,913 yds between tees |
| 20 | Village at Jupiter Hills Club | 1,887 yds between tees |
| 21 | Fairwinds Golf Course | 1,830 yds between tees |
| 22 | Pipers Landing Country Club | 1,781 yds between tees |
| 23 | Tequesta Country Club | 1,770 yds between tees |
| 24 | Lost Lake Golf Club | 1,744 yds between tees |
| 25 | Grove Xxiii | 1,729 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
— all 23 courses with an opening year
| # | Course | Oldest |
|---|---|---|
| 1 | Jupiter Island Club | opened 1916 |
| 2 | Tequesta Country Club | opened 1957 |
| 3 | Hills at Jupiter Hills Club | opened 1970 |
| 4 | Crane Watch Club | opened 1978 |
| 5 | Heritage Ridge Golf Club | opened 1981 |
| 6 | Eaglewood Country Club | opened 1984 |
| 6 | Golden Marsh at Harbour Ridge Yacht Country Club | opened 1984 |
| 8 | Gator Trace Golf Country Club | opened 1985 |
| 8 | Ocean Village Golf Course | opened 1985 |
| 10 | Monarch Country Club | opened 1987 |
| 11 | River Ridge at Harbour Ridge Yacht Country Club | opened 1989 |
| 11 | The Cape Club of Palm City | opened 1989 |
| 13 | Lost Lake Golf Club | opened 1993 |
| 14 | Medalist Golf Club | opened 1996 |
| 14 | Ryder Course at Pga Golf Club | opened 1996 |
| 16 | Dye Course at Pga Golf Club | opened 2000 |
| 17 | Mcarthur Golf Club | opened 2002 |
| 18 | The Floridian | opened 2011 |
| 19 | Village at Jupiter Hills Club | opened 2017 |
| 20 | Grove Xxiii | opened 2019 |
| 21 | Astor Creek Golf Country Club | opened 2023 |
| 21 | Mcarthur Golf Club Backyard Course | opened 2023 |
| 23 | Glynlea Country Club | opened 2025 |
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 51 courses with a coordinate we could sample
| # | Course | Highest above sea level |
|---|---|---|
| 1 | Hills at Jupiter Hills Club | 54 ft |
| 1 | Village at Jupiter Hills Club | 54 ft |
| 3 | Indianwood Golf Country Club | 41 ft |
| 4 | The Cape Club of Palm City | 38 ft |
| 5 | Medalist Golf Club | 31 ft |
| 5 | Medalist Village Golf | 31 ft |
| 5 | The Legacy Golf Tennis Club Championship Course | 31 ft |
| 8 | Dye Course at Pga Golf Club | 30 ft |
| 8 | Ryder Course at Pga Golf Club | 30 ft |
| 10 | Mcarthur Golf Club | 29 ft |
| 10 | Mcarthur Golf Club Backyard Course | 29 ft |
| 12 | Glynlea Country Club | 27 ft |
| 13 | Hobe Sound Golf Club | 25 ft |
| 13 | Island Pines Golf Club | 25 ft |
| 15 | Meadowood Golf Tennis Club | 24 ft |
| 16 | Grove Xxiii | 23 ft |
| 17 | Astor Creek Golf Country Club | 22 ft |
| 17 | Fairwinds Golf Course | 22 ft |
| 17 | Heritage Ridge Golf Club | 22 ft |
| 17 | Spanish Lakes Country Club | 22 ft |
| 21 | Gator Trace Golf Country Club | 21 ft |
| 21 | Martin Downs Country Club Osprey Creek Course | 21 ft |
| 23 | Jensen Beach Golf Club | 20 ft |
| 23 | Willoughby Golf Club | 20 ft |
| 25 | Loblolly Pines Golf Course | 19 ft |
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.