Maine
122 courses in 103 towns.
Busiest towns
Auburn3 coursesFalmouth3 coursesPoland3 coursesRockport3 coursesScarborough3 coursesBangor2 coursesBrunswick2 coursesCaribou2 courses
Every course in Maine
25–48 of 122
- Dexter Municipal Golf ClubDexter · MainePublic9 holes
- Diadema Golf ClubNorth Anson · MainePublic9 holes
- Dunegrass Country ClubOld Orchard Beach · MaineResort18 holes
- Dutch Elm Golf ClubArundel · MainePublic18 holes
- Eighteen at Bangor Municipal Golf CourseBangor · MainePublic18 holes
- Evergreen Golf ClubRangeley · MainePublic18 holes
- Fairlawn Golf ClubPoland · MainePublic18 holes
- Falmouth Country ClubFalmouth · MainePrivate18 holes
- Fort Kent Golf ClubFort Kent · MainePublic9 holes
- Fox Ridge Golf ClubAuburn · MainePublic18 holes
- Foxcroft Golf ClubDover-Foxcroft · MainePublic9 holes
- Frye Island Golf CourseFrye Island · MainePublic9 holes
- Golf at Province LakeParsonsfield · MainePublic18 holes
- Goose River Golf ClubRockport · MainePublic9 holes
- Great Chebeague Golf ClubChebeague Island · MainePublic9 holes
- Grindstone Neck Golf CourseWinter Harbor · MainePublic9 holes
- Hampden Country ClubHampden · MainePublic9 holes
- Hebron Pines Rv And GolfHebron · MainePublic9 holes
- Hermon Meadow Golf Club Training CenterHermon · MainePublic18 holes
- Hidden Meadows Golf CourseOld Town · MainePublic9 holes
- Highland Green Golf ClubTopsham · MainePublic9 holes
- Hillcrest Golf ClubMillinocket · MainePublic9 holes
- Houlton Community Golf CourseNew Limerick · MainePublic9 holes
- Jato Highlands Golf CourseLincoln · MainePublic18 holes