Maine
122 courses in 103 towns.
Busiest towns
Auburn3 coursesFalmouth3 coursesPoland3 coursesRockport3 coursesScarborough3 coursesBangor2 coursesBrunswick2 coursesCaribou2 courses
Every course in Maine
49–72 of 122
- Johnson W Parks Golf CoursePittsfield · MainePublic9 holes
- Lake Kezar Country ClubLovell · MainePublic18 holes
- Lakewood Golf CourseMadison · MainePublic18 holes
- Lebanon Pines Golf CourseLebanon · MainePublic9 holes
- Limestone Country ClubLimestone · MainePublic9 holes
- Long Lake Country ClubSt David · MainePublic9 holes
- Lucerne In Maine Golf CourseDedham · MainePublic9 holes
- Mars Hill Country ClubMars Hill · MainePublic18 holes
- Martindale Country ClubAuburn · MainePublic18 holes
- Meadows Golf Course TheLitchfield · MainePublic9 holes
- Megunticook Golf ClubRockport · MainePrivate9 holes
- Mere Creek Golf CourseBrunswick · MainePrivate9 holes
- Merriland Farm Par 3 Golf CourseWells · MainePublic9 holes
- Mingo Springs Golf CourseRangeley · MainePublic18 holes
- Mt Kineo Golf CourseRockwood · MainePublic9 holes
- Natanis Golf Course ArrowheadVassalboro · MainePublic18 holes
- Natanis Golf Course TomahawkVassalboro · MainePublic18 holes
- Nine Hole at Bangor Municipal Golf CourseBangor · MainePublic9 holes
- Nonesuch River Golf ClubScarborough · MainePublic18 holes
- North Haven Golf ClubNorth Haven · MainePublic9 holes
- Northeast Harbor Golf ClubNortheast Harbor · MainePublic18 holes
- Northport Golf ClubNorthport · MainePublic9 holes
- Norway Country ClubNorway · MainePublic9 holes
- Oakdale Country ClubMexico · MainePublic9 holes