Find Care

We want you to live your healthiest life. Find a physician or health care provider that is best for you and your family.

Find a provider Next available appointment

Primary Care

Your primary care provider is your advocate when you’re sick, need a checkup or have a health concern.

More about primary care

Same Day Care

Have a minor illness or injury? BJC offers convenient same-day care whether you need a virtual visit or a trip to the Emergency Department.

More about same day care

Specialties

Explore our areas of specialty care to learn about the conditions we treat and services we offer to meet your health needs.

More about our specialties

Locations

We're nearby to cover your every health need, from hospitals, physician clinics, convenient care and urgent care clinics, labs, outpatient and inpatient rehabilitation centers, and more.

See our locations

All the care you need. When and where you need it.

From routine care to the most advanced treatments, we are nearby to cover your every health need across 14 hospitals, multiple convenient care locations, virtual care video visits, outpatient centers, and much more.

Explore all BJC locations
outside view of Barnes-Jewish hospital

Barnes-Jewish Hospital

One Barnes-Jewish Hospital Plaza
St. Louis, MO 63110
314-747-3000 More about Barnes-Jewish Hospital
outside view of missouri baptist medical center

Missouri Baptist Medical Center

3015 North Ballas Road
St. Louis, MO 63131
314-996-5000 More about Missouri Baptist Medical Center
Outside view of St. louis Children's Hospital

St. Louis Children’s Hospital

One Children's Place
St. Louis, MO 63110
314-454-6000 More about St. Louis Children’s Hospital