Primary Care

Our family and internal medicine teams support your well-being through every stage of life

Primary Care

Our family and internal medicine teams support your well-being through every stage of life
Looking for pediatric primary care?

Primary Care

Our family and internal medicine teams support your well-being through every stage of life
Looking for pediatric primary care?

At Carilion Clinic, primary care involves more than just treating illnesses and injuries. It’s about getting to know you and your health over time.

We provide annual exams, vaccines, preventive screenings, sick visits, and help managing long-term health issues. We’re here for you when you’re well and when you’re not.

At Carilion, our family and internal medicine teams are at the center of your care. We help you stay well, coordinate with your other doctors, and support your health at every stage of life.

Who we are

Your care team includes doctors, nurse practitioners, physician assistants, nurses, and other caring professionals. Together, we bring deep experience and a strong focus on adult care—while taking the time to get to know you.

Whole-person care

We care for your physical and mental health to help you stay well, recover when you’re sick, and manage long-term conditions like diabetes, heart disease, asthma, and more. You’re part of every decision we make about your care.

Care for every stage of life

From vaccines and screenings to health education and lifestyle support, we partner with you to help you stay healthy over time.

Part of your community

We’re committed to improving the health of the communities we serve.

About Carilion Primary Care

At Carilion, our family and internal medicine teams are at the center of your care. We help you stay well, coordinate with your other doctors, and support your health at every stage of life.

Who we are

Your care team includes doctors, nurse practitioners, physician assistants, nurses, and other caring professionals. Together, we bring deep experience and a strong focus on adult care—while taking the time to get to know you.

Whole-person care

We care for your physical and mental health to help you stay well, recover when you’re sick, and manage long-term conditions like diabetes, heart disease, asthma, and more. You’re part of every decision we make about your care.

Care for every stage of life

From vaccines and screenings to health education and lifestyle support, we partner with you to help you stay healthy over time.

Part of your community

We’re committed to improving the health of the communities we serve.

Your primary care team is your main contact for all health matters. They know your story—including your medical history, medicines, family background, and lifestyle. They use that knowledge to guide your care over time.

Having a primary care team you can depend on means you won’t have to navigate the health system alone. Having a primary care team helps us prevent illness, detect changes early, and lay a foundation for long-term wellness.

When you’re ill or dealing with a chronic condition, they coordinate care with other experts and during hospital stays. When you’re sick or recovering, they help you understand test results and take the next steps.

At Carilion, your primary care team works as part of a larger team of nurses, other doctors, and experts across Carilion. They share information, track your progress, and ensure your care plan is clear and consistent. This allows you to focus on feeling your best.

Why Primary Care Is Important

Your primary care team is your main contact for all health matters. They know your story—including your medical history, medicines, family background, and lifestyle. They use that knowledge to guide your care over time.

Having a primary care team you can depend on means you won’t have to navigate the health system alone. Having a primary care team helps us prevent illness, detect changes early, and lay a foundation for long-term wellness.

When you’re ill or dealing with a chronic condition, they coordinate care with other experts and during hospital stays. When you’re sick or recovering, they help you understand test results and take the next steps.

At Carilion, your primary care team works as part of a larger team of nurses, other doctors, and experts across Carilion. They share information, track your progress, and ensure your care plan is clear and consistent. This allows you to focus on feeling your best.

Your primary care team is here for almost every health concern. From common illnesses to ongoing conditions, we provide the first level of care. We’ll guide you to other experts when needed.

Conditions Primary Care Treats

Your primary care team is here for almost every health concern. From common illnesses to ongoing conditions, we provide the first level of care. We’ll guide you to other experts when needed.

Physicals and preventive care

  • Wellness visits
  • Annual physical exams
  • School, sports, and camp physicals
  • Preventive screenings
  • Vaccines and immunizations
  • Sports physicals
  • Employer physicals
  • Department of Transportation medical exams for commercial motor vehicle certification
  • College physicals
  • Wellness, welcome, and annual Medicare visits

Acute care

  • Care for acute illnesses
  • Minor injury care
  • Telemedicine and virtual visits

Family primary care

Whole-person care

Specialty programs

Primary Care Treatments at Carilion

Physicals and preventive care

  • Wellness visits
  • Annual physical exams
  • School, sports, and camp physicals
  • Preventive screenings
  • Vaccines and immunizations
  • Sports physicals
  • Employer physicals
  • Department of Transportation medical exams for commercial motor vehicle certification
  • College physicals
  • Wellness, welcome, and annual Medicare visits

Acute care

  • Care for acute illnesses
  • Minor injury care
  • Telemedicine and virtual visits

Family primary care

Whole-person care

Specialty programs

Our Locations

Carilion Clinic primary care offers family and internal medicine practices across western Virginia. With offices close to home and work, it’s easy to access the primary care you need in your own communities.

Choosing a primary care team is a key step in managing your health. At Carilion, you’ll find trusted experts, fast access, and care tailored to you and your family.

Why Choose Carilion Clinic?

Choosing a primary care team is a key step in managing your health. At Carilion, you’ll find trusted experts, fast access, and care tailored to you and your family.

Meet Your Primary Care Team

Our family and internal medicine doctors, nurse practitioners, and physician assistants provide care for people of all ages. Find out more about how we support your lifelong health.

Research and Education

Carilion’s academic mission strengthens every part of our care. We teach, train, and study ways to improve health. We integrate clinical expertise with research and innovation.

Health and Wellness

Get Care at Carilion Clinic

Your path to better health starts here. Explore comprehensive care options and find the support you need for every step of your wellness journey.

Get Care at Carilion Clinic

Your path to better health starts here. Explore comprehensive care options and find the support you need for every step of your wellness journey.

Get Care at Carilion Clinic

Your path to better health starts here. Explore comprehensive care options and find the support you need for every step of your wellness journey.

Get Care at Carilion Clinic

Your path to better health starts here. Explore comprehensive care options and find the support you need for every step of your wellness journey.