Kristin Gaines, MD

Kristin Gaines, MD

Kristin Gaines, MD

Pediatrics, Internal Medicine

Welcoming new patients
English
Novant Health clinicianNovant Health clinician

Schedule Now

With Kristin GainesMD

Call for appointment

We'll help you find an appointment that fits your schedule. Returning patients, schedule through patient portal.

Call (704) 316-5635

Earlier Appointments Available

About

What I treat

  • Specialties: Pediatrics, Internal Medicine

Board certifications

  • Internal Medicine
  • Pediatrics

Years of experience

12+ years of experience

Education

  • Healthcare Education: University of Alabama at Birmingham (2014)
  • Residency: UT/Methodist Healthcare Radiology Residency (2018)

Personal

  • Languages: English
  • Gender: Female

Reviews

Likelihood of recommending this provider

4.9

232 Ratings

1-5 of 47 Reviews

05/31/2026 | Verified Patient

Exceptional care and explanation of treatment plan.

05/28/2026 | Verified Patient

Everyone at the clinic is very friendly and professional.

05/27/2026 | Verified Patient

I really like my doctor. She is very caring and listens to me, which is very important to me. I always talk about her to family and friends

05/24/2026 | Verified Patient

Very impressed.

05/09/2026 | Verified Patient

Provider always thorough in conversations and takes the time to chat with me about everything. Very organized going over each problem I'm there for. Provider listens and is attentive to my needs/concerns. I have never felt rushed which has helped me be able to have the time to articulate to my provider about any concerns/issues I have. Great listener and very respectful. I always feel like I'm a person not just a number like you often can feel with doctors. Dr. Gaines is genuinely caring and in my opinion goes above and beyond for her patients. I would highly recommend and have already proceeded to do so to a few family and friends.

Insurance

Find if clinician is in network:

Locations

wheelchair accessibility icon

Wheelchair accessible

9615 Kincey Ave., Suite 100

Huntersville, NC 28078

704-316-5635

Fax: (704) 316-5640