Doctors That Accept Medicare in Minnesota
41,072 Medicare-enrolled clinicians · 187 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 12,053 doctors
- Rochester 7,341 doctors
- Saint Paul 6,625 doctors
- Bloomington 4,133 doctors
- Duluth 3,197 doctors
- St Louis Park 2,898 doctors
- Edina 2,347 doctors
- Maple Grove 2,109 doctors
- Woodbury 1,975 doctors
- Saint Cloud 1,818 doctors
- Coon Rapids 1,678 doctors
- Annandale 1,656 doctors
- Burnsville 1,616 doctors
- Mankato 1,546 doctors
- Eagan 1,350 doctors
- Princeton 1,298 doctors
- Plymouth 1,004 doctors
- Eden Prairie 992 doctors
- Maplewood 878 doctors
- Bemidji 794 doctors
- Robbinsdale 765 doctors
- St Paul 675 doctors
- St Cloud 657 doctors
- Waconia 645 doctors
- Minnetonka 637 doctors
- Chanhassen 604 doctors
- Roseville 581 doctors
- Shakopee 571 doctors
- Fridley 563 doctors
- Stillwater 549 doctors
- Golden Valley 542 doctors
- Wyoming 525 doctors
- Grand Rapids 521 doctors
- Winona 498 doctors
- Apple Valley 481 doctors
- Vadnais Heights 459 doctors
- Albert Lea 426 doctors
- Owatonna 420 doctors
- Hutchinson 416 doctors
- Hibbing 411 doctors
- Blaine 401 doctors
- Brooklyn Park 381 doctors
- Lakeville 371 doctors
- Willmar 371 doctors
- Brainerd 365 doctors
- Brooklyn Center 362 doctors
- New Brighton 356 doctors
- Sartell 321 doctors
- Marshall 319 doctors
- Buffalo 317 doctors
- Cambridge 297 doctors
- Elk River 296 doctors
- Virginia 296 doctors
- Moorhead 293 doctors
- Detroit Lakes 292 doctors
- Worthington 277 doctors
- Alexandria 275 doctors
- Austin 274 doctors
- Northfield 271 doctors
- Staples 258 doctors
- Anoka 255 doctors
- Richfield 247 doctors
- Wadena 241 doctors
- Wayzata 233 doctors
- Hawley 227 doctors
- Baxter 219 doctors
- Chaska 218 doctors
- Faribault 216 doctors
- Hastings 212 doctors
- Fairmont 205 doctors
- Park Rapids 198 doctors
- Andover 191 doctors
- Crosby 189 doctors
- Shoreview 185 doctors
- New Ulm 184 doctors
- Prior Lake 182 doctors
- Red Wing 179 doctors
- Mendota Heights 177 doctors
- Fergus Falls 173 doctors
- Cloquet 172 doctors
- Thief River Falls 170 doctors
- Crookston 166 doctors
- Monticello 147 doctors
- Savage 143 doctors
- Saint Peter 139 doctors
- Oakdale 132 doctors
- Waite Park 132 doctors
- White Bear Lake 129 doctors
- Roseau 124 doctors
- Pipestone 123 doctors
- Champlin 122 doctors
- New London 121 doctors
- Hermantown 118 doctors
- Perham 118 doctors
- Glenwood 117 doctors
- Aitkin 114 doctors
- Little Falls 112 doctors
- Litchfield 111 doctors
- Saint Louis Park 111 doctors
- Montevideo 108 doctors
- Forest Lake 102 doctors
- Lake Elmo 100 doctors
- New Hope 100 doctors
- Otsego 100 doctors
- Hugo 98 doctors
- Oak Park Heights 97 doctors
- Farmington 90 doctors
- Lake City 88 doctors
- Morris 86 doctors
- Crystal 85 doctors
- Rogers 84 doctors
- West St Paul 84 doctors
- Evansville 81 doctors
- Arden Hills 80 doctors
- Wabasha 80 doctors
- Saint James 78 doctors
- Glencoe 76 doctors
- Onamia 76 doctors
- Olivia 75 doctors
- Cottage Grove 73 doctors
- East Grand Forks 73 doctors
- Windom 73 doctors
- Redwood Falls 70 doctors
- Paynesville 69 doctors
- Lino Lakes 68 doctors
- Long Prairie 67 doctors
- Melrose 66 doctors
- Bagley 65 doctors
- North Mankato 65 doctors
- Luverne 60 doctors
- Mabel 60 doctors
- Blue Earth 59 doctors
- Delano 59 doctors
- Inver Grove Heights 59 doctors
- Mora 59 doctors
- Lindstrom 58 doctors
- Northfieldm 58 doctors
- Tracy 58 doctors
- Moose Lake 57 doctors
- Sauk Centre 56 doctors
- New Prague 55 doctors
- Ramsey 54 doctors
- Excelsior 53 doctors
- International Falls 53 doctors
- Hopkins 48 doctors
- Kasson 48 doctors
- Ada 47 doctors
- Madison 47 doctors
- Nashwauk 46 doctors
- North St Paul 44 doctors
- Appleton 43 doctors
- Canby 43 doctors
- Spring Grove 39 doctors
- Aurora 38 doctors
- Ortonville 37 doctors
- Breckenridge 36 doctors
- Grand Marais 36 doctors
- Jordan 36 doctors
- Ogema 36 doctors
- Warren 36 doctors
- Becker 35 doctors
- Dawson 34 doctors
- Rosemount 34 doctors
- Pelican Rapids 33 doctors
- Arlington 32 doctors
- Benson 32 doctors
- Pine City 32 doctors
- Granite Falls 31 doctors
- Mahnomen 31 doctors
- Deer River 30 doctors
- Fosston 30 doctors
- Cook 28 doctors
- Milaca 28 doctors
- Hinckley 27 doctors
- Albany 26 doctors
- Jackson 26 doctors
- Osseo 26 doctors
- Sandstone 26 doctors
- Twin Valley 26 doctors
- Big Lake 25 doctors
- Ely 25 doctors
- Saint Michael 25 doctors
- St Louis 25 doctors
- St Michael 25 doctors
- Victoria 25 doctors
- Waseca 25 doctors
- Zimmerman 25 doctors
No cities match your search.
New to Medicare? Read how to find a doctor that takes Medicare or what "accepts assignment" means.
Was this page helpful?
Something wrong or missing? Tell us — we read every report and fix issues fast.