🛡️ MediNav
Home / Free tools / Find a doctor
Free tool · 2026

Find a doctor on your Medicare plan

Tell us your coverage, the kind of doctor you need, and your ZIP code. We’ll send you to the right official directory — and give you the exact steps to confirm a doctor is covered before you book.

1. What Medicare coverage do you (or your parent) have?
2. What kind of doctor do you need?
3. Your ZIP code

Why this depends on your coverage

Original Medicare has no network, so any doctor who accepts Medicare works, and Medicare’s official Care Compare tool lists them everywhere. Medicare Advantage plans each have their own network, so the accurate, up-to-date list lives in your plan’s directory. We won’t pretend to know a private plan’s network — instead we point you to the real source and show you how to confirm it, so you’re never surprised by an out-of-network bill.

Frequently asked questions

How do I find a doctor that takes my Medicare?

It depends on your coverage. With Original Medicare you can see any doctor who accepts Medicare, and Medicare's free Care Compare tool lists them by ZIP and specialty. With a Medicare Advantage plan, the doctor must be in your plan's network, so you check your plan's own provider directory (the member website or the phone number on your insurance card).

Can I find a doctor in my Medicare Advantage plan's network here?

This tool points you to your plan's official provider directory, which is the only accurate source for a specific Advantage plan's network. There is no free public database that lists every plan's in-network doctors, so anyone claiming a universal 'in-network' list is guessing. Always confirm in-network status for the current year directly with the plan.

Does Original Medicare have a network of doctors?

No. Original Medicare (Parts A and B) has no network, so you can use any doctor, hospital, or provider in the U.S. that accepts Medicare. To pay the least, look for providers who 'accept Medicare assignment,' meaning they agree to Medicare's approved amount as full payment.

How do I know if a doctor is accepting new patients?

Directories can be out of date, so the surest way is to call the office and ask directly: are you accepting new patients, and are you in-network for my plan this year? This tool gives you the exact questions to ask before you book an appointment.

What's the difference between a primary care doctor and a specialist for Medicare?

A primary care doctor handles everyday and preventive care and is often your first stop. A specialist focuses on one area, like a cardiologist for the heart or a nephrologist for kidneys. Some Medicare Advantage plans require a referral from your primary care doctor before you see a specialist, so check your plan's rules.

Related on MediNav

MediNav is a free, neutral navigator — not the government, and we never steer you to a specific plan or doctor. Always confirm coverage with your plan or Medicare.