Golf courses in Moyock, NC
Moyock, NC has one listed golf course, Eagle Creek Golf Club & Grill, a regulation 18-hole golf course with par 72 and 6,716 yards. 18 other golf courses are within 25 miles; the nearest is Battlefield Golf Club in Chesapeake, VA, 12 miles away.
- Courses
- 1
- 18-hole
- 1
- 9-hole
- 0
- With a range
- 1 of 1
- Avg 18-hole yards
- 6,716
- Nearby
- 10 within 18 mi
Courses in and near Moyock
-
Eagle Creek Golf Club & Grill
109 Green View Rd
18 · PAR 72 · 6,716 YD
-
Battlefield Golf Club
PublicChesapeake, VA
11.6 MI · 18 · PAR 70 · 6,192 YD
-
The Pines At Elizabeth City
PublicElizabeth City, NC
13.5 MI · 18 · PAR 72 · 7,017 YD
-
Chesapeake Golf Club
Semi-privateChesapeake, VA
14.3 MI · 18 · PAR 70 · 6,241 YD
-
Knobbs Creek Par 3 Golf Course
PublicElizabeth City, NC
15.0 MI · 9 · PAR 27 · 931 YD
-
Heron Ridge Golf Club
PublicVirginia Beach, VA
16.6 MI · 18 · PAR 72 · 7,017 YD
-
Greenbrier Country Club
PrivateChesapeake, VA
16.9 MI · 18 · PAR 72 · 6,937 YD
-
Stumpy Lake Golf Course
PublicVirginia Beach, VA
16.9 MI · 18 · PAR 72 · 6,846 YD
-
Virginia Beach National Golf Club
PublicVirginia Beach, VA
17.0 MI · 18 · PAR 72 · 7,432 YD
-
First Tee Hampton Roads
PublicVirginia Beach, VA
17.3 MI · 9 · PAR 27 · 1,689 YD
-
Honey Bee Golf Club
PublicVirginia Beach, VA
17.7 MI · 18 · PAR 70 · 6,075 YD
No courses match these filters.
Missing a course in Moyock, or something out of date?
Tell us what to fixMoyock is in North Carolina, which has 475 golf courses across 230 cities in this directory.
Nearby cities with listed courses include Chesapeake, VA (14 miles), Elizabeth City, NC (14 miles), Virginia Beach, VA (21 miles) and Portsmouth, VA (23 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Moyock, NC?
Moyock, NC has 1 golf course in this directory.
What is the longest golf course in Moyock, NC?
Of the 18-hole courses with a listed yardage, Eagle Creek Golf Club & Grill is the longest at 6,716 yards.
Do golf courses in Moyock, NC have driving ranges?
1 of the 1 course in Moyock, NC that list driving range information has one.
What cities near Moyock, NC have golf courses?
Nearby cities with listed courses include Chesapeake, VA (14 miles, 3 courses), Elizabeth City, NC (14 miles, 2 courses), Virginia Beach, VA (21 miles, 15 courses) and Portsmouth, VA (23 miles, 3 courses).
What golf courses are near Moyock, NC?
The three nearest other golf courses are Battlefield Golf Club in Chesapeake, VA (12 miles), The Pines At Elizabeth City in Elizabeth City, NC (13 miles) and Chesapeake Golf Club in Chesapeake, VA (14 miles).
How far is the nearest other golf course from Moyock?
The nearest other golf course is Battlefield Golf Club in Chesapeake, VA, 12 miles from the middle of the courses listed in Moyock, in a straight line.
Listing data last updated October 2026. See data sources.