Skip to main content

Maine golf

Best golf courses in Maine.

Ranked by LooperAI score, BogeyMap's own algorithm. 65 of the 65 courses we publish in Maine are playable without a member invite.

BogeyMap publishes 65 golf courses in Maine, of which 65 are playable without a member invite (public, resort, municipal, or semi-private). Cape Arundel Golf Club in Kennebunkport currently leads the state with a LooperAI score of 91.0. The cities with the most courses are Auburn, Rangeley, Rockport.

65

Courses published

39

Public

4

Resort

22

Semi-private

Top-rated courses in Maine

Golfer teeing off over tidal marsh at Cape Arundel Golf Club in Kennebunkport, Maine
Semi-private18 holes

Cape Arundel Golf Club

Kennebunkport, ME

Historic Walter Travis coastal links in Kennebunkport, where Presidents play

Hidden GemArchitecturePure Greens
Public18 holes

Belgrade Lakes Golf Club

Belgrade Lakes, ME

Belgrade Lakes Golf Club is an 18-hole, par-71 daily-fee course in Belgrade Lakes, Maine. Harold Alfond, founder of the Dexter Shoe Company, commissioned British architect Clive Clark to design the course, which opened in 1998. The layout covers high ground with heavy elevation change, white granite outcroppings, old-style cross bunkering and several water hazards. The clubhouse and first tee sit at the property's high point, overlooking Long Pond and Great Pond. The 9th and 18th holes share a large, undulating double green. The course is open to public play.

WalkableDog Friendly

Last verified 2026-09-16

Resort18 holes

Sunday River Golf Club

Newry, ME

Sunday River Golf Club sits five miles from Bethel in the western Maine mountains, part of the Sunday River ski resort owned by Boyne Resorts. The course occupies a northwest-facing hillside with views across the valley to the Mahoosuc Range and Old Speck Mountain, and fall foliage frames many holes. Designed by Robert Trent Jones Jr. and opened in 2005, the layout uses stone retaining walls to carve fairway terraces into steep slopes and ravines, with tiered greens, rock outcroppings, wetlands and the Merrill Brook coming into play. Wide fairways keep the course playable despite the terrain. Sunday River operates as a semi-private, resort-affiliated club open to guests and the public. Amenities include a clubhouse with dining, a pro shop and a practice range; carts are commonly used given the elevation changes.

Resort18 holes

Sugarloaf Golf Club

Carrabassett Valley, ME

Sugarloaf Golf Club is set at the base of Sugarloaf Mountain in Carrabassett Valley, Maine, within dense stands of pine, oak, maple and birch, with the Carrabassett River running alongside several holes. The mountain resort setting produces steady elevation change and panoramic views typical of western Maine. Robert Trent Jones Jr. designed the course, which opened in 1985 with eighteen separate, self-contained holes. Narrow fairways demand accuracy, and the back nine, including the par-3 11th nicknamed "Precipice," descends sharply from tee to green with undulating, multi-tiered putting surfaces. The course operates as a resort facility connected to Sugarloaf Mountain Hotel, open to resort guests and the public. A pro shop, driving range and on-site dining support play, and the course closes seasonally in winter for skiing.

Semi-private18 holes

Kebo Valley Golf Club

Bar Harbor, ME

Kebo Valley Golf Club, established in 1888 in Bar Harbor, is the oldest golf club in Maine and among the oldest in the United States, with a course bordering Acadia National Park on Mount Desert Island. Its links-style routing has hosted notable historical rounds, including one involving President William Howard Taft. The layout is known for quirky, undulating terrain that rewards local knowledge as much as ball-striking. Kebo Valley remains open to public play and its clubhouse and grounds reflect more than a century of continuous operation.

Oceanside green with bunkers and the Rockland Breakwater along Penobscot Bay at Samoset Resort Golf Course in Rockport, Maine
Resort18 holes

Samoset Resort Golf Course

Rockport, ME

Samoset Resort Golf Course is an 18-hole, par-70 resort course in Rockport, Maine, on Penobscot Bay, with ocean views from 14 of its 18 holes. Originally built as a nine-hole course in 1902, it was rebuilt into a full 18-hole layout by architect Robert Elder in 1974, with later work by Geoffrey Cornish in the early 1990s and Bradley Booth in 2000, including a rebuilt, seawall-lined par-5 4th hole. The course plays 6,548 yards from the back tees with a course rating of 70.8 and a slope of 133.

Last verified 2026-09-17

Public18 holes

Val Halla Golf & Recreation Center

Cumberland Center, ME

Val Halla Golf & Recreation Center is the municipal 18-hole, par-72 golf course for the town of Cumberland, Maine, designed by Philip Wogan. From the back tees it plays 6,567 yards with a slope rating of 130 and a course rating of 71.5, and multiple tee boxes make it playable for a range of skill levels. The course has bentgrass greens and sits about 15 minutes from Portland. The facility also includes a driving range, a putting green, and a town-run recreation center, with tee times open to the public.

Hidden Gem
Public18 holes

Point Sebago Golf & Beach Resort

Casco, ME

Point Sebago Golf & Beach Resort features a par-72 eighteen set on 500 acres of white birch forest in Casco, part of a larger lakeside resort community. The course stretches to roughly 7,000 yards from the back tees and offers forward tees under 4,800 yards, accommodating a wide range of players. Its resort setting combines golf with beach access on Sebago Lake, drawing vacationing families as well as dedicated golfers. The layout winds through wooded terrain typical of the western Maine lakes region and is open to resort guests and outside visitors alike.

Public18 holes

Natanis Golf Course (Tomahawk)

Vassalboro, ME

Natanis Golf Course in Vassalboro, north of Augusta, is Maine's largest golf facility with 36 holes across two courses. The Tomahawk is the original 18, a straightforward parkland layout that hosts high school championships and steady public play. Its sister course, the Arrowhead, offers a second full 18 on the same property.

Public18 holes

Brunswick Golf Club

Brunswick, ME

Brunswick Golf Club traces its origins to 1898, when Bowdoin College students laid out a rough course on land along what was then Freeport Road in Brunswick. Wayne Stiles remodeled the original nine in the early 1920s, and Geoffrey Cornish, working with Canadian partner Bill Robinson, added a second nine in 1964 to complete today's par-72 eighteen. The result blends early-twentieth-century routing with a mid-century expansion into a coherent midcoast Maine test. Located off Interstate 295, the club welcomes both members and public play.

Public18 holes

Nonesuch River Golf Club

Scarborough, ME

Nonesuch River Golf Club opened to the public in 1997 along the Nonesuch River in Scarborough, with its eighteen holes laid out principally by Tom Walker. The course plays to a par of 70 across roughly 6,300 yards, offering a walkable, moderately demanding round suited to a range of skill levels. A modern clubhouse, full-length practice range and two putting greens support an on-site golf academy with PGA instruction. Located a short drive from Portland, it has become a regular stop for golfers in the greater Portland area.

Public18 holes

The Ledges Golf Club

York, ME

The Ledges Golf Club is a public eighteen in York, designed by William Bradley Booth and carved from hilly, ledge-rock terrain that gives the club its name. Fairways and greens rise and fall across the rocky landscape, with some putting surfaces set into sculpted rock outcroppings. It took roughly seven years of planning and construction for developer Pat Rocheleau and partners to bring the course to completion. The layout balances a daily-fee model with membership options, and its varied terrain distinguishes it from the flatter courses along southern Maine's shoreline.

Public18 holes

Atlantic Pines Golf Course

Wells, ME

Atlantic Pines is a public course near the Maine coast in Wells, offering a straightforward layout.

Public18 holes

Spring Meadows Golf Course

Gray, ME

Spring Meadows Golf Course is an 18-hole public course in Gray, a short drive north of Portland. The layout mixes open meadow holes with stretches through the woods, and it draws steady play from the Portland suburbs and the Sebago Lake region. Tee times, memberships and lessons are all offered.

Semi-private18 holes

Links at Outlook

South Berwick, ME

The Links at Outlook is a public eighteen in South Berwick, built in a Scottish links style and within easy reach of both Boston and Portsmouth, New Hampshire. The course plays to a par of 71 and roughly 6,400 yards, with open, rolling terrain typical of the seaside links tradition it references. Its location near southern Maine's coastal towns, including Kittery, York and Ogunquit, makes it a convenient stop for visiting golfers. The mix of holes tests shot placement over sheer length, and it operates as a daily-fee facility open to all.

Semi-private18 holes

Sanford Country Club

Sanford, ME

Sanford Country Club dates to 1926, when Alex Chisholm designed the original course in Sanford, a layout that expanded from nine to eighteen holes in 1996. The par-72 course now stretches to roughly 6,700 yards and has hosted significant competition, including U. S. Amateur qualifying and the Maine Amateur Championship. Public with membership options, the club sits close to Kennebunkport, Wells and the New Hampshire seacoast, making it a convenient round for visitors. Its history spans nearly a century of continuous play in southern Maine.

Semi-private18 holes

Old Marsh Country Club

Wells, ME

Old Marsh Country Club is an 18-hole, semi-private golf course in Wells, Maine, open to the public, now operating under the name Atlantic Pines Golf Club at Old Marsh. Designed by architect Brian Silva and built in 2008 in the golden-age style of C.B. Macdonald and Seth Raynor, the course plays 6,523 yards from the back tees with a course rating of 71.7 and slope of 135. In its first year of operation it was ranked among the Top 10 Best New Courses in America by Golf Magazine.

Last verified 2026-09-17

Semi-private18 holes

Dunegrass Golf Club

Old Orchard Beach, ME

Dunegrass Golf Club opened in 1998 in Old Orchard Beach, designed by Dan Maples with Michael Gleason, and has built a reputation as one of southern Maine's more polished public tests. The layout stretches to roughly 6,700 yards with bentgrass greens across wooded terrain. The course went through a period of decline before a renovation restored conditioning in the mid-2010s. Its inland setting a short drive from the beach gives golfers a wooded counterpoint to the area's coastal courses. The club operates seasonally, typically April through November.

Resort18 holes

Poland Spring Country Club

Poland Spring, ME

Poland Spring Golf Course is an 18-hole, par-71 resort course in Poland Spring, Maine, part of the Poland Spring Resort and listed on the National Register of Historic Sites. Originally laid out in 1896 by Arthur Fenn, America's first home-bred golf professional, the course was redesigned into its current 18-hole routing by Donald Ross in 1915, one of his earliest Maine designs. It plays 6,178 yards with a slope of 125 and features velvet bentgrass greens.

Last verified 2026-09-17

Semi-private18 holes

Martindale Country Club

Auburn, ME

Martindale Country Club opened for play in 1921 in Auburn, its front nine routed through woods and dairy pasture by brothers Alex and Fred Chisholm, prominent figures in early New England professional golf. Philip Wogan added a back nine in 1963, and Geoffrey Cornish and Brian Silva later carried out renovations, shaping the eighteen played today. Private for its first 88 years, Martindale is now semi-private with tee times available to the public. Recent years have brought clubhouse and course upgrades, making it one of the more established clubs in the Lewiston-Auburn area.

Semi-private18 holes

Waterville Country Club

Oakland, ME

Waterville Country Club is located on more than 150 acres in Oakland, Maine, in the central part of the state. Founded in 1916, the club's original nine holes were laid out by its founding members and redesigned in the 1930s by Orrin E. Smith, who had worked under Donald Ross. In 1967, a second nine was added and the course reworked under a design credited to Geoffrey Cornish. The semi-private, 18-hole course is open to both members and the public and has hosted the Maine Amateur Championship more than ten times. Facilities include a pro shop, restaurant, two putting greens, and a practice range.

Semi-private18 holes

Aroostook Valley Country Club

Fort Fairfield, ME

Aroostook Valley Country Club straddles the U. S.-Canada border, with its clubhouse in New Brunswick and holes crossing into Fort Fairfield, Maine. Golfers can tee off in one country and putt out in another, a quirk that has made the club a curiosity for decades. The eighteen-hole layout was designed by Canadian architect Howard Watson and sits along the Aroostook River in a rural setting in Maine's northernmost county. Semi-private and open seasonally from April through October, it draws players from both sides of the border. Border-crossing logistics have shifted over time, with U. S. authorities restricting some historic routes onto the property.

Semi-private18 holes

Dutch Elm Golf Club

Arundel, ME

Dutch Elm is a championship course with distinct challenges on each hole, located between Boston and Portland.

Semi-private18 holes

Bridgton Highlands Country Club

Bridgton, ME

Bridgton Highlands Country Club is located on Highland Ridge in Bridgton, Maine, in the state's Lakes Region. The original nine holes were designed by A.W. Tillinghast in 1925-26, his only design in Maine, with fieldwork carried out by Ralph Martin Barton. Geoffrey Cornish and Brian Silva replaced two holes in the 1980s, and the course was expanded to 18 holes in the 1990s using a design by then co-owner Fred Ryan. The semi-private course is open to the public and offers four sets of tees along with views of Pleasant Mountain and Shawnee Peak. A tennis program with four courts operates alongside the golf facility.

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. 65 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 LooperAI score among public courses we publish in Maine (86.9).
How does BogeyMap rank Maine courses?
Every list is generated by LooperAI score, 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, BogeyMap Pro members can read researched Access Intel describing how that access generally works, the club is always the final authority.