Minnesota
250 courses in 200 towns.
Busiest towns
Rochester8 coursesBemidji4 coursesMinneapolis4 coursesStillwater4 coursesAlbert Lea2 coursesBiwabik2 coursesBloomington2 coursesBrooklyn Park2 courses
By designer
Every course in Minnesota
49–72 of 250
- Creeksbend Golf CourseNew Prague · MinnesotaPublic18 holes
- Crow River Country ClubHutchinson · MinnesotaPublic18 holes
- Crystal Lake Golf ClubLakeville · MinnesotaPublic18 holes
- Dawson Golf CourseDawson · MinnesotaPublic9 holes
- Daytona Golf CourseDayton · MinnesotaPublic18 holes
- Deer Run Golf ClubVictoria · MinnesotaPublic18 holes
- Detroit Country ClubDetroit Lakes · MinnesotaPublic18 holes
- Dodge Country ClubDodge Center · MinnesotaPublic18 holes
- Dwan Golf CourseBloomington · MinnesotaPublic18 holes
- Eagle Creek Golf ClubWillmar · MinnesotaPublic18 holes
- Eagle Lake · EaglePlymouth · MinnesotaPublic9 holes
- Eagle Ridge Gold CourseColeraine · MinnesotaPublic18 holes
- Eagle Valley Golf CourseWoodbury · MinnesotaPublic18 holes
- Eagle View Golf CourseArago · MinnesotaPublic18 holes
- Eastwood Golf ClubRochester · MinnesotaPublic18 holes
- Edinburgh USABrooklyn Park · MinnesotaPublic18 holes
- Elk River Golf ClubElk River · MinnesotaPublic18 holes
- Ely Golf ClubEly · MinnesotaPublic9 holes
- Emerald GreensNininger Township · MinnesotaPublic18 holes
- Enger Park Golf CourseDuluth · MinnesotaPublic9 holes
- Eveleth Municipal Golf CourseEveleth · MinnesotaPublic9 holes
- Faribault Golf ClubFaribault · MinnesotaPublic18 holes
- Farmers Golf & Health ClubSanborn · MinnesotaPublic9 holes
- Ferndale Country ClubYucatan Township · MinnesotaPublic9 holes