Dr. Martin O'Riordan, MD

Cardiology

Cardiology Darby

1503 Lansdowne Avenue, Suite 1001

Darby, PA 19023 Directions

610-586-4100

www.trinityhealthma.org

4.9 out of 5

340 verified ratings

340 Ratings, 135 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.
Mar 18, 2026
Dr O'riordan has been taking care of me for 30yrs

Mar 12, 2026
Makes sure I understand everything. Explains things in everyday language.

Mar 11, 2026
I've been seeing Dr. O FOR A long time.....he is the best doc. Out of all of them that I see...Because he listens! A true professional!

Mar 10, 2026
You are lucky to have him as well as myself

Mar 2, 2026
Professional, friendly, explains things in an understandable way., thorough in examining.

Feb 26, 2026
He is very professional, caring, knowledgeable and kind.

Feb 26, 2026
Explained all findings clearly. Helped allay any anxiety that I may have had and very helpful in setting up next steps.

Feb 26, 2026
Great experience

Feb 26, 2026
He is an amazing doctor

Feb 25, 2026
Thorough, detailed informative.

Feb 24, 2026
The doctor explained everything that I asked about my health issues.

Feb 24, 2026
He made sure he asked how I was feeling? That's big to me. He also told me about each med I'm on what it is for and answered all my questions. Also listens to me and my concerns. He's great 👍

Feb 19, 2026
Everything satisfactory

Feb 19, 2026
Dr. O’Riordan is very thorough, knowledgeable and very professional.

Feb 19, 2026
very pleased with care

Feb 16, 2026
Was very through and answered all my questions

Feb 12, 2026
Always takes time and I never feel rushed

Feb 12, 2026
Dr Martin just made me feel I was in good hands from my 1st visit and continues to do so. Explains everything so can understand what is going on, and makes sure I understood everything and if any questions. But most of all I trust him with my life.

Feb 4, 2026
Dr. O'Riordan listens to me and I trust him with my life.

Feb 4, 2026
He is a great,caring compassionate doctor.

Jan 29, 2026
My quality of life has improved significantly over the years

Jan 22, 2026
Very kind understanding man took the time to clue me in on everything I needed to know that’s the kind of doctors they all should be

Jan 21, 2026
Dr. O’Riordan is my idea of an excellent physician. He is so knowledgeable on current evidence-based medicine, very wholistic in treating you, very current on medications and procedures. He listens very carefully and answers all of your questions. And, it is evident that he he is compassionate and caring.

Jan 15, 2026
On time and professional

Jan 7, 2026
Doctor spent time checking records from past appointments, listened to my recent experiences with other providers, connected with my PCP about medicine changes he was making, and sent new prescription orders to my pharmacy.

Jan 7, 2026
Great Doctor

Dec 23, 2025
Dr Martin O’Riordan is the best!

Dec 18, 2025
Validates my concerns and eases worries

Dec 18, 2025
Keep up the good work!!!!!!!!

Dec 18, 2025
Dr. O'Riordan is an excellent listener and explainer. He took the time to hear me and guide me. I am very much appreciative of his abundant patience.

Dec 15, 2025
What more can be said excellent doctor, patient, and caring .

Dec 15, 2025
teaching physicians is a major plus

Dec 11, 2025
Professional friendly, not rushed, concerned, thorough

Dec 9, 2025
Everything went well

Dec 8, 2025
Always helpful, professsional.

Dec 5, 2025
Dr O’Riordan is well respected and up to date on medical science and treatment and careful about prescribing medication

Dec 3, 2025
Great explanation and helpful information.

Dec 3, 2025
Awesome communication

Dec 1, 2025
Has been my Cardiologist for 20 yrs,

Nov 20, 2025
Dr. O'Riordan is extremely knowledgeable and polite with a natural sense of humor embedded with respect.

Nov 19, 2025
Greatest. God bless..Jesus christ name..amen..

Nov 13, 2025
Dr. O'Riordan is a very kind and caring doctor. Puts you at ease and explains things to you

Nov 13, 2025
Professional excellent attention to detail

Nov 13, 2025
Excellent

Nov 12, 2025
I think EXCELLENT covers it.

Nov 11, 2025
Extremely knowledgeable, caring and personable.

Nov 10, 2025
I was satisfied with everything

Nov 10, 2025
The best.

Nov 6, 2025
He’s just the best Cardiologist for me, understanding of my needs & able to reach him easily

Nov 6, 2025
Dr. O'Riordan is an excellent physician, good bedside manners, very learned in his field