For Sale
  • For Sale
  • For Lease
  • Recently Sold
  • Property Lookup
  • Brokers
Sports & Entertainment
1
  • Retail
  • Office
  • Residential Income
  • Restaurants
  • Industrial
  • Mixed-Use
  • Hospitality
  • Health Care
  • Sports & Entertainment
  • Land
  • Agricultural
  • Specialty
Price
Price range
$
$
Size
Property size / sq.ft.

North Carolina Golf Courses & Driving Ranges for Sale

73 results
List
Map
Hayesville Golf Course Lot
$99,900
0.82 Acres

Hayesville Golf Course Lot

116a Mountain Harbour Dr, Hayesville, NC 28904

Golf course lot with mountain views in Mountain Harbour Community.

  • Golf course lot with year‑round mountain views
  • Located in the prestigious Mountain Harbour Community with access to an 18‑hole golf course, pool, fitness center, and clubhouse
  • Listed at appraised value
  • Level lot gently sloping to the golf course
  • Community water and sewer hookup available
Updated: Feb 10
View details
Moyock Golf Club and Grill
$4,600,000
8,400 SF

Moyock Golf Club and Grill

109 Green View Rd, Moyock, NC 27958

Full-service golf and hospitality destination near the Outer Banks corridor.

  • Premier golf and hospitality destination, the only full‑service 18‑hole course within 20 miles of the Moyock/Outer Banks corridor.
  • Diversified income streams from golf, memberships, events, food and beverage, and weddings.
  • Features an 8,400 sq ft clubhouse with bar and grill, a 200‑guest event center, pro shop, offices, and studio apartment.
  • 160‑acre property showcases a Jay Overton‑designed Par 72, 6,716‑yard golf course, driving range, practice green, and chipping complex.
  • Conveniently located off US‑168 near the Virginia line, capitalizing on year‑round tourist traffic.
Updated: Nov 18, 2025
View details
Land at Waynesville Inn
$300,000
0.52 Acres

Land at Waynesville Inn

Residential land with golf course views and access to amenities.

Longview Dr, Waynesville, NC 28786
View details
Golf Course Lot in Morganton
$54,900
0.91 Acres

Golf Course Lot in Morganton

0.91 acre golf course lot with scenic views.

4269 Aaron Ct, Morganton, NC 28655
View details
Golf Course Lot with Mountain Views
$375,000
0.60 Acres

Golf Course Lot with Mountain Views

Premier golf course lot in Waynesville with mountain views.

Greenview Dr, Waynesville, NC 28786
View details
Land at Waynesville Inn
$355,000
0.50 Acres

Land at Waynesville Inn

Residential land with golf course and mountain views available.

Greenview Dr, Waynesville, NC 28786
View details
Golf Course Lot with Mountain Views
$385,000
0.55 Acres

Golf Course Lot with Mountain Views

Premier golf course lot with mountain views in Waynesville, NC.

Greenview Dr, Waynesville, NC 28786
View details
Waterfront Golf Homesite Opportunity
$359,900
0.55 Acres

Waterfront Golf Homesite Opportunity

Unique waterfront homesite on golf course in gated community.

179 Herring Ln, Merry Hill, NC 27957
View details
Golf Course Lot with Mountain Views
$385,000
0.59 Acres

Golf Course Lot with Mountain Views

Premier golf course lot with mountain views in Waynesville, NC.

Greenview Dr, Waynesville, NC 28786
View details
Land in Gated Golf Community
$110,000
0.35 Acres

Land in Gated Golf Community

Residential lot in a gated golf community with amenities.

134 E Royal Way, Merry Hill, NC 27957
View details
Ocean Isle Beach Land Parcel
$35,000
0.20 Acres

Ocean Isle Beach Land Parcel

Residential land in gated golf community with oceanfront beach house.

217 Sedgefield Pl SW, Ocean Isle Beach, NC 28469
View details
Golf Course Lot on Fairway
$34,000
0.31 Acres

Golf Course Lot on Fairway

Residential lot on the 11th fairway in gated community.

171 Yadkin Falls Rd, Badin Lake, NC 28127
View details
Land Near Golf Course
$105,600
0.32 Acres

Land Near Golf Course

Residential lot near golf course and Albemarle Sound.

138 E Royal Way, Merry Hill, NC 27957
View details
Ocean Isle Beach Golf Course Lot
$95,000
0.26 Acres

Ocean Isle Beach Golf Course Lot

Residential lot with golf course frontage in Ocean Ridge Plantation.

96 Abbington Pl SW, Ocean Isle Beach, NC 28469
View details
Cullowhee Golf Course Lot
$89,500
0.62 Acres

Cullowhee Golf Course Lot

0.62 acre golf course lot with mountain views.

16 Trillium Ridge Rd, Cullowhee, NC 28723
View details
Golf Course Lot with Views
$285,000
1.12 Acres

Golf Course Lot with Views

Golf course lot with mountain views in Waynesville, NC.

Cupp Ln, Waynesville, NC 28786
View details
Golf Course Lot in Pinehurst
$235,000
0.27 Acres

Golf Course Lot in Pinehurst

Desirable golf course lot with transferable Pinehurst Country Club membership.

3 Belair Pl, Pinehurst, NC 28374
View details
Golf Course Homesite on Green
$149,900
0.38 Acres

Golf Course Homesite on Green

Homesite on golf course with water views and many amenities.

6282 Castlebrook Way SW, Ocean Isle Beach, NC 28469
View details
Golf Course Lot with Mountain Views
$425,000
0.88 Acres

Golf Course Lot with Mountain Views

Premier golf course lot with mountain views in Waynesville, NC.

Greenview Dr, Waynesville, NC 28786
View details
Golf Front Lot Opportunity
$44,500
0.59 Acres

Golf Front Lot Opportunity

Prime golf course lot in Seven Lakes South community.

120 Berkshire Ct, West End, NC 27376
View details
Golf Course Lot in Edenton
$45,000
0.65 Acres

Golf Course Lot in Edenton

0.65 acre golf course lot in historic Mulberry Hill.

113 Mulberry Hill Ln, Edenton, NC 27932
View details
Golf Course Lot in Pittsboro
$185,000
0.38 Acres

Golf Course Lot in Pittsboro

Golf course lot with community amenities in Chapel Ridge.

774 Golfers Vw, Pittsboro, NC 27312
View details
Golf Front Lot in Seven Lakes
$40,000
0.56 Acres

Golf Front Lot in Seven Lakes

0.56-acre golf front lot in gated community.

233 Devonshire Ave W, West End, NC 27376
View details
Land Adjacent to Golf Course
Contact for pricing
0.48 Acres

Land Adjacent to Golf Course

Building site near Old North State Club amenities in New London.

120 Swift Island Pl, New London, NC 28127
View details

North Carolina Golf Courses & Driving Ranges Investment Opportunities Market Analysis

Explore 1056 golf courses & driving ranges for sale in North Carolina, showcased through 73 active listings on our real estate platform. These investment opportunities span a total of 609,351,786 square feet of properties for sale, with an estimated market value of $271,589,100.

Sale prices for golf ranges in North Carolina start at $34,000, averaging $527,357, and reaching up to $7,250,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you stay ahead with the latest data and market trends.

List
Map