ME
Golf Courses in Maine
112 golf courses across 96 cities in Maine. Choose a city to compare its courses and check live weather with Golfability scores.
Arundel1Auburn2Bangor1Bar Harbor1Bath1Belgrade Lakes1Berwick1Bethel2Biddeford Pool1Blue Hill1Boothbay1Brewer1Bridgton1Brun1Brunswick2Bucksport1Calais1Cape Elizabeth1Cape Neddick1Carabassett Valley1Caribou1Castine1Charleston1Chebeague Island1Clifton1Cumberland1Dedham1Dexter1Dover Foxcroft1Eddington1Ellsworth1Falmouth3Farmington Falls1Fort Kent1Freeport1Frye Island1Gorham1Gray1Guilford1Hampden1Hermon2Holden1Hollis Center1Houlton1Islesboro1Jonesboro1Kennebunk1Kennebunkport1Limestone1Lincoln1Litchfield1Lovell1Lucerne1Mars Hill1Mexico1Newry1North Anson1North Haven1North Yarmouth1Northeast Harbor1Northport1Norway1Oakland1Old Orchard Beach1Old Town1Orono1Orrington1Palmyra1Parsonsfield1Poland3Portland2Presque Isle1Rangeley1Rockland1Rockport3Rockwood1Roque Bluffs1Saco2Saint David1Sanford1Scarborough2Searsport1Sebago1Sebago Lake1South Paris1South Portland2Sunset1Topsham1Trenton1Vassalboro1Walpole1Wells2Westbrook1Whitefield1Winter Harbor1York2