Golf courses in Grand Forks, ND

There are 4 golf courses in Grand Forks, ND: 3 public and 1 private.

Courses
4
18-hole
2
9-hole
2
With a range
4 of 4
Avg 18-hole yards
7,007
Nearby
6 within 34 mi

Courses in and near Grand Forks

Showing 10 courses: 4 in Grand Forks, 6 nearby.

  1. Grand Forks Country Club

    Private794 12th Ave NE

    18 · PAR 72 · 6,847 YD

  2. King's Walk

    Public5301 S Columbia Rd

    18 · PAR 72 · 7,166 YD

  3. Plainsview Golf Course

    Public641 Alert Ave

    9 · PAR 36 · 3,340 YD

  4. Ray Richards Golf Course

    Public3501 Demers Ave

    9 · PAR 36 · 3,273 YD

  5. Whispering Oaks Golf Club

    PublicManvel, ND

    12.9 MI · 9 · PAR 36 · 3,200 YD

  6. Larimore Golf Course

    PublicLarimore, ND

    22.7 MI · 9 · PAR 36 · 3,066 YD

  7. Northwood Golf Course

    PublicNorthwood, ND

    22.9 MI · 9 · PAR 35 · 2,865 YD

  8. Minakwa Golf Course

    PublicCrookston, MN

    25.7 MI · 9 · PAR 36 · 2,904 YD

  9. Warren Riverside Golf Club

    PublicWarren, MN

    27.2 MI · 9 · PAR 36 · 3,110 YD

  10. Goose River Golf Club

    PublicHillsboro, ND

    33.8 MI · 9 · PAR 35 · 3,107 YD

Missing a course in Grand Forks, or something out of date?

Tell us what to fix

Of the 4 Grand Forks courses that list driving range information, 4 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is King's Walk at 7,166 yards, and the average is 7,007 yards.

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

Nearby cities with listed courses include Manvel, ND (13 miles), Larimore, ND (23 miles), Northwood, ND (23 miles) and Crookston, MN (26 miles).

Nearby cities

Miles, straight line

All golf courses in North Dakota

Frequently asked questions

How many golf courses are in Grand Forks, ND?

Grand Forks, ND has 4 golf courses in this directory: 2 with 18 holes and 2 with 9 holes.

What is the longest golf course in Grand Forks, ND?

Of the 18-hole courses with a listed yardage, King's Walk is the longest at 7,166 yards.

Do golf courses in Grand Forks, ND have driving ranges?

4 of the 4 courses in Grand Forks, ND that list driving range information have one.

How long is the average 18-hole course in Grand Forks, ND?

Across 2 18-hole courses with a listed yardage, the average is 7,007 yards.

What cities near Grand Forks, ND have golf courses?

Nearby cities with listed courses include Manvel, ND (13 miles, 1 course), Larimore, ND (23 miles, 1 course), Northwood, ND (23 miles, 1 course) and Crookston, MN (26 miles, 1 course).

How many public golf courses are in Grand Forks, ND?

Grand Forks, ND has 3 public golf courses in this directory.

How many private golf courses are in Grand Forks, ND?

Grand Forks, ND has 1 private golf course in this directory.

How many public vs private golf courses are in Grand Forks, ND?

Of the 4 golf courses listed in Grand Forks, ND, 3 are public and 1 is private.

Listing data last updated October 2026. See data sources.