North Dakota Golf Courses
North Dakota has 117 golf courses, and roughly three-quarters of them are nine-hole layouts run by small-town clubs and municipalities. Green fees at these courses rank among the lowest in the country, often under $25 for a full day. Bully Pulpit Golf Course near Medora stands apart from the rest of the state, with fairways running through Badlands buttes and canyons carved by the Little Missouri River. It is the only course in the state that draws significant destination play.
Fargo anchors the eastern side with the state’s largest concentration of courses along the flat Red River Valley. Bismarck and Mandan sit on Missouri River bluffs with more rolling terrain and a few 18-hole options like Hawktree and Tom O’Leary. Grand Forks and Minot each maintain several local tracks and have dedicated city pages. Outside these four metro areas, the course map fills in with small-town nine-holers in places like Rugby, Jamestown, Oakes, and Cavalier, where golf functions as a community gathering point as much as a sport.
The season runs May through September, compressed by long winters and late spring thaws. Summer daylight stretches past 10 PM in June, making late-evening rounds common. Wind is a constant factor on the open prairie, blowing steadily from the northwest and making trajectory control more important than raw distance. Courses green up fast once temperatures rise and drain well on the sandy prairie soil, but irrigation can be limited at the smallest facilities.
Browse by City
View all US courses on one map
At a Glance
111 coursesCourse Type
Price Range
Driving Range
North Dakota has 111 golf courses listed in the FairwayDB directory. 27 are 18-hole courses and 84 are 9-hole courses. 62 courses have a driving range on site. Cost tiers range from Economy (72) to Standard (23), Premium (6), Luxury (2), and Elite (6), spread across 5 cities with three or more courses.