The toughest course in the Portland-South Portland, ME metro area is Woodlands Club, at slope 143 — ahead of Falmouth Country Club at slope 138 and The Ledges Golf Club at slope 138.
All 35 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.
Portland-South Portland, ME 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
— the top 25 of 35 courses with a USGA slope rating for its men’s tees
| # | Course | Toughest test |
|---|---|---|
| 1 | Woodlands Club | slope 143 |
| 2 | Falmouth Country Club | slope 138 |
| 2 | The Ledges Golf Club | slope 138 |
| 4 | Dunegrass Country Club | slope 137 |
| 5 | Old Marsh Country Club | slope 135 |
| 5 | Point Sebago Golf Beach Resort | slope 135 |
| 7 | Portland Country Club | slope 134 |
| 8 | Val Halla Golf Recreation Center | slope 132 |
| 9 | Sable Oaks Golf Club | slope 131 |
| 10 | Biddeford Saco Country Club | slope 130 |
| 10 | Golf at Province Lake | slope 130 |
| 12 | Brunswick Golf Club | slope 129 |
| 13 | Prouts Neck Country Club | slope 128 |
| 13 | Sanford Golf Club | slope 128 |
| 13 | Spring Meadows Golf Club | slope 128 |
| 13 | The Bath Golf Club | slope 128 |
| 17 | Deep Brook Golf Course | slope 127 |
| 18 | The Links at Outlook | slope 126 |
| 19 | Cape Neddick Country Club | slope 125 |
| 19 | Purpoodock Club | slope 125 |
| 21 | Willowdale Golf Club | slope 124 |
| 21 | York Golf Tennis Club | slope 124 |
| 23 | Dutch Elm Golf Club | slope 123 |
| 23 | Frye Island Golf Course | slope 123 |
| 23 | Willowdale Golf Course | slope 123 |
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 28 courses with a USGA course rating for its men’s tees
| # | Course | Hardest from the tips |
|---|---|---|
| 1 | The Ledges Golf Club | rating 73.9 |
| 1 | Woodlands Club | rating 73.9 |
| 3 | Point Sebago Golf Beach Resort | rating 73.7 |
| 4 | Falmouth Country Club | rating 73.6 |
| 5 | Sanford Golf Club | rating 72.8 |
| 6 | Dunegrass Country Club | rating 72.1 |
| 7 | Spring Meadows Golf Club | rating 71.8 |
| 8 | Old Marsh Country Club | rating 71.7 |
| 8 | Purpoodock Club | rating 71.7 |
| 10 | Sable Oaks Golf Club | rating 71.6 |
| 11 | Portland Country Club | rating 71.5 |
| 12 | Brunswick Golf Club | rating 71.0 |
| 12 | Val Halla Golf Recreation Center | rating 71.0 |
| 14 | Biddeford Saco Country Club | rating 70.6 |
| 14 | Golf at Province Lake | rating 70.6 |
| 14 | York Golf Tennis Club | rating 70.6 |
| 17 | Dutch Elm Golf Club | rating 70.3 |
| 18 | The Bath Golf Club | rating 70.2 |
| 19 | Cape Neddick Country Club | rating 70.1 |
| 20 | The Links at Outlook | rating 70.0 |
| 21 | Nonesuch River Golf Club | rating 69.2 |
| 22 | Prouts Neck Country Club | rating 68.9 |
| 23 | Willowdale Golf Club | rating 68.7 |
| 24 | Gorham Country Club | rating 68.6 |
| 25 | Abenakee Club | rating 68.4 |
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 40 courses with a published scorecard
| # | Course | Longest |
|---|---|---|
| 1 | Falmouth Country Club | 7,080 yds |
| 2 | Point Sebago Golf Beach Resort | 7,002 yds |
| 3 | The Ledges Golf Club | 6,981 yds |
| 4 | Woodlands Club | 6,848 yds |
| 5 | Sanford Golf Club | 6,703 yds |
| 6 | Dunegrass Country Club | 6,684 yds |
| 7 | Spring Meadows Golf Club | 6,656 yds |
| 8 | Brunswick Golf Club | 6,601 yds |
| 9 | Val Halla Golf Recreation Center | 6,595 yds |
| 10 | Gorham Country Club | 6,555 yds |
| 11 | Old Marsh Country Club | 6,523 yds |
| 12 | Portland Country Club | 6,466 yds |
| 13 | The Links at Outlook | 6,432 yds |
| 14 | Purpoodock Club | 6,401 yds |
| 15 | Dutch Elm Golf Club | 6,375 yds |
| 16 | Sable Oaks Golf Club | 6,359 yds |
| 17 | York Golf Tennis Club | 6,343 yds |
| 18 | Golf at Province Lake | 6,336 yds |
| 19 | Biddeford Saco Country Club | 6,333 yds |
| 20 | Nonesuch River Golf Club | 6,324 yds |
| 21 | The Bath Golf Club | 6,301 yds |
| 22 | Cape Neddick Country Club | 6,257 yds |
| 23 | Bridgton Highlands Country Club | 6,224 yds |
| 24 | Toddy Brook Golf Course | 6,214 yds |
| 25 | Prouts Neck Country Club | 6,094 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 38 courses with two or more tee sets of different lengths
| # | Course | Widest tee spread |
|---|---|---|
| 1 | Golf at Province Lake | 4,338 yds between tees |
| 2 | Point Sebago Golf Beach Resort | 2,136 yds between tees |
| 3 | Falmouth Country Club | 2,006 yds between tees |
| 4 | The Ledges Golf Club | 1,984 yds between tees |
| 5 | Spring Meadows Golf Club | 1,950 yds between tees |
| 6 | Dunegrass Country Club | 1,866 yds between tees |
| 7 | Toddy Brook Golf Course | 1,805 yds between tees |
| 8 | Sanford Golf Club | 1,802 yds between tees |
| 9 | Woodlands Club | 1,801 yds between tees |
| 10 | Old Marsh Country Club | 1,676 yds between tees |
| 11 | The Bath Golf Club | 1,592 yds between tees |
| 12 | Sable Oaks Golf Club | 1,573 yds between tees |
| 13 | The Links at Outlook | 1,481 yds between tees |
| 14 | Nonesuch River Golf Club | 1,364 yds between tees |
| 15 | Cape Neddick Country Club | 1,353 yds between tees |
| 16 | Biddeford Saco Country Club | 1,346 yds between tees |
| 17 | Portland Country Club | 1,225 yds between tees |
| 18 | Willowdale Golf Club | 1,195 yds between tees |
| 19 | Purpoodock Club | 1,180 yds between tees |
| 20 | Val Halla Golf Recreation Center | 1,130 yds between tees |
| 21 | Gorham Country Club | 1,129 yds between tees |
| 22 | Dutch Elm Golf Club | 1,127 yds between tees |
| 23 | Bridgton Highlands Country Club | 1,121 yds between tees |
| 24 | Brunswick Golf Club | 1,026 yds between tees |
| 25 | York Golf Tennis Club | 1,011 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 40 courses with an opening year
| # | Course | Oldest |
|---|---|---|
| 1 | Cape Arundel Golf Club | opened 1896 |
| 2 | Abenakee Club | opened 1898 |
| 2 | Brunswick Golf Club | opened 1898 |
| 4 | Webhannet Golf Club | opened 1901 |
| 5 | Prouts Neck Country Club | opened 1907 |
| 6 | Golf at Province Lake | opened 1918 |
| 7 | Cape Neddick Country Club | opened 1919 |
| 8 | Portland Country Club | opened 1921 |
| 9 | Biddeford Saco Country Club | opened 1922 |
| 9 | Purpoodock Club | opened 1922 |
| 11 | York Golf Tennis Club | opened 1923 |
| 12 | Sanford Golf Club | opened 1924 |
| 12 | Willowdale Golf Club | opened 1924 |
| 12 | Willowdale Golf Course | opened 1924 |
| 15 | South Portland Municipal Golf Course | opened 1931 |
| 16 | Riverside Golf Course South Course | opened 1932 |
| 16 | The Bath Golf Club | opened 1932 |
| 18 | Salmon Falls Golf Club | opened 1956 |
| 19 | Mere Creek Golf Course | opened 1958 |
| 19 | Rivermeadow Golf Club | opened 1958 |
| 21 | Gorham Country Club | opened 1960 |
| 22 | Val Halla Golf Recreation Center | opened 1964 |
| 23 | Dutch Elm Golf Club | opened 1965 |
| 23 | Maine Golf Center Freeport | opened 1965 |
| 25 | Frye Island Golf Course | opened 1972 |
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 42 courses with a coordinate we could sample
| # | Course | Highest above sea level |
|---|---|---|
| 1 | Bridgton Highlands Country Club | 604 ft |
| 2 | Golf at Province Lake | 565 ft |
| 3 | Frye Island Golf Course | 371 ft |
| 4 | Lebanon Pines Golf Course | 370 ft |
| 5 | Point Sebago Golf Beach Resort | 329 ft |
| 6 | Spring Meadows Golf Club | 302 ft |
| 7 | Sanford Golf Club | 239 ft |
| 8 | Salmon Falls Golf Club | 192 ft |
| 9 | The Links at Outlook | 170 ft |
| 10 | The Ledges Golf Club | 169 ft |
| 11 | Gorham Country Club | 167 ft |
| 12 | Falmouth Country Club | 151 ft |
| 13 | Woodlands Club | 141 ft |
| 14 | Highland Green Golf Club | 140 ft |
| 15 | Old Marsh Country Club | 138 ft |
| 16 | Sable Oaks Golf Club | 132 ft |
| 17 | Val Halla Golf Recreation Center | 125 ft |
| 18 | Deep Brook Golf Course | 118 ft |
| 19 | Maine Golf Center Freeport | 117 ft |
| 20 | Dutch Elm Golf Club | 115 ft |
| 21 | Dunegrass Country Club | 105 ft |
| 22 | Merriland Farm Par 3 Golf Course | 100 ft |
| 22 | Purpoodock Club | 100 ft |
| 22 | Toddy Brook Golf Course | 100 ft |
| 25 | Brunswick Golf Club | 99 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.