Golf courses in Walhalla, ND

The only golf course listed in Walhalla, ND is Walhalla Country Club, a 9-hole golf course with par 36 and 2,900 yards. 2 other golf courses are within 25 miles; the nearest is Cavalier Country Club in Cavalier, ND, 16 miles away.

Courses
1
18-hole
0
9-hole
1
With a range
0 of 1
Avg 18-hole yards
–
Nearby
8 within 58 mi

Courses in and near Walhalla

Showing 9 courses: 1 in Walhalla, 8 nearby.

  1. Walhalla Country Club

    Public12114 County 55

    9 · PAR 36 · 2,900 YD

  2. Cavalier Country Club

    PublicCavalier, ND

    16.2 MI · 9 · PAR 36 · 2,696 YD

  3. Langdon Country Club

    PublicLangdon, ND

    23.3 MI · 9 · PAR 36 · 3,007 YD

  4. Hillcrest Golf Course

    PublicPark River, ND

    36.5 MI · 9 · PAR 35 · 2,500 YD

  5. Drayton Golf Course

    PublicDrayton, ND

    41.7 MI · 9 · PAR 34 · 2,386 YD

  6. Fair Oaks Golf Course

    PublicGrafton, ND

    42.1 MI · 9 · PAR 36 · 2,950 YD

  7. Two River Golf Club

    PublicHallock, MN

    45.4 MI · 9 · PAR 36 · 2,935 YD

  8. Lancaster Riverside Golf Club

    PublicLancaster, MN

    50.8 MI · 9 · PAR 36 · 3,139 YD

  9. Stephen Riverside Golf Club

    PublicStephen, MN

    57.7 MI · 9 · PAR 35 · 2,755 YD

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

Tell us what to fix

Walhalla is in North Dakota, which has 111 golf courses across 88 cities in this directory.

Nearby cities with listed courses include Cavalier, ND (16 miles), Langdon, ND (23 miles), Park River, ND (37 miles) and Drayton, ND (42 miles).

Nearby cities

Miles, straight line

All golf courses in North Dakota

Frequently asked questions

How many golf courses are in Walhalla, ND?

Walhalla, ND has 1 golf course in this directory.

Do golf courses in Walhalla, ND have driving ranges?

0 of the 1 course in Walhalla, ND that list driving range information have one.

What cities near Walhalla, ND have golf courses?

Nearby cities with listed courses include Cavalier, ND (16 miles, 1 course), Langdon, ND (23 miles, 1 course), Park River, ND (37 miles, 1 course) and Drayton, ND (42 miles, 1 course).

What golf courses are near Walhalla, ND?

The three nearest other golf courses are Cavalier Country Club in Cavalier, ND (16 miles), Langdon Country Club in Langdon, ND (23 miles) and Hillcrest Golf Course in Park River, ND (37 miles).

How far is the nearest other golf course from Walhalla?

The nearest other golf course is Cavalier Country Club in Cavalier, ND, 16 miles from the middle of the courses listed in Walhalla, in a straight line.

How many public golf courses are in Walhalla, ND?

Walhalla, ND has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.