See All Hematologists in Roanoke, VA
Dr. Heather Brooks, MD

Dr. Heather Brooks, MD

Age 47 Hematology F
(68) 68 reviews

Telehealth available

Accepting New Patients


Dr. Heather Brooks, MD is a hematology specialist in Roanoke, VA. Dr. Brooks completed a residency at University of Virginia. She currently practices at Blue Ridge Cancer Center and is affiliated with Lewisgale Medical Center. She accepts multiple insurance plans. Dr. Brooks is board certified in Medical Oncology.


  • University of Texas - MD Anderson Cancer Center, Fellowship Hospital
  • University of Virginia, Residency Hospital
  • Eastern Virginia Medical School, Medical School
  • Virginia Tech, Undergraduate School — 2001

Insurance Accepted

  • Accepts most major Health Plans. Please contact our office for details.
  • Aetna
  • Anthem
  • Anthem Blue Cross Blue Shield
  • Blue Cross Blue Shield
  • CareFirst Blue Cross Blue Shield
  • Cigna
  • First Health (Coventry Health Care)
  • Humana
  • Medicaid
  • MultiPlan

* Please verify this information when scheduling an appointment.


  1. Blue Ridge Cancer Center

    1. 1
      Blue Ridge Cancer Center
      2013 Jefferson St Sw, Roanoke, VA 24014 Existing Patients: (540) 210-3568
  1. Blue Ridge Cancer Care

    1. 2
      Blue Ridge Cancer Care - Blacksburg
      2600 Research Center Dr Ste A, Blacksburg, VA 24060 Existing Patients: (540) 210-3594

Patient Satisfaction

Likelihood to recommend Dr. Brooks
Based on 68 Reviews
5 Stars
4 Stars
3 Stars
2 Stars
1 Star

Leave a review

How likely are you to recommend Dr. Brooks?

(Select your rating)
Very caring Dr and Staff. And attentive to my condition. Informative and really made me feel special and that they cared
Eva — Oct 11, 2021
See more reviews on Healthgrades
Photo: Dr. Heather Brooks, MD
Dr. Heather Brooks, MD
  • Likelihood of recommending Dr. Brooks to family and friends

Dr. Brooks' Office & Staff

  • Ease of scheduling urgent appointments
  • Office environment, cleanliness, comfort, etc.
  • Staff friendliness and courteousness
  • Total wait time (waiting & exam rooms)

Experience with Dr. Brooks

  • Level of trust in provider's decisions
  • How well provider explains medical condition(s)
  • How well provider listens and answers questions
  • Spends appropriate amount of time with patients

Tell Us About Yourself

  • Your gender:
  • Your age group:
  • Number of office visits you've had in the last 2 years:

Finish Here

  • How would you like to confirm your survey information?
    Standard text messaging and data rates may apply.
Thank you for sharing your feedback about Dr. Heather Brooks, MD.

Frequently Asked Questions

Dr. Brooks frequently treats Anemia, Myeloproliferative Disorders, and Pancytopenia.  

Hospital Affiliations

  • Lewisgale Medical Center
  • Lewisgale Hospital Montgomery
  • Lewisgale Hospital Pulaski
  • Carilion Giles Community Hospital
  • Carilion New River Valley Medical Center
  • Princeton Community Hospital
  • Wythe County Community Hospital