Golf Courses in New Hampshire

Golf Courses in New Hampshire.          

Great North Woods

White Mountains

Lakes Area

Dartmouth/Lake Sunapee

Monadnock

Merrimack Valley

Seacoast

 

Driving Range – DR   Public – P    Semi Private – S    Private – Pr

Great North Woods
Return to top

Resort
Address
City
Phone
P/S/Pr/DR
Holes
Balsams Golf CourseRoute 26Dixville Notch(603) 255-4971P18
Colebrook Country ClubRoute 26Colebrook(603) 237-5566P9
Mountain View Country ClubMountain View Rd, Rte 3Whitefield(603) 837-2100P9

White Mountains
Return to top

Resort
Address
City
Phone
P/S/Pr/DR
Holes
Androscoggin Golf2 Main St.Gorham(603) 466-9468P18
Bethlehem Country Club1901 Main St.Bethlehem
Blackmount Country Club400 Clarks Pond RoadNorth Haverhill(603) 787-6564P9
Eagle Mountain House Golf CourseCarter Notch RdJackson(603) 383-9090P9
Hale’s Location Country Club2660 West Side Road #2N. Conway(603) 356-2140P9
Jack O’LanternRoute 3Woodstock(800) 227-4454P18
Lisbon Village Country Club591 Bishop RoadLisbon(603) 838-6004SP9
Maplewood Country ClubRoute 302Bethlehem(603) 869-3335SP18
Mt. Washington Resort Golf CourseRte 302Bretton Woods(603) 278-4653P18
North Conway Country Club76 Norcross CircleNorth Conway(603) 356-9391SP18
Owl’s Nest Golf Club40 Club House LaneCampton(888) 695-6378P18
Profile ClubProfile Club RoadFranconia(603) 823-7083SP9
Sunset Hill Golf Course & Inn234 Sunset Hill RoadSugar Hill(603) 823-7244P9
Waterville Valley Golf ClubRte. 49Waterville Valley(603) 236-4805P9
Waumbek Country ClubRoute 2Jefferson(603) 586-7777P18
Wentworth Golf ClubRoute 16AJackson(603) 383-9641P18

Lakes Area
Return to top

Resort
Address
City
Phone
P/S/Pr/DR
Holes
Den Brae Golf Course80 Prescott RdSanborton(603) 934-9818P9
Farmington Country ClubRte 153 Henry Wilson HighwayFarmington(603) 755-2412SP9
Highland Links Golf ClubMt. Prospect RdHolderness(603) 536-3452P9
Indian Mound Golf ClubOld Route 16BOssipee(603) 539-7733SP18
Kingswood Golf ClubKingswood RoadWolfeboro(603) 569-3569SP18
Laconia Country Club607 Elm St.Laconia(603) 524-1273P18
Lake Winnipesaukee Golf CourseOne Lake Winnipesaukee DrNew Durham(603) 569-3055Pr18
Lisbon Village Country Club591 Bishop RoadLisbon(603) 838-6004SP9
Lochmere Country ClubRoute 3Lochmere(603) 528-4653SP18
Mojalaki Golf Club321 Prospect St.Franklin(603) 934-3033P9
Nippo Lake Golf Course550 Province RoadBarrington(603) 664-7616SP18
Oak Hill Golf Club159 Pease RdMeredith(603) 279-4438P9
Pheasant Ridge Country Club140 Country Club RdGilford(603) 524-7808P18
Province Lake Golf ClubRte 153Effingham(800) 325-4434P18
Ridgewood Country Club258 Wentworth HighwayMoultonborough(603) 476-5930SP18
Rochester Country ClubRoute 125/Church St.Gonic(603) 332-9892Pr18
Waukewan Golf ClubWaukewan RdCenter Harbor(603) 279-6661P18
White Mountain Country ClubNorth Ashland RdAshland(603) 536-2227P18

Dartmouth/Lake Sunapee
Return to top
Resort
Address
City
Phone
P/S/Pr/DR
Holes
Baker Hill Golf ClubBaker Hill RoadNewbury(603) 763-8900Pr18
Carter Golf Club257 Mechanic RdLebanon(603) 448-4483P9
Claremont Country ClubMaple AvenueClaremont(603) 542-9550SP9
Country Club of New Hampshire142 Kearsarge Valley RoadNorth Sutton(603) 927-4246P18
Eastman Golf Links6 Club House LaneGrantham(603) 863-4500SP18
Hanover Country ClubRope Ferry RoadHanover(603) 646-2000SP18
John H. Cain Golf CourseUnity RoadNewport(603) 863-7787P18
Lake Sunapee Country Club100 Country Club LaneNew London(603) 526-6440Pr18
Ragged Mountain Golf CourseRagged Mtn Rd.Danbury(603) 768-3600P18

Monadnock
Return to top

Resort
Address
City
Phone
P/S/Pr/DR
Holes
Angus Lea Golf Course126 West Main St.Hillsborough(603) 464-5404P9
Bretwood Golf CourseEast Surry RoadKeene(603) 352-7626P18
Crotched Mountain Resort740 2nd NH Turnpike NorthFrancestown(603) 588-2923P18/9
Dublin Lake ClubOld Marlboro RoadDublin(603) 563-8559Pr9
Hooper Golf CourseProspect HillWalpole(603) 756-4080SP9
Keene Country Club755 West Hill RdKeene(603) 352-9722SP18
Monadnock Country Club49 High StreetPeterborough(603) 924-7769SP9
Pine Grove Springs Country Club292 Rte 9ASpofford(603) 363-4433SP9
Woodbound Inn & Golf Course62 Woodbound RoadJaffrey(800) 532-8341P

Merrimack Valley
Return to top

Resort
Address
City
Phone
P/S/Pr/DR
Holes
Amherst Country Club76 Ponemah Rd, Rte 122Amherst(603) 673-9908P18
Applewood Golf Links55 Range Rd.Windham(603) 898-6793P9
Beaver Meadow Golf Course1 Beaver Meadow DrConcord(603) 228-8954P18
Buckmeadow Golf ClubRoute 101AAmherst(603) 673-7077P9
Campbell’s Scottish Highlands79 Brady AveSalem(603) 894-4653SP18
Candia Woods Golf Links313 South RdCandia(603) 483-2307P18
Canterbury Woods Country Club15 West RoadCanterbury(603) 783-9400P18
Classic Clubs Driving Range135 Nashua RoadLondonderry(603) 437-9669DR
Concord Country ClubCountry Club LaneConcord(603) 228-8936Pr18
Countryside Golf Club20 Country Club DriveDunbarton(603) 774-5031P9
Derryfield Country Club625 Mammoth RdManchester(603) 669-0235P18
Dustons Country Club40 Country Club RdHopkinton(603) 746-4234SP9
Green Meadow Inner Club26 Wicasse RoadHudson(603) 889-1555P18
Groton Road Country Club45 Groton Road, Rte 11ANashua(603) 598-8454P9
Heavy Hitters Range & Pro Shop55 Range RoadWindham(603) 898-6793DR
Hidden Valley Golf Course, LLC 81 Damren RoadDerry(603) 887-3767P18
Hoodkroft Country Club121 East BroadwayDerry(603) 434-0651SP9
Intervale Country Club1491 Front St.Manchester(603) 647-6811SP9
Londonderry Country Club56 Kimball RdLondonderry(603) 432-9789P18
Loudon Country Club653 Rte 106 NorthLoudon(603) 783-3372P18
Manchester Country Club180 South River RoadBedford(603) 623-8270Pr18
Nashua Country ClubFairway StreetNashua(603) 888-9858Pr18
Overlook Golf Course5 Overlook DriveHollis(603) 465-2909P18
Passaconway Country Club12 Midway AveLitchfield(603) 424-4653P18
Pine Valley Golf Links246 Old Gage Hill RdPelham(603) 635-8305P9
Plausawa Valley Country Club44 Whittemore RdPembrokeSP18
Ponemah Green Golf55 Ponemah GreenAmherst(603) 672-4732P – DR9
Sky Meadow Country Club6 Mountain Laurels DriveNashua(603) 888-3000P18
Souhegan Woods Inner Club65 Thornton Ferry RoadAmherst(603) 673-0200P18
Stonebridge Country Club161 Gorham Pond RoadGoffstown(603) 497-8633P18
Tee Off at Mel’s454 Charles Bancroft HwyLitchfield(603) 424-2292DR
Whip-Poor-Will Golf Club55 Marsh RoadHudson(603) 889-9706P9
Windham Country Club1 Country Club RoadWindham(603) 434-2093P18

Seacoast
Return to top

Resort
Address
City
Phone
P/S/Pr/DR
Holes
Abenaqui Country Club731 Central RoadRye(603) 964-5335Pr18
Apple Hill Golf Club69 East Rd, Rte 107East Kingston(603) 642-4414P18
Atkinson Country Club85 Country Hill Dr.Atkinson(603) 362-8700P18
Bramber Valley Golf75 Bramber Valley DrGreenland(603) 436-4288P9
Breakfast Hill Golf Club339 Breakfast Hill Rd.Greenland(603) 436-5001P18
Cochecho Country ClubGulf RoadDover(603) 742-8580Pr18
Exeter Country ClubJady Hill RoadExeter(603) 772-4752SP9
Hickory PondOne Stage Coach RoadDurham(603) 659-7642P9
Kingston Fairways65 Depot RoadKingston(603) 642-7722P18
Pease Golf Course200 Grafton DrivePortsmouth(603) 433-1331P18
Portsmouth Country Club80 Country Club LaneGreenland(603) 436-9719SP18
Rockingham Country Club200 Exeter Rd, Rte 108Newmarket(603) 659-9956P9
Sagamore-Hampton Golf Course101 North RoadNorth Hampton(603) 964-5341P18
Sunningdale Golf Club301 Green StreetSomersworth(603) 742-8056P9
The Oak Golf Links100 Hideaway PlaceSomersworth(603) 692-6257P18
Twin Pines Driving RangeRte 125Epping(603) 679-9911DR9
Wadleigh Falls Driving Range332 Wadleigh Falls RoadNewmarket(603) 659-4444DR
Wentworth-By-The-Sea60 Wentworth RdRye(603) 433-5010Pr18

All

Resort
Address
City
Phone
P/S/Pr/DR
Holes
Balsams Golf CourseRoute 26Dixville Notch(603) 255-4971P18
Colebrook Country ClubRoute 26Colebrook(603) 237-5566P9
Mountain View Country ClubMountain View Rd, Rte 3Whitefield(603) 837-2100P9
Androscoggin Golf2 Main St.Gorham(603) 466-9468P18
Bethlehem Country Club1901 Main St.Bethlehem
Blackmount Country Club400 Clarks Pond RoadNorth Haverhill(603) 787-6564P9
Eagle Mountain House Golf CourseCarter Notch RdJackson(603) 383-9090P9
Hale’s Location Country Club2660 West Side Road #2N. Conway(603) 356-2140P9
Jack O’LanternRoute 3Woodstock(800) 227-4454P18
Lisbon Village Country Club591 Bishop RoadLisbon(603) 838-6004SP9
Maplewood Country ClubRoute 302Bethlehem(603) 869-3335SP18
Mt. Washington Resort Golf CourseRte 302Bretton Woods(603) 278-4653P18
North Conway Country Club76 Norcross CircleNorth Conway(603) 356-9391SP18
Owl’s Nest Golf Club40 Club House LaneCampton(888) 695-6378P18
Profile ClubProfile Club RoadFranconia(603) 823-7083SP9
Sunset Hill Golf Course & Inn234 Sunset Hill RoadSugar Hill(603) 823-7244P9
Waterville Valley Golf ClubRte. 49Waterville Valley(603) 236-4805P9
Waumbek Country ClubRoute 2Jefferson(603) 586-7777P18
Wentworth Golf ClubRoute 16AJackson(603) 383-9641P18
Den Brae Golf Course80 Prescott RdSanborton(603) 934-9818P9
Farmington Country ClubRte 153 Henry Wilson HighwayFarmington(603) 755-2412SP9
Highland Links Golf ClubMt. Prospect RdHolderness(603) 536-3452P9
Indian Mound Golf ClubOld Route 16BOssipee(603) 539-7733SP18
Kingswood Golf ClubKingswood RoadWolfeboro(603) 569-3569SP18
Laconia Country Club607 Elm St.Laconia(603) 524-1273P18
Lake Winnipesaukee Golf CourseOne Lake Winnipesaukee DrNew Durham(603) 569-3055Pr18
Lisbon Village Country Club591 Bishop RoadLisbon(603) 838-6004SP9
Lochmere Country ClubRoute 3Lochmere(603) 528-4653SP18
Mojalaki Golf Club321 Prospect St.Franklin(603) 934-3033P9
Nippo Lake Golf Course550 Province RoadBarrington(603) 664-7616SP18
Oak Hill Golf Club159 Pease RdMeredith(603) 279-4438P9
Pheasant Ridge Country Club140 Country Club RdGilford(603) 524-7808P18
Province Lake Golf ClubRte 153Effingham(800) 325-4434P18
Ridgewood Country Club258 Wentworth HighwayMoultonborough(603) 476-5930SP18
Rochester Country ClubRoute 125/Church St.Gonic(603) 332-9892Pr18
Waukewan Golf ClubWaukewan RdCenter Harbor(603) 279-6661P18
White Mountain Country ClubNorth Ashland RdAshland(603) 536-2227P18
Baker Hill Golf ClubBaker Hill RoadNewbury(603) 763-8900Pr18
Carter Golf Club257 Mechanic RdLebanon(603) 448-4483P9
Claremont Country ClubMaple AvenueClaremont(603) 542-9550SP9
Country Club of New Hampshire142 Kearsarge Valley RoadNorth Sutton(603) 927-4246P18
Eastman Golf Links6 Club House LaneGrantham(603) 863-4500SP18
Hanover Country ClubRope Ferry RoadHanover(603) 646-2000SP18
John H. Cain Golf CourseUnity RoadNewport(603) 863-7787P18
Lake Sunapee Country Club100 Country Club LaneNew London(603) 526-6440Pr18
Ragged Mountain Golf CourseRagged Mtn Rd.Danbury(603) 768-3600P18
Angus Lea Golf Course126 West Main St.Hillsborough(603) 464-5404P9
Bretwood Golf CourseEast Surry RoadKeene(603) 352-7626P18
Crotched Mountain Resort740 2nd NH Turnpike NorthFrancestown(603) 588-2923P18/9
Dublin Lake ClubOld Marlboro RoadDublin(603) 563-8559Pr9
Hooper Golf CourseProspect HillWalpole(603) 756-4080SP9
Keene Country Club755 West Hill RdKeene(603) 352-9722SP18
Monadnock Country Club49 High StreetPeterborough(603) 924-7769SP9
Pine Grove Springs Country Club292 Rte 9ASpofford(603) 363-4433SP9
Woodbound Inn & Golf Course62 Woodbound RoadJaffrey(800) 532-8341P
Amherst Country Club76 Ponemah Rd, Rte 122Amherst(603) 673-9908P18
Applewood Golf Links55 Range Rd.Windham(603) 898-6793P9
Beaver Meadow Golf Course1 Beaver Meadow DrConcord(603) 228-8954P18
Buckmeadow Golf ClubRoute 101AAmherst(603) 673-7077P9
Campbell’s Scottish Highlands79 Brady AveSalem(603) 894-4653SP18
Candia Woods Golf Links313 South RdCandia(603) 483-2307P18
Canterbury Woods Country Club15 West RoadCanterbury(603) 783-9400P18
Classic Clubs Driving Range135 Nashua RoadLondonderry(603) 437-9669DR
Concord Country ClubCountry Club LaneConcord(603) 228-8936Pr18
Countryside Golf Club20 Country Club DriveDunbarton(603) 774-5031P9
Derryfield Country Club625 Mammoth RdManchester(603) 669-0235P18
Dustons Country Club40 Country Club RdHopkinton(603) 746-4234SP9
Green Meadow Inner Club26 Wicasse RoadHudson(603) 889-1555P18
Groton Road Country Club45 Groton Road, Rte 11ANashua(603) 598-8454P9
Heavy Hitters Range & Pro Shop55 Range RoadWindham(603) 898-6793DR
Hidden Valley Golf Course, LLC 81 Damren RoadDerry(603) 887-3767P18
Hoodkroft Country Club121 East BroadwayDerry(603) 434-0651SP9
Intervale Country Club1491 Front St.Manchester(603) 647-6811SP9
Londonderry Country Club56 Kimball RdLondonderry(603) 432-9789P18
Loudon Country Club653 Rte 106 NorthLoudon(603) 783-3372P18
Manchester Country Club180 South River RoadBedford(603) 623-8270Pr18
Nashua Country ClubFairway StreetNashua(603) 888-9858Pr18
Overlook Golf Course5 Overlook DriveHollis(603) 465-2909P18
Passaconway Country Club12 Midway AveLitchfield(603) 424-4653P18
Pine Valley Golf Links246 Old Gage Hill RdPelham(603) 635-8305P9
Plausawa Valley Country Club44 Whittemore RdPembrokeSP18
Ponemah Green Golf55 Ponemah GreenAmherst(603) 672-4732P – DR9
Sky Meadow Country Club6 Mountain Laurels DriveNashua(603) 888-3000P18
Souhegan Woods Inner Club65 Thornton Ferry RoadAmherst(603) 673-0200P18
Stonebridge Country Club161 Gorham Pond RoadGoffstown(603) 497-8633P18
Tee Off at Mel’s454 Charles Bancroft HwyLitchfield(603) 424-2292DR
Whip-Poor-Will Golf Club55 Marsh RoadHudson(603) 889-9706P9
Windham Country Club1 Country Club RoadWindham(603) 434-2093P18
Abenaqui Country Club731 Central RoadRye(603) 964-5335Pr18
Apple Hill Golf Club69 East Rd, Rte 107East Kingston(603) 642-4414P18
Atkinson Country Club85 Country Hill Dr.Atkinson(603) 362-8700P18
Bramber Valley Golf75 Bramber Valley DrGreenland(603) 436-4288P9
Breakfast Hill Golf Club339 Breakfast Hill Rd.Greenland(603) 436-5001P18
Cochecho Country ClubGulf RoadDover(603) 742-8580Pr18
Exeter Country ClubJady Hill RoadExeter(603) 772-4752SP9
Hickory PondOne Stage Coach RoadDurham(603) 659-7642P9
Kingston Fairways65 Depot RoadKingston(603) 642-7722P18
Pease Golf Course200 Grafton DrivePortsmouth(603) 433-1331P18
Portsmouth Country Club80 Country Club LaneGreenland(603) 436-9719SP18
Rockingham Country Club200 Exeter Rd, Rte 108Newmarket(603) 659-9956P9
Sagamore-Hampton Golf Course101 North RoadNorth Hampton(603) 964-5341P18
Sunningdale Golf Club301 Green StreetSomersworth(603) 742-8056P9
The Oak Golf Links100 Hideaway PlaceSomersworth(603) 692-6257P18
Twin Pines Driving RangeRte 125Epping(603) 679-9911DR9
Wadleigh Falls Driving Range332 Wadleigh Falls RoadNewmarket(603) 659-4444DR
Wentworth-By-The-Sea60 Wentworth RdRye(603) 433-5010Pr18