North Carolina Semi-Private Golf Courses
Oak Valley Golf Club Advance 336/940-2000
Beachwood Country Club Ahoskie 252/332-2905
Minnesott Golf & Country Club Arapahoe 252/249-0813
Asheboro Country Club Asheboro 336/625-6810
Ayden Golf & Country Club Ayden 252/746-3389
Lakes Country Club, The Boiling Spring Lakes 910/845-2625
Carolina National Golf Club Bolivia 910/755-5200
Boone Golf Club Boone 828/264-8760
Connestee Falls Golf Course Brevard 828/885-2005
Glen Cannon Country Club Brevard 828/884-9160
Sherwood Forest Golf Club Brevard 828/884-7825
Keith Hills Golf Club Buies Creek 910/893-5051
Brunswick Plantation & Golf Links -Magnolia/Dogwood Calabash 800/848-0290
Brunswick Plantation & Golf Links -Dogwood/Azalea Calabash 800/848-0290
Brunswick Plantation & Golf Links -Azalea/Magnolia Calabash 800/848-0290
Star Hill Golf & Country Club -Lakes/Pines Cape Carteret 252/393-8111
Star Hill Golf & Country Club -Sands/Lakes Cape Carteret 252/393-8111
Star Hill Golf & Country Club -Pines/Sands Cape Carteret 252/393-8111
Lochmere Golf Club Cary 919/851-0611
Oak Island Golf Club Caswell Beach 910/278-5275
Larkhaven Golf Club Charlotte 704/545-4653
Olde Sycamore Golf Plantation Charlotte 704/573-1000
Neuse Golf Club, The Clayton 919/550-0550
Pine Hollow Golf Course Clayton 919/553-4554
Riverwood Golf Club Clayton 919/550-1919
Salem Glen Country Club Clemmons 336/712-1010
Rock Barn Golf And Spa -North Ridge/South Lakes Conover 828/459-9279
Rock Barn Golf And Spa -Robert Trent Jones, Jr. Course Conover 828/459-9279
Rock Barn Golf And Spa -West Hills/North Ridge Conover 828/459-9279
Crossings At Grove Park, The Durham 919/598-8686
Crossings At Grove Park, The Durham 919/598-8686
Falls Village Durham 919/596-4653
Lyn-Rock Golf Course Eden 336/623-6110
Meadow Greens Country Club Eden 336/623-6381
Chowan Golf & Country Club Edenton 252/482-3606
Scotfield Country Club Enfield 252/826-3218
Flag Tree Golf Course Fairmont 910/628-9933
Farmville Country Club Farmville 252/753-3660
Baywood Golf Club Fayetteville 910/483-4330
Gates Four Golf & Country Club Fayetteville 910/425-2176
King's Grant Golf & Country Club Fayetteville 910/630-1114
Mill Creek Country Club Franklin 828/524-6458
Crooked Creek Golf Club Fuquay Varina 919/557-7529
Greensbridge Golf Course Garland 910/529-1662
Goldsboro Golf Club Goldsboro 919/735-0411
Lane Tree Golf Club Goldsboro 919/734-1245
Challenge At Hideaway Farms, The Graham 336/578-5070
Goose Creek Golf & Country Club Grandy 252/453-4008
Granada Farms Country Club Granite Falls 828/396-2313
Orchard Hills Golf Course Granite Falls 828/728-3560
Ironwood Golf & Country Club Greenville 252/752-6659
Belvedere Plantation Golf & Country Club Hampstead 910/270-2703
Castle Bay Country Club Hampstead 910/270-1978
Olde Point Golf Course Hampstead 910/270-2403
Topsail Greens Golf & Country Club Hampstead 910/270-2883
Tot Hill Farm Golf Club Hampstead 910/270-2883
Links Golf Club Havelock 252/444-4653
Kerr Lake Country Club Henderson 252/492-1895
Cummings Cove Golf & Country Club Hendersonville 828/891-7428
Sound Golf Links At Albemarle Plantation, The Hertford 800/535-0704
Links At Oliver's Landing, The Hickory 828/495-2834
Rivercrest Hickory 828/495-0017
Briarcreek Golf Club High Shoals 704/922-4208
Occoneechee Golf Club Hillsborough 919/732-3435
Lockwood Folly Country Club Holden Beach 877/562-9663
Devils Ridge Golf Club Holly Springs 919/557-6100
Skybrook Golf Club Huntersville 704/948-6611
Charlotte National Golf Course Indian Trail 704/882-8282
Rock Creek Golf & Country Club Jacksonville 910/324-5151
Duplin Country Club Kenansville 910/296-0919
Pine Knolls Golf Course Kernersville 336/993-5478
King's Mountain Country Club Kings Mountain 704/739-5871
Duck Woods Country Club Kitty Hawk 252/261-2609
Lake Lure Golf & Beach Resort -Bald Mountain Lake Lure 800/260-1040
Lake Lure Golf & Beach Resort -Apple Valley Lake Lure 800/260-1040
Lenoir Golf Course Lenoir 828/754-5093
Pine Burr Golf Course Lillington 910/893-5788
Lincoln Country Club Lincolnton 704/735-1382
River Golf & Country Club, The Louisburg 252/478-3832
Scothurst Country Club Lumber Bridge 910/843-5357
Cliffwood Golf Club Lumberton 910/738-9400
Magnolia Country Club Magnolia 910/289-2126
Glen Oaks Country Club Maiden 828/428-2451
Eagle Chase Golf Club Marshville 704/385-9000
Emerald Lake Golf Club Matthews 704/882-7888
Mill Creek Golf Club Mebane 919/563-4653
Hickory Hill Country Club Mocksville 336/998-8746
Stonebridge Golf Club Monroe 704/283-8998
Mallard Head Country Club Mooresville 704/664-7031
Silver Creek Plantation Morganton 828/584-6911
Cross Creek Country Club Mount Airy 336/789-5131
Tillery Tradition Country Club, The Mount Gilead 910/439-5578
Southern Wayne Country Club Mount Olive 919/658-4269
Cherokee Hills Golf & Country Club Murphy 828/837-5853
Nags Head Golf Links Nags Head 252/441-8073
Marion Lake Golf Club Nebo 828/652-6232
Carolina Pines Golf & Country Club New Bern 252/444-1000
Emerald Golf Club, The New Bern 252/633-4440
Fairfield Harbour Country Club -Shoreline New Bern 252/514-0050
Fairfield Harbour Country Club -Harbour Point New Bern 252/514-0050
River Bend Golf & Country Club New Bern 252/638-2819
Mountain Glen Golf Course Newland 828/733-5804
Piney Point Golf Club Norwood 704/474-3985
Brick Landing Plantation Ocean Isle Beach 910/754-5545
Ponderosa Golf Club Olivia 919/499-4013
Pilot Knob Park Golf Course Pilot Mountain 336/368-2828
Bogue Banks Country Club Pine Knoll Shores 252/726-1034
Carolina, The Pinehurst 910/949-2811
Pinehurst National Golf Club Pinehurst 910/295-5340
Pinewild Country Club -The Magnolia Pinehurst 910/295-5145
Pinewild Country Club -The Holly Pinehurst 910/295-5145
Plantation Golf Club, The Pinehurst 910/695-3193
Crystal Springs Golf Club Pineville 704/588-2640
Arabia Golf Club -Eighteen Raeford 910/875-3524
Hedingham Golf Club Raleigh 919/250-3030
River Ridge Golf Club Raleigh 919/661-8374
Riverside Country Club Robbins 910/464-3686
Richmond Pines Country Club Rockingham 910/895-3279
Northgreen Country Club Rocky Mount 252/446-7224
Lakewood Golf & Country Club Roseboro 910/525-4424
Lake Winds Golf Course Rougemont 919/471-4653
Roxboro Country Club Roxboro 336/599-2332
Corbin Hills Golf Course Salisbury 704/636-0672
Crescent Golf Club Salisbury 704/647-0025
Mccanless Golf Club Salisbury 704/637-1235
Quail Ridge Country Club Sanford 919/776-6623
Cardinal Country Club Selma 919/284-3647
Briarwood Golf Club Shallotte 910/754-4660
Deer Brook Golf Club Shelby 704/482-4653
River Bend Golf Course Shelby 704/482-4286
North Shore Country Club Sneads Ferry 800/828-5035
Club At Longleaf, The Southern Pines 910/692-6100
Bald Head Island Country Club Southport 910/457-7310
Gauntlet At St. James Plantation,The Southport 910/253-3008
Members Club At St. James Plantation, The -Irwin Front/Irwin Back Southport 800/474-9277
Members Club At St. James Plantation, The -Irwin Back/Cate Nine Southport 800/474-9277
Members Club At St. James Plantation, The -Irwin Front/Cate Nine Southport 800/474-9277
Players Club At St. James Plantation Southport 910/457-0049
Grassy Creek Golf & Country Club Spruce Pine 828/765-7436
Fox Den Country Club Statesville 704/872-9990
Lakewood Golf Club Statesville 704/873-6441
North Carolina National Golf Club Statesville 704/873-4653
Stoney Creek Golf Club Stoney Creek 336/449-5688
Greensboro National Golf Club Summerfield 910/342-1113
Cotton Valley Golf Club Tarboro 252/641-1482
Brushy Mountain Country Club Taylorsville 828/632-4804
Greenstreet Mountain Golf Club Traphill 336/957-4422
Quaker Neck Golf Course Trenton 252/224-5736
Montgomery Country Club Troy 910/576-1487
Red Fox Country Club Tryon 828/894-8251
New River Country Club Twin Oaks 336/372-4869
Deercroft Golf & Country Club Wagram 910/369-3107
Heritage Golf Club Wake Forest 919/453-2020
Rockfish Golf Course Wallace 910/285-2744
Firethorne Country Club Waxhaw 704/843-0289
Reems Creek Golf Course Weaverville 828/645-4393
Beacon Ridge Golf & Country Club West End 910/673-2950
Seven Lakes Country Club West End 910/673-1092
Country Club Of Whispering Pines -East Whispering Pines 910/949-2311
Country Club Of Whispering Pines -West Whispering Pines 910/949-2311
Land-O-Lakes Golf Club Whiteville 910/642-5757
Smoky Mountain Country Club Whittier 828/497-4653
Hidden Valley Golf Club Willow Springs 919/639-4071
Beau Rivage Plantation Wilmington 910/392-9022
Cape Golf & Racquet Club, The Wilmington 910/799-3110
Echo Farms Golf & Country Club Wilmington 910/791-9318
Porter's Neck Plantation & Country Club Wilmington 910/686-1177
Porters Neck Plantation & Country Club Wilmington 800/947-8177
Happy Valley Country Club Wilson 252/237-6611
Caswell Pines Golf Club Yanceyville 336/694-2255
Meadowlands Golf Club Calabash 910/287-7529
North Carolina Semi-Private 9 Hole Golf Courses
Brookwood Golf Club Arden 828/684-6278
Carolina National Golf Club Bolivia 910/755-5100
Monticello Country Club Brown Summit 336/656-3211
Buccaneer Country Club Burgaw 910/259-2809
Cherryville Country Club Cherryville 704/435-6597
Golf Learning Center At Village Green, The Fay 910/483-0303
Meadowbrook Country Club Garner 919/772-1636
Green Hill Country Club Louisburg 919/496-3236
Old Fort Golf Course Old Fort 828/668-4256
Midland Country Club Pinehurst 910/295-3241
Pinewild Country Club -Challenge Pinehurst 910/295-5145
Pinewild Country Club -The Azalea Pinehurst 910/295-5145
Longmeadow Country Club Pink Hill 252/568-4880
Arabia Golf Club -North Nine Hole Raeford 910/875-3524
Green Acres Golf Course Randleman 336/498-2247
Riegelwood Country Club Riegelwood 910/655-3333
Knollwood Fairways Southern Pines 910/692-3572
Peachtree Hills Country Club Spring Hope 252/478-5745
Paschal Golf Club Wake Forest 919/556-5861

For more Golf information, visit:

North Carolina's Semi Private Golf Courses
North Carolina Public Golf Courses

North Carolina Resort Golf Courses

North Carolina Semi-Private Golf Courses

North Carolina Private Golf Courses