Golf Courses in Maine
Browse 113 golf courses in Maine on Yards Golf Book. Each course includes a digital yardage book with hole-by-hole strategy, shot dispersion data, and strokes gained analytics personalized to your handicap.
113 courses
- Abenakee Golf Club Maine playing 5 Par 72
- Apple Valley Golf Course Lewiston Par 70
- Augusta Country Club Manchester Par 70
- Bangor Municipal Golf Course Maine playing 6 Par 72
- Barren View Golf Course Jonesboro Par 70
- Belgrade Lakes Golf Club Belgrade Par 71
- Biddeford Saco Country Club Maine playing 6 Par 71
- Blue Hill Country Club Blue Hill Par 60
- Boothbay Harbor Country Club Boothbay Par 71
- Brunswick Golf Club Brunswick Par 72
- Bucksport Golf Club Bucksport Par 74
- Bustins Island Golf Course
- Cape Arundel Golf Club Kennebunkport Par 69
- Cape Neddick Golf Club Cape Neddick Par 70
- Caribou Country Club Maine playing 6 Par 72
- Castine Golf Club Castine Par 70
- Clinton Golf Course Maine playing 6 Par 71
- Country View Golf Club Brooks Par 72
- Deep Brook Golf Course Maine playing 6 Par 72
- Denmark Golf Course Abandoned
- Dexter Municipal Golf Course Dexter Par 70
- Diadema Golf Club Maine playing 5 Par 72
- Dunegrass Golf Club Maine playing 6 Par 72
- Dutch Elm Golf Club Arundel Par 72
- Evergreen Golf Club Rangeley Par 70
- Fairlawn Golf Course Poland Par 72
- Falmouth Country Club Maine playing 3 Par 104
- Fogg Brook Resort Golf Course Palmyra Par 72
- Fort Kent Golf Club Maine playing 6 Par 72
- Foxcroft Golf Club Dover-Foxcroft Par 70
- Frye Island Golf Club Frye Island Par 72
- Gorham Country Club Maine playing 6 Par 71
- Great Chebeague Golf Club Chebeague Island Par 66
- Grindstone Neck Golf Course Winter Harbor Par 72
- Hermon Meadow Golf Club Hermon Par 72
- Highland Green Golf Club Maine playing 5 Par 70
- Hillcrest Golf Club Millinocket Par 66
- Hopkins Golf Center Brunswick
- Houlton Community Golf Club Houlton Par 72
- Island Country Club Maine playing 6 Par 72
- Jato Highlands Maine playing 5 Par 72
- Johnson W Parks Golf Course Pittsfield Par 141
- Kebo Valley Golf Club Bar Harbor Par 70
- Lake Kezar Country Club Lovell Par 72
- Lakewood Golf Course Madison Par 72
- Lime Rock Golf Club
- Long Lake Country Club Saint David Par 70
- Lucerne Golf Course Dedham Par 72
- Maine Golf Center Freeport Freeport Par 72
- Mars Hill Country Club Maine playing 5 Par 72
- Martindale Country Club Auburn Par 71
- Megunticook Golf Club Maine playing 5 Par 68
- Mere Creek Golf Club Brunswick Par 72
- Merriland Farm Par 81
- Mingo Springs Golf Course Rangeley Par 71
- Moose Meadows Golf Course Stratton Par 27
- Mount Kineo Golf Course Par 36
- Natanis Golf Course Vassalboro Par 74
- Nonesuch River Golf Club Maine playing 6 Par 71
- North Haven Golf Club Maine playing 5 Par 68
- Northeast Harbor Golf Club Maine playing 5 Par 70
- Northport Golf Club Northport Par 72
- Norway Country Club Norway Par 70
- Old Marsh Country Club Wells Par 70
- Outlook Golf Maine playing 6 Par 70
- Paris Hill Country Club South Paris Par 70
- Penobscot Valley Country Club Maine playing 6 Par 72
- Pine Hill Golf Club Maine playing 7 Par 72
- Pine Hollow Little Par Three Golf Course Sanford Par 54
- Pine Ridge Golf Course Maine playing 6 Par 72
- Piscataquis Country Club
- Pleasant Hill Disc Golf Par 70
- Poland Spring Resort Maine playing 6 Par 71
- Portland Country Club Falmouth Par 101
- Presque Isle Country Club Maine playing 6 Par 72
- Prouts Neck Country Club Maine playing 6 Par 70
- Province Lake Golf Course Maine playing 6 Par 71
- Purpoodock Golf Club Maine playing 6 Par 71
- Riverside Golf Course Portland Par 72
- Rockland Golf Club Rockland Par 70
- Rocky Knoll Country Club Maine playing 6 Par 72
- Saint Croix Country Club Calais Par 35
- Salmon Falls Country Club Maine playing 5 Par 72
- Samoset Golf Course Rockport Par 71
- Sanford Country Club Sanford Par 72
- Sawmill Woods Golf Course Clifton Par 144
- Sheepscot Links Golf Course Whitefield Par 70
- South Portland Municipal Golf Course South Portland Par 66
- Spring Meadows Golf Club Gray Par 71
- Springbrook Golf Club Leeds Par 71
- Sugarloaf Golf Club Carrabassett Valley Par 72
- Summit Golf Course Maine playing 6 Par 70
- Sunday River Golf Club Newry Par 72
- Sunset Ridge Golf Links Maine playing 6 Par 70
- Tabers On The Lake
- Tarratine Club Of Dark Harbor Par 36
- The Bath Golf Club Bath Par 101
- The Bethel Resort And Suites Golf Course Bethel Par 72
- The Causeway Club Southwest Harbor Par 129
- The Ledges Golf Club York Par 72
- The Meadows Golf Club Litchfield Par 72
- The Woodlands Club Maine playing 6 Par 71
- Toddy Brook Golf Course North Yarmouth Par 71
- Traditions Golf Course And Learning Center Par 140
- Va Jo Wa Golf Club Island Falls Par 103
- Val Halla Golf And Recreation Center Cumberland Par 103
- Waterville Country Club Oakland Par 70
- Wawenock Golf Club Walpole Par 70
- Webhannet Golf Club Kennebunk Par 71
- Western View Golf Club Augusta Par 70
- White Birches Golf Course Par 102
- Willowdale Golf Club Scarborough Par 70
- York Golf And Tennis Club York Par 101
Get personalized strategy for every hole. Free for registered users.
Create Free Account