Are you a healthcare professional?
Is this your profile?
background
background
Dr. Karl Espinosa, MD

Dr. Karl Espinosa, MD

Family Medicine*
30+ years of experience

Dr. Karl Espinosa, MD is a family medicine physician in Tempe, AZ and has over 30 years of experience in the medical field. He graduated from University of Nevada, Reno School of Medicine in 1990. He is affiliated with medical facilities Banner Baywood Medical Center and HonorHealth Scottsdale Osborn Medical Center. He is accepting new patients and telehealth appointments.

4.8 Star Rating
Based on 31 reviews 4.8 Star Rating (31 reviews)

Practice

450 E Rio Salado Pkwy Tempe, AZ 85281
Telehealth available
Patient Favorite Award

Dr. Espinosa is a patient favorite Family Medicine Physician

The Patient Favorite badge is awarded to top-performing providers who surpass average ratings and comments, reflecting their commitment to exceptional patient care. Read our methodology

Experience Check

Search for experience in a specific area

Dr. Espinosa's Reviews

Likelihood to recommend Dr. Espinosa

4.8
31 ratings, 18 with a written review
5 star
94%
94%
4 star
0%
0%
3 star
0%
0%
2 star
3%
3%
1 star
3%
3%

Your trust is our top concern.

We strive to keep reviews honest, trustworthy, and fair.

Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.

We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.

Any reviews that are deemed fraudulent or violate our guidelines will be removed immediately.

All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.

Love him !
Great doctor who is patient and knowledgeable. He never discounted what i said when other doctors would . He always makes it a point to be attentive and kind !
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Go to him ! – Jan 05, 2024
×Post a ResponseAre you Dr. Espinosa?
The Best Dr Ever!
Dr Espinosa always takes care of my healthcare needs promptly and very professional!
What went well
No results
What could be improved
No results
Helpful
Dominique – Nov 08, 2023
×Post a ResponseAre you Dr. Espinosa?
My doc over 15 years!
Dr. E has been my primary doctor over 15 years and now he has taken on my 86 year old mom. He actually spends time with us, not a quick 10 minutes. He cares and that is missing often on doctors today.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
GS – Jul 05, 2023
×Post a ResponseAre you Dr. Espinosa?
Excellent Care as Always
I've been under the care of Dr Espinosa for over 10 yrs. Once again, the Dr's response was timely and thorough with the great bedside manor I've come to expect from him.
What went well
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Dec 22, 2022
×Post a ResponseAre you Dr. Espinosa?
Best Dr I have !
Awesome Doctor , the best !
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Carlota – Nov 03, 2022
×Post a ResponseAre you Dr. Espinosa?
Visit was ontime or early.
What went well
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
What could be improved
No results
Helpful
Jan 28, 2022
×Post a ResponseAre you Dr. Espinosa?
Dr. Espinosa listened to my health concern and gave a possible diagnosis. He very quickly, within 24 hours, referred me to two specialists. Dr. Espinosa cares about his patients’ health and will take the time to get to know his patients to better treat them. In a nutshell, Dr. Espinosa is a good doctor.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jason – Jan 28, 2022
×Post a ResponseAre you Dr. Espinosa?
Professional and friendly
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Rob – Jan 15, 2022
×Post a ResponseAre you Dr. Espinosa?
I have been a patient of Dr Espinoza for almost 15 years. I went through my breast cancer with him. He is just the nicest Doctor who still takes the time to speak with each and everyone of his patients. Dr Espinoza is kind and he is always trying to make it easier on us the patients. Dr Espinoza is all about accommodations. Dr Espinoza is on it and he always responds quickly to my questions or requesr through MyChart. He also speed up the process for prescription renewal if need it. What I like the best about Dr Espinoza's practice is that, I can get my well women exam, blood tests, flu shot, referrals, biometric screening and prescription renewed in just one visit! LOVE IT!!
What went well
No results
What could be improved
No results
1 other person found this helpful
Helpful
Laurence – Sep 23, 2021
×Post a ResponseAre you Dr. Espinosa?
Great doc. Always listens and has good suggestions.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jul 03, 2021
×Post a ResponseAre you Dr. Espinosa?
Excellent doctor, really listens to his patients needs. I would recommend him & the clinic.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Chris White – Jun 27, 2021
×Post a ResponseAre you Dr. Espinosa?
Dr. Espinosa is simply the best doctor I have ever had. He is a great listener and always knows how to take care of any issues I am having. On top of that, he is also very prompt. I have seldom spent significant time waiting.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jun 11, 2021
×Post a ResponseAre you Dr. Espinosa?
Easy,courteous, professional
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Ruben Valenzuela – Mar 12, 2021
×Post a ResponseAre you Dr. Espinosa?
Dr Espinosa listens and addresses my concerns if I have any. Great service!
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mar 12, 2021
×Post a ResponseAre you Dr. Espinosa?
Dr. Espinosa has been my primary care provider for many years. He listens.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jan 09, 2021
×Post a ResponseAre you Dr. Espinosa?
In an era where, in order to make a living, most Physicians are forced to run their practices like lean manufacturing facilities, it's nice to know MDs like Dr. Espinosa still exist. While I do my best to respect his time, as my primary care physician I have gone into his office with a laundry list of questions, comments, and concerns. He has incredible bedside manner and has never rushed me out of his office. For this reason, I'm sure it is difficult to get on his roster as a new patient; bu
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
3 others found this helpful
Helpful
Ian M. in Tempe – May 01, 2018
×Post a ResponseAre you Dr. Espinosa?
Dr. Espinosa is a phenomenal doctor, very old school, he takes the time to listen to you. His first default is preventative rather than always prescribing medicine. I will definitely be using him long term.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
8 others found this helpful
Helpful
Dave Combs in Phoenix, AZ – Apr 04, 2017
×Post a ResponseAre you Dr. Espinosa?
Dr. Espinosa has been my family doctor since i moved to this country 13 years ago. He's amazing at everything he does and he is definately not one of those doctors who are against strong medications like narcotics. Hes super friendly and just awesome! He swithced practices to Honor Health Medical Group so hes farther away from me but i will not change him for anyone!
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
11 others found this helpful
Helpful
Julieta C. in San Tan Valley, AZ – Apr 10, 2016
×Post a ResponseAre you Dr. Espinosa?

Leave a review

How was your experience with Dr. Espinosa?

About Me

biography

Dr. Karl Espinosa, MD is a family medicine physician in Tempe, AZ and has over 30 years of experience in the medical field. He graduated from University of Nevada, Reno School of Medicine in 1990. He is affiliated with medical facilities Banner...read more
  • Family Medicine

*Healthgrades does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.

  • Scottsdale Memorial Hospital

    Residency Hospital
  • Scottsdale Memorial Fam Prac

    Internship Hospital
  • University Of Nevada, Reno School Of Medicine

    Medical School, 1990
  • University Of Nevada At Reno

    Undergraduate School, 1986
American Board of Medical Specialties®
American Board of Family Medicine®
Family Practice
For detailed information about any of the below board actions, please search for the provider's records on the linked state licensing board or the Federation of State Medical Boards. To learn more about the difference between these sources, please refer to our FAQs.
Healthgrades has not received any data indicating a board action exists for this provider.
Patient Favorite Award

Dr. Espinosa is a patient favorite Family Medicine Physician

    Read our methodology

    Insurance Check

    Search for your insurance carrier and choose your plan type

    Locations

    Practice

    HonorHealth Medical Group LLC450 E Rio Salado Pkwy Tempe, AZ 85281
    1