If you’re covered by Medicare, one of your biggest concerns might be whether your doctor will accept your coverage. Fortunately, most doctors, especially primary care providers, do accept Medicare patients. However, it’s important not to assume this is always the case. Confirming whether a doctor accepts Medicare before making an appointment can save you from unexpected costs and hassles, especially if you’re planning to see a specialist.
To verify coverage, start by calling the doctor’s office and providing your Medicare details. The office staff can tell you if they accept Medicare and whether they are currently accepting new Medicare patients. You can also contact your Medicare plan provider for assistance in confirming which doctors are in-network.
According to recent statistics, about 93% of non-pediatric primary care doctors accept Medicare, which is nearly the same as the 94% acceptance rate for private insurance. This means the majority of doctors do participate in Medicare, but acceptance can vary based on your specific type of Medicare coverage and whether you are already an existing patient with that provider.
How to Find a Doctor Who Accepts Medicare
If you need to find a new doctor who accepts Medicare, there are several tools available to help. The Medicare website offers an online tool called Physician Compare where you can search for doctors and healthcare facilities enrolled in Medicare. This tool lets you filter your search by medical specialty, condition, location, ZIP code, hospital affiliation, and even doctor’s gender or last name.
Another option is to call 1-800-MEDICARE, where a representative can help you find doctors that accept Medicare in your area. If you have a Medicare Advantage plan, which is offered through private insurers, you can use the insurance company’s website or call their customer service to find providers who accept your specific plan.
Once you have a list of potential doctors, it’s always a good idea to call their office directly to double-check they accept Medicare and are taking new Medicare patients. This step ensures you won’t face any surprises when it’s time to schedule an appointment.
Why Some Doctors Don’t Accept Medicare
Despite the high acceptance rates, some doctors choose not to accept Medicare. The reasons can vary, but often it’s due to lower reimbursement rates compared to private insurance or the administrative work involved in billing Medicare. If your current doctor stops accepting Medicare, you may have to pay out-of-pocket for services or find a different provider who accepts Medicare.
Doctors who are enrolled in Medicare but do not accept Medicare’s set payment amount for every service are called non-participating providers. These providers can decide on a case-by-case basis whether to accept Medicare’s approved payment, known as “assignment.” If they do not accept assignment, they may charge you more than the Medicare-approved amount.
What Happens if Your Doctor Doesn’t Accept Medicare?
When seeing a non-participating provider, you could be charged up to 15% more than Medicare’s approved rate—this extra fee is called a limiting charge. Some states place limits on this amount, reducing the maximum additional charge to 5%. On top of this, you still pay the standard 20% coinsurance that Medicare requires for most services.
Doctors might ask for payment at the time of service or send you a bill afterward. To avoid unexpected charges, always confirm the provider’s payment policy before your visit.
If you pay out of pocket for a Medicare-covered service, you generally have up to one year to file a claim with Medicare to request reimbursement for the covered amount.
Key Takeaway
Most doctors accept Medicare, but it’s essential to verify coverage beforehand to avoid surprises. If your doctor no longer accepts Medicare, ask about your options and how it might impact your coverage and out-of-pocket costs. Using Medicare’s online tools, calling your plan provider, and directly contacting doctor’s offices can help ensure you find a provider that meets your needs.

