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

Showing 11 courses: 1 in Moyock, 10 nearby.

  1. Eagle Creek Golf Club & Grill

    109 Green View Rd

    18 · PAR 72 · 6,716 YD

  2. Battlefield Golf Club

    PublicChesapeake, VA

    11.6 MI · 18 · PAR 70 · 6,192 YD

  3. The Pines At Elizabeth City

    PublicElizabeth City, NC

    13.5 MI · 18 · PAR 72 · 7,017 YD

  4. Chesapeake Golf Club

    Semi-privateChesapeake, VA

    14.3 MI · 18 · PAR 70 · 6,241 YD

  5. Knobbs Creek Par 3 Golf Course

    PublicElizabeth City, NC

    15.0 MI · 9 · PAR 27 · 931 YD

  6. Heron Ridge Golf Club

    PublicVirginia Beach, VA

    16.6 MI · 18 · PAR 72 · 7,017 YD

  7. Greenbrier Country Club

    PrivateChesapeake, VA

    16.9 MI · 18 · PAR 72 · 6,937 YD

  8. Stumpy Lake Golf Course

    PublicVirginia Beach, VA

    16.9 MI · 18 · PAR 72 · 6,846 YD

  9. Virginia Beach National Golf Club

    PublicVirginia Beach, VA

    17.0 MI · 18 · PAR 72 · 7,432 YD

  10. First Tee Hampton Roads

    PublicVirginia Beach, VA

    17.3 MI · 9 · PAR 27 · 1,689 YD

  11. Honey Bee Golf Club

    PublicVirginia Beach, VA

    17.7 MI · 18 · PAR 70 · 6,075 YD

Missing a course in Moyock, or something out of date?

Tell us what to fix

Moyock 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 line

All golf courses in North Carolina

Frequently 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.