140 Courses for Maine

Golf Club (Course Name)


Allen Mountain Golf Course

Bush Row Rd
Denmark, ME 4022

Apple Valley Golf Course

316 Pinewood Rd
Lewiston, ME 4240

Aroostook Valley Country Club

Russell Rd
Fort Fairfield, ME 08365
Phone: (207)476-8083

Augusta Country Club

Route 202
Manchester, ME 4351

Bangor Municipal (18 Hole Course)

278 Webster Ave
Bangor, ME 4401

Bangor Municipal (9 Hole Course)

278 Webster Ave
Bangor, ME 4401

Bar Harbor Golf Course


Trenton, ME 4605

Bar Harbor Golf Course

Corner Route 3 & Route 204
Ellsworth, ME 04605

Bath Country Club

Whiskeag Rd
Bath, ME 04530
Phone: (207)442-8411

Belgrade Lakes Golf Club


West Rd
Belgrade Lakes, ME 4918

Bethel Inn and Country Club


Bethel, ME 4217

Biddeford Saco Country Club


101 Old Orchard Rd
Saco, ME 4072

Birch Point Country Club

St David, ME 4773

Birch Point Golf Club

Rural Route 1
Saint David, ME 04773

Blue Hill Country Club

Parker Point Rd
Blue Hill, ME 4614

Boothbay Country Club


Country Club Rd
Boothbay, ME 4537

Bridgton Highlands Country Club


Rural Route 3
Bridgton, ME 4009

Brunswick Golf Club


River Rd
Brunswick, ME 4011

Bucksport Golf Club

Rural Route 2
Bucksport, ME 4416

Cape Arundel Golf Club


1447 Old River Rd
Kennebunkport, ME 4046

Cape Neddick Country Club


Cape Neddick, ME 3902

Cape Neddick Country Club

Shore Rd
Ogunquit, ME 03902
Phone: (207)361-1713

Caribou Country Club


New Sweden Rd
Caribou, ME 4736

Castine Golf Club

Battle Ave
Castine, ME 4421

Causeway Club

Fernald Point Rd
Southwest Harbor, ME 4679

Cobbossee Colony Golf

885 Cobbossee Colony Ave
Monmouth, ME 4259

Country View Golf Club

Route 7
Brooks, ME 4921

Dexter Municipal Golf Club

35 Sunrise Ave
Dexter, ME 04930

Dunegrass Golf Club & Resort (Old Orchard Beach Course)


200 Wild Dunes Way
Old Orchard Beach, ME 04064
Phone: (207)934-3547

Dutch Elm Golf Club

5 Brimstone Rd
Arundel, ME 04046

Dutch Elm Golf Course

Rundle, ME 4005

Fairlawn Golf Club


434 Empire Rd
Poland, ME 4273

Falmouth Country Club

1 Congressional Dr
Falmouth, ME 4105

Felt Brook Golf Center

One Main Rd
Holden, ME 4429

Fort Kent Golf Club

St John Rd
Fort Kent, ME 4743

Fox Ridge Golf Club


550 Penley Corner Road
Auburn, ME 04210
Phone: 207.777.4653

Foxcroft Golf Club

Dover-Foxcroft, ME 4426

Freeport Country Club

2 Old County Rd Extension
Freeport, ME 4032

Frye Island Golf


Raymond, ME 4071

Frye Island Golf Course

1 Sunset Dr
Frye Island, ME 04071

Golf at Province Lake

Route 153
Parsonsfield, ME 04047
Phone: (207)793-4783

Goose River Golf Club

50 Park St
Rockport, ME 04856
Phone: (207)236-2392

Gorham Country Club

68 Mclellan Rd
Gorham, ME 4038

Great Chebeague Golf Club

Wharf Rd
Chebeague Island, ME 04017

Great Cove Golf Course

Jonesboro, ME 4648

Green Acres Inn and Golf Course

Hartford, ME 4221

Green Valley Golf Course

Route 2
West Enfield, ME 04457
Phone: (207)732-3234

Green Valley Golf Course

Lincoln, ME 4457

Greens at Eaglebrook

Scarborough, ME 4074

Grindstone Neck Golf Course

Grindstone Ave
Winter Harbor, ME 04693

Hampden Country Club

Thomas Rd
Hampden, ME 4444

Hermon Meadow Golf Club & Training Center

Rural Route 8
Bangor, ME 04401
Phone: (207)848-5064

Hidden Meadows Golf Course

Old Town, ME 4468

Highland Farms Golf Course (New Course)

York, ME 3909

Hillcrest Golf Club

Westwood Ave
Millinocket, ME 4462

Houlton Community Golf Course

Nickerson Lake Rd
Houlton, ME 4730

Island Country Club

Route 15 A
Sunset, ME 4683

Johnson W. Parks Golf Course

94 Hartland Ave
Pittsfield, ME 04967

Kebo Valley Club (Kebo Valley Golf Course)


Eagle Lake Rd
Bar Harbor, ME 4609

Kenduskeag Valley Golf Club

Higginsville Rd
Kenduskeag, ME 4450

Kennebec Heights Country Club

One Fairway Ln
Farmingdale, ME 04344
Phone: (207)582-8245

Lake Kezar Country Club

Route 5
Lovell, ME 4051

Lakeview Golf Course

1190 Prairie Rd
Burnham, ME 4416

Lakewood Golf Course

Route 201
Madison, ME 4950

Ledges Golf Club, The

One Ledges Dr
York, ME 03909
Phone: (207)363-8256

Limestone Country Club


Limestone, ME 04750

Links at Outlook, The (Outlook)


# 10 Route 4
South Berwick, ME 03908
Phone: 207-384-4653

Links at Poland Spring, The

41 Ricker Rd
Poland Spring, ME 04274
Phone: (207)998-2811

Lucerne Hills Golf Club

Route 1 A
East Holden, ME 04429
Phone: (207)843-6287

Lucerne Hills Golf Club

Lucerne-In-Maine, ME 4429

Maple Lane Inn & Golf

Livermore, ME 4253

Mars Hill Country Club

Country Club Rd
Mars Hill, ME 04758
Phone: (207)429-9729

Martindale Country Club

Beech Hill Rd
Auburn, ME 4210

Meadows Golf Club, The

Huntington Hill Rd
Litchfield, ME 04350
Phone: (207)268-4417

Mingo Springs Golf Course


Country Club Rd
Rangeley, ME 4970

Moose River Golf Course

Route 201
Jackman, ME 04945

Naples Golf & Country Club

Route 114
Naples, ME 04055

Natanis Golf (Tomahawk Course)

Rural Route 1 Webber Pond Rd
Vassalboro, ME 4330

Natanis Golf (Indian Territory Course)

Rural Route 1 Webber Pond Rd
Vassalboro, ME 4330

Natanis Golf (Arrowhead Course)

Rural Route 1 Webber Pond Rd
Vassalboro, ME 4330

Naval Air Station Brunswick Golf Course (Mere Creek Golf Course)

Brunswick, ME 4011

Nonesuch River Golf Club


304 Gorham Rd
Scarborough, ME 04074
Phone: (207)883-8745

Nonesuch River Golf Club, The

Scarborough, ME 4074

Northeast Harbor Golf Club

Sergeant Dr
Northeast Harbor, ME 4662

Northport Golf Club

Belfast, ME 4915

Northport Golf Club

581 Bluff Rd at Bayside
Northport, ME 04849

Norway Country Club

Lake Rd
Norway, ME 4268

Oakdale Country Club

Country Club Rd
Mexico, ME 4257

Old Orchard Beach Country Club

Old Orchard Beach, ME 4064

Orchard View Golf Course

Golf Course Rd
Newport, ME 4953

Palmyra Golf Course


147 Langhill Rd
Palmyra, ME 4965

Paris Hill Country Club

355 Paris Hill Rd
Paris, ME 4271

Penobscot Valley Country Club


366 Main St
Orono, ME 4473

Pine Hill Golf Club

Brewer Lake Rd
Brewer, ME 4412

Pine Ridge Municipal Golf Center

West River Rd
Waterville, ME 04901

Piscataquis Country Club

Route 15 Dover Rd
Guilford, ME 04443

Pleasant Hill Country Club

38 Chamberlain Rd
Scarborough, ME 04074

Point Sebago Golf & Beach Resort

Route 302
Casco, ME 04015
Phone: (207)655-3371

Poland Spring, The (Links)

41 Ricker Rd
Poland Spring, ME 04274
Phone: (207)998-2811

Portage Hills Country Club

Route 11
Portage, ME 04768

Portland Country Club


11 Foreside Rd
Falmouth, ME 4105

Presque Isle Country Club

35 Parkhurst Siding Rd/rural Route 205
Presque Isle, ME 4769

Prospect Hill Golf Course

694 S Main St
Auburn, ME 4210

Prouts Neck Country Club

499 Black Point Rd
Scarborough, ME 04074

Province Lake (Golf)


Route 153
Parsonsfield, ME 04047
Phone: (207)793-4783

Purpoodock Club


300 Spurwink Ave
Cape Elizabeth, ME 4107

River Meadow Golf Club

216 Lincoln St
Westbrook, ME 4092

Riverside Municipal (North Course)


1158 Riverside St
Portland, ME 4103

Riverside Municipal (South Course)

1158 Riverside St
Portland, ME 4103

Riverside Municipal Golf Club (Nine Hole Course)

1158 Riverside St
Portland, ME 04103
Phone: (207)797-3524

Rockland Golf Club


606 Old County Rd
Rockland, ME 4841

Sable Oaks Golf Club


505 Country Club Dr
South Portland, ME 4106

Salmon Falls Golf Club

Salmon Falls Rd
Hollis, ME 04042
Phone: (207)929-5616

Samoset Resort

220 Warrenton St
Rockport, ME 04856
Phone: (207)594-0722

Sandy River Golf Course

George Thomas Rd
Farmington Falls, ME 4940

Sanford Golf Club

Route 4
Sanford, ME 4073

Spring Meadows


Gray, ME 04039

Springbrook Golf Club

Route 202
Leeds, ME 4263

St. Croix Country Club

River Rd
Calais, ME 04619

Sugarloaf Golf Club & Resort

Route 1
Kingfield, ME 04947
Phone: (207)237-6985

Summit Golf Course

292 Summit Spring Rd
Poland, ME 04274

Summit Golf Course


Poland Springs, ME 4274

Sunday River Golf Club (Sunday River)


18 Championship Drive
Newry, ME 04261
Phone: 207-824-4653

Todd Valley Golf Club

282 Bacon Rd
Charleston, ME 4422

Turner Highlands Country Club

Route 117
Turner, ME 04282
Phone: (207)224-7089

Twin Falls Golf Club

364 Spring St
Westbrook, ME 4092

Va Jo Wa Golf Club

142a Walker Rd
Island Falls, ME 04747
Phone: (207)463-2329

Val Halla Golf & Recreation Center

1 Val Halla Rd
Cumberland Center, ME 04021
Phone: (207)829-5373

Val Halla Golf Course


Cumberland, ME 4021

Waterville Country Club

Waterville, ME 4901

Waterville Country Club

Country Club Rd
Oakland, ME 04963
Phone: (207)465-9861

Wawenock Country Club

Walpole, ME 4573

Webhannet Golf Club

9 Central Ave
Kennebunk, ME 04043

Westerly Winds Golf Course

771 Cumberland St
Westbrook, ME 4092

Western View Golf Club

Bolton Hill Rd
Augusta, ME 4330

White Birches Country Club

Route 1 A
Ellsworth, ME 04605
Phone: (207)667-3709

Willowdale Golf Club


52 Willowdale Rd
Scarborough, ME 4074

Wilson Lake Country Club

Wilton, ME 4294

Woodland Terrace

495 Main Rd
East Holden, ME 04429

Woodlands Club

39 Woods Rd
Falmouth, ME 4105

Note: We make every effort to make sure our data for golf courses in Maine is current and accurate. Information for the tees for any course may change over time and we retire old information so we can retain scoring performance under the past yardages. Retiring old data allows us to provide a more accurate handicap index for our members. As a member of our site you may add new tees at any time for any course. You may also add new courses as needed. Please feel free to email us at info@golfscorekeeper.com if you see any information that needs to be corrected.

We have 140 Courses for Maine