Maine
102 courses in 91 towns.
Busiest towns
Auburn3 coursesBangor2 coursesCaribou2 coursesPoland2 coursesPortland2 coursesRangeley2 coursesSaco2 coursesScarborough2 courses
Every course in Maine
1–24 of 102
- 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
- Apple Valley Golf CourseLewiston · MainePublic9 holes
- Aroostook Valley Country ClubCaribou · MainePublic18 holes
- Barren View Golf CourseJonesboro · MainePublic9 holes
- Biddeford Saco Country ClubSaco · MainePublic18 holes
- Blink Bonnie Golf LinksSorrento · MainePublic9 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
- Dexter Municipal Golf ClubDexter · MainePublic9 holes
- Diadema Golf ClubNorth Anson · MainePublic9 holes
- Dutch Elm Golf ClubArundel · MainePublic18 holes
- Eighteen at Bangor Municipal Golf CourseBangor · MainePublic18 holes