About Dr. Harris

William L. Harris, MD, is a board-certified geriatrician and family physician providing personalized healthcare services to the Charleston community in West Virginia. He also services the communities of South Charleston, Cross Lanes, Saint Albans, Huntington, Vienna, Summersville, Madison, Clay, Sutton, Fayetteville, Logan, WV.

Dr. Harris received his medical degree from West Virginia University and completed his residency at the West Virginia University Charleston Division. With 45 years of experience practicing medicine, Dr. Harris is committed to offering the highest quality care to adults up to 110 years of age.

With an old-fashioned, hands-on approach, Dr. Harris listens carefully, observes, and examines his patients during their appointments. He’s considered an outstanding diagnostician who provides treatment strategies that are not only up-to-date but enable his patients to play an active role in the decision-making process of their treatment.

His practice, William L. Harris, MD, has a national lab of excellence on-site, and his compassionate, well-trained staff ensure there's always someone to answer the phone. He has no call tracking and no automated voice recordings.  

Dr. Harris has dedicated his career to providing regular and continuous medical care where patients come first. Call to schedule an appointment today.

Same-day appointments are available!


William L. Harris, M.D. is a non-assigned participant with medicare and all medicare advantage plans. PEIA (Public Employee Insurance Agency) patients welcomed. Dr. Harris negotiates fees with ALL commercial insurances.

Testimonials Background Image

Words from our patients

  • Vitals

    "I have been a patient of Dr Harris for over 20 years. He is the best."

    Verified Patient
  • Vitals

    "Dr. Harris is a wonderful Doctor. He helped me through stage 5 cancer."

    Verified Patient
  • Vitals

    "I have been a patient of Dr. Harris for over 30 years. Never once has he failed to make a prompt appointment (when I needed quick medical attention)."

    Verified Patient
  • Vitals

    "Knowledgeable and extremely competent. Refers to specialists if necessary. Spends time with patients to answer all questions."

    Verified Patient
  • Vitals

    "Dr Harris is a great physician. He cares personally for his patients and treats them as if they were his own family."

    Verified Patient
William L. Harris, M.D. PLLC
3100 MacCorkle Avenue SE, 307
Charleston, WV 25304
Phone: 304-344-2451
Office Hours

Get in touch