Home » Golf Courses »
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
Wildflower Golf Course, located in northwest Minnesota, is one of the best-kept secrets in all…
56501
Surrounded by over 400 of Minnesota’s 10,000 lakes within a 25-mile radius, Forest Hills offers…
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 |