David Harrison, DO

Family Medicine

MercyOne Ankeny Family Medicine

800 East 1st Street, Suite 1700

Ankeny, IA 50021 Directions

515-643-8100

www.mercyone.org

4.9 out of 5

317 verified ratings

317 Ratings, 127 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Jul 14, 2026
Fantastic at explaining my new medications purpose and what to expect.

Jul 7, 2026
Dr. Harrison listens well and take action. He provides a refreshing experience in comparison to other doctors I've worked with over the years.

Jul 6, 2026
My Dr David Harrison it was one of the most respectful person. I know very intelligent man explains everything in a way that people understand he’s excellent. I would recommend him to anyone. Thank you.

Jul 6, 2026
Thanks for helping me to get on track with my sugars. Appreciate your help with my health.

Jul 2, 2026
Dr. Harrison is kind and listens to his patients needs and completely explains medical concerns.

Jun 26, 2026
The knowledge that he has and explained everything to me throughout the exam.Thank you.

Jun 24, 2026
Dr. Harrison has always been a good doctor for me & my family

Jun 12, 2026
Greeted me by name. He explained the options and reasons for pursuing the course of action he chose.

Jun 11, 2026
Dr. Harrison it’s a long time my physician and I just love him

Jun 11, 2026
We love coming to visit Dr H. Gets things figured out and has always been incredibly kind. He explains things really well too.

Jun 9, 2026
have been seeing him for years and he continues to make me feel cared for

Jun 5, 2026
Dr. Harrison is the most caring physician i have ever had in my 72 years on this earth. He cares what you have to say,, he listens and responds carefully to all of your questions and concerns. He explains the course of treatment to you,, including diagrams and photos when needed. He often has a student in the room with him,, sharing his knowledge with them,, which I admire. Simply stated,, he is the best!!

Jun 4, 2026
Nice Doctor and nice stuff

Jun 4, 2026
I highly recommend Dr. David Harrison to anyone seeking a great doctor.

Jun 4, 2026
He's always been interested in my health wellness....as well as the rest of my family that goes to him.

Jun 3, 2026
Because I am hard of hearing he also made sure my son knew what he told me also. He also would tell him if my condition was heredity

Jun 2, 2026
always a friendly face

Jun 2, 2026
I live in Florida but come to Dr. Harrison for my medical needs!

Jun 1, 2026
Dr. Harrison is knowledgeable, friendly, professional, and helped address my concerns. Thank you.

May 29, 2026
My wife and I have been going to Dr. David Harrison for years. He is excellent and I hope he does not retire anytime soon.

May 29, 2026
I have had Dr. Harrison as my primary physician for over 15 years because he is excellent. He is very knowledgeable and strives for comprehensiveness in his diagnoses and treatments.

May 26, 2026
I’ve been his patient for several years.

May 22, 2026
Highly recommend him to others

May 21, 2026
Excellent doctor 👍

May 20, 2026
Dr. Harrison always provides quick and thorough service. He follows through when needed.

May 8, 2026
Dr. Harrison is an excellent physician! He is an example of what all physicians should aspire to be like!

May 8, 2026
Doctor always listens to me and explains things in a manner that I can easily understand

May 6, 2026
I highly recommend Dr Harrison. I am extremely pleased with his care.

Apr 30, 2026
I was comfortable seeing Dr. David Harrison for the first time. He was warm, friendly, knowledgeable, and professional. Thank you.

Apr 30, 2026
Phục vụ rất tốt và tận tâm với bệnh nhân

Apr 28, 2026
Dr. Harrison has been my primary physician since he started at Mercy. He is always through with explaining all the details of my care and keeps tabs on my success with plans or where I need improvements. He has been a major reason at 76 I am still fit to compete internationally in Water Polo and swimming.

Apr 27, 2026
Excellent doctor

Apr 22, 2026
Presents options and assists me in choosing the best one.

Apr 21, 2026
He spent a lot of time with me explaining treatment options. He always treats me with compassion and kindness.

Apr 21, 2026
He is what you want in your Dr.

Apr 20, 2026
Dr. Harrison is wonderful. He is always prepared to discuss my health. He makes me feel comfortable and we'll cared for. I am blessed to have him be my doctor. Ginny Frazee

Apr 17, 2026
Excellect Doctor. Everyone in this facility are perfessional and courteous.

Apr 16, 2026
Very thorough

Apr 13, 2026
Very personal. Good listener.

Apr 10, 2026
Explains things well and takes a personal interest in me

Apr 10, 2026
Always a great experience

Apr 7, 2026
Dr. Harrison is a superior provider. Very caring and very thorough, and explains his answers in a way that is easy to understand.

Apr 6, 2026
I know I’m in good hands and receiving appropriate counseling when needed

Apr 1, 2026
Excellent Doctor

Mar 31, 2026
He's the best!

Mar 30, 2026
Dr. Harrison takes personal interest in his patients and genuinely cares about them.

Mar 27, 2026
Dr Harrison has been awesome at helping manage my health issues and concerns. Highly recommend!

Mar 19, 2026
Very thankful to have him as my personal physician!

Mar 19, 2026
Dr. Harrison is very thorough and spends a good amount of time with me when I go in for anything. He spends the time to answer any questions that I might have.

Mar 17, 2026
Absolute best and updating taking care of my needs explaining things taking the extra time