Doctors Accepting New Patients Near Me

Are you looking for a new primary care doctor that’s accepting new patients near you? Oak Street Health has a growing number of locations across the country, which makes it easier for you to receive high-quality care in your area. Our providers are accepting new patients and are ready to partner with you to meet your health and wellness goals.

Find doctors near you.


Search Results

Quality primary care

Our approach isn’t one-size-fits-all. We spend more time with our patients than other primary care physicians would to ensure you get the care you need.

Get help navigating your insurance

Our patient relations managers help guide you through the insurance process and ensure you get the most out of your insurance benefits.

24/7 patient support line

Call us with questions for your doctor, to arrange prescription refills or to book your next appointment.

Common questions

  • What hospitals do you work with?

    We work with any area hospitals that accept your insurance.

  • What if I’m not sure I want to change doctors right now?

    You're welcome to visit before you decide if Oak Street Health is right for you. Call (888) 812-1183 to learn more.

  • Who can become an Oak Street Health patient?

    Our doctors specialize caring for anyone with Medicare, including Original Medicare Part B, select Medicare Advantage plans, Medicare Supplement or Medigap plans and Medicare-Medicaid Plans.

  • How do I or a family member become an Oak Street Health patient?

    Call (888) 812-1183 to find a Medicare doctor near you and learn more about becoming a patient at Oak Street Health. You can also stop by your nearest center or fill out a become a patient form, and we'll be in touch.

  • What insurance does Oak Street Health accept?

    We accept all forms of Medicare, including Original Medicare Part B, select Medicare Advantage plans, Medicare Supplement or Medigap plans and Medicare-Medicaid Plans. Call us at (888) 812-1183 or visit insurance plan acceptance tool to see if we accept your specific insurance.

What is the difference between a general physician and a primary care doctor?

A general physician provides preventive care, can educate you about healthy lifestyle choices, and can also be a primary care doctor. They will be the ones you see for non-emergency medical problems, can diagnose and treat common medical problems and refer you to medical specialists when appropriate. 

Primary care doctors are usually your first point of contact for any health problem. They perform physicals, treat minor health problems, and manage certain chronic conditions. Primary care doctors can specialize in caring for all ages or choose to focus on certain age groups. 

How to find a primary care doctor that meets your health needs?

Finding a doctor you can trust is an important step in meeting your healthcare needs. You can search for clinics or doctors in your with office hours that suit your needs. Family or friends may also be able to offer recommendations for doctors that may be a good match for you. Be sure to check with your insurance company to make sure your chosen doctor is in-network, as this will save you money on out-of-pocket costs.

At Oak Street Health, we can help you find a doctor that best meets your health needs. Our doctors are able to provide you with primary care for routine check-ups as well as non-emergency issues or refer you for specialty care for those conditions that require more attention. Establishing care with a doctor you trust may not only improve your overall health but can save you time and money on healthcare costs.

How to find a Primary Care Doctor

View all articles

Get access to care, right in your neighborhood.