Golf courses in Peterborough, NH
The only golf course listed in Peterborough, NH is Monadnock Country Club, a 9-hole par-3 golf course with par 29 and 1,576 yards. 25 other golf courses are within 25 miles; the nearest is Dublin Lake Club in Dublin, NH, 5.6 miles away.
- Courses
- 1
- 18-hole
- 0
- 9-hole
- 1
- With a range
- 0 of 1
- Avg 18-hole yards
- –
- Nearby
- 10 within 20 mi
Courses in and near Peterborough
-
Monadnock Country Club
Public49 High St
9 · PAR 29 · 1,576 YD
-
Dublin Lake Club
PrivateDublin, NH
5.6 MI · 9 · PAR 35 · 3,006 YD
-
The Shattuck
PublicJaffrey, NH
6.2 MI · 18 · PAR 71 · 6,764 YD
-
Crotched Mountain Golf Club
PublicFrancestown, NH
10.2 MI · 18 · PAR 71 · 6,111 YD
-
Angus Lea Golf Course
PublicHillsborough, NH
15.8 MI · 9 · PAR 33 · 2,319 YD
-
Souhegan Woods Golf Club
PublicAmherst, NH
16.8 MI · 18 · PAR 72 · 6,507 YD
-
Ponemah Green Family Golf Center
PublicAmherst, NH
17.7 MI · 9 · PAR 34 · 2,210 YD
-
Amherst Country Club
PublicAmherst, NH
18.2 MI · 18 · PAR 72 · 6,520 YD
-
Buckmeadow Golf Club
PublicAmherst, NH
18.6 MI · 9 · PAR 33 · 2,425 YD
-
Northern Spy Golf Club
PrivateTownsend, MA
18.8 MI · 18 · PAR 70 · 6,188 YD
-
Bretwood Golf Course
PublicKeene, NH
19.1 MI · 18 · PAR 72 · 6,976 YD
No courses match these filters.
Missing a course in Peterborough, or something out of date?
Tell us what to fixPeterborough is in New Hampshire, which has 111 golf courses across 84 cities in this directory.
Nearby cities with listed courses include Dublin, NH (5.6 miles), Jaffrey, NH (6.2 miles), Francestown, NH (10 miles) and Hillsborough, NH (16 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Peterborough, NH?
Peterborough, NH has 1 golf course in this directory.
Do golf courses in Peterborough, NH have driving ranges?
0 of the 1 course in Peterborough, NH that list driving range information have one.
What cities near Peterborough, NH have golf courses?
Nearby cities with listed courses include Dublin, NH (5.6 miles, 1 course), Jaffrey, NH (6.2 miles, 1 course), Francestown, NH (10 miles, 1 course) and Hillsborough, NH (16 miles, 1 course).
What golf courses are near Peterborough, NH?
The three nearest other golf courses are Dublin Lake Club in Dublin, NH (5.6 miles), The Shattuck in Jaffrey, NH (6.2 miles) and Crotched Mountain Golf Club in Francestown, NH (10 miles).
How far is the nearest other golf course from Peterborough?
The nearest other golf course is Dublin Lake Club in Dublin, NH, 5.6 miles from the middle of the courses listed in Peterborough, in a straight line.
How many public golf courses are in Peterborough, NH?
Peterborough, NH has 1 public golf course in this directory.
Listing data last updated October 2026. See data sources.