Find Primary Care Doctors Near You

Primary care doctors — including family medicine, internal medicine, and general practitioners — are your first stop for everyday health care. They handle annual physicals, preventive screenings, chronic conditions, and coordinate referrals to specialists when you need one.

Top Primary Care Doctors

Verified through the NPPES national provider registry.

Open full registry →
Loading providers…

What does a primary care doctor do?

A primary care physician (PCP) is a generalist trained to treat the whole person across a lifetime. They build a long-term picture of your health, catch problems early, and serve as your medical home.

When to see one

  • Annual physical or wellness visit
  • New or ongoing symptoms (cough, fatigue, pain)
  • Managing a chronic condition like diabetes or high blood pressure
  • Refills for ongoing medications
  • Routine screenings, vaccines, and travel medicine
  • Referral to a specialist

Conditions commonly treated

HypertensionType 2 diabetesHigh cholesterolAsthmaAnxiety & depressionAllergiesAcute infectionsPreventive screenings

Browse by city

Local listings for the most-searched metros.

Frequently asked questions

What is the difference between a family doctor and an internist?

Family doctors treat patients of all ages, from newborns to seniors. Internists (internal medicine) treat adults only and often manage more complex chronic conditions.

How often should I see my primary care doctor?

At least once a year for a wellness exam, and more often if you have chronic conditions, are pregnant, or are managing new symptoms.

Can I see a primary care doctor by telehealth?

Yes. Many primary care doctors offer virtual visits for refills, follow-ups, and minor concerns. Look for the telehealth filter on each provider profile.

Do I need a referral to see a specialist?

It depends on your insurance plan. HMO plans usually require a referral from your PCP; PPO plans typically do not.

Other specialties