Primary Care

Having the right primary care provider (PCP) is an essential part of your health. Your primary care provider is your advocate when you’re sick, need a checkup or have a health question or concern. We make it easy to find the best primary care provider for you — and to schedule appointments that fit your life.

Primary Care: Why choose us?

BJC HealthCare works with Washington University physicians, BJC Medical Group, and providers across the region to deliver extraordinary care. Our family medicine and internal medicine doctors help you live your healthiest life at every age and stage. Whether you need complex management of a condition or just want to stay healthy, we can help. We focus on making your appointments convenient and productive. 

You benefit from: 

  • Same-day sick appointments: If you’re ill, you shouldn’t have to wait to get care. Current patients can often get same-day visits for urgent medical needs with a member of their care team. 

  • Inclusive care: Our team includes primary care provider of various ages, ethnicities and genders, so you can find one you’re comfortable with.  

  • Seamless referrals: Your primary care doctor is your link to specialist care when you need it. They connect you to skilled physicians from BJC Medical Group and Washington University Physicians. 

  • Personalized treatment: You have unique health needs, and our physicians listen to you. We offer wellness appointments that focus on your areas of concern such as preventing diabetes, cancer or heart disease. 

  • Online Scheduling  Making a primary care provider appointment is easy with our online scheduling. You can search for providers by your zip code and preferences.  

  • Virtual Care: All of our primary care providers offer virtual care, making it convenient for you to see providers from the comfort of your own home.

Primary Care Specialties & Services at BJC

Your primary care doctor is your health partner for life. You'll have access to highly experienced, knowledgeable primary care provider who focus on your needs.

Health goals
Want to exercise more or get better sleep? Our providers provide actionable steps to help you achieve your healthiest life possible.
Health screenings
We take the guesswork out of health tests. Your provider helps coordinate screenings for cancer, heart disease, and other conditions.
Illnesses and injuries
Your provider can treat urgent problems, refer you to a specialist or advise when you should go to the emergency room.
Adults need vaccines, too. We explain which vaccines will benefit your health and why, and we provide immunizations when you need them.
Medicare Annual Wellness Visit
If you have Medicare, you may be eligible for a yearly wellness visit. During this visit, we discuss your health concerns and create a care plan if needed.
Adult primary care

Do you need primary care?

Our online scheduling and virtual visits make it easy for you to find a primary care provider and schedule an appointment.

Take the quiz now
Primary Care Conditions We Treat at BJC

Our family medicine doctors, internal medicine physicians and geriatric specialists manage the full range of conditions. From common ailments to complex health issues, we’re here to care for you.

  • Allergies
    We provide customized care for seasonal allergies and coordinate with an allergist for more severe cases.
  • Arthritis
    This condition occurs when there is inflammation and stiffness. It may be due to rheumatoid arthritis, osteoarthritis or post-traumatic arthritis.
  • Asthma
    Our providers diagnose and treat asthma, and they help you find an allergist or pulmonologist when needed.
  • Diabetes
    We care for all types of diabetes, including type 1, type 2, gestational and rare types. You receive comprehensive care for all your health needs.
  • Heart disease
    Heart disease describes a range of issues affecting your heart. We care for narrowed blood vessels, arrhythmias, heart valve diseases and others.
  • Hypertension (high blood pressure)
    At every visit, we screen you for high blood pressure. We prescribe medication and lifestyle changes when needed.
  • Kidney disease
    Managing kidney disease often requires regular screenings, medications and lifestyle changes. Our providers customize a care plan for you.
  • Liver disease
    Liver disease is most treatable in the early stages. We provide screenings and may coordinate your care with a hepatologist.
  • Sleep disorders
    Sleep disorders include conditions that affect sleep patterns and negatively affect your overall health.
BJC Images Feature Primary Care Specialists
What is a primary care doctor?

A primary care doctor, also called a primary care provider (PCP), cares for your health throughout your lifetime. Your primary care provider can be a physician or advanced practice provider (APP). An APP is a nurse practitioner or physician assistant who has completed additional training in primary care. Our team includes physicians and APPs in family medicine, internal medicine and geriatrics.

Family medicine 
Family medicine doctors and APPs specialize in preventive care and treatment for every member of the family, at any age. You don’t need to have a spouse or children to benefit from a family doctor. From annual physicals to treating illnesses, our family medicine doctors are here for you throughout your life. They also help coordinate your care and refer you to specialists when needed. 

Internal medicine 
Also called internists, internal medicine providers focus on healthcare for people ages 18 and up. Internists are uniquely equipped to diagnose, manage and treat illnesses and chronic conditions in adults. They provide preventive care, annual wellness visits, sick visits and specialist referrals.

Geriatric providers, or geriatricians, specialize in the unique health needs of adults ages 65 and up. If you’re an older adult with complex health needs, a geriatrics doctor can be your primary care provider. Many of our family doctors and internal medicine physicians are also experienced in providing geriatric medicine.  

Woman with blood pressure cuff on talking to a doctor virtually
Virtual care 

Sometimes you need immediate, quality care and can’t see your regular primary care provider. Even if it’s an evening or weekend, we’re here for you. Our virtual care (telehealth) service connects you with a dedicated virtual care provider who can evaluate and diagnose your condition and prescribe treatment. 

Simply schedule your telehealth appointment with a virtual care provider. A MyChart account is required for virtual visits.

Primary Care Feature Providers
Search for a Primary Care specialist

Our physicians, physician assistants and nurse practitioners deliver comprehensive and compassionate primary care for adults of all ages. 

Schedule your appointment

For more information about our primary care doctors or to schedule an appointment:

Sign up for our newsletter and take charge of your whole health.

Stay ahead of the curve with exclusive content from BJC's health care professionals, delivered right to your inbox.