Maine golf
Best golf courses in Maine.
Ranked by LooperScore, BogeyMap's own algorithm. 64 of the 65 courses we publish in Maine are playable without a member invite.
BogeyMap publishes 65 golf courses in Maine, of which 64 are playable without a member invite (public, resort, municipal, or semi-private). Cape Arundel Golf Club in Kennebunkport currently leads the state with a LooperScore of 92.3. The cities with the most courses are Rockport, Auburn, Rangeley.
65
Courses published
34
Public
6
Resort
24
Semi-private
Top-rated courses in Maine

Cape Arundel Golf Club
Kennebunkport, ME
Historic Walter Travis coastal links in Kennebunkport — where Presidents play
Boothbay Harbor Country Club
Boothbay Harbor, ME
An 18-hole parkland layout originally designed by Stiles and Van Kleek in 1921 and redesigned by Bruce Hepner in 2013. Set amid the pine-framed hills of the Boothbay Harbor region with sweeping vistas throughout. A five-time Golfweek Top 100 Resort Course (2022–2026) and Golf Digest Best in State honoree, with luxury amenities including climate-controlled comfort stations, caddie service, and on-site resort accommodations.
Belgrade Lakes Golf Club
Belgrade Lakes, ME
Brian Silva designed Belgrade Lakes Golf Club in Belgrade Lakes, ME, a highly-rated course known for its naturalistic layout. Set amidst the beautiful Belgrade Lakes region, it offers a serene and challenging golf experience with scenic views. It is known for its exceptional conditions and engaging play.

Samoset Resort Golf Course
Rockport, ME
Samoset Resort offers an 18-hole course along Penobscot Bay, featuring several holes directly on the ocean, elevation changes, and coastal winds in Rockport.
Sunday River Golf Club
Newry, ME
Robert Trent Jones Jr.'s mountain design at Sunday River ski resort in Newry, ME, features dramatic elevation changes and long-range views of the Mahoosuc Range. This resort course offers a challenging and visually spectacular golf experience. It is known for its exceptional conditions and engaging play.
Sugarloaf Golf Club
Carrabassett Valley, ME
Robert Trent Jones Jr.'s mountain course at Sugarloaf ski resort in Carrabassett Valley, ME, offers dramatic terrain and excellent conditioning. This resort course provides a challenging and scenic golf experience with stunning views of the surrounding mountains.
Kebo Valley Golf Club
Bar Harbor, ME
Point Sebago Golf & Beach Resort
Casco, ME
Brunswick Golf Club
Brunswick, ME
Fox Ridge Golf Club
Auburn, ME
Carol L. Myshrall, Jr.'s 18-hole design in Auburn features well-kept bentgrass greens and a mix of open and tree-lined holes with some elevation changes.
Links at Outlook
South Berwick, ME
The Ledges Golf Club
York, ME
Hampden Country Club
Hampden, ME
Hamm Robbins designed this short, open 1967 layout in Hampden, offering a straightforward round with well-maintained greens and minimal elevation changes.
Atlantic Pines Golf Club
Wells, ME
Brian Silva designed Old Marsh Country Club, an 18-hole course in Wells with a traditional, links-inspired feel, featuring fescue, wetlands, and strategic bunkering.
Evergreen Inn & Golf Club
Rangeley, ME
George Buck designed and owns this public course, opened in 2003, featuring five tees per hole and mountain views in Rangeley.
Fogg Brook Resort GC
Palmyra, ME
Richard Cayer's 1956 design offers 6,550 yards of parkland golf in Palmyra, featuring a par 72 layout with mature trees and a few water hazards.
Nonesuch River Golf Club
Scarborough, ME
Poland Spring Country Club
Poland Spring, ME
Historic resort course at the famous Poland Spring resort, classic New England character.
Dunegrass Golf Club
Old Orchard Beach, ME
Aroostook Valley Country Club
Fort Fairfield, ME
Sanford Country Club
Sanford, ME
Penobscot Valley Country Club
Orono, ME
Martindale Country Club
Auburn, ME
Historic semi-private course in the Lewiston-Auburn area.
Bridgton Highlands Country Club
Bridgton, ME
Golf by city in Maine
Architects behind Maine's best golf
Common questions about Maine golf
- How many golf courses can you play in Maine?
- BogeyMap publishes 65 courses in Maine. 64 of them are public, resort, municipal, or semi-private, meaning a visiting golfer can usually book a tee time directly with the course.
- What is the best public course in Maine?
- Belgrade Lakes Golf Club in Belgrade Lakes holds the highest LooperScore among public courses we publish in Maine (86.9).
- How does BogeyMap rank Maine courses?
- Every list is generated by LooperScore, BogeyMap's own 0-100 composite of course quality signals, verified golfer ratings, and editorial review. We never republish another publication's rankings, and a course only shows a score once the underlying evidence exists. See how the rankings work.
- Can BogeyMap get me on a private club in Maine?
- No. BogeyMap doesn't sell tee times and never guarantees access. For clubs that allow limited outside play, Looper Pro members can read researched Access Intel describing how that access generally works — the club is always the final authority.
