Maine
122 courses in 103 towns.
Busiest towns
Auburn3 coursesFalmouth3 coursesPoland3 coursesRockport3 coursesScarborough3 coursesBangor2 coursesBrunswick2 coursesCaribou2 courses
Every course in Maine
1–24 of 122
- Belgrade Lakes Golf ClubBelgrade Lakes · MainePublicWalkable$$$$18 holesTop 250 Public #73
- Boothbay Harbor Country ClubBoothbay · MainePublicWalkable$$$$18 holesTop 250 Public #87
- Cape Arundel Golf ClubKennebunkport · MainePublicWalkable$$$$18 holesTop 250 Public #113
- Kebo Valley Golf ClubBar Harbor · MainePublicWalkable$$$$18 holesTop 250 Public #204
- Abenakee ClubBiddeford Pool · MainePrivate9 holes
- Apple Valley Golf CourseLewiston · MainePublic9 holes
- Aroostook Valley Country ClubCaribou · MainePublic18 holes
- Augusta Country ClubManchester · MainePrivate18 holes
- Barren View Golf CourseJonesboro · MainePublic9 holes
- Bethel Inn Country ClubBethel · MaineResort18 holes
- Biddeford Saco Country ClubSaco · MainePublic18 holes
- Blink Bonnie Golf LinksSorrento · MainePublic9 holes
- Blue Hill Country ClubBlue Hill · MainePrivate9 holes
- Bridgton Highlands Country ClubBridgton · MainePublic18 holes
- Brunswick Golf ClubBrunswick · MainePublic18 holes
- Bucksport Golf ClubBucksport · MainePublic9 holes
- Cape Neddick Country ClubCape Neddick · MainePublic18 holes
- Caribou Country ClubCaribou · MainePublic9 holes
- Castine Golf ClubCastine · MainePublic9 holes
- Causeway ClubSouthwest Harbor · MainePublic9 holes
- Clinton Golf CourseClinton · MainePublic9 holes
- Cobbossee Colony GolfMonmouth · MainePublic9 holes
- Country View Golf ClubBrooks · MainePublic18 holes
- Deep Brook Golf CourseSaco · MainePublic9 holes