Alireza Yarahmadi, MD

Alireza Yarahmadi, MD

Neurology, Virtual Visits

Primary Contact

641-428-6999

Services & Specialties

Areas of Specialization

  • Neurology
  • Virtual Visits

Conditions Treated

  • Memory disorders and dementia
  • Migraines
  • Multiple Sclerosis
  • Parkinson's Disease
  • Seizures and Epilepsy
  • Sleep Medicine

Locations & Contact

Primary Location

MercyOne North Iowa Specialty Care

1000 4th Street SW
Mason City, IA 50401

View hours
Monday
8:00am - 5:00pm
Tuesday
8:00am - 5:00pm
Wednesday
8:00am - 5:00pm
Thursday
8:00am - 5:00pm
Friday
8:00am - 5:00pm
MercyOne North Iowa Specialty Care

MercyOne North Iowa Neurology Care

1000 4th Street SW
Mason City, IA 50401

View hours
Monday
8:00am - 5:00pm
Tuesday
8:00am - 5:00pm
Wednesday
8:00am - 5:00pm
Thursday
8:00am - 5:00pm
Friday
8:00am - 5:00pm
MercyOne North Iowa Neurology Care

Education & Certifications

Education

Residency:
State University of New York College

Medical School:
Kermanshah University of Medical Sciences

Fellowship:
State University of New York College

Board Certifications

Neurology, Sleep Medicine, American Board of Psychiatry & Neurology

Provider Ratings

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. Learn More >

4.8 out of 5

(117 ratings)

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.

21 Reviews

08/18/2025

Dr. YARAHMADI is every nice Doctor I never knew!!

08/13/2025

Was good

08/07/2025

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

08/05/2025

Wish I could have gotten in sooner but I totally understand the waiting

08/05/2025

Great doctor

08/04/2025

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

07/31/2025

I think he is the best!

07/31/2025

This visit went pretty good.

07/29/2025

Polite and courteous

07/22/2025

He is an exceptional doctor.

07/18/2025

I had wished that he would鈥檝e gone over what his views were on the test that he did for me on my visit so I know what鈥檚 going on a little bit more

07/17/2025

He was very compassionate and kind and explained things well

07/17/2025

CARING Doctor!

07/16/2025

Dr. Yarahmadi is an excellent health care provider because he cares about his patients, is a good listener, answers questions, and shares his knowledge with his patients.

07/14/2025

Thank you very much Doctor Yarahmadi.We appreciate you and all you do!

07/11/2025

He is the best!

07/07/2025

Very knowledgeable. Makes sure you understand and answers all your questions.

07/01/2025

Always have a positive experience when seiing Dr. Yarahmadi.

06/30/2025

The nurse on the day of my visit was really good too. I didn't catch her name. Kudos to the whole staff!

06/16/2025

Only able to get this appointment because of a cancellation. Otherwise if I had waited for the first available slot (2 months away) I would not be able to continue with my CPAP machine thru insurance

06/09/2025

I would HIGHLY recommend Dr. Yaramadi!
Show more