New Hampshire Golf Courses by County
New Hampshire's 62 named golf courses are distributed across the state's 10 counties, as documented in the federal USGS Geographic Names Information System (GNIS) gazetteer. This county-based view provides a reliable geographic breakdown of where courses are located throughout the state.
County designation serves as the most dependable locality reference in this data. The nearest-city labels included are derived from the source data and may sit several miles away from rural courses, making them less precise for identifying exact locations. As with the broader directory, GNIS does not include information on course fees, access policies, or layout details. Players and prospective visitors should consult individual course websites for such specifics.
Directory note. Partial, named-feature data from USGS GNIS (2021 vintage) — no fees, access or layout. County is the most reliable locality; the nearest-city label is derived.
Belknap County (6)
- Laconia Country Club · Mallard Cove
- Lakeview Golf Club · Winnisquam
- Oak Hill Golf Course · Meredith
- Pheasant Ridge Country Club · The Ledges
- Pine Meadow Golf Club · New Hampton
- Waukewan Golf Course · East Holderness
Carroll County (6)
- Eagle Mountain Golf Course · Jackson Falls
- Indian Mound Golf Course · Center Ossipee
- Kingswood Golf Course · Wolfeboro
- North Conway Country Club · North Conway
- Perry Hollow Golf and Country Club · Wolfeboro
- Wentworth Golf Club · Jackson Falls
Cheshire County (6)
- Ashuelot Ridge Golf Course · Sullivan
- Bretwood Golf Course · Surry
- Dublin Country Club · Dublin
- Hooper Golf Club · Walpole
- Keene Country Club · Keene
- Pine Grove Springs Country Club · Spofford
Coos County (5)
- Androscoggin Valley Country Club · Gorham
- Balsams Country Club · Dixville Notch
- Colebrook Country Club · Colebrook
- Mountain View Golf Club · Whitefield
- Waumbek Golf Course · Jefferson
Grafton County (7)
- Ammonoosuc Country Club · Savageville
- Bethlehem Country Club · Bethlehem
- Carter Country Club · Pinewood Village
- Hanover Country Club · Rivercrest
- Jack O'Lantern Golf Course · West Thornton
- Moosilauke Golf Club · Breezy Point
- Profile Golf Club · Mittersill
Hillsborough County (11)
- Amherst Country Club · Ponemah
- Angus Lea Golf Course · Hillsboro
- Derryfield Country Club · Manchester
- Green Meadow Golf Club · Hudson
- Intervale Country Club · Martin
- Manchester Country Club · Goffs Falls
- Monadnock Country Club · North Village
- Nashua Country Club · Hudson
- Passaconaway Country Club · East Merrimack
- Pine Valley Golf Club · Pelham
- Whip-poor-will Golf and Country Club · Hudson
Merrimack County (8)
- Beaver Meadow Golf Course · West Concord
- Duston Country Club · West Hopkinton
- Goffstown Country Club · Dunbarton Center
- Goffstown Country Club · Dunbarton Center
- Kearsarge Valley Golf Course · North Sutton
- Maple Leaf Golf Course · North Sutton
- Mojalaki Golf Course · Franklin
- Plausawa Valley Country Club · Pembroke
Rockingham County (8)
- Exeter Country Club · Jady Hill
- Hoodkroft Country Club · Derry Village
- Londonderry Country Club · North Londonderry
- Pease Air Force Base Golf Course · South Newington
- Portsmouth Country Club · Greenland Station
- Rockingham Country Club · Rockingham
- Sagamore Golf Course · North Hampton Center
- Wentworth Golf Club · Shaws Hill
Strafford County (4)
- Cochecho Country Club · Dover
- Farmington Country Club · Farmington
- Rochester Country Club · Gonic
- Sunningdale Country Club · Rollinsford Station
Sullivan County (1)
- John C Cain Golf Course · Newport
New Hampshire course directory → · New Hampshire golf guide →