Best Golf Courses in Portsmouth, New Hampshire

Written and Fact-checked by | Updated On: May 20, 2026

Looking for a place to play golf in Portsmouth? This guide covers public golf courses, private clubs, beginner-friendly layouts, and championship facilities in and around Portsmouth, New Hampshire. You’ll find course details, greens fees, locations, hours, and local golf tips to help you plan your next round.

Portsmouth Golf Courses Map

The map above shows golf courses located in and around Portsmouth, including public courses, private country clubs, executive facilities, and nearby championship layouts.

About Golf in Portsmouth, New Hampshire

Golf has always been popular around Portsmouth because of the area’s coastal scenery and strong outdoor culture. Many local golfers enjoy classic New England layouts with rolling fairways, mature trees, and ocean air coming off the Seacoast region.

The golf season in Portsmouth usually starts in April and runs through early November. The best conditions are often from May through October when temperatures stay mild and fairways are in great shape. Fall golf is especially popular because of the cooler weather and colorful foliage around southern New Hampshire.

Portsmouth offers a nice mix of golf experiences for all skill levels. You’ll find affordable public courses, respected private clubs, executive practice facilities, and scenic championship layouts within a short drive of downtown. Beginners, casual weekend golfers, and experienced players can all find a course that fits their style.

All Golf Courses in Portsmouth, New Hampshire

The Portsmouth area has a strong golf selection for both locals and visitors. Many courses are spread across New Hampshire’s Seacoast region and nearby southern Maine, giving players plenty of choices without long travel times.

Golf CourseLocationCourse TypeNo. of HolesGreens FeeLat LongOpening Hours
Pease Golf CoursePortsmouthPublic18$38-$7243.0784, -70.82346:00 AM - 7:00 PM
Portsmouth Country ClubGreenlandPrivate18Members Only43.0285, -70.8192Members Sunrise to Sunset
Wentworth by the Sea Country ClubRyePrivate18Members Only43.0125, -70.7428Members Sunrise to Sunset
Breakfast Hill Golf ClubGreenlandPublic18$55-$11043.0354, -70.82956:00 AM - 7:00 PM
Sagamore Golf ClubNorth HamptonSemi-Private18$60-$12042.9878, -70.82826:00 AM - 7:00 PM
Apple Hill Golf CourseEast KingstonPublic18$35-$6542.9159, -71.00566:30 AM - Sunset
Exeter Country ClubExeterSemi-Private18$45-$8042.9892, -70.96056:00 AM - 7:00 PM
The Oaks Golf LinksSomersworthPublic18$40-$7543.2607, -70.88786:00 AM - Sunset
Rochester Country ClubRochesterSemi-Private18$40-$7043.3198, -70.98696:00 AM - 7:00 PM
Sanford Country ClubSanford, MEPublic18$35-$7043.4598, -70.74656:00 AM - Sunset
Cape Neddick Country ClubCape Neddick, MEPublic18$50-$9543.1855, -70.61026:00 AM - 7:00 PM
Ledges Golf ClubYork, MEPublic18$55-$9543.1738, -70.70296:00 AM - 7:00 PM
York Golf & Tennis ClubYork, MEPrivate18Members Only43.1471, -70.6492Members Sunrise to Sunset
Old Marsh Country ClubWells, MESemi-Private18$60-$11543.3438, -70.59596:00 AM - 7:00 PM
Rockingham Country ClubNewmarketPublic18$35-$6543.0815, -70.94586:00 AM - Sunset
Sunningdale Golf ClubSomersworthPublic Executive9$15-$2843.2527, -70.88087:00 AM - Sunset
Hilltop Fun Center GolfSomersworthPar-3 Public9$12-$2043.2572, -70.87699:00 AM - 9:00 PM

Public Golf Courses in Portsmouth

Public golf around Portsmouth is easy to access and offers a good mix of coastal scenery, classic layouts, and affordable tee times. Several public courses are located within 20 to 30 minutes of downtown.

  • Pease Golf Course - 200 Grafton Dr, Portsmouth, NH 03801. A popular public layout with wide fairways, solid practice facilities, and convenient access near downtown Portsmouth.
  • Breakfast Hill Golf Club - 339 Breakfast Hill Rd, Greenland, NH 03840. Known for excellent course conditions, elevation changes, and a challenging but fair design.
  • Apple Hill Golf Course - 69 E Rd, East Kingston, NH 03827. A relaxed public course with scenic fairways and a welcoming local atmosphere.
  • The Oaks Golf Links - 48 Fox Run Rd, Somersworth, NH 03878. Features wide fairways, links-style holes, and one of the better public practice areas in the region.
  • Cape Neddick Country Club - 650 Shore Rd, Cape Neddick, ME 03902. A scenic coastal course with rolling terrain and strong summer conditions.
  • Ledges Golf Club - 1399 US Route 1, York, ME 03909. Popular for its dramatic rock features and elevated tee shots.
  • Rockingham Country Club - 200 Exeter Rd, Newmarket, NH 03857. A traditional New Hampshire public course with tree-lined fairways and walkable terrain.

Private Golf Clubs in Portsmouth

Private golf clubs around Portsmouth are known for strong member communities and classic New England golf traditions. Several clubs in the area have long histories and respected championship layouts.

  • Portsmouth Country Club - 80 Country Club Ln, Greenland, NH 03840. Members and guests only. A historic private club known for excellent conditioning and coastal New Hampshire scenery.
  • Wentworth by the Sea Country Club - 60 Wentworth Rd, Rye, NH 03870. Members and guests only. One of the most prestigious clubs near Portsmouth with views near the Atlantic coast.
  • York Golf & Tennis Club - 62 Organug Rd, York, ME 03909. Members and guests only. A classic private club with a relaxed coastal Maine atmosphere.

Executive and Par-3 Golf Courses in Portsmouth

Shorter layouts around Portsmouth are great for beginners, juniors, seniors, and players who want a faster round. These facilities also help golfers improve their wedge game and putting.

  • Sunningdale Golf Club - 88 Davis Crossing Rd, Somersworth, NH 03878. A short executive layout with relaxed play and beginner-friendly holes.
  • Hilltop Fun Center Golf - 150 NH-108, Somersworth, NH 03878. A casual par-3 setup that works well for families and new golfers.
  • Pease Golf Course Practice Facility - 200 Grafton Dr, Portsmouth, NH 03801. Includes practice greens and range areas for quick practice sessions.

Golf Resorts and Championship Courses in Portsmouth

The Portsmouth region is home to several championship-style courses that attract golfers from across New England during the summer and fall seasons. Coastal scenery and classic course architecture make the area especially popular for golf trips.

  • Sagamore Golf Club - 1287 Washington Rd, North Hampton, NH 03862. A respected championship layout with fast greens and a strong tournament reputation.
  • Breakfast Hill Golf Club - 339 Breakfast Hill Rd, Greenland, NH 03840. One of the top-rated public golf experiences near Portsmouth.
  • Wentworth by the Sea Country Club - 60 Wentworth Rd, Rye, NH 03870. A private coastal club with a scenic championship atmosphere.
  • Old Marsh Country Club - 445 Clubhouse Rd, Wells, ME 04090. Features marshland scenery, strong conditioning, and a peaceful setting near the Maine coast.

Golf Course Greens Fees in Portsmouth

Golf prices around Portsmouth vary depending on location and season. Coastal and championship layouts usually charge more during summer weekends, while municipal and executive courses stay more affordable.

Course TypeTypical Greens FeeNotes
Public Municipal$25-$60Affordable local golf with online tee times available
Public Semi-Private$45-$110Popular during summer weekends and fall foliage season
Resort Course$90-$180+Premium coastal golf and championship conditions
Private ClubMembers OnlyMembership and guest access policies apply
Executive / Par-3$12-$30Great for practice rounds and beginners

Interesting Facts About Golf in Portsmouth

Portsmouth combines classic New England golf with beautiful coastal scenery and easy access to nearby Maine golf destinations.

FactDetails
Total Golf CoursesMore than 35 golf facilities within the greater Portsmouth region
Most Famous CourseWentworth by the Sea Country Club for its coastal setting and private club reputation
Best Golf AreaPortsmouth-Greenland-Rye Seacoast corridor
Best Season for GolfMay through October for mild temperatures and strong course conditions
Public Courses AvailableMore than 20 public-access golf facilities nearby
Private Golf ClubsAround 10 private clubs in the Seacoast region
Scenic or Signature CoursesLedges Golf Club for dramatic rock formations and elevation changes
PGA or Championship EventsRegional amateur and New England golf tournaments are hosted locally
Beginner-Friendly OptionsSunningdale Golf Club, Hilltop Fun Center Golf, and Pease Golf Course
Luxury Golf ResortsWentworth by the Sea Country Club and nearby coastal golf clubs
Typical Golfing WeatherSummer temperatures usually range from 68°F to 82°F with ocean breezes
Average Greens FeeAbout $50-$80 for a public 18-hole round

Why Golfers Enjoy Playing in Portsmouth

Portsmouth gives golfers a mix of coastal scenery, classic New England layouts, and easy access to both New Hampshire and Maine golf. The area stays busy during summer because players can combine golf with beaches, seafood restaurants, and historic downtown Portsmouth. Fall golf is also a favorite because of the cooler temperatures and colorful Seacoast foliage.

  • Coastal scenery adds a unique feel to many local courses.
  • Several public layouts are located within 20 minutes of downtown.
  • The region offers both New Hampshire and southern Maine golf options.
  • Summer weather is comfortable for walking rounds.
  • Fall golf conditions are excellent during foliage season.
  • There are beginner-friendly executive and par-3 layouts nearby.
  • Historic private clubs give the area a strong golf tradition.