
John C. Hornsby, MD
Internal Medicine
Highlights
Age Groups Seen
- Adult 19-64
- Older Adult >65
Gender
MaleHospital Affiliation
- Good Samaritan Hospital
Video
Locations
- Lafayette Clinic
- 2600 Campus Drive, Suite A, Lafayette, CO 80026
- Get Directions
- phone: 303-673-1900
- fax: 303-673-1915
Expertise
Education
- Residency: Oregon Health & Science University-Internal Medicine, Internal Medicine, 1999
- Medical School: Baylor College of Medicine, 1996
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 1999
Insurance
- Aetna
- Anthem BCBS
- Cigna
- Clear Spring
- Cofinity
- Colorado Access
- CorVel
- Coventry
- Denver Health
- First Health/Coventry
- Friday Health Plans
- Humana
- InnovAge PACE
- Kaiser (limited coverage)
- Meritain via Aetna Network
- Pinnacol Assurance
- Prime Health Services Inc
- Rocky Mountain Health Plans
- SCL Lutheran Hospice
- Three Rivers Provider Network
- TriWest
- United Healthcare
Ratings & Reviews
4.9 out of 5
598 ratings, 83 reviewsThe 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.
- 5 out of 5 starsReviewed on 3/9/2026
Please look to the previous comments.
- 5 out of 5 starsReviewed on 2/28/2026
Is very knowledgeable
- 5 out of 5 starsReviewed on 2/23/2026
Very personable and knowlegeable
- 5 out of 5 starsReviewed on 2/21/2026
Nice guy.
- 5 out of 5 starsReviewed on 2/15/2026
Listens well, understands my fears, just a great doctor.
- 5 out of 5 starsReviewed on 2/12/2026
Dr. Hornsby does an excellent job of caring for his patients.
- 4 out of 5 starsReviewed on 2/8/2026
Short and sweet
- 5 out of 5 starsReviewed on 2/6/2026
He is friendly, knowledgeable, and caring
- 5 out of 5 starsReviewed on 2/6/2026
Awesome MD!!
- 5 out of 5 starsReviewed on 1/27/2026
Kind and caring
- 5 out of 5 starsReviewed on 1/25/2026
Hugely fond of Dr Hornsby! Excellent appropriate care. Listening skills are exceptional. Empathy. Laughter. Diagnosis & treatments.
- 5 out of 5 starsReviewed on 1/22/2026
He helped with all the questions and and concerns
- 5 out of 5 starsReviewed on 1/22/2026
Dr Hornsby never seems rushed and sits and listens !
- 5 out of 5 starsReviewed on 1/17/2026
I greatly appreciate Dr. Hornsby. He listens, he cares, and he has creative solutions for my complex medical issues. I always feel better after seeing Dr. Hornsby.
- 5 out of 5 starsReviewed on 1/8/2026
Dr Hornsby is an amazing Dr. he takes time to listen.
- 5 out of 5 starsReviewed on 1/7/2026
He listens to the patient and is involved in resolving issues not just throw a med at it
- 5 out of 5 starsReviewed on 1/4/2026
I like the doctor very much.
- 5 out of 5 starsReviewed on 1/2/2026
Great doctor who listens to you!!
- 5 out of 5 starsReviewed on 1/2/2026
Love him!
- 5 out of 5 starsReviewed on 12/28/2025
Lucky to have this doctor as my Primary Care Physician
- 5 out of 5 starsReviewed on 12/26/2025
I have Never had a problem in the years since I have been seeing him
- 5 out of 5 starsReviewed on 12/5/2025
Nice guy. Thorough, relaxed, good to talk to. Happy to recommend him, and have.
- 5 out of 5 starsReviewed on 11/29/2025
Dr. Hornsby takes the time to sit down with his patients to discuss their care. He is very professional, empathetic and caring. He is on top of current medical research. I trust his judgment.
- 5 out of 5 starsReviewed on 11/28/2025
Refreshingly kind and listened while asking good question respectfully
- 5 out of 5 starsReviewed on 11/25/2025
Understanding and nice man
- 5 out of 5 starsReviewed on 11/22/2025
I always feel better after an appointment with Dr. Hornsby.
- 5 out of 5 starsReviewed on 11/21/2025
Very understanding and caring attitude.
- 5 out of 5 starsReviewed on 11/16/2025
Dr. Hornsby gave me the urgent care I needed at the time.
- 5 out of 5 starsReviewed on 11/15/2025
As usual, he was superb.
- 5 out of 5 starsReviewed on 11/14/2025
Dr. Hornsby was fine. I have concerns using the Intermountain Hospital in Lafayette based on family experience and the experience of others we know
- 5 out of 5 starsReviewed on 11/14/2025
He knows me and the problems I have and shows his concern
- 5 out of 5 starsReviewed on 11/10/2025
Listened, provided plausible explanations with printed documentation. Offered pain medication, although not wanted. Very compassionate and prompt with his diagnosis and treatment.
- 5 out of 5 starsReviewed on 11/9/2025
I feel very confident that he looks at all my options He has my success in getting better at the top of the list
- 5 out of 5 starsReviewed on 11/8/2025
Very responsive and helpful.
- 5 out of 5 starsReviewed on 11/7/2025
Excellent experience
- 5 out of 5 starsReviewed on 11/1/2025
Dr. Hornsby always takes the time to look over all my records, and he makes helpful suggestions for improving my health.
- 5 out of 5 starsReviewed on 10/30/2025
I felt comfortable with him; ha was quite professional
- 5 out of 5 starsReviewed on 10/26/2025
Dr Hornsby is a great physician. He listened to me carefully. Took care of all my needs. Great care! Thank you!
- 5 out of 5 starsReviewed on 10/21/2025
Dr Hornsby is always thorough and addresses my needs immediately. Dr Hornsby listens to what you need and addresses your problems right away.
- 5 out of 5 starsReviewed on 10/18/2025
Very compassionate about my healthcare
- 5 out of 5 starsReviewed on 10/15/2025
Great guy, listens very and is very understanding.
- 5 out of 5 starsReviewed on 10/11/2025
I know he is pressed for time, but he always seems to have enough time for my concerns. He is a doctor that I have absolute confidence in.
- 5 out of 5 starsReviewed on 10/9/2025
He is a GREAT listener and wants what is best for me. He has great Staff behind him.
- 5 out of 5 starsReviewed on 10/6/2025
He is knowledgeable and always answers my questions carefully.
- 5 out of 5 starsReviewed on 10/5/2025
He listens to me and addresses my concerns with caring and knowledge.
- 4 out of 5 starsReviewed on 10/4/2025
Hard to rate someone high on ne visit especially when you leave empty handed. I liked him enough to see him a second time to develop a further relationship
- 5 out of 5 starsReviewed on 10/4/2025
He has taken such good care over the years.
- 5 out of 5 starsReviewed on 10/3/2025
Dr Hornsby has a very good approach balancing caution with common sense, data with patient preferences. This approach really makes me trust and follow through on his guidance.
- 5 out of 5 starsReviewed on 9/29/2025
DR HORNSBY DOES THE MOST IMPORTANT THING FOR MAN OF 84; HE LISTENS!!!
- 5 out of 5 starsReviewed on 9/27/2025
Good Doctor
- 5 out of 5 starsReviewed on 9/23/2025
Knowledgeable and personable. Gives good examples where indicated. Adjusts recommendations and options based on my lifestyle. Gives good descriptions to tell the difference between options so I can make a good choice for me. Doesn't feel rushed, even when making good time choices. I checked several of my medical resources to find a PCD, and his name came up almost unanimously as a prime choice, and I've not been disappointed. I'm pretty sure I'm here until one of us is gone.
- 5 out of 5 starsReviewed on 9/23/2025
He listened to all of my questions , and gave understandable answers.
- 5 out of 5 starsReviewed on 9/22/2025
I’m finally happy with my primary care provider!
- 5 out of 5 starsReviewed on 9/2/2025
He listens and addresses the issues
- 5 out of 5 starsReviewed on 8/31/2025
Compassionate and attentive to me and spouse
- 5 out of 5 starsReviewed on 8/31/2025
He is just right for me and I trust him to care for me
- 5 out of 5 starsReviewed on 8/26/2025
Very knowledgeable. Great to talk with. Gives me good care. Addresses my concerns.
- 5 out of 5 starsReviewed on 8/20/2025
Listened carefully and concerned. Have had only two appointments but only good experiences.
- 5 out of 5 starsReviewed on 8/18/2025
Dr. Hornsby provides excellent service and advice!
- 5 out of 5 starsReviewed on 8/16/2025
Very caring and considerate
- 5 out of 5 starsReviewed on 8/12/2025
Am looking forward to his care
- 5 out of 5 starsReviewed on 8/4/2025
Friendly, Very smart, professional, kind
- 5 out of 5 starsReviewed on 7/30/2025
I’ve always found him to be comfortable to talk to about any problems I have.
- 5 out of 5 starsReviewed on 7/27/2025
He is friendly, professional, and a great example of what it looks like to maintain a healthy lifestyle and enjoy a high quality of life.
- 5 out of 5 starsReviewed on 7/26/2025
I found Dr. Hornsby to be professional courteous and very nice doctor
- 5 out of 5 starsReviewed on 7/26/2025
He did not rush thevisit.
- 5 out of 5 starsReviewed on 7/22/2025
I could immediately tell that he listened to my concerns. Very nice and professional.
- 5 out of 5 starsReviewed on 7/19/2025
Very thankful to have Dr Hornsby as our family practitioner!
- 5 out of 5 starsReviewed on 7/10/2025
Caring and patient
- 5 out of 5 starsReviewed on 7/10/2025
Very Very happy with my doctor and how he handles things
- 5 out of 5 starsReviewed on 7/6/2025
Very happy with services
- 5 out of 5 starsReviewed on 7/3/2025
Caring
- 5 out of 5 starsReviewed on 7/1/2025
excellent personal care; listened attentively, answered any questions I had as well provided very timely responses to my medical tests
- 5 out of 5 starsReviewed on 6/27/2025
Dr. Hornsby was very friendly, thorough, knowledgeable, and answered any questions I had.
- 5 out of 5 starsReviewed on 6/27/2025
Good listening skills and a very friendly smile
- 5 out of 5 starsReviewed on 6/7/2025
Great doc
- 5 out of 5 starsReviewed on 6/7/2025
He's a great Dr. he listens and understands my care and needs. He's always available and cares for my health and hears me out.
- 5 out of 5 starsReviewed on 6/5/2025
Excellent care from a caring doctor.
- 5 out of 5 starsReviewed on 6/5/2025
Dr. Hornsby is kind and patient, and I always feel like he goes the extra mile to help me with my odd medical issues. I sincerely appreciate the care I get.
- 2 out of 5 starsReviewed on 5/31/2025
He seems like he did not know much about hip and leg problems.
- 5 out of 5 starsReviewed on 5/31/2025
A good listener… has time for me
- 5 out of 5 starsReviewed on 5/30/2025
I asked for certain bloodwork based on family history and got it
- 5 out of 5 starsReviewed on 5/25/2025
Dr. Hornsby is great.