Doctors That Accept Medicare in Minnesota
41,011 Medicare-enrolled clinicians · 188 cities
Every clinician below is enrolled in Medicare and practices in Minnesota. Pick a city to see names, specialties, addresses, and phone numbers — call first to confirm they're accepting new Medicare patients.
Advertisement
Biggest Specialties in Minnesota
Cities in Minnesota
- Minneapolis 11,946 doctors
- Rochester 7,388 doctors
- Saint Paul 6,621 doctors
- Bloomington 4,150 doctors
- Duluth 3,208 doctors
- St Louis Park 2,965 doctors
- Edina 2,271 doctors
- Maple Grove 2,113 doctors
- Woodbury 1,963 doctors
- Saint Cloud 1,790 doctors
- Mankato 1,789 doctors
- Coon Rapids 1,663 doctors
- Annandale 1,642 doctors
- Burnsville 1,628 doctors
- Eagan 1,372 doctors
- Princeton 1,315 doctors
- Plymouth 1,035 doctors
- Eden Prairie 976 doctors
- Maplewood 865 doctors
- Bemidji 808 doctors
- Robbinsdale 750 doctors
- St Paul 683 doctors
- Minnetonka 663 doctors
- St Cloud 662 doctors
- Chanhassen 652 doctors
- Waconia 641 doctors
- Shakopee 599 doctors
- Roseville 580 doctors
- Golden Valley 572 doctors
- Stillwater 562 doctors
- Fridley 551 doctors
- Wyoming 523 doctors
- Grand Rapids 512 doctors
- Winona 487 doctors
- Apple Valley 464 doctors
- Vadnais Heights 454 doctors
- Hibbing 445 doctors
- Albert Lea 424 doctors
- Hutchinson 412 doctors
- Owatonna 411 doctors
- Blaine 403 doctors
- Brooklyn Center 392 doctors
- Brooklyn Park 387 doctors
- Lakeville 381 doctors
- Willmar 367 doctors
- New Brighton 366 doctors
- Brainerd 364 doctors
- Marshall 321 doctors
- Buffalo 320 doctors
- Sartell 317 doctors
- Virginia 299 doctors
- Cambridge 297 doctors
- Moorhead 292 doctors
- Detroit Lakes 290 doctors
- Elk River 290 doctors
- Alexandria 281 doctors
- Northfield 280 doctors
- Austin 275 doctors
- Worthington 264 doctors
- Wayzata 259 doctors
- Richfield 247 doctors
- Wadena 247 doctors
- Anoka 246 doctors
- Staples 245 doctors
- Baxter 229 doctors
- Chaska 220 doctors
- Faribault 219 doctors
- Hawley 216 doctors
- Fairmont 212 doctors
- Hastings 211 doctors
- Prior Lake 199 doctors
- Park Rapids 197 doctors
- Andover 188 doctors
- Crosby 187 doctors
- Mendota Heights 185 doctors
- New Ulm 183 doctors
- Shoreview 181 doctors
- Red Wing 178 doctors
- Cloquet 176 doctors
- Fergus Falls 172 doctors
- Crookston 168 doctors
- Thief River Falls 163 doctors
- Monticello 149 doctors
- Savage 142 doctors
- Saint Peter 138 doctors
- Waite Park 134 doctors
- Perham 131 doctors
- Oakdale 130 doctors
- Champlin 127 doctors
- White Bear Lake 124 doctors
- New London 123 doctors
- Roseau 121 doctors
- Glenwood 117 doctors
- Hermantown 116 doctors
- Little Falls 116 doctors
- Saint Louis Park 115 doctors
- Pipestone 114 doctors
- Aitkin 112 doctors
- Montevideo 106 doctors
- Forest Lake 102 doctors
- New Hope 102 doctors
- Otsego 101 doctors
- Lake Elmo 100 doctors
- Hugo 98 doctors
- Oak Park Heights 97 doctors
- Lake City 93 doctors
- Farmington 89 doctors
- Morris 86 doctors
- Rogers 86 doctors
- Crystal 83 doctors
- Wabasha 81 doctors
- Arden Hills 80 doctors
- West St Paul 80 doctors
- Onamia 79 doctors
- Saint James 76 doctors
- Olivia 75 doctors
- Cottage Grove 74 doctors
- Litchfield 74 doctors
- East Grand Forks 73 doctors
- Glencoe 73 doctors
- Windom 73 doctors
- Evansville 71 doctors
- Paynesville 71 doctors
- Redwood Falls 70 doctors
- Long Prairie 69 doctors
- Melrose 68 doctors
- Lino Lakes 67 doctors
- Bagley 65 doctors
- Inver Grove Heights 65 doctors
- North Mankato 65 doctors
- Northfieldm 64 doctors
- Mabel 62 doctors
- Luverne 59 doctors
- Mora 59 doctors
- Lindstrom 58 doctors
- Moose Lake 58 doctors
- Tracy 58 doctors
- Blue Earth 57 doctors
- Delano 57 doctors
- Excelsior 55 doctors
- New Prague 55 doctors
- Sauk Centre 55 doctors
- Madison 54 doctors
- International Falls 53 doctors
- Ramsey 53 doctors
- Hopkins 49 doctors
- Kasson 49 doctors
- Nashwauk 48 doctors
- Ada 47 doctors
- North St Paul 44 doctors
- Canby 43 doctors
- Appleton 42 doctors
- Aurora 41 doctors
- Spring Grove 39 doctors
- Ortonville 38 doctors
- Becker 36 doctors
- Dawson 36 doctors
- Grand Marais 36 doctors
- Ogema 36 doctors
- Breckenridge 35 doctors
- Jordan 35 doctors
- Warren 35 doctors
- Pelican Rapids 34 doctors
- Rosemount 33 doctors
- Cass Lake 32 doctors
- Pine City 32 doctors
- Benson 31 doctors
- Deer River 30 doctors
- Fosston 30 doctors
- Cook 29 doctors
- Granite Falls 29 doctors
- Mahnomen 29 doctors
- Milaca 29 doctors
- Sandstone 29 doctors
- Arlington 28 doctors
- Red Lake 28 doctors
- St Louis 27 doctors
- Albany 26 doctors
- Cold Spring 26 doctors
- Hinckley 26 doctors
- St Michael 26 doctors
- Twin Valley 26 doctors
- Victoria 26 doctors
- Bigfork 25 doctors
- Osseo 25 doctors
- Two Harbors 25 doctors
- Waseca 25 doctors
- Wheaton 25 doctors
No cities match your search.
New to Medicare? Read how to find a doctor that takes Medicare or what "accepts assignment" means.