Home » Golf Courses »
Metro MN Golf Courses - Region 2

Twin Cities Metropolitan Area
You might assume that there is a bevy of high-quality, finely-conditioned golf courses all within a short drive of the Twin Cities metropolitan area. But you may be surprised to learn that many of these courses impart a secluded, pristine, "Up North" feel that adds much more to the urban golf experience. At many courses, the natural beauty is set against a cityscape background.
Featured Metro Area MN Golf Courses
The Ponds at Battle Creek is a scenic 9-hole, par 35 golf course with a…
55119
Running along the Cannon River, near the Twin Cities, is Cannon Golf Club, an intriguing…
55009
Metro Area MN Golf Courses
Course Name | Address | City | Zip | Holes | Phone # |
Albion Ridges Golf Course | 7771 20th St. N.W. | Annandale | 55302 | 27 | 320-963-5500 |
Apple Valley Golf Course | 8661 140th St W | Apple Valley | 55124 | 9 | 952-432-4647 |
Applewood Hills Golf Course | 11840 60th St. N. | Stillwater | 55082 | 18 | 651-439-7276 |
Arbor Pointe Golf Club | 8919 Cahill Avenue | Inver Grove Heights | 55076 | 9 | 651-451-9678 |
Baker National Golf Course | 2935 Parkview Dr. | Medina | 55340 | 27 | 763-694-7670 |
Bearpath Golf & Country Club | 18100 Bearpath Trail | Eden Prairie | 55347 | 18 | 952-975-0123 |
Bellwood Oaks Golf Club | 13239 210th Street East | Hastings | 55033 | 18 | 651-437-4141 |
Bent Creek Golf Club | 14490 Valley View Road | Eden Prairie | 55344 | 18 | 952-937-0789 |
Birnamwood Golf Course | 12424 Parkwood Drive | Burnsville | 55337 | 9 | 952-641-1370 |
Bluff Creek Golf Course | 1025 Creekwood Street | Chaska | 55318 | 18 | 952-445-5685 |
Boulder Pointe Golf Club | 9575 Glenborough Drive | Elko | 55020 | 18 | 952-461-4900 |
Brackett's Crossing Country Club | 17976 Judicial Road | Lakeville | 55044 | 18 | 952-435-7600 |
Braemar Golf Course | 6364 John Harris Drive | Edina | 55439 | 45 | 952-903-5750 |
Brightwood Hills Golf Course | 400 10th St. NW | New Brighton | 55112 | 9 | 651-638-2130 |
Brookland Executive Nine Golf Course | 8232 Regent Ave N | Brooklyn Park | 55443 | 9 | 763-488-6497 |
Brookview Golf Course | 316 Brookview Parkway S | Golden Valley | 55426 | 27 | 763-512-2300 |
B's On the River Country Club | 1455 County Road 27 | Watertown | 9 | 952 955 2223 | |
Buffalo Heights Golf Course | 905 S. Hwy 25 | Buffalo | 55313 | 9 | 763-682-2854 |
Bulrush Golf Club | 605 Brookside Parkway | Rush City | 55056 | 18 | 320-358-1050 |
Burl Oaks Golf Club | 5400 N. Arm Drive | Minnetrista | 55364 | 18 | 952-472-7017 |
Cannon Golf Club | 8606 295th St. E. | Cannon Falls | 55009 | 18 | 507-263-3126 |
Carefree Country Club | 12311 185th Ave SE | Big Lake | 55309 | 18 | 763-263-6050 |
Cedar Creek Golf Course | 5700 Jason Ave NE | Albertville | 55301 | 18 | 763-497-8245 |
Cedarholm Golf Course | 2323 N. Hamline Ave | Roseville | 55113 | 9 | 651-792-7011 |
Centerbrook Golf Course | 5500 Lilac Dr N | Brooklyn Center | 55430 | 9 | 763-549-3750 |
Chaska Par 30 | 1207 Hazeltine Blvd. | Chaska | 55318 | 30 | 952-448-7454 |
Chaska Town Course | 3000 Town Course Drive | Chaska | 55318 | 18 | 952-443-3748 |
Chisago Lakes Golf Course | 12975 292nd Street | Lindstrom | 55045 | 18 | 651-257-1484 |
Chomonix Golf Club | 700 Aqua Lane | Lino Lakes | 55014 | 18 | 763-324-3434 |
Cimarron Golf Course | 901 Lake Elmo Ave. N. | Lake Elmo | 55042 | 9 | 651-436-1358 |
Cleary Lake Park Golf Course | 18106 Texas Ave. | Prior Lake | 55372 | 9 | 952-694-7777 |
Cokato Town & Country Club | 15256 Hwy 12 SW | Cokato | 55321 | 9 | 320.286.2007 |
Columbia Golf Club | 3300 Central Ave. NE | Minneapolis | 55418 | 18 | 612-230-6520 |
Como Golf Club | 1431 North Lexington Parkway | St. Paul | 55103 | 18 | 651-488-9673 |
Crow River Country Club | 915 Colorado St. NW | Hutchinson | 55350 | 18 | 320-587-3070 |
Crystal Lake Golf Club | 16725 Innsbrook Dr. | Lakeville | 55044 | 18 | 952-432-6566 |
Dahlgreen Golf Club | 6940 Dahlgren Rd. | Chaska | 55318 | 18 | 952-448-7463 |
Daytona Golf Club | 14730 Lawndale Lane | Dayton | 55327 | 18 | 763-427-6110 |
Deer Run Golf Club | 8661 Deer Run Dr. | Victoria | 55386 | 18 | 952-443-2351 |
Dellwood Hills Country Club | 29 E. Hwy 96 | Dellwood | 55110 | 18 | 651-426-3218 |
Dwan Golf Course | 3301 W 110th St. | Bloomington | 55431 | 18 | 952-948-8702 |
Eagle Valley Golf Course | 2600 Double Eagle Lane | Woodbury | 55129 | 18 | 651-714-3750 |
Edina Country Club | 5100 Wooddale Ave. | Edina | 55424 | 18 | 952-927-7151 |
Edinburgh Golf Course | 8700 Edinbrook Crossing | Brooklyn Park | 55443 | 18 | 763-315-8500 |
Elk River Golf Club | 20015 Elk Lake Rd. NW | Elk River | 55330 | 18 | 763-441-4111 |
Emerald Greens Golf Course | 14425 Goodwin Ave. | Hastings | 55033 | 18 | 651-480-8558 |
Fairways Shores Golf Course | 28430 131st St | Zimmerman | 55398 | 9 | 763-856-3334 |
Falcon Ridge Golf Course | 33942 Falcon Ave N | Stacy | 55079 | 27 | 651-462-5797 |
Faribault Golf Club | 1700 NW 17th St. | Fairbault | 55021 | 18 | 507-334-3810 |
Forest Hills Golf Club | 7530 210th St N. | Forest Lake | 55025 | 18 | 651-464-3097 |
Fort Ridgley Golf Course | 72158 Cty Rd 30 | Fairfax | 55332 | 9 | 507-426-7840 |
Fort Snelling Public Golf Course | 6399 Fort Snelling Ave. | Fort Snelling | 55111 | 9 | 612-230-6523 |
Fountain Valley Golf Club | 2830 220th St. W. | Farmington | 55024 | 18 | 651-463-2121 |
Fox Hollow Golf Club | 4780 Palmgren Lane NE | St. Michael | 55376 | 27 | 763-428-4468 |
Francis A. Gross Golf Course | 2201 St. Anthony Blvd | Minneapolis | 55418 | 18 | 612-789-2542 |
Gem Lake Hills Golf Course | 4039 Scheuneman Rd. | White Bear Lake | 55110 | 18 | 651-429-8715 |
Glen Lake Golf & Practice Center | 14350 County Rd. 62 | Minnetonka | 55345 | 9 | 763-694-7824 |
Glencoe Country Club | 1325 E. 1st St. | Glencoe | 55336 | 18 | 320-864-3023 |
Golden Valley Country Club | 7001 Golden Valley Rd. | Golden Valley | 55427 | 18 | 763-732-4100 |
Goodrich Golf Course | 1820 N. Van Dyke St. | Maplewood | 55109 | 18 | 651-748-2525 |
Gopher Hills Golf Course | 26155 Nicolai Ave | Cannon Falls | 55009 | 27 | 507-263-2507 |
Grand National Golf Club | 300 Lady Luck Dr. | Hinckley | 55037 | 18 | 320-384-7427 |
Grandy Nine Golf Course | 1118 361st Ave NE | Stanchfield | 55080 | 9 | 763-689-1417 |
Greenhaven Golf Club | 2800 Greenhaven Rd. | Anoka | 55303 | 18 | 763-576-2970 |
Greenwood Golf Cours | 4520 E. Viking Blvd. | Wyoming | 55092 | 18 | 651-462-4653 |
Halla Greens Executive Golf Course | 495 Pioneer Trail | Chanhassen | 55317 | 9 | 952-252-2525 |
Hastings Country Club | 2015 Westview Dr. | Hastings | 55033 | 18 | 651-437-4210 |
Havana Hills Golf | 2213 NE 34th Ave | Owatonna | 55060 | 9 | 507-451-2577 |
Hazeltine National Golf Club | 1900 Hazeltine Blvd | Chaska | 55318 | 18 | 952-556-5400 |
Heritage Links Golf Club | 8075 Lucerne Blvd | Lakeville | 55044 | 18 | 952-440-4656 |
Hiawatha Golf Club | 4553 Longfellow Ave. S. | Minneapolis | 55407 | 18 | 612-724-7715 |
Hidden Greens Golf Course | 12977 200th St. E | Hastings | 55033 | 18 | 651-437-3085 |
Hidden Haven Golf Club | 20520 NE Polk St | Cedar | 55011 | 18 | 763-434-6867 |
Highland National Golf Course | 1403 Montreal Ave | St. Paul | 55116 | 18 | 651-695-3774 |
Highland Nine Golf Course | 1797 Edgecumbe Road | St. Paul | 55116 | 9 | 651-695-3708 |
Indian Hills Golf Club | 6667 Keats Ave. N | Stillwater | 55082 | 18 | 651-770-2301 |
Interlaken Golf Club | 6200 Interlachen Blvd. | Edina | 55436 | 18 | 952-929-1661 |
Inver Wood Golf Club | Inver Wood Golf Club | Inver Grove Heights | 55077 | 18 | 651-457-3667 |
Island Lake Golf Course | 1000 Red Fox Rd. | Shoreview | 55126 | 9 | 651-787-0383 |
Island View Golf Club | 7795 Laketown Parkway | Waconia | 55387 | 18 | 952-442-6116 |
Keller Golf Course | 2166 Maplewood Dr. | Maplewood | 55109 | 18 | 651-766-4170 |
Kimball Golf Club | 11823 Cty Rd 150 | Kimball | 55353 | 18 | 320-398-2285 |
Lafayette Club | 2800 Northview Rd | Minnetonka Beach | 55361 | 9 | 952-471-8493 |
Lake City Golf | 33587 Lakeview Drive | Lake City | 55041 | 18 | 651-345-3221 |
Lake Pepin Golf Course | 70895 260th Ave | Lake City | 55041 | 18 | 651-345-5768 |
Legends Golf Club | 8670 Credit River Blvd | Prior Lake | 55372 | 18 | 952-226-4777 |
Links at Northfork | 9333 Alpine Drive NW | Ramsey | 55303 | 18 | 763-241-0506 |
Litchfield Golf Club | 405 W. Pleasure Dr. | Litchfield | 55355 | 18 | 320-693-6059 |
Loggers Trail Golf Course | 11950 -80th Street | Stillwater | 55082 | 18 | 651-439-7862 |
Lost Spur Country Club | 2750 Sibley Memorial Hwy | Eagan | 55121 | 9 | 651-454-2330 |
Majestic Oaks Golf Club | 701 Bunker Lake Blvd. NE | Ham Lake | 55304 | 45 | 763-755-2140 |
Manitou Ridge Golf Club | 3200 N. McKnight Rd | White Bear Lake | 55110 | 18 | 651-777-2987 |
Mayflower Country Club | 46321 Co Rd 39 | Fairfax | 55332 | 9 | 507-426-9964 |
Meadowbrook Golf Course | 201 Meadowbrook Rd. | Hopkins | 55343 | 18 | 612-230-6526 |
Medina Golf & Country Club | 400 Evergreen Rd | Medina | 55340 | 18 | 763-478-6021 |
Mendakota Country Club | 2075 Mendakota Dr | Mendota Heights | 55120 | 18 | 651-454-2822 |
Mendota Heights Par 3 | 1695 Dodd Road | Mendota Heights | 55150 | 9 | 651-454-9822 |
Midland Hills Country Club | 2001 Fulham St. | Roseville | 55113 | 18 | 651-631-0440 |
Minneapolis Golf Club | 2001 Flag Ave S | St. Louis Park | 55426 | 18 | 952-544-4471 |
Minnesota Valley Country Club | 6300 Auto Club Rd. | Bloomington | 55438 | 18 | 952-884-2409 |
Minnetonka Country Club | 24575 Smithtown Rd. | Excelsior | 55331 | 18 | 651-768-7611 |
Mississippi National Golf Links | 409 Golf Links Dr | Red Wing | 55066 | 36 | 651-388-1874 |
Monticello Country Club | 1209 Golf Course Road | Monticello | 55362 | 18 | 763-295-4653 |
Mount Frontenac Golf Course | 32420 Ski Rd | Frontenac | 55026 | 18 | 651-388-5826 |
New Hope Village Golf Course | 8130 Bass Lake Road | New Hope | 55428 | 9 | 763-531-5178 |
North Branch Golf Course | 38585 Forest Blvd. | North Branch | 55056 | 9 | 651-674-9989 |
North Oaks Golf Club | 54 E. Oaks Road | North Oaks | 55127 | 18 | 651-484-8585 |
Northfield Golf Club | 707 Prairie St. | Northfield | 55075 | 18 | 507-645-4026 |
Oak Glen Golf Course | 1599 McKusick Rd. N | Stillwater | 55082 | 18 | 651-439-6981 |
Oak Marsh Golf Course | 526 Inwood Ave. N | Oakdale | 55128 | 18 | 651-730-8886 |
Oak Ridge Country Club | 700 Oak Ridge Road | Hopkins | 55305 | 18 | 952-935-7721 |
Oakdale Golf Club | 55106 County Road 38 | Buffalo Lake | 55314 | 18 | 320-587-0525 |
Olympic Hills Golf Club | 10625 Mt. Curve Rd. | Eden Prairie | 55344 | 18 | 952-941-6262 |
Oneka Ridge Golf Course | 5610 120th St N | White Bear Lake | 55110 | 18 | 651-429-2390 |
Orono Golf Course | 265 Orono Orchard Rd S | Wayzata | 55391 | 952-473-1909 | |
Owatonna Country Club | 1991 Lemond Rd | Owatonna | 55060 | 18 | 507-451-6120 |
Pebble Creek Golf Club | 14000 Clubhouse Lane | Becker | 55308 | 27 | 763-200-4268 |
Phalen Park Golf Course | 1615 Phalen Dr | St. Paul | 55106 | 18 | 651-778-0413 |
Pheasant Acres Golf Course | 10705 Cty Rd 116 | Rogers | 55374 | 18 | 763-428-8244 |
Pine City Country Club | 10413 Golf Course Road | Pine City | 55063 | 9 | 320-629-3848 |
Pinewood Golf Course | 20015 Elk Lake Road | Elk River | 55350 | 9 | 763-441-3451 |
Pioneer Creek Golf Course | 705 Copeland Rd. | Maple Plain | 55359 | 18 | 952-955-3982 |
Prestwick Golf Club | 9555 Wedgewood Dr | Woodbury | 55125 | 18 | 651-731-4779 |
Princeton Golf Course | 301 Golf Course Rd | Princeton | 55371 | 18 | 763-389-5109 |
Purple Hawk Country Club | 36300 Highway 65 | Cambridge | 55008 | 18 | 763-689-3800 |
Refuge Golf Club | 21250 Yellow Pine St NW | Oak Grove | 55011 | 18 | 763-753-8383 |
Rich Valley Golf Club | 3855 145th St E | Rosemount | 55068 | 27 | 651-437-4653 |
Ridges at Sand Creek | 21775 Ridges Drive | Jordan | 55352 | 18 | 952-492-2644 |
River Oaks Golf Course | 11099 Hwy 61 | Cottage Grove | 55016 | 18 | 612-438-2121 |
Riverwood National Golf Course | 10247 -95th Street NE | Otsego | 55362 | 18 | 763.271.5000 |
Royal Golf Club | 11455 20th Street N | Lake Elmo | 55042 | 27 | 651-505-9050 |
Rum River Hills Golf Club | 16659 St Frances Blvd | Ramsey | 55303 | 18 | 763-753-3339 |
Rush Creek Golf Club | 7801 County Rd 101 | Maple Grove | 55311 | 18 | 763-494-0400 |
Sanbrook Golf Course | 1261 Heritage Blvd NE | Isanti | 55040 | 18 | 763-444-9904 |
Sandstone Area Golf Course | 343 Lark St. | Sandstone | 55072 | 9 | 320-245-0471 |
Shadowbrooke Golf Course | 3192 State Hwy 7 | Lester Prairie | 55354 | 18 | 320-395-4250 |
Shamrock Golf Course | 19625 Larkin Rd. | Corcoran | 55340 | 18 | 763-478-9977 |
Somerset Country Club | 1416 Dodd Rd. | Mendota Heights | 55118 | 18 | 651-457-1416 |
Southbrook Golf Course | 511 Morrison Ave NW S | Annandale | 55302 | 18 | 320-274-2341 |
Southern Hills Golf Course | 18950 Chippendale Ave. W. | Farmington | 55024 | 18 | 651-463-4653 |
Southview Country Club | 239 E. Mendota Rd. | West Saint Paul | 55118 | 18 | 651-451-6856 |
Spring Brook Golf Course | 2276 200th Ave | Mora | 55051 | 18 | 320-679-2317 |
Spring Hill Golf Club | 725 County Road 6 | Wayzata | 55391 | 18 | 952-473-1500 |
Stillwater Country Club | 1421 N. 4th St. | Stillwater | 55082 | 18 | 651-439-7979 |
Stillwater Oaks Golf Course | 11177 McKusick Rd N | Stillwater | 55082 | 18 | 651-439-0212 |
Stonebrooke Golf Club | 2693 S. Cty Rd. 79 | Shakopee | 55379 | 18 | 952-496-3171 |
StoneRidge Golf Club | 13600 N Hudson Blvd. | Stillwater | 55082 | 18 | 651-436-4653 |
Straight River Golf Course | 23442 Cates Avenue | Faribault | 55021 | 18 | 507-334-5108 |
Summit Golf Club | 31286 Hwy 19 Blvd. | Cannon Falls | 55009 | 18 | 507-263-4648 |
Tanners Brook Golf Course | 8233, 5810 190th St N | Forest Lake | 55025 | 18 | 651-464-2300 |
The Jewel Golf Club | 1900 Clubhouse Drive | Lake City | 55041 | 18 | 651-345-2672 |
The Meadows at Mystic Lake | 2400 Mystic Lake Blvd NW | Prior lake | 55372 | 18 | 952-233-5533 |
The Minikahda Club | 3205 Excelsior Blvd. | Minneapolis | 55416 | 18 | 612-926-1601 |
The Ponds at Battle Creek | 601 Century Avenue S | Maplewood | 55119 | 9 | 651-501-6321 |
The Ponds Golf Course | 2881 229th Avenue NW | St. Francis | 55070 | 27 | 763-753-1100 |
The Wilds Golf Club | 3151 Wilds Ridge Ct | Prior Lake | 55372 | 18 | 952-445-3500 |
Theodore Wirth Golf Club | 1301 Theodore Wirth Pkwy | Golden Valley | 55422 | 27 | 763-522-4584 |
Timber Creek Golf Course | 9750 Cty Rd. 24 | Watertown | 55388 | 18 | 952-955-3600 |
Town & Country Club | 300 Mississippi River Blvd | St. Paul | 55104 | 9 | 651-646-7121 |
Travelers Country Club | 11290 80th Ave SE | Clear Lake | 55319 | 9 | 320-743-3133 |
Valleywood Golf Club | 4851 McAndrews Rd | St Paul | 55124 | 18 | 952-953-2323 |
Viking Meadows Golf Club | 1788 Viking Blvd NE | East Bethel | 55011 | 27 | 763-434-4205 |
Wayzata Country Club | 200 Wayzata Blvd | Wayzata | 55391 | 18 | 952-473-8846 |
Whispering Pines Golf Course | 8713 70th St. NW | Annandale | 55302 | 18 | 320-274-8721 |
White Bear Yacht Club | 56 Dellwood Ave | White Bear Lake | 55110 | 18 | 651-429-4567 |
Wild Marsh Golf Club | 1710 Montrose Blvd. | Buffalo | 55313 | 18 | 763-682-4476 |
Willingers Golf Club | 6797 Canby Trail | Northfield | 55057 | 18 | 952-652-2500 |
Winthrop Golf Club | 55155 300th St | Winthrop | 55396 | 9 | 507-647-5828 |
Woodhill Country Club | 200 Woodhill Rd. | Wayzata | 55394 | 18 | 952-473-7333 |