Rocky Mount, Virginia Golf Courses

3 out of 5 stars3 out of 5 stars3 out of 5 stars3 out of 5 stars3 out of 5 stars 
(6)

There is 1 golf course in Rocky Mount, Virginia and 0 are municipal courses. There are also another 8 golf courses within 20 miles of Rocky Mount, including 3 public, 0 municipal and 4 private courses. The oldest course in the Rocky Mount area is the Beaver Creek which was designed by Ferdinand Garbin and opened in 1945. The longest course is Ballyhack, which is 7,294 yards. Mariners Landing Golf Course is rated the best course near Rocky Mount.

9 holes over 2,857 yards with a par of 35 (Public)
10500 Virgil H Goode Hwy
Rocky Mount, VA 24151-3719
(540) 483-0797
4 miles from the center of Rocky Mount. Write a Review Check Tee Times
18 holes over 6,559 yards with a par of 72 (Public)
360 Chestnut Creek Dr
Hardy, VA 24101-2604
(800) 296-7277
13 miles from the center of Rocky Mount. Write a Review Check Tee Times
18 holes over 6,694 yards with a par of 71 (Private)
275 Anchor Dr
Moneta, VA 24121-2238
(540) 721-2653
15 miles from the center of Rocky Mount. Write a Review
18 holes over 6,058 yards with a par of 70 (Private)
5220 Hunting Hills Dr
Roanoke, VA 24018-8723
(540) 774-4435
16 miles from the center of Rocky Mount. Write a Review
18 holes over 6,970 yards with a par of 72 (Private)
1825 Waters Edge Dr
Penhook, VA 24137-5010
(540) 576-3343
16 miles from the center of Rocky Mount. Write a Review
9 holes (Private Non-Equity)
1825 Waters Edge Dr
Penhook, VA 24137-5010
(540) 576-3343
16 miles from the center of Rocky Mount. Write a Review Check Tee Times
18 holes over 7,294 yards with a par of 72 (Private)
3609 Pitzer Rd
Roanoke, VA 24014-6212
(540) 427-1395
16 miles from the center of Rocky Mount. Write a Review
18 holes over 5,894 yards with a par of 71 (Public)
325 Beaver Hills Club Dr
Martinsville, VA 24112-6797
(276) 632-0283
18 miles from the center of Rocky Mount. Write a Review Check Tee Times
18 holes over 7,155 yards with a par of 72 (Public)
2052 Lake Retreat Rd
Huddleston, VA 24104-3510
(540) 492-4851
19 miles from the center of Rocky Mount. Write a Review Check Tee Times