Skip to content
The Yardage App

Golf courses by state

Golf courses in Maine

Maine's 109 mapped courses by town, most towns with just one, from the coast to Sugarloaf, with the split, the short season and the per-capita number.

Maine golf courses by city

Cities with two or more mapped courses have their own page; every course has its own page too.

Auburn 3 Bangor 3 Falmouth 3 Scarborough 3 Brunswick 2 Castine 2 Poland 2 Portland 2 Rockport 2 Vassalboro 2 Westbrook 2 York 2

Eighty-one of the 93 Maine towns in our catalog have a single golf course, and no town has more than 3. That is the story of golf here: 109 courses mapped in Yardage, 67 eighteen-hole and 42 nine-hole, spread thin from York to Fort Kent, which has a mapped nine of its own.

Auburn, Bangor, Falmouth and Scarborough each show 3 mapped courses; Brunswick 2. Bangor’s include the municipal eighteen and nine, listed separately, and Portland’s Riverside Municipal is mapped the same way. The 38.5% nine-hole share ranks seventh nationally, and per head Maine is rich in golf: 7.7 courses per 100,000 residents, ninth in the Golf Course Census, one course for every 12,980 people. The state holds 0.73% of the catalog.

The season is short. Sugarloaf’s course in the Carrabassett Valley, a Robert Trent Jones Jr. design beside the state’s second-highest peak, lists a May-to-October season, and that is roughly the window statewide; the coast opens a little earlier and the County closes a little sooner. Coastal courses like Samoset in Rockport and Shore Acres at Sebasco, lake courses like Point Sebago and Belgrade Lakes, and the mountain courses at Sugarloaf and Sunday River are all mapped.

Summer visitors play a lot of unfamiliar nines here. Our guide to reading an unfamiliar nine covers how to handle one on the first tee, and the course directory for every state lists the rest of the country town by town.

109courses mapped in Maine
37thof 50 states by course count
67 / 4218-hole / 9-hole courses (38.5% nine-hole)
7.7courses per 100,000 residents (9th of 50)
93cities and towns with a mapped course
0.7%of the 14,987 courses mapped nationwide

Most courses: Auburn (3), Bangor (3), Falmouth (3), Scarborough (3), Brunswick (2).

Population: U.S. Census Bureau, Vintage 2025 Population Estimates (July 1, 2025) (1,414,874 residents). Counts are courses mapped in Yardage, not an official registry.

Courses by city

109 courses in 93 cities and towns.

A

Albion, 1 course
Arundel, 1 course
Auburn, 3 courses
Augusta, 1 course

B

Bangor, 3 courses
Bar Harbor, 1 course
Bath, 1 course
Belgrade Lakes, 1 course
Blue Hill, 1 course
Boothbay, 1 course
Brewer, 1 course
Bridgton, 1 course
Brooks, 1 course
Brunswick, 2 courses
Bucksport, 1 course
Burnham, 1 course

C

Calais, 1 course
Cape Elizabeth, 1 course
Caribou, 1 course
Casco, 1 course
Castine, 2 courses
Charleston, 1 course
Chebeague Island, 1 course
Cumberland Center, 1 course

D

Dedham, 1 course
Dexter, 1 course

E

East Holden, 1 course
Ellsworth, 1 course

F

Falmouth, 3 courses
Farmingdale, 1 course
Farmington Falls, 1 course
Fort Kent, 1 course
Freeport, 1 course
Frye Island, 1 course

G

Gorham, 1 course
Guilford, 1 course

H

Hampden, 1 course
Holden, 1 course
Hollis, 1 course

I

Island Falls, 1 course

K

Kennebunk, 1 course
Kennebunkport, 1 course
Kingfield, 1 course

L

Leeds, 1 course
Lewiston, 1 course
Limestone, 1 course
Lincoln, 1 course
Litchfield, 1 course
Lovell, 1 course

M

Madison, 1 course
Manchester, 1 course
Mars Hill, 1 course
Mexico, 1 course
Millinocket, 1 course
Monmouth, 1 course

N

Naples, 1 course
Newry, 1 course
Northeast Harbor, 1 course
Northport, 1 course
Norway, 1 course

O

Oakland, 1 course
Ogunquit, 1 course
Old Orchard Beach, 1 course
Old Town, 1 course
Orono, 1 course

P

Palmyra, 1 course
Paris, 1 course
Parsonsfield, 1 course
Pittsfield, 1 course
Poland, 2 courses
Poland Spring, 1 course
Portage, 1 course
Portland, 2 courses
Presque Isle, 1 course

R

Rangeley, 1 course
Rockland, 1 course
Rockport, 2 courses

S

Saco, 1 course
Sanford, 1 course
Scarborough, 3 courses
Searsport, 1 course
Sebasco Estates, 1 course
South Berwick, 1 course
Southwest Harbor, 1 course
Sunset, 1 course

T

Topsham, 1 course
Turner, 1 course

V

Vassalboro, 2 courses

W

Walpole, 1 course
Waterville, 1 course
Westbrook, 2 courses
Winter Harbor, 1 course

Y

York, 2 courses

Is your course mapped?

Type the course or the town, Camden, Presque Isle or Bethel, and see whether your Maine course is one of the 109 in the catalog.

Missing a course?

Give us the course and the town and we will look at mapping it; a nine that opens in May and closes in October is still a course we want.

Missing a course, or a green that looks wrong? Email support@theyardageapp.com with the course name and city and we will map it.