How to Find a Primary Care Doctor Accepting Patients

Finding a primary care doctor starts with knowing what type of provider you need, then narrowing your options by insurance coverage, location, and personal fit. The process takes some legwork, especially since the average wait time for a new patient appointment in family medicine is now about 23.5 days, so it’s worth starting your search before you urgently need care.

Decide What Type of Provider You Need

Primary care isn’t one-size-fits-all. The provider you choose should match your age, health needs, and how you prefer to receive care.

Family medicine doctors treat patients of all ages, from newborns to older adults. Their training is broad, covering children’s health, basic procedures, behavioral health, musculoskeletal care, and preventive medicine. If you want one doctor for your whole household, family medicine is the most flexible option.

Internal medicine doctors (internists) focus exclusively on adults 18 and older. Their training goes deeper into the subspecialties that matter for complex adult conditions: cardiology, gastroenterology, oncology, and others. If you’re managing multiple chronic conditions or have health issues that require more diagnostic depth, an internist may be a better fit.

Nurse practitioners and physician assistants also serve as primary care providers in many practices. Nurse practitioners can practice independently in more than 30 states and are trained in a specific population focus like family care, adult and geriatric care, or pediatrics. Physician assistants are trained as medical generalists with a curriculum modeled on medical school, and they nearly always work under a physician’s supervision. Both can handle preventive visits, chronic disease management, and acute care. Practices that include NPs and PAs often have shorter wait times for appointments.

Start With Your Insurance Network

If you have health insurance, your plan’s provider directory is the most efficient starting point. Go to your insurance company’s website and look for their provider directory or “find a doctor” tool. Any provider listed there is considered in-network, meaning you’ll pay less out of pocket for visits. If you have an HMO plan, you’ll typically need to choose a primary care doctor from this list and get referrals through them before seeing specialists. PPO plans give you more flexibility to see out-of-network providers, though at a higher cost.

One important caveat: provider directories aren’t always accurate. The Centers for Medicare and Medicaid Services recommends calling your insurance company directly if you don’t see a provider listed, or if you want to confirm that a specific doctor is still in-network before booking. A quick phone call can save you from an unexpected bill.

If you don’t have insurance, you still have options. Community health centers offer primary care on a sliding fee scale based on income. Direct primary care practices (more on those below) are another route that bypasses insurance entirely.

Use Online Tools to Build a Short List

Once you know your network, you can narrow candidates by location, office hours, and credentials. Most insurance directories let you filter by ZIP code, specialty, and gender. You can also cross-reference with tools like Zocdoc, Healthgrades, or your local hospital system’s “find a doctor” page, which often list appointment availability in real time.

For credential verification, the American Board of Medical Specialties maintains a free lookup tool called “Is My Doctor Certified?” at CertificationMatters.org. It draws from a database of more than 997,000 physicians and is updated daily. Board certification means a doctor has completed residency training and passed rigorous exams in their specialty. It’s not the only marker of a good doctor, but it confirms a baseline level of training and ongoing education. You can also check your state medical board’s website for any disciplinary actions or license restrictions.

What to Look for Beyond Credentials

A doctor can be perfectly qualified on paper and still not be the right fit for you. Here are the practical factors worth weighing:

  • Location and logistics. A doctor’s office 45 minutes away sounds fine until you need a sick visit on a Tuesday morning. Proximity matters for the kind of care you’ll use most often.
  • Office hours and availability. Some practices offer early morning, evening, or weekend hours. Others close at 5 p.m. sharp. If you work a standard schedule, after-hours availability can make the difference between getting care and putting it off.
  • Communication style. Do you want a provider who walks you through every option, or one who gives you a clear recommendation? You won’t know for sure until your first visit, but online reviews often mention how well a doctor listens and explains things.
  • Hospital affiliation. If you’re ever admitted to a hospital, your primary care doctor may help direct your care there, depending on the circumstances. Choosing a provider affiliated with a hospital system you trust can make that transition smoother.
  • Patient portal and telehealth. Many practices now offer online messaging, prescription refills, and video visits through a patient portal. If managing your health digitally matters to you, check whether the practice supports it.

Book a New Patient Visit

Once you’ve picked a doctor, call the office to schedule a new patient appointment. Be prepared for a wait. Across major metro areas, the average wait for a new patient appointment has climbed to 31 days, up 19% since 2022. Family medicine offices average about 23.5 days. Some practices maintain a cancellation list, so ask to be added if you’d like to get in sooner.

Your first visit is essentially an interview in both directions. The doctor will review your health history, current medications, and any concerns. You should pay attention to how the visit feels. Did the doctor give you enough time? Were your questions taken seriously? Did the staff treat you well? It’s completely reasonable to try a different provider if the first one isn’t a good match.

If you’re transferring from a previous doctor, you can request that your old office send your medical records to the new practice. Under federal privacy law, your previous provider must respond to your records request within 30 calendar days, with a possible 30-day extension if they notify you of the delay in writing. Many offices now handle transfers electronically, which speeds things up considerably. Having your records at the new office before your first appointment gives your new doctor a complete picture from day one.

Alternative Models Worth Considering

The traditional insurance-based practice isn’t the only way to get primary care. Two membership-based models have grown significantly in recent years, and they solve different problems.

Direct primary care (DPC) practices charge a flat monthly fee, typically between $50 and $100, that covers preventive care, acute visits, chronic disease management, and consultations with no insurance billing involved. Because DPC doctors manage only 600 to 800 patients (compared to 2,000 or more in a traditional practice), appointments tend to be longer and easier to get. The tradeoff is that you’ll still need separate insurance or a cost-sharing plan for specialists, labs, imaging, and hospital care.

Concierge medicine works differently. You pay an annual retainer, usually between $2,000 and $5,000, on top of standard insurance billing. That fee buys enhanced access: same-day appointments, extended visits, direct communication with your doctor, and coordinated specialty referrals. Concierge doctors limit their panels to 100 to 600 patients. This model is a fit if you want highly personalized care and have the budget for it, but the retainer is an added cost beyond what your insurance already covers.

If You Can’t Find Anyone Accepting Patients

Primary care shortages are real in many parts of the country, and you may find that every doctor on your insurance list has a closed panel. A few strategies can help. Call practices and ask to be placed on a waitlist for when they open to new patients. Ask whether you can see a nurse practitioner or physician assistant in the same practice in the meantime. Check with your insurance company directly, because they’re often required to help you find an available in-network provider within a reasonable distance. Federally qualified health centers are another reliable option, as they’re required to see patients regardless of ability to pay or insurance status.

Starting the search before you’re sick gives you the luxury of being selective. A good primary care relationship is one of the most valuable things in healthcare, and it’s worth investing the time upfront to find someone you’ll actually want to call when something comes up.