State directory
Golf in Maine
- Courses
- 113
- Towns
- 90
- Counties
- 16
- With websites
- 94
Maine golf occupies a unique position in New England: a state of immense geographic variety, from the genteel southern-coast resort towns of York County to the remote frontier outposts of Aroostook County near the Canadian border, with the entire spectrum of Maine's character playing out across more than 110 courses in between.
The season defines everything. Golf in Maine runs from roughly late May through early October, compressed by a climate that brings genuine winter and brief, luminous summers. That brevity intensifies the pleasure: a Tuesday afternoon round in July, with the afternoon light slanting through the pines and the temperature in the mid-70s, carries a quality that golfers in year-round climates rarely experience.
Southern Maine's York County corridor is the most densely served region, where the beach-resort communities of Kennebunk, Kennebunkport, Ogunquit, and York have supported golf clubs since the late 19th century. Cape Arundel Golf Club in Kennebunkport dates to 1897; York Golf and Tennis Club opened two years later. This is the most resort-oriented golf territory in the state, where ocean views and summer-colony tradition combine to produce a particular kind of recreational culture.
Greater Portland anchors the center of Maine's golf landscape, with Riverside Golf Course's 27 holes providing the metro's accessible recreational core and a ring of private clubs extending north through Falmouth, Cumberland, and the Sebago Lake communities. This is where density meets quality, more options within 30 minutes than anywhere else in the state.
The Midcoast (the rocky, indented shoreline from Brunswick through the Penobscot Bay communities of Rockland, Camden, and Castine) offers the most scenically dramatic golf in Maine. The Samoset Resort's course in Rockport plays directly along the Penobscot Bay shoreline. Island courses on Chebeague, North Haven, and Islesboro are accessible by ferry. Kebo Valley Golf Club in Bar Harbor, dating to 1888, may be the most historically significant course in the state, set on Mount Desert Island within sight of Acadia's granite peaks.
Western Maine's Oxford Hills and Carrabassett Valley bring a different dimension: mountain golf, where Sunday River Golf Club and Sugarloaf Golf Club occupy dramatic terrain at the base of two of New England's most celebrated ski resorts. These courses extend the recreational season for resort communities whose winters are their economic foundation.
The deep north (the Penobscot County lake country, the Aroostook County potato plains, the St. John Valley's Acadian French communities) is where Maine golf becomes genuinely remote. Fort Kent Golf Club operates at the northern terminus of Route 1; Caribou Country Club serves one of the northernmost cities in the eastern United States; Saint Croix Country Club in Calais faces Canada across the river. Nine holes is the standard format up here, and that is entirely appropriate: the golf is secondary to the landscape, which is unlike anything else in New England.
Rankings
Best of Maine
By county
Golf by county
- Androscoggin County 6
- Aroostook County 8
- Cumberland County 20
- Franklin County 4
- Hancock County 9
- Kennebec County 10
- Knox County 4
- Lincoln County 3
- Oxford County 6
- Penobscot County 10
- Sagadahoc County 3
- Somerset County 5
- Waldo County 3
- York County 18
By town
Where the courses are
- Arundel 1: Dutch Elm Golf Club
- Auburn 2
- Augusta 1: Western View Golf Club
- Bangor 1: Bangor Municipal Golf Course
- Bar Harbor 1: Kebo Valley Golf Club
- Bath 1: The Bath Golf Club
- Belgrade 1: Belgrade Lakes Golf Club
- Bethel 1: The Bethel Resort & Suites Golf Course
- Biddeford 1: Abenakee Golf Club
- Blue Hill 1: Blue Hill Country Club
- Boothbay 1: Boothbay Harbor Country Club
- Brewer 3
- Brooks 1: Country View Golf Club
- Brunswick 3
- Bucksport 1: Bucksport Golf Club
- Calais 1: Saint Croix Country Club
- Camden 3
- Cape Neddick 1: Cape Neddick Golf Club
- Caribou 1: Caribou Country Club
- Carrabassett Valley 1: Sugarloaf Golf Club
- Castine 2
- Chebeague Island 1: Great Chebeague Golf Club
- Clifton 1: Sawmill Woods Golf Course
- Clinton 1: Clinton Golf Course
- Cumberland 1: Val Halla Golf and Recreation Center
- Dedham 1: Lucerne Golf Course
- Dexter 1: Dexter Municipal Golf Course
- Dover-Foxcroft 1: Foxcroft Golf Club
- Falmouth 3
- Fort Kent 1: Fort Kent Golf Club
- Freeport 2
- Frye Island 1: Frye Island Golf Club
- Gorham 2
- Gray 1: Spring Meadows Golf Club
- Greenville 1: Mount Kineo Golf Course
- Guilford 1: Piscataquis Country Club
- Hermon 1: Hermon Meadow Golf Club
- Houlton 1: Houlton Community Golf Club
- Island Falls 1: Va-Jo-Wa Golf Club
- Jonesboro 1: Barren View Golf Course
- Kennebunk 2
- Kennebunkport 1: Cape Arundel Golf Club
- Leeds 1: Springbrook Golf Club
- Lewiston 1: Apple Valley Golf Course
- Limestone 1: Lime Rock Golf Club
- Lincoln 1: Jato Highlands
- Litchfield 1: The Meadows Golf Club
- Lovell 1: Lake Kezar Country Club
- Madison 1: Lakewood Golf Course
- Manchester 1: Augusta Country Club
- Mars Hill 1: Mars Hill Country Club
- Mechanic Falls 2
- Millinocket 1: Hillcrest Golf Club
- Naples 1: Denmark Golf Course (Abandoned)
- Newry 1: Sunday River Golf Club
- North Anson 1: Diadema Golf Club
- North Yarmouth 1: Toddy Brook Golf Course
- Northeast Harbor 1: Northeast Harbor Golf Club
- Northport 1: Northport Golf Club
- Norway 1: Norway Country Club
- Oakland 1: Waterville Country Club
- Orono 1: Penobscot Valley Country Club
- Palmyra 1: Fogg Brook Resort Golf Course
- Parsonsfield 1: Province Lake Golf Course
- Pittsfield 1: Johnson W Parks Golf Course
- Poland 1: Fairlawn Golf Course
- Portland 2
- Presque Isle 1: Presque Isle Country Club
- Rangeley 2
- Rockland 1: Rockland Golf Club
- Rockport 1: Samoset Golf Course
- Saco 3
- Saint David 1: Long Lake Country Club
- Sanford 2
- Scarborough 3
- South Berwick 1: Outlook Golf
- South Paris 1: Paris Hill Country Club
- South Portland 2
- Southwest Harbor 1: The Causeway Club
- Stratton 1: Moose Meadows Golf Course
- Topsham 1: Highland Green Golf Club
- Vassalboro 2
- Walpole 1: Wawenock Golf Club
- Waterville 1: Pine Ridge Golf Course
- Wells 1: Old Marsh Country Club
- Westbrook 1: Sunset Ridge Golf Links
- Whitefield 1: Sheepscot Links Golf Course
- Winter Harbor 1: Grindstone Neck Golf Course
- York 2
Practice