Golf in

North Dakota

91 golf courses in North Dakota, from 83 you can walk on and play to private clubs. Open the map to filter by price, holes and season.

91courses
83open to the public
2318 holes or more
$typical price

Every course, by city

Ashley

Bowbells

Burlington

Cando

Carrington

Cavalier

Cooperstown

Crosby

Drayton

Edgeley

Ellendale

Enderlin

Fessenden

Forman

Gackle

Garrison

Glen Ullin

Grafton

Grand Forks AFB

Harvey

Hazen

Hettinger

Hillsboro

Kenmare

Langdon

Lansford

Larimore

Lidgerwood

Linton

Mapleton

Mayville

Napoleon

New Rockford

New Town

Oakes

Park River

Parshall

Rugby

Stanley

Underwood

Walhalla

Watford City

Westhope