How to Find a Primary Care Doctor Even If No One Is Accepting Patients
HSChange Editorial Team
Health Policy Research Team, Consumer Health Guidance
Reviewed by Dr. Sarah Mitchell, MD, MPH, Board-Certified Internal Medicine
Last updated: April 4, 2026
Finding a primary care doctor who's actually accepting new patients can be surprisingly hard. The average wait for a new-patient appointment is 31 days, up 19% since 2022. HRSA projects the country will be short 70,610 primary care physicians by 2038. Nearly half of current PCPs are over 55. The supply is shrinking while demand grows.
1. Use Your Insurer's Provider Directory
Start with your insurance company's online provider directory. Filter by primary care, accepting new patients, and your ZIP code. Then call the office directly to confirm. Online directories aren't always current, so verify before you book.
2. Community Health Centers
1,512 community health centers operate 17,000+ locations serving 32.4 million patients. They use sliding fee scales. Patients at 100% of the federal poverty level or below may pay as little as $20 for a full exam and labs. They cannot turn you away. Find one at findahealthcenter.hrsa.gov.
3. Direct Primary Care
Direct primary care practices charge a flat monthly fee ($70 to $150) for unlimited visits. They skip insurance billing entirely. You get direct access to your doctor by text, video, or in-person. DPC practices tend to have smaller patient panels, so you get more time and faster responses.
4. Telehealth Primary Care
Several telehealth services now offer ongoing primary care relationships, not just one-off urgent visits. Teladoc Primary Care, Amazon One Medical, and others let you establish a virtual PCP who manages your ongoing health. This won't replace every in-person visit, but it covers prescriptions, lab orders, referrals, and chronic condition management.
5. Nurse Practitioner Clinics
Nurse practitioners can diagnose, treat, and prescribe in all 50 states (scope varies by state). NP-led clinics, including retail clinics at CVS MinuteClinic and Walgreens, handle primary care needs with shorter waits. They're often accepting new patients when physician practices aren't.
6. Ask for a Cancellation List
If a practice says they're not accepting new patients, ask to be put on their cancellation list. When someone cancels, you get the slot. Some offices also have a waitlist for when they open new-patient slots. It's not instant, but it's better than waiting for a directory refresh.