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

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
The Ponds at Battle Creek is a scenic 9-hole, par 35 golf course with a…
651-501-6321
55119
Cannon Golf Club
Running along the Cannon River, near the Twin Cities, is Cannon Golf Club, an intriguing…
507-263-3126
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