A new version of our website is now available. Visit the new and redesigned BJC.org experience.

SWITCH TO THE NEW BJC.ORG
Select the search type
  • Site
  • Web
Go

PRIMARY CARE SERVICES

Finding a Primary Care Doctor Just Got Easier

A primary care doctor or nurse practitioner could help you achieve your health goals on your time, even when that time is hard to come by. Use easy, online scheduling to find a provider accepting new patients and make an appointment today.

Find a Doctor

Our Primary Care Services

A primary care provider can help you manage your day-to-day health. This includes an annual wellness visit, plus any sick visits or health-related questions in between. Primary care doctors usually fall within one of two categories: family medicine or internal medicine. BJC primary care providers are now accepting new patients and offer online scheduling.

Family Medicine icon

Family Medicine

Your entire family can receive care from one physician.

Find a Family Medicine Doctor
Internal Medicine icon

Internal Medicine

Adult care for patients 18 years old and up.

Find an Internal Medicine Doctor
Virtual Care icon

Virtual Care

Telehealth from a doctor or nurse practitioner from the comfort of home.

Find Virtual Care

HOW TO FIND THE BEST DOCTOR

What Is a Primary Care Doctor?

The primary care doctor is the central figure in your healthcare journey. Your doctor helps you manage and monitor your overall health or conditions you may have. They are the key point of contact for when issues or questions arise.

Learn More


Knowledge Center


Empower yourself with a wealth of health information you can use anytime, anywhere. Check out our informative articles and come back any time often for more advice to help you get the most of your office visits.

Take a short quiz to find out the reason you’re sneezing.

Is It a Cold or Allergies? Quiz Yourself

Take a short quiz to find out the reason you’re sneezing.

Read More

8 Reasons to Make Virtual Doctor Appointments — Convenience and Safety at Your Fingertips

8 Reasons to Make Virtual Doctor Appointments

Take advantage of virtual care appointments with BJC. Here are 8 reasons to make a Virtual Care appointment today.

Read More

Not sure how to get your child’s sports physical done before the season starts? Start here.

When, Where and How to Get a Sports Physical

Not sure how to get your child’s sports physical done before the season starts? Start here.

Read More

A 1-hour time shift can cost many hours of sleep. Thwart the clock with these useful tips.

Don’t Lose Sleep Over Daylight Saving Time Change

A 1-hour time shift can cost many hours of sleep. Thwart the clock with these useful tips.

Read More

Why Choose a BJC Primary Care Doctor?

Easy Online Scheduling icon

Easy Online Scheduling

Secure Messaging icon

Secure Online Messaging Through MyChart

Many Locations icon

130-plus Locations in the Area

Same Day Sick Visits icon

Same-Day Sick Visits

4901 Forest Park Avenue
St. Louis, Missouri 63108
314.286.2000
Copyright © 1997- 2024 BJC HealthCare. All Rights Reserved.