Golf courses in Topsham, ME

The only golf course listed in Topsham, ME is Highland Green Golf Club, a 9-hole golf course with par 35 and 2,910 yards. 23 other golf courses are within 25 miles; the nearest is Brunswick Golf Club in Brunswick, ME, 1.8 miles away.

Courses
1
18-hole
0
9-hole
1
With a range
0 of 1
Avg 18-hole yards
–
Nearby
10 within 18 mi

Courses in and near Topsham

Showing 11 courses: 1 in Topsham, 10 nearby.

  1. Highland Green Golf Club

    Public114 Village Dr

    9 · PAR 35 · 2,910 YD

  2. Brunswick Golf Club

    PublicBrunswick, ME

    1.8 MI · 18 · PAR 72 · 6,543 YD

  3. Mere Creek Golf Club

    PublicBrunswick, ME

    3.6 MI · 9 · 6,272 YD

  4. The Bath Golf Club

    PublicBath, ME

    5.7 MI · 18 · PAR 70 · 6,290 YD

  5. Maine Golf Center Freeport

    PublicFreeport, ME

    8.4 MI · 9 · PAR 36 · 2,939 YD

  6. Apple Valley Golf Course

    PublicLewiston, ME

    11.8 MI · 9 · PAR 35 · 2,492 YD

  7. The Links At Sebasco Harbor Resort

    PublicSebasco Estates, ME

    12.0 MI · 9 · PAR 36 · 3,112 YD

  8. Great Chebeague Golf Club

    PublicChebeague Island, ME

    13.9 MI · 9 · PAR 33 · 2,234 YD

  9. Fox Ridge Golf Club

    PublicAuburn, ME

    14.9 MI · 18 · PAR 72 · 6,814 YD

  10. Val Halla Golf & Recreation Center

    PublicCumberland, ME

    16.3 MI · 18 · PAR 72 · 6,567 YD

  11. Boothbay Harbor Country Club

    PrivateBoothbay, ME

    17.1 MI · 18 · PAR 71 · 6,466 YD

Missing a course in Topsham, or something out of date?

Tell us what to fix

Topsham is in Maine, which has 130 golf courses across 113 cities in this directory.

Nearby cities with listed courses include Brunswick, ME (2.1 miles), Bath, ME (5.7 miles), Freeport, ME (8.4 miles) and Lewiston, ME (12 miles).

Nearby cities

Miles, straight line

All golf courses in Maine

Frequently asked questions

How many golf courses are in Topsham, ME?

Topsham, ME has 1 golf course in this directory.

Do golf courses in Topsham, ME have driving ranges?

0 of the 1 course in Topsham, ME that list driving range information have one.

What cities near Topsham, ME have golf courses?

Nearby cities with listed courses include Brunswick, ME (2.1 miles, 2 courses), Bath, ME (5.7 miles, 1 course), Freeport, ME (8.4 miles, 1 course) and Lewiston, ME (12 miles, 1 course).

What golf courses are near Topsham, ME?

The three nearest other golf courses are Brunswick Golf Club in Brunswick, ME (1.8 miles), Mere Creek Golf Club in Brunswick, ME (3.6 miles) and The Bath Golf Club in Bath, ME (5.7 miles).

How far is the nearest other golf course from Topsham?

The nearest other golf course is Brunswick Golf Club in Brunswick, ME, 1.8 miles from the middle of the courses listed in Topsham, in a straight line.

How many public golf courses are in Topsham, ME?

Topsham, ME has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.