AcceptsMedicare.com

Doctors That Accept Medicare in Princeton, MN

1,298 Medicare-enrolled clinicians · CMS data, refreshed 2026-07-31

These are 1,298 clinicians enrolled in Medicare and practicing in Princeton, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. 99% accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. The largest specialty here is Physician Assistant (329 clinicians). 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

  • 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

  • Christa Brown-Switzer, DO

    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

  • Margy McCullough-Hicks, MD

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignmentTelehealth available

  • Margy McCullough-Hicks, MD

    Fairview Health Services

    911 Northland Dr, L006b, Princeton55371

    📞 (763) 241-3558Accepts assignmentTelehealth available

  • Margy McCullough-Hicks, MD

    Fairview Health Services

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignmentTelehealth available

Audiology(5)

  • 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

    919 Northland Dr, Princeton55371

    📞 (763) 389-3344Accepts assignment

Physician Assistant(7)

  • 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 assignment

  • Abner Arias-Olson

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

  • Brenna Woods

    Fairview Health Services

    911 Northland Dr, Princeton55371

    📞 (763) 389-1313Accepts assignment

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.

Do doctors in Princeton accept Medicare assignment?

99% of the 1,298 Medicare-enrolled clinicians listed in Princeton accept assignment — meaning they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Another 1% are marked "may accept assignment," 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.

Do any doctors in Princeton offer telehealth visits?

32% of the Medicare-enrolled clinicians listed in Princeton offer telehealth, per CMS enrollment data. Look for the "Telehealth available" badge below, and confirm with the office which visit types they offer remotely.

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

Was this page helpful?

Something wrong or missing? Tell us — we read every report and fix issues fast.

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