Home » Golf Courses » Northwest MN Golf Courses – Region 5

Northwest MN Golf Courses - Region 5

Bemidji | Detroit Lakes | Moorhead | Thief River Falls

The beauty of Minnesota's north country is found in golf courses that range from Bemidji to Detroit Lakes to Thief River Falls. Course characteristics vary from prairie style to classic northern lakes and woods. But the fun is always lumberjack size.

Featured Northwest MN Golf Courses

Forest Hills Golf & RV Resort
Surrounded by over 400 of Minnesota’s 10,000 lakes within a 25-mile radius, Forest Hills offers…
800-482-3441
56501
Wildflower at Fair Hills
Wildflower Golf Course, located in northwest Minnesota, is one of the best-kept secrets in all…
888-752-9945
56501

Northwest MN Golf Courses

Course Name Address City Zip Holes Phone #
Balmoral Golf Course 28294 State Highway 78 Battle Lake 56515 18 218-367-2055
Bemidji Town & Country Club 2425 Birchmont Beach Road Bemidji 56619 18 218-751-9215
Birchwood Golf Course 19711 430th Street Pelican Rapids 56572 9 218-863-6486
Blackduck Golf Course PO Box 380 Blackduck 56630 9 218-835-7757
Blueberry Hills Golf Course 44510 Golf Course Road Deer River 56636 9 218-246-8010
Castle Highlands Golf Course 13848 Gull Lake Loop Road NE Bemidji 56601 18 218-586-2681
Detroit Country Club 24692 County Hwy 22 Detroit Lakes 56501 18 218-847-8942
Forest Hills Golf & RV Resort 22931 185th St Detroit Lakes 56501 18 218-439-6400
Fosston Golf Club 112 North Kaiser Ave Fosston 56542 9 218-435-6535
Frazee Golf Course 34482 State Hwy 87 Frazee 56544 9 218-334-3831
Golf on the Edge 59851 County Road 261 Big Fork 56628 9 218-743-3626
Green Valley Golf Course 15299 CO Hwy 6 Lake Park 56554 9 218-532-7447
Greenwood Golf Course 1361 Swenson Road NE Bemidji 56601 18 218-751-3875
Hawley Golf Club 301 Hwy 10, Box 734 Hawley 56549 18 218-483-4808
Heart of the Valley Golf Course 1949 County Hwy. 35 Ada 56510 9 218-784-4746
Karlstad Golf Course Highway 11 East Karlstad 56732 9 218-436-2178
Lancaster Riverside Golf Course 3260 US Highway 59 North Lancaster 56735 9 218-762-4653
Lida Greens Golf Course Hwy 108 East Pelican Rapids 56572 9 218-863-1531
Mahnomen Country Club 2766 155th Ave Mahnomen 56557 9 218-935-5188
Maple Hills Golf Club 12561 Maple Hills Dr. Frazee 56544 9 218-847-9532
Maple Ridge Golf Course 24907 Beltrami Line Road Bemidji 56601 9 218-751-8401
Moorhead Country Club 2101 N. River Drive Moorhead 56560 18 218-236-0200
Oak Harbor Golf Course PO Box 759 Baudette 56623 9 218-634-9939
Oak Knolls Golf Course Hwy 32 S. PO Box 208 Red Lake Falls 56750 9 218-253-4423
Oak Lake Golf Course 23146 347th St SE Erskine 56535 9 218-687-4653
Oakcrest Golf Course 5th St. S Roseau 56751 18 218-463-3016
Pebble Lake Golf Course 1918 Pebble Lake Golf Dr. Fergus Falls 56537 18 218-736-7404
Perham Lakeside Golf Club Rt 1 PO Box 313 Perham 56573 27 218-346-6070
Pine to Palm Golf Course 24591 County Hwy 22 Detroit Lakes 56501 18 218-847-5790
Riverside Golf Club 613 Golf Terrace, PO Box 555 Stephen 56757 9 218-478-2735
Sand Hill River Golf Club 44203 St. Hwy. 32 S Fertile 56540 9 218-945-3535
Sandtrap Golf Course 6355 Golf Course Rd NW Cass Lake 56633 9 218-335-6531
Thief River Falls Golf Club 13697 188th St.NE Thief River Falls 56701 18 218-681-2955
Thumper Pond Golf Course 300 Thumper Lodge Rd. Ottertail 56571 18 877-294-7981
Tipsinah Mounds Golf Course 15185 Golf Course Rd Elbow Lake 56531 18 800-660-8642
Twin Pines Golf Course 531 7th Street NE Bagley 56621 9 218-694-2454
Two Rivers Golf Club PO Box 354 Hallock 56728 9 218-843-2155
Village Green Golf Course 3420 Village Green Blvd Moorhead 56560 18 218-299-7888
Warren Riverside Country Club 990 E. Johnson Ave. Warren 56762 9 218-745-4028
Warroad Estates Golf Course 37293 Elm Drive Warroad 56763 18 218-386-2025
Wildflower Golf Course 19790 Cty Hwy 20 Detroit Lakes 56501 27 888-752-9945
Willow Creek Municipal Golf Course 21145 Highway 34 Barnesville 56514 9 218-493-4486