Alireza Yarahmadi, MD

Neurology

MercyOne North Iowa Specialty Care

1000 4th Street SW

Mason City, IA 50401 Directions

641-428-6999

www.mercyone.org

4.8 out of 5

243 verified ratings

243 Ratings, 69 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.
Dec 12, 2025
He is very professional but most of all he is just a good person

Dec 11, 2025
An EXCELLENT Doctor!!!!

Dec 9, 2025
Dr. Yarahmadi has always been a great doctor for my diagnosis and like visiting with him.

Dec 8, 2025
It's a team effort, everybody involved down the lowest to the highest which is the doctors here especially dr kelly not good at rembering last names. God Bless You all and have great holiday get together whenever you want. Family First

Dec 1, 2025
I appreciated his input when discussing effectiveness of CPAP versus Inspire device

Nov 26, 2025
He should teach a class on professionalism and bedside manner to new doctors. He has the skill set that new physicians are lacking.

Nov 25, 2025
always on time for appts

Nov 24, 2025
Very personable

Nov 19, 2025
Super friendly.

Nov 17, 2025
I have had a lot of doctors in 2 years and over all he has been one of the best

Nov 13, 2025
I am comfortable discussing my health issues with Dr. Yarahmadi. He answers all my questions, addresses all my concerns and offers available treatment options. During my appointment his attention is focused completely on me. I never feel rushed.

Nov 12, 2025
Excellent

Nov 10, 2025
He truly cares about his patients.

Nov 7, 2025
Great doctor

Oct 30, 2025
very thorough

Oct 29, 2025
Hope he never retires, because Dr.s like him & the care he provides are rare these days.

Oct 28, 2025
Never hurries

Oct 27, 2025
Well. our talk was so good I would have liked to have talk even longer. Dr. YARAHMADI is a good person.

Oct 23, 2025
I have always been satisfied with my care.

Oct 22, 2025
A caring, knowledgeable physician. He takes the time to ask and answer questions.

Oct 15, 2025
He seems to be able to get specialty providers faster than an person on his own!

Oct 13, 2025
He's the best. Great provider!

Oct 13, 2025
THE BEST!!!

Oct 9, 2025
Dr. Yarahmadi is a caring, compassionate, intelligent doctor who takes his time explaining and recommending treatment options. Very good doctor!!!

Oct 9, 2025
He is great Dr Dr help my nerve other back stuff

Oct 9, 2025
Very personable and helpful in answering questions.

Oct 8, 2025
Dr. Yarahmadi epitomizes the consummate doctor!

Oct 6, 2025
He Is great. I hope you can find someone just like him, should he ever retire. I will be with him forever!

Oct 2, 2025
Dr. Yarahmadi is one of the best medical professionals that I see on a regular basis.

Oct 1, 2025
Dr Yarhamadi is always kind and compassionate.

Oct 1, 2025
Keep up the good work.

Sep 29, 2025
Very good, kind

Sep 24, 2025
I have trust in Dr. Yarahmadi.

Sep 23, 2025
He is very good in explaining everything

Sep 19, 2025
consistent on his approach on my annual visit

Sep 17, 2025
I always look forward to my appointment with Dr Yarahmadi. He is always pleasant and understanding. He explains things so it is easy to understand.

Sep 17, 2025
Such a good Dr.

Sep 16, 2025
On time with appointment and no waiting. Doctor is wonderful in explaining and taking time with me. Great experience!

Sep 16, 2025
ALL GOOD. hope he does not retire early.

Sep 11, 2025
I ALWAYS have a good experience when I see him. My concerns are always taken seriously. He wants the best care for me & he gives me options for my care that may help me. I respect him so much & have never met a doctor with so much compassion for a patient!

Aug 28, 2025
Very nice and told me what he was going to do and asked if I had any questions

Aug 20, 2025
He is down to earth and compassionate

Aug 18, 2025
Dr. YARAHMADI is every nice Doctor I never knew!!

Aug 18, 2025
He is a wise man that can explain in detail to me what is happening to my body.

Aug 13, 2025
Was good

Aug 7, 2025
This doctor was very helpful in helping me understand my condition. Gave me excellent solutions for helping me.

Aug 5, 2025
Wish I could have gotten in sooner but I totally understand the waiting

Aug 5, 2025
Great doctor

Aug 4, 2025
He was kind, personable, and explained my health plan in a way that was easy to understand. I appreciated him very much!

Jul 31, 2025
I think he is the best!