126 golf courses in Maine, 1,705 holes between them, 73 with published USGA tee ratings.
Every Maine course
Loading 126 courses…
Every figure here is a published one, gathered from the course and public records — nothing on this page is estimated.
Maine standouts
slope 150 · from 103 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,080 yds · from 122 courses
The longest published tee set, in yards from the tips.
Maine by the numbers
Maine 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 122 courses with a published scorecard
| # | Course | Longest |
|---|---|---|
| 1 | Falmouth Country Club | 7,080 yds |
| 2 | Sunday River Golf Club | 7,051 yds |
| 3 | Point Sebago Golf Beach Resort | 7,002 yds |
| 4 | The Ledges Golf Club | 6,981 yds |
| 5 | Sugarloaf Golf Club Resort | 6,910 yds |
| 6 | Woodlands Club | 6,848 yds |
| 7 | Fox Ridge Golf Club | 6,814 yds |
| 8 | Presque Isle Country Club | 6,751 yds |
| 9 | Belgrade Lakes Golf Club | 6,723 yds |
| 10 | Sanford Golf Club | 6,703 yds |
| 11 | Dunegrass Country Club | 6,684 yds |
| 12 | Bethel Inn Country Club | 6,660 yds |
| 13 | Spring Meadows Golf Club | 6,656 yds |
| 14 | Boothbay Harbor Country Club | 6,655 yds |
| 15 | Brunswick Golf Club | 6,601 yds |
| 16 | Val Halla Golf Recreation Center | 6,595 yds |
| 17 | Natanis Golf Course Tomahawk | 6,587 yds |
| 18 | Gorham Country Club | 6,555 yds |
| 19 | Palmyra Golf Course | 6,550 yds |
| 20 | Samoset Resort | 6,548 yds |
| 21 | Martindale Country Club | 6,538 yds |
| 22 | Old Marsh Country Club | 6,523 yds |
| 23 | Portland Country Club | 6,466 yds |
| 24 | Penobscot Valley Country Club | 6,442 yds |
| 25 | The Links at Outlook | 6,432 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 103 courses with a USGA slope rating for its men’s tees
| # | Course | Toughest test |
|---|---|---|
| 1 | Sugarloaf Golf Club Resort | slope 150 |
| 1 | Sunday River Golf Club | slope 150 |
| 3 | Woodlands Club | slope 143 |
| 4 | Boothbay Harbor Country Club | slope 140 |
| 5 | Falmouth Country Club | slope 138 |
| 5 | The Ledges Golf Club | slope 138 |
| 7 | Dunegrass Country Club | slope 137 |
| 8 | Bucksport Golf Club | slope 136 |
| 9 | Belgrade Lakes Golf Club | slope 135 |
| 9 | Old Marsh Country Club | slope 135 |
| 9 | Point Sebago Golf Beach Resort | slope 135 |
| 12 | Portland Country Club | slope 134 |
| 13 | Samoset Resort | slope 133 |
| 14 | Fox Ridge Golf Club | slope 132 |
| 14 | Val Halla Golf Recreation Center | slope 132 |
| 16 | Martindale Country Club | slope 131 |
| 16 | Nine Hole at Bangor Municipal Golf Course | slope 131 |
| 16 | Sable Oaks Golf Club | slope 131 |
| 19 | Biddeford Saco Country Club | slope 130 |
| 19 | Golf at Province Lake | slope 130 |
| 21 | Brunswick Golf Club | slope 129 |
| 22 | Bethel Inn Country Club | slope 128 |
| 22 | Prouts Neck Country Club | slope 128 |
| 22 | Sanford Golf Club | slope 128 |
| 22 | Spring Meadows Golf Club | slope 128 |
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 65 courses with a USGA course rating for its men’s tees
| # | Course | Hardest from the tips |
|---|---|---|
| 1 | Sunday River Golf Club | rating 75.3 |
| 2 | Sugarloaf Golf Club Resort | rating 75.2 |
| 3 | The Ledges Golf Club | rating 73.9 |
| 3 | Woodlands Club | rating 73.9 |
| 5 | Point Sebago Golf Beach Resort | rating 73.7 |
| 6 | Falmouth Country Club | rating 73.6 |
| 7 | Wawenock Golf Club | rating 73.5 |
| 8 | Sanford Golf Club | rating 72.8 |
| 9 | Boothbay Harbor Country Club | rating 72.4 |
| 10 | Belgrade Lakes Golf Club | rating 72.2 |
| 11 | Dunegrass Country Club | rating 72.1 |
| 12 | Fox Ridge Golf Club | rating 72.0 |
| 13 | Spring Meadows Golf Club | rating 71.8 |
| 14 | Martindale Country Club | rating 71.7 |
| 14 | Old Marsh Country Club | rating 71.7 |
| 14 | Purpoodock Club | rating 71.7 |
| 17 | Limestone Country Club | rating 71.6 |
| 17 | Sable Oaks Golf Club | rating 71.6 |
| 19 | Portland Country Club | rating 71.5 |
| 20 | Penobscot Valley Country Club | rating 71.2 |
| 20 | Waterville Country Club | rating 71.2 |
| 22 | Bethel Inn Country Club | rating 71.0 |
| 22 | Brunswick Golf Club | rating 71.0 |
| 22 | Val Halla Golf Recreation Center | rating 71.0 |
| 25 | Presque Isle Country Club | rating 70.8 |
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 115 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 | Hermon Meadow Golf Club Training Center | 3,232 yds between tees |
| 3 | Mt Kineo Golf Course | 2,215 yds between tees |
| 4 | Sunday River Golf Club | 2,145 yds between tees |
| 5 | Point Sebago Golf Beach Resort | 2,136 yds between tees |
| 6 | Falmouth Country Club | 2,006 yds between tees |
| 7 | The Ledges Golf Club | 1,984 yds between tees |
| 8 | Spring Meadows Golf Club | 1,950 yds between tees |
| 9 | Boothbay Harbor Country Club | 1,922 yds between tees |
| 10 | Dunegrass Country Club | 1,866 yds between tees |
| 11 | Fox Ridge Golf Club | 1,855 yds between tees |
| 12 | Toddy Brook Golf Course | 1,805 yds between tees |
| 13 | Sanford Golf Club | 1,802 yds between tees |
| 14 | Woodlands Club | 1,801 yds between tees |
| 15 | Waterville Country Club | 1,762 yds between tees |
| 16 | Martindale Country Club | 1,745 yds between tees |
| 17 | Old Marsh Country Club | 1,676 yds between tees |
| 18 | Springbrook Golf Club | 1,631 yds between tees |
| 19 | Sugarloaf Golf Club Resort | 1,621 yds between tees |
| 20 | The Bath Golf Club | 1,592 yds between tees |
| 21 | Sable Oaks Golf Club | 1,573 yds between tees |
| 22 | Belgrade Lakes Golf Club | 1,555 yds between tees |
| 23 | Natanis Golf Course Tomahawk | 1,553 yds between tees |
| 24 | Bethel Inn Country Club | 1,532 yds between tees |
| 25 | The Links at Outlook | 1,481 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 116 courses with an opening year
| # | Course | Oldest |
|---|---|---|
| 1 | Kebo Valley Club | opened 1888 |
| 1 | Kenduskeag Valley Golf Club | opened 1888 |
| 3 | Samoset Resort | opened 1889 |
| 4 | Grindstone Neck Golf Course | opened 1891 |
| 5 | Northeast Harbor Golf Club | opened 1895 |
| 5 | The Links at Poland Spring Resort | opened 1895 |
| 7 | Cape Arundel Golf Club | opened 1896 |
| 7 | Tarratine Golf Club | opened 1896 |
| 9 | Abenakee Club | opened 1898 |
| 9 | Brunswick Golf Club | opened 1898 |
| 9 | Mt Kineo Golf Course | opened 1898 |
| 12 | Megunticook Golf Club | opened 1899 |
| 12 | Paris Hill Country Club | opened 1899 |
| 12 | Summit Springs Golf Course | opened 1899 |
| 15 | Webhannet Golf Club | opened 1901 |
| 16 | Prouts Neck Country Club | opened 1907 |
| 17 | Bethel Inn Country Club | opened 1913 |
| 18 | Meadows Golf Course The | opened 1915 |
| 19 | Blink Bonnie Golf Links | opened 1916 |
| 19 | Northport Golf Club | opened 1916 |
| 19 | Rockland Golf Club | opened 1916 |
| 19 | Waterville Country Club | opened 1916 |
| 23 | Houlton Community Golf Course | opened 1917 |
| 24 | Golf at Province Lake | opened 1918 |
| 25 | Cape Neddick Country Club | opened 1919 |
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 126 courses with a coordinate we could sample
| # | Course | Highest above sea level |
|---|---|---|
| 1 | Mingo Springs Golf Course | 1,796 ft |
| 2 | Sugarloaf Golf Club Resort | 1,665 ft |
| 3 | Sunday River Golf Club | 1,222 ft |
| 4 | Sandy River Golf Course | 1,204 ft |
| 5 | Mt Kineo Golf Course | 1,032 ft |
| 6 | Portage Hills Country Club | 875 ft |
| 7 | Paris Hill Country Club | 756 ft |
| 8 | Bethel Inn Country Club | 736 ft |
| 9 | Norway Country Club | 732 ft |
| 10 | Limestone Country Club | 682 ft |
| 11 | Mars Hill Country Club | 677 ft |
| 12 | Aroostook Valley Country Club | 653 ft |
| 12 | Caribou Country Club | 653 ft |
| 14 | Summit Springs Golf Course | 639 ft |
| 15 | Bridgton Highlands Country Club | 604 ft |
| 16 | Long Lake Country Club | 597 ft |
| 17 | The Links at Poland Spring Resort | 579 ft |
| 18 | Golf at Province Lake | 565 ft |
| 19 | Presque Isle Country Club | 554 ft |
| 20 | Oakdale Country Club | 545 ft |
| 21 | Fort Kent Golf Club | 538 ft |
| 22 | Turner Highlands Country Club | 504 ft |
| 23 | Lucerne in Maine Golf Course | 486 ft |
| 24 | Hillcrest Golf Club | 478 ft |
| 25 | Dexter Municipal Golf Club | 470 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.
Maine by metro area
The same rankings — hardest, longest, oldest — over the courses around each metro area touching Maine.
- Portland-Lewiston-South Portland, ME · 51 courses
- Portland-South Portland, ME · 42 courses
Every Maine course, by city 126 courses in 102 cities
Arundel
Auburn
Augusta
Bar Harbor
Bath
Belgrade Lakes
Berwick
Bethel
Biddeford Pool
Blue Hill
Boothbay
Brewer
Bridgton
Brunswick
Bucksport
Calais
Cape Elizabeth
Cape Neddick
Carrabassett Valley
Castine
Chebeague Island
Clifton
Clinton
Cumberland Center
Dedham
Dexter
Dover-Foxcroft
Fort Kent
Freeport
Frye Island
Gorham
Guilford
Hampden
Hebron
Hollis
Islesboro
Jonesboro
Kennebunk
Kennebunkport
Lebanon
Leeds
Lewiston
Limestone
Lincoln
Litchfield
Lovell
Madison
Mars Hill
Mexico
Millinocket
Monmouth
New Limerick
North Anson
North Haven
North Yarmouth
Northeast Harbor
Northport
Norway
Oakland
Old Orchard Beach
Old Town
Orrington
Palmyra
Paris
Parsonsfield
Phippsburg
Pittsfield
Portage Lake
Portland
Presque Isle
Rangeley
Rockland
Rockport
Rockwood
Sanford
Scarborough
Sorrento
South Portland
Southwest Harbor
St David
Topsham
Walpole
Westbrook
Whitefield
Winter Harbor