Peterborough, New Hampshire Golf Courses

4 out of 5 stars4 out of 5 stars4 out of 5 stars4 out of 5 stars4 out of 5 stars 
(20)

There is 1 golf course in Peterborough, New Hampshire and 0 are municipal courses. There are also another 6 golf courses within 20 miles of Peterborough, including 5 public, 0 municipal and 1 private courses. The oldest course in the Peterborough area is the Dublin Lake Club opened in 1901. The longest course is The Shattuck, which is 6,764 yards. The Shattuck is rated the best course near Peterborough.

9 holes over 1,576 yards with a par of 29 (Public)
49 High St
Peterborough, NH 03458-2406
(603) 924-7769
0 miles from the center of Peterborough. Write a Review Check Tee Times
18 holes over 6,764 yards with a par of 71 (Public)
53 Dublin Rd
Jaffrey, NH 03452-5008
(603) 532-4300
7 miles from the center of Peterborough. Write a Review Check Tee Times
9 holes over 3,006 yards with a par of 35 (Private)
180 Old Marlboro Rd
Dublin, NH 03444
(603) 563-8559
8 miles from the center of Peterborough. Write a Review
18 holes over 6,111 yards with a par of 71 (Public)
Schoolhouse Road Route 47
Francestown, NH 03043
(603) 588-2923
10 miles from the center of Peterborough. Write a Review Check Tee Times
9 holes over 2,319 yards with a par of 33 (Public)
126 W Main St
Hillsborough, NH 03244-5239
(603) 464-5404
16 miles from the center of Peterborough. Write a Review Check Tee Times
18 holes over 2,210 yards (Public)
John Stark Hwy
Weare, NH 03281
(603) 529-4653
18 miles from the center of Peterborough. Write a Review Check Tee Times
18 holes over 6,188 yards with a par of 70 (Public)
40 Scales Ln
Townsend, MA 01469-1010
(978) 597-8400
19 miles from the center of Peterborough. Write a Review Check Tee Times