Derryfield Country Club         Manchester          669-0235

Duston Country Club         Hopkinton          746-4234

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 C.C.         Litchfield          262-9272

Highland Links (par 3)         Holderness          536-3452

​Hoodkroft Country Club         Derry          434-0651

​Intervale Country Club          Manchester          647-6811

Kingston Fairways          Kingston          642-7722

Londonderry C.C.       Londonderry       432-9789

Loudon Country Club          Loudon          783-3372

Mojalaki Golf Club         Franklin          934-3033

​Newport Golf Club         Newport          863-7787

Nippo Lake          Barrington          664-7616

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

​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          Keene          352-7626

Buckmeadow Golf Club          Amherst          673-7077

Bushwood Country Club          Wolfeboro          569-3471

Here is a list of all of the public courses in the Granite State. We will also be including a list of driving ranges, and the best places to find your golf gear! 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!

N.H. public course listing

Oak Brook          Weare          529-4653

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

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 Country 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

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

​               Course Name                               Location                    Phone Number           

Public Courses



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! 

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

                            Johnny 9 Irons          626-1655

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


New Hampshire's premier golf website

US Veteran owned and operated

#7 Tee Box at Hidden Valley RV & Golf Park

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

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

​View of the mountains from #10 tee box at Mojalaki Golf Club

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

​Local Driving Ranges Listed By Town

Here's a map of the state to help you navigate your way around the fantastic golf courses that N.H. has to offer.