AcceptsMedicare.com

Doctors That Accept Medicare in Princeton, MN

1,315 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 1,315 clinicians enrolled in Medicare and practicing in Princeton, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Princeton by Specialty

Family Medicine(20)

  • Angela House, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Carrie Link, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

  • Donald Fahey-Ahrndt, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Freaha Riaz, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Jennifer Oberstar, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Jessica Vanderscoff, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Joel Wegener, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Kara Pacala, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Laurie McLeod-Lorence, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Nam Ho, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Pamela Noll, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Scott Bender, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Scott Wavinak

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Troy Scott, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Won Suk Choi, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Zhen Geng

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Jeremy Peterson, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • David Gubbrud, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignmentTelehealth available

  • Jesus Cabrera, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Kevin Kampfe, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

Internal Medicine(20)

  • Bryan Labore, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Christofer Smith, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Krishnakumari Pallegar, MD

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Alfred Chiang, DO

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Winston Cavert, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Abraham Jacob, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignmentTelehealth available

  • Anna Calderon, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Ashfaq Ahmad, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Courtney McElroy, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • James Harmon JR., MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignmentTelehealth available

  • Jennifer Rathousky

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Jessica Padniewski

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • John Kriz, DO

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Kirsten White, DO

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Kyle Baumann, DO

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Laura Dalsanto, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Lester Nixon III, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Molly Wyman, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Rebecca Markowitz

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignmentTelehealth available

  • Salima Mithani, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

Geriatric Medicine(3)

  • Eliza Thompson Westermeyer, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Eliza Thompson Westermeyer, MD

    Fairview Health Services

    911 Northland Dr, L006b, Princeton55371

    📞 (763) 241-3558Accepts assignment

  • Eliza Thompson Westermeyer, MD

    Fairview Health Services

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

Cardiology(20)

  • Benjamin Williams, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Benjamin Williams, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Bilal Ali

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Christina Fanola, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Constance Dankle, DO

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Eric Ernst, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Joseph Knapper, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Joseph Knapper, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

  • Kairav Vakil, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Karl Foster-Smith, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Michael Manoles, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Quan Pham, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Rupesh Ranjan, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Shamane March, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Shashank Vats, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Shashank Vats, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Tushar Vora, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Fadi Adel, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Fadi Adel, MD

    Fairview Health Services

    911 Northland Dr, L006b, Princeton55371

    📞 (763) 241-3558Accepts assignment

  • Fadi Adel, MD

    Fairview Health Services

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

Optometry(2)

  • Ara Gerard, OD

    Thomas L Nunnelee Inc

    900 S Rum River Dr, Suite 103, Princeton55371

    📞 (763) 389-9000Accepts assignment

  • Glenn Kallevig, OD

    Thomas L Nunnelee Inc

    900 S Rum River Dr, Suite 103, Princeton55371

    📞 (763) 389-9000Accepts assignment

Podiatry(2)

  • Scott Runde, DPM

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Scott Runde, DPM

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

Orthopedic Surgery(10)

  • David Lindgren, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • David Lindgren, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

  • James Lorge, DO

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • James Lorge, DO

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

  • John Rogers, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • John Rogers, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

  • Michael Dohm

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Michael Dohm

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

  • Troy Wolter, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Troy Wolter, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

Urology(4)

  • Michael Tran, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Michael Tran, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Steven Bernstein, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Steven Bernstein, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

Neurology(7)

  • Muhammad Affan

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Muhammad Affan

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Victor Montalvan Ayala, MD

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Victor Montalvan Ayala, MD

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Georgios Manousakis, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignmentTelehealth available

  • Georgios Manousakis, MD

    Fairview Health Services

    911 Northland Dr, L006b, Princeton55371

    📞 (763) 241-3558Accepts assignmentTelehealth available

  • Georgios Manousakis, MD

    Fairview Health Services

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

Audiology(6)

  • Christine Tobin, AU

    101 6th Ave, Suite 109, Princeton55371

    Accepts assignment

  • Christine Tobin, AU

    101 6th Ave S, Suite 109, Princeton55371

    📞 (763) 631-3277Accepts assignment

  • Christine Tobin, AU

    101 6th S Ave, Suite 109, Princeton55371

    Accepts assignment

  • Andrew Setrum, AU

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

  • Josephine Helmbrecht, AU

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignment

  • Josephine Helmbrecht, AU

    Fairview Express Care

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

Physician Assistant(6)

  • Amy Marchewka

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Andrea Raile

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Joshua Miller

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Kayla Holm

    Fairview Clinics

    911 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

  • Lori Marx

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

  • Megan Schoeberl

    Fairview Express Care

    911 Northland Dr, Princeton55371

    📞 (763) 389-6353Accepts assignmentTelehealth available

Showing the largest specialties in this city (100 of 150 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.

Other Cities in Minnesota

New to Medicare?

Frequently Asked Questions

Are these doctors in Princeton accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Minnesota →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.