Golf Courses & Driving Ranges in ND

Discover 107 golf courses and driving ranges across 31 cities in ND

ND Golf Course Map

Showing 107 courses across ND

Loading map...

Browse by City

Golf in ND: Your Complete Guide

ND is home to 107 exceptional golf courses and driving ranges spread across 31 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,ND offers diverse golfing experiences for players of all skill levels.

Top Golf Destinations in ND

The most popular golf cities in ND include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to ND specifically to experience these renowned golf destinations.

Types of Golf Courses in ND

ND golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.

Planning Your Golf Trip to ND

When planning golf in ND, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many ND golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of NDoffers unique golf course designs and playing conditions.

All Golf Courses

Bismarck

Bismarck Country Club

300 Country Club Road, Bismarck, ND

58351
Bismarck Creek Golf Club

500 Golf Club Drive, Bismarck, ND

58775
Bismarck Executive Golf Course

1500 Championship Drive, Bismarck, ND

58018
Bismarck Golf Club

2000 Pro Shop Lane, Bismarck, ND

58259
East Bismarck Golf Club

5000 Golf Course Drive, Bismarck, ND

58229
Hawktree Golf Club

3400 Burnt Creek Loop

58503
Riverwood Golf Course

725 Riverwood Drive

58504
The Club at Bismarck

4000 Club House Drive, Bismarck, ND

58772
West Bismarck Golf Club

2500 Golf Club Drive, Bismarck, ND

58521

Dickinson

Dickinson Creek Golf Club

5000 Club House Drive, Dickinson, ND

58667
Dickinson National Golf Club

500 Pro Shop Lane, Dickinson, ND

58160
Dickinson Public Golf Course

100 Golf Club Drive, Dickinson, ND

58884
South Dickinson Golf Club

2500 Fairway Drive, Dickinson, ND

58514

Fargo

El Zagal Golf Course

1400 Elm Street N

58102
Fargo Country Club

509 26TH AVE S

58103
Fargo Creek Golf Club

300 Country Club Road, Fargo, ND

58263
Fargo Golf Club

5000 Golf Course Drive, Fargo, ND

58737
Fargo Golf Course

300 Country Club Road, Fargo, ND

58810
Fargo Links

200 Club House Drive, Fargo, ND

58051
Fargo National Golf Club

5000 Golf Club Drive, Fargo, ND

58749
Fargo Pines Golf Club

2500 Championship Drive, Fargo, ND

58083
Fargo Public Golf Course

5000 Club House Drive, Fargo, ND

58076
Osgood Golf Course

4400 Clubhouse Drive South

58104
The Club at Fargo

300 Pro Shop Lane, Fargo, ND

58161
West Fargo Golf Club

1500 Club House Drive, Fargo, ND

58381

Grand Forks

Grand Forks Country Club

794 12th Avenue Northeast

58201
Grand Forks Creek Golf Club

2500 Club House Drive, Grand Forks, ND

58438
Grand Forks Links

100 Club House Drive, Grand Forks, ND

58438
Grand Forks National Golf Club

2000 Country Club Road, Grand Forks, ND

58487
Grand Forks Pines Golf Club

500 Championship Drive, Grand Forks, ND

58819
Greater Grand Forks Golf Club

100 Fairway Drive, Grand Forks, ND

58493
King's Walk

5301 South Columbia Road

58201
Lincoln Golf Course

250 Elks Drive

58201
South Grand Forks Golf Club

200 Pro Shop Lane, Grand Forks, ND

58359

Jamestown

Greater Jamestown Golf Club

4000 Championship Drive, Jamestown, ND

58061
Jamestown Golf & Country Club

5000 Tournament Drive, Jamestown, ND

58286
Jamestown Golf Club

200 Golf Club Drive, Jamestown, ND

58747
Jamestown Golf Course

2500 Championship Drive, Jamestown, ND

58820
Jamestown Pines Golf Club

200 Pro Shop Lane, Jamestown, ND

58003
Jamestown Resort Golf Club

100 Golf Club Drive, Jamestown, ND

58689
The Club at Jamestown

1000 Club House Drive, Jamestown, ND

58138
West Jamestown Golf Club

5000 Pro Shop Lane, Jamestown, ND

58170

Kulm

Kulm Country Club

6680 79th Street Southeast

58456

Mandan

Mandan Country Club

1000 Golf Course Drive, Mandan, ND

58430
Mandan Creek Golf Club

200 Fairway Drive, Mandan, ND

58427
Mandan Golf & Country Club

100 Tournament Drive, Mandan, ND

58517
Mandan Links

500 Club House Drive, Mandan, ND

58437
Mandan Oaks Golf Club

2000 Golf Course Drive, Mandan, ND

58479
Mandan Pines Golf Club

500 Tournament Drive, Mandan, ND

58845
North Mandan Golf Club

4000 Golf Club Drive, Mandan, ND

58412
South Mandan Golf Club

3000 Country Club Road, Mandan, ND

58313

Milnor

Lakeview Golf Course

735 1st Street

58060

Minot

Minot Country Club

200 Country Club Road, Minot, ND

58883
Minot Country Club

1912 Valley Bluffs Drive

58701
Minot Executive Golf Course

3000 Golf Club Drive, Minot, ND

58098
Minot Golf Course

200 Championship Drive, Minot, ND

58105
Minot Oaks Golf Club

2500 Country Club Road, Minot, ND

58697
Minot Pines Golf Club

200 Club House Drive, Minot, ND

58523
Minot Resort Golf Club

200 Country Club Road, Minot, ND

58728
Minot Valley Golf Course

1000 Country Club Road, Minot, ND

58058
Souris Valley Golf Course

2400 14th Street Southwest

58701
The Club at Minot

300 Fairway Drive, Minot, ND

58270

Wahpeton

East Wahpeton Golf Club

500 Fairway Drive, Wahpeton, ND

58756
Greater Wahpeton Golf Club

4000 Golf Club Drive, Wahpeton, ND

58287
Wahpeton Creek Golf Club

2500 Fairway Drive, Wahpeton, ND

58757
Wahpeton Golf Course

1000 Club House Drive, Wahpeton, ND

58707
Wahpeton Links

5000 Club House Drive, Wahpeton, ND

58291
Wahpeton Pines Golf Club

5000 Championship Drive, Wahpeton, ND

58241

West Fargo

West Fargo Links

200 Pro Shop Lane, West Fargo, ND

58101
West Fargo Municipal Golf Course

5000 Country Club Road, West Fargo, ND

58451
West Fargo Valley Golf Course

300 Pro Shop Lane, West Fargo, ND

58513

Williston

Eagle Ridge Golf Club

6401 3rd Avenue East

58801
East Williston Golf Club

1500 Country Club Road, Williston, ND

58589
Williston Golf & Country Club

200 Golf Club Drive, Williston, ND

58412
Williston Links

4000 Country Club Road, Williston, ND

58082
Williston Pines Golf Club

2500 Golf Course Drive, Williston, ND

58891
Williston Valley Golf Course

3000 Fairway Drive, Williston, ND

58410