#10 at Canterbury Woods is one of the most enjoyable holes to play from tee to green anywhere in the Granite State

Buckmeadow Golf Club          Amherst          673-7077

Bushwood Country Club          Wolfeboro          569-3471

Campbell's Scottish Highlands       Salem          894-4653

Candia Woods         Candia          483-2307

Canterbury Woods         Canterbury          783-9400

Carter Country Club          Lebanon          448-4483

Colebrook Country Club          Colebrook          237-5566

Country Club of N.H.         North Sutton          927-4246

Countryside Golf Club         Dunbarton          774-5031

Crotched Mountain      Francestown     588-2923

Derryfield Country Club         Manchester          669-0235

Duston Country Club
         Hopkinton          746-4234

Eastman Golf Links           Grantham          863-4500

Exeter Country Club         Exeter          772-4752​​

 ​Granite Fields        Kingston          642-9977

Green Meadow        Hudson          889-1555

Hidden Valley RV & Golf Park         Derry          887-7888

Hidden Creek Country Club         Litchfield          262-9272

​Hoodkroft Country Club          Derry          434-0651

​Hooper Golf Course            Walpole           756-4080

Indian Mound Golf Club           Ossipee            539-7733

​             COURSE NAME                      LOCATION                   PHONE NUMBER              

​Amherst Country Club​         Amherst           673-9908

Androscoggin Valley C.C.           Gorham          466-9468

Angus Lea Golf Club          Hillsboro          464-5404

​Apple Hill Golf Club          E.Kingston          642-4414

Atkinson Resort & C. C.          Atkinson          362-8700

​Beaver Meadow         Concord          228-8954

Bethlehem Country Club         Bethlehem          869-5745

Blackmount Country Club    North Haverhill      787-6564

​​​Bolduc Park (Par 3)          Gilford          524-1370

​Bramber Valley Golf Club          Greenland          436-4288

Breakfast Hill Golf Club          Greenland          436-5001

Bretwood  Golf Course        Keene          352-7626​

Here is a list of public golf courses in the Granite State as well as a list of local driving ranges. Just click on a course to go directly to that courses webpage. This makes it easy to choose your location to play and book a tee time!
Courses highlighted in green participate with the NHgolfer Tour Card.
For a list of special offers available at each participating course, click

N.H. public course listing

​​Intervale Country Club          Manchester          647-6811

Kingston Fairways          Kingston          642-7722

Lochmere Golf & Country Club     Tilton     528-4653

​​Londonderry C.C.       Londonderry       432-9789

Loudon Country Club          Loudon          783-3372

The Maplewood Golf Club      Bethlehem     (877) 869-3335

Newport Golf Club         Newport          863-7787

Nippo Lake          Barrington          664-7616

North Conway CC      North Conway      356-9391

Oak Hill          Meredith          279-4438

Overlook Country Club          Hollis          465-2909

Owl's Nest Golf Club        Campton          726-3076

Passaconaway Country Club       Litchfield       424-4653

Pease Golf Course          Portsmouth          433-1331

Pembroke Pines Country Club       Pembroke       210-1365

Pheasant Ridge Golf Club         Gilford          524-7808

Pine Grove Springs C. C.          Spofford          363-4433

Pine Valley Golf Links          Pelham          635-8305

Ponemah Greens          Amherst          672-4732

Ridgewood C. C.          Moultonborough          476-5930

Rockingham C.C.          Newmarket          659-9956

Covered bridge at #12 Tee box at Candia Woods Country Club




The 18th green at Waukewan is reachable from the blind tee, but gurded in front by a small lake and bunkers in the back! 

New Hampshire's premier public golf website

The gazebo at the 13th tee at Passaconaway offers a brief refuge from the sun on the back nine

Sagamore Hampton Golf Club    N.Hampton     964-5341

Shattuck Golf Club          Jaffrey          532-4300

Souhegan Woods Golf Club          Amherst          673-0200

Stonebridge Country Club          Goffstown          497-8633

Sunningdale Country Club       Somersworth     742-8056

Sunset Hill          Sugar Hill          823-7244

The Oaks Golf Links          Somersworth          692-6257

Waukewan Golf Club       Meredith        279-6661

Waumbek Golf Club          Jefferson          586-7777

Whip-Poor-Will Golf Club          Hudson          889-9706

White Mountain Country Club       Ashland       536-2227

Windham Country Club          Windham          434-2093

​#1 Tee box at Intervale...considered by many the hardest opening hole in NH

US Veteran owned and operated

Click any ad banner to visit your favorite local business's website

View of the clubhouse from 1st fairway at Whip-Poor-Will Golf Club 

We have also begun to compile a list of driving ranges located throughout the state. Many courses have a range or practice facility, and we encourage you to use them before each round. But when you just want to go hit a bucket after work, with some friends, or maybe to work on a hitch in your swing, you need to know where to go. Find your local range and get out there! 


​Local Driving Ranges Listed By Town

While we are focused on public golf here at NHgolfer, we would like to invite you to learn more about private golf courses and resorts as well located right here in the good ol' '603'! Stay tuned for more details as we will begin to bring you more information about some of New Hampshire's finer private clubs and golf resorts! 

Don't forget to check out our list of local driving ranges below!

Bridgewater                    Birdie's Range​          744-3632

Center Ossipee          ​          Smitty's Golf          539-4407

Chichester                    Capitol Golf Center          798-4032

​Derry                    Brookstone Park          894-7336

Dover                    City Golf Center          740-4111

Durham                    Fore on Four          868-6600

​Epping                    Twin Pines          679-9911

Grantham          Grantham Indoor          865-9800

Greenland          Golf & Ski Warehouse          430-8573

​Hooksett          Legends Golf          627-0099

Hudson          World Cup Golf Center          598-3838

Intervale          White Mountain Family Golf          356-7956

Laconia          Funspot          366-4377

​Litchfield          Mels' Funway Park          424-2292

Mason          Marty's          878-1324

Milford          Hampshire Dome          673-7123

Newfields          Caddy Shack          772-3085

​North Hampton          T-Off          964-8393

Rochester          Double Eagle Golf Center          948-2037​

Somersworth          Hilltop Fun Center          742-8068

Thornton          Sugar Shack Golf Range          726-8978

West Lebanon          Fore-U-Golf Center          298-9702