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
Bismarck
12 courses
Casselton
1 course
Cooperstown
1 course
Dickinson
4 courses
Edgeley
1 course
Fargo
15 courses
Flasher
1 course
Forman
1 course
Glen Ullin
1 course
Grafton
1 course
Grand Forks
10 courses
Hickson
1 course
Jamestown
9 courses
Killdeer
1 course
Kulm
1 course
Lidgerwood
1 course
Lisbon
1 course
Mandan
10 courses
Mapleton
1 course
Mayville
1 course
Michigan City
1 course
Milnor
1 course
Minot
10 courses
New Town
1 course
Oxbow
1 course
Stanley
1 course
Valley City
1 course
Wahpeton
6 courses
Watford City
1 course
West Fargo
3 courses
Williston
7 courses
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
300 Country Club Road, Bismarck, ND
500 Golf Club Drive, Bismarck, ND
1500 Championship Drive, Bismarck, ND
2000 Pro Shop Lane, Bismarck, ND
5000 Golf Course Drive, Bismarck, ND
3400 Burnt Creek Loop
725 Riverwood Drive
4000 Club House Drive, Bismarck, ND
2500 Golf Club Drive, Bismarck, ND
Dickinson
5000 Club House Drive, Dickinson, ND
500 Pro Shop Lane, Dickinson, ND
100 Golf Club Drive, Dickinson, ND
2500 Fairway Drive, Dickinson, ND
Fargo
1400 Elm Street N
509 26TH AVE S
300 Country Club Road, Fargo, ND
5000 Golf Course Drive, Fargo, ND
300 Country Club Road, Fargo, ND
200 Club House Drive, Fargo, ND
5000 Golf Club Drive, Fargo, ND
2500 Championship Drive, Fargo, ND
5000 Club House Drive, Fargo, ND
4400 Clubhouse Drive South
300 Pro Shop Lane, Fargo, ND
1500 Club House Drive, Fargo, ND
Grand Forks
794 12th Avenue Northeast
2500 Club House Drive, Grand Forks, ND
100 Club House Drive, Grand Forks, ND
2000 Country Club Road, Grand Forks, ND
500 Championship Drive, Grand Forks, ND
100 Fairway Drive, Grand Forks, ND
5301 South Columbia Road
250 Elks Drive
200 Pro Shop Lane, Grand Forks, ND
Jamestown
4000 Championship Drive, Jamestown, ND
5000 Tournament Drive, Jamestown, ND
200 Golf Club Drive, Jamestown, ND
2500 Championship Drive, Jamestown, ND
200 Pro Shop Lane, Jamestown, ND
100 Golf Club Drive, Jamestown, ND
1000 Club House Drive, Jamestown, ND
5000 Pro Shop Lane, Jamestown, ND
Kulm
6680 79th Street Southeast
Lidgerwood
1st Street Southeast
Lisbon
Highway 32 North
Mandan
1000 Golf Course Drive, Mandan, ND
200 Fairway Drive, Mandan, ND
100 Tournament Drive, Mandan, ND
500 Club House Drive, Mandan, ND
2000 Golf Course Drive, Mandan, ND
500 Tournament Drive, Mandan, ND
4000 Golf Club Drive, Mandan, ND
3000 Country Club Road, Mandan, ND
Milnor
735 1st Street
Minot
200 Country Club Road, Minot, ND
1912 Valley Bluffs Drive
3000 Golf Club Drive, Minot, ND
200 Championship Drive, Minot, ND
2500 Country Club Road, Minot, ND
200 Club House Drive, Minot, ND
200 Country Club Road, Minot, ND
1000 Country Club Road, Minot, ND
2400 14th Street Southwest
300 Fairway Drive, Minot, ND
Wahpeton
500 Fairway Drive, Wahpeton, ND
4000 Golf Club Drive, Wahpeton, ND
2500 Fairway Drive, Wahpeton, ND
1000 Club House Drive, Wahpeton, ND
5000 Club House Drive, Wahpeton, ND
5000 Championship Drive, Wahpeton, ND
West Fargo
200 Pro Shop Lane, West Fargo, ND
5000 Country Club Road, West Fargo, ND
300 Pro Shop Lane, West Fargo, ND
Williston
6401 3rd Avenue East
1500 Country Club Road, Williston, ND
200 Golf Club Drive, Williston, ND
4000 Country Club Road, Williston, ND
2500 Golf Course Drive, Williston, ND
3000 Fairway Drive, Williston, ND
