About

Kristopher Z. Fannin, M.D., earned bachelor's and medical degrees from the University of Louisville, where he also completed his family medicine residency. Dr. Fannin, board certified in family medicine, is a member of the American Academy of Family Physicians and the Greater Louisville Medical Society. An Ashland, Kentucky native, he enjoys spending time with his family and dog Jack, travel, cooking, hiking and kayaking.

Locations


Expertise

Education

  • University of Louisville School of Medicine

    Medical Education, Doctor of Medicine, 2009

  • University of Louisville School of Medicine

    Residency, Family Medicine, 2012


Age Groups Seen

Age Groups Seen
Teenagers, Adults
Languages
English
Gender
Male

Reviews

4.90 out of 5 4.9 of 5 stars — 179 Ratings, 28 Reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

provider listened carefully 5.00 out of 5 (5.0)
provider gave easy to understand instruction 5.00 out of 5 (5.0)
provider knew important medical history 4.90 out of 5 (4.9)
provider showed concern 4.90 out of 5 (4.9)
provider spent enough time with you 5.00 out of 5 (5.0)
provider rating 4.90 out of 5 (4.9)
provider explained things clearly 4.90 out of 5 (4.9)
likelihood of recommending this provider 4.90 out of 5 (4.9)
provider included you in decisions 4.80 out of 5 (4.8)
provider showed respect for what you said 5.00 out of 5 (5.0)
provider discussed treatment options 4.80 out of 5 (4.8)

5.00 out of 5 5.0 out of 5

Reviewed on 09/11/2026

See prior notes. Always wonderful

5.00 out of 5 5.0 out of 5

Reviewed on 09/04/2026

Been seeing dr Fannin for years and always felt like he always listens and discusses my concerns...i started out seeing dr Fannin the first week he joined nortons...always trusted him...and offfice staff from walking in door till I leave ...i 86 in November and feel I lucky to have had Dr Fannin for so many years...

5.00 out of 5 5.0 out of 5

Reviewed on 08/30/2026

My care team is the best!

5.00 out of 5 5.0 out of 5

Reviewed on 08/21/2026

Just great

5.00 out of 5 5.0 out of 5

Reviewed on 08/04/2026

Dr Fannin always listens to what I have to say. He always includes me and his care decisions.

5.00 out of 5 5.0 out of 5

Reviewed on 07/22/2026

Good

5.00 out of 5 5.0 out of 5

Reviewed on 07/12/2026

Dr. Fannin always on key with everything!

5.00 out of 5 5.0 out of 5

Reviewed on 06/14/2026

My doctor cares about my health physical and emotional.

5.00 out of 5 5.0 out of 5

Reviewed on 06/09/2026

Most definitely would recommend

5.00 out of 5 5.0 out of 5

Reviewed on 06/05/2026

Dr. FANNIN was absolutely terrific. Listened to all the problems I was experiencing. Very helpful in future care. Very friendly,cordial and personable.

5.00 out of 5 5.0 out of 5

Reviewed on 05/20/2026

Dr Fannin always takes his time to thoroughly and thoughtfully address any of my questions and concerns with my wellbeing. Scale of 10/10.

5.00 out of 5 5.0 out of 5

Reviewed on 05/20/2026

I always recommend Dr Fannin

5.00 out of 5 5.0 out of 5

Reviewed on 05/15/2026

100%

5.00 out of 5 5.0 out of 5

Reviewed on 04/30/2026

Good

5.00 out of 5 5.0 out of 5

Reviewed on 04/29/2026

He takes time to ask questions and listens

5.00 out of 5 5.0 out of 5

Reviewed on 04/24/2026

Dr Fanin was very pleasant

5.00 out of 5 5.0 out of 5

Reviewed on 04/10/2026

Dr. Fannin and Eloise were wonderful! I would recommend Dr. Fannin to anyone!

5.00 out of 5 5.0 out of 5

Reviewed on 04/09/2026

Love Dr Fannin

5.00 out of 5 5.0 out of 5

Reviewed on 04/04/2026

Awesome Dr

5.00 out of 5 5.0 out of 5

Reviewed on 03/27/2026

GOOD

5.00 out of 5 5.0 out of 5

Reviewed on 03/25/2026

Was able to get me free samples

5.00 out of 5 5.0 out of 5

Reviewed on 03/20/2026

Best service

5.00 out of 5 5.0 out of 5

Reviewed on 03/18/2026

Good

5.00 out of 5 5.0 out of 5

Reviewed on 03/17/2026

Excellent customer service.

5.00 out of 5 5.0 out of 5

Reviewed on 03/15/2026

Exceptional! Love Dr. Fannin is excellent! Listens and recommends options for care. Outstanding

5.00 out of 5 5.0 out of 5

Reviewed on 03/03/2026

Dr Fannin is a very polite and professional. He described what he would do if certain problems continue after he treated for them.

5.00 out of 5 5.0 out of 5

Reviewed on 02/04/2026

My Dr's appointments are always very good

4.00 out of 5 4.0 out of 5

Reviewed on 02/04/2026

Good


Insurance

  • Aetna
  • Aetna Better Health
  • Aetna Medicare Advantage
  • Ambetter from MHS
  • Ambetter from WellCare of Kentucky
  • Anthem
  • Anthem Kentucky Medicaid
  • Anthem MediBlue HMO/PPO
  • Anthem Pathway
  • Anthem Pathway Transition
  • CareSource Indiana Medicaid
  • CareSource Marketplace Kentucky and Indiana
  • Cigna
  • CorVel
  • Coventry
  • Encore
  • Essence
  • First Health Group Corp. (First Health)
  • UofL Health – Frazier Rehabilitation Institute
  • HealthSmart
  • Hosparus
  • Humana Medicare
  • Humana Medicaid
  • Indiana Medicaid
  • Indiana Medicare
  • Indiana Health Network
  • Kentucky Medicaid
  • Kentucky Medicare
  • MDwise
  • MHS
  • Molina Healthcare
  • MultiPlan
  • Passport Health Plan Kentucky MCO
  • Passport Marketplace
  • Provider Net/OMCA
  • Sagamore
  • Signature Advantage
  • SIHO
  • TRICARE Humana Military
  • United Healthcare
  • United Healthcare Community Plan Indiana and Kentucky
  • United Healthcare Medicare Advantage
  • Veterans Affairs (VA)
  • WellCare
  • WellCare of Kentucky Medicaid (Kentucky MCO)
  • WellCare Medicare
  • Wellpath
  • Workers’ Compensation
Need Care Now?
Immediate Care

For non-life threatening injury or illness. X-ray and rapid testing available (all ages).

Reserve Your Spot
eCare

Virtual visits for minor illnesses or health concerns (2 years and older).

Start an Online Visit
Norton Prompt Care

For sick visits, sports/ camp physicals, vaccine and more (12 months and older).

Choose an Appointment