

William K. Harris, MD
Family Medicine
VTC Faculty
Locations
Background
Medical School
- West Virginia University School of Medicine
Specialties or Medical Focus
- Family Medicine
- Primary Care
NPI
- 1457323594
Residencies
- Virginia Tech Carilion School of Medicine (VTCSOM)
Ratings and Reviews
Explained Clearly
Listened Carefully
Easy Instructions
Knew Medical History
Showed Respect
Spent Enough Time
125 total reviews
Dr. Harris knows I have had a TBI and makes sure I understand what he is explaining to me -- especially where taking medications is concerned. Dr. Harris always double checks with me about any other concerns I may have before he leaves. I have never had a bad or negative experience with Dr. Harris.
Dr. Harris is exceptional in all areas and since I'm severely hearing impaired it can be frustrating communicating with me (I'm a speech reader) but they are always very patient.
Carilion needs more doctors like Dr. Harris. He sets the standard for patient care and I every confidence in him. I hold Dr. Harris in the highest regard.
Accepted Insurance
Carilion Clinic contracts with most major health insurance carriers. This list is updated periodically and is subject to change without notice. Please contact your insurance company or health benefits manager to better understand how your policy works and any financial liability that you may have, prior to receiving care.
- Aetna Better Health of Virginia
- Anthem Healthkeepers Plus
- Humana Healthy Horizons in Virginia
- Sentara Community Plan
- United Healthcare Community Care
- Aetna Carilion Clinic Employees
- Aetna Regular Commercial (BoB-Book of Business)
- Aetna Virginia Preferred
- Anthem PAR/PPO/HMO
- Beach Street (Tazewell Only)
- Cigna HMO/POS/PPO
- Corvel (Tazewell Only)
- Gateway
- Integrated Health Plan (Tazewell Only)
- MedCost Virginia (aka Virginia Health Network)
- National Provider Network (Stonewall Jackson Only)
- Patient's Choice
- Private Healthcare Systems (PHCS) (Rockbridge and Tazewell Only)
- Sentara Health Plans Commercial Products
- United Healthcare OPTIONS PPO
- United Healthcarte NON-OPTIONS PPO
- Anthem Healthkeepers HMO/Pathway X
- Sentara Health Plans - Exchange (Bronze, Silver, Gold, Platinum)
- Aetna Medicare
- Aetna Medicare PRIME
- Anthem Medicare
- Humana Medicare
- United Healthcare Medicare
- DSNP Aetna Better Health of Virginia
- DSNP Anthem
- DSNP Humana
- DSNP Sentara Community Complete
- DSNP United Healthcare Community Plan
- Catawba
- Tricare Humana Military
Background
Medical School
- West Virginia University School of Medicine
Specialties or Medical Focus
- Family Medicine
- Primary Care
NPI
- 1457323594
Residencies
- Virginia Tech Carilion School of Medicine (VTCSOM)
Services
Biography
Ratings and Reviews
Explained Clearly
Listened Carefully
Easy Instructions
Knew Medical History
Showed Respect
Spent Enough Time
125 total reviews
Dr.Harris, has a wonderful presence, and his care, he listens to the details and gives clear direction. I would Highly recommend Dr.Harris, and so happy he Is seeing my son The PA - Medical student Sophia Roche, was very kind, and listened very well. She was clear in speaking. Not sure how long she has been in rotation but she is a keeper! Please give her a good reason to stay in Roanoke. The Nurse Dori Hazlett that saw us was so kind, she was a delight, if she was having any bad day, you would never notice, she was very clear, and knowledgeable.
Dr. Harris knows I have had a TBI and makes sure I understand what he is explaining to me -- especially where taking medications is concerned. Dr. Harris always double checks with me about any other concerns I may have before he leaves. I have never had a bad or negative experience with Dr. Harris.
Dr. Harris is exceptional in all areas and since I'm severely hearing impaired it can be frustrating communicating with me (I'm a speech reader) but they are always very patient.
Carilion needs more doctors like Dr. Harris. He sets the standard for patient care and I every confidence in him. I hold Dr. Harris in the highest regard.
Accepted Insurance
Carilion Clinic contracts with most major health insurance carriers. This list is updated periodically and is subject to change without notice. Please contact your insurance company or health benefits manager to better understand how your policy works and any financial liability that you may have, prior to receiving care.
- Aetna Better Health of Virginia
- Anthem Healthkeepers Plus
- Humana Healthy Horizons in Virginia
- Sentara Community Plan
- United Healthcare Community Care
- Aetna Carilion Clinic Employees
- Aetna Regular Commercial (BoB-Book of Business)
- Aetna Virginia Preferred
- Anthem PAR/PPO/HMO
- Beach Street (Tazewell Only)
- Cigna HMO/POS/PPO
- Corvel (Tazewell Only)
- Gateway
- Integrated Health Plan (Tazewell Only)
- MedCost Virginia (aka Virginia Health Network)
- National Provider Network (Stonewall Jackson Only)
- Patient's Choice
- Private Healthcare Systems (PHCS) (Rockbridge and Tazewell Only)
- Sentara Health Plans Commercial Products
- United Healthcare OPTIONS PPO
- United Healthcarte NON-OPTIONS PPO
- Anthem Healthkeepers HMO/Pathway X
- Sentara Health Plans - Exchange (Bronze, Silver, Gold, Platinum)
- Aetna Medicare
- Aetna Medicare PRIME
- Anthem Medicare
- Humana Medicare
- United Healthcare Medicare
- DSNP Aetna Better Health of Virginia
- DSNP Anthem
- DSNP Humana
- DSNP Sentara Community Complete
- DSNP United Healthcare Community Plan
- Catawba
- Tricare Humana Military
Health & Wellness
Browse our extensive library of informative articles, inspiring patient stories and easy, nutritious recipes. Here you'll find the medical insights and expert advice from Carilion’s experts you need to help you take charge of your health.

Dr.Harris, has a wonderful presence, and his care, he listens to the details and gives clear direction. I would Highly recommend Dr.Harris, and so happy he Is seeing my son The PA - Medical student Sophia Roche, was very kind, and listened very well. She was clear in speaking. Not sure how long she has been in rotation but she is a keeper! Please give her a good reason to stay in Roanoke. The Nurse Dori Hazlett that saw us was so kind, she was a delight, if she was having any bad day, you would never notice, she was very clear, and knowledgeable.