About

Ryan J. MacNevin, MD, FACC, is a cardiologist with Prisma Health Cardiology and a clinical assistant professor at the University of South Carolina School of Medicine. Dr. MacNevin earned his undergraduate degree at Brown University in Providence, Rhode Island, and his medical degree at the University of Maryland School of Medicine in Baltimore. He completed his internship and residency in internal medicine at Brown University/Rhode Island Hospital, and completed a fellowship in cardiology at Cooper University Hospital in Camden, New Jersey. Dr. MacNevin is board certified in cardiovascular disease, echocardiography, cardiac CT/CTA and nuclear cardiology. He currently serves as medical director of Echocardiography at Prisma Health Midlands-USC School of Medicine. He specializes in non-invasive cardiovascular disease and has an interest in new applications of advanced cardiovascular imaging for the treatment and prevention of heart disease.
Gender Male
Languages English

Experience

Training
University of Maryland School of Medicine
Medical School
Rhode Island Hospital
Residency, Internal Medicine
Cooper Hospital/University Medical Center
Fellowship, Internal Medicine Cardiovascular Disease
Board certifications
Internal Medicine
American Board of Internal Medicine

Ratings and reviews

The Patient Satisfaction Rating is derived from patient surveys based on the likelihood to recommend this provider's office.

4.8 out of 5
Stars Stars On
694 Ratings, 144 Comments
  • 4.8
    Stars Stars On
    Trust Provider with Care
  • 4.8
    Stars Stars On
    Likely to Recommend
Stars Stars On
05-18-2026
There is always room for improvement in life and professionally as we evolve. General satisfied with my treatment team. There is nothing God can't do. Remain Blessed.
Stars Stars On
05-14-2026
Every aspect of my visit with Dr. MacNevin was excellent! Dr. MacNevin is a caring, knowledgeable and professional cardiologist. He is the BEST Cardiac diagnostician! He knows what tests, medications, and actions I need to insure my cardiac health. Great bedside manner, including encouraging me to follow his advice for maintaining good cardiac health. I can't say enough good things about Dr. MacNevin and his staff at Prisma Health!
Stars Stars On
05-14-2026
Take time with every patient. Staff was late due to previous patient having an issue. We totally understand that would want same thing but it was closing time we were rushed a not treated with respect. It was a lot to take in not what we were expecting and we're basically dismissed! When we went downstairs for bloodwork we were treated with 100% respect as if I was the most important patient she had.
Stars Stars On
05-13-2026
It was perfect
Stars Stars On
05-13-2026
Pay attention to what is bothering me. Will answer as best as I can explain these problems. Not being a nurse or doctor it's harder to explain my medical problems in order to get the right treatment for them.
Stars Stars On
05-12-2026
everything was ok
Stars Stars On
05-12-2026
I have no concerns.
Stars Stars On
05-12-2026
Your front office management care team could certainly be improved with bit more people skills, especially patients empathy. The front desk is the first line of contact in a medical facility, a place of fear and confusion. For me personally, my initial annual appointment had been rescheduled, by the office because my cardiologist was out of office on that day. I was rescheduled for another day but when I arrived I was told that I was not on schedule to be seen on that day plus my regular doctor was out of office again. Rescheduling of my annual appointment, due to doctor out of office, seems to be a regular habit for my doctor. This is very inconvenient to senior patients who travel long distances to doctors office. To office staff no empathy to patients circumstances.
Stars Stars On
05-07-2026
I cant think of one.
Stars Stars On
05-07-2026
I received excellent care.
Stars Stars On
05-07-2026
I have no problems
Stars Stars On
05-07-2026
The staff welcoming. They treated me well.
Stars Stars On
05-07-2026
You all do a great job there is no need for any changes. Thank you all very much. KEEP UP THE GOOD WORK.
Stars Stars On
05-06-2026
You need to provide better parking for patients. Need more spaces.
Stars Stars On
05-06-2026
More Communication
Stars Stars On
04-30-2026
Just keep on doing a job well done.
Stars Stars On
04-30-2026
You did absolutely wonderful. Keep up the good work!
Stars Stars On
04-29-2026
Everything was done and satisfied me.
Stars Stars On
04-29-2026
I was comfortable with all the care and information I received .
Stars Stars On
04-28-2026
Keep up the good work thank you all
Stars Stars On
04-28-2026
I was impressed with the way both the MD and NP interacted with me.
Stars Stars On
04-27-2026
Dr Macnevin is great
Stars Stars On
04-23-2026
Have nurse trained better.Not snatching Ekg leads off all at one time.This never happened before.
Stars Stars On
04-23-2026
Move more quickly. Nurse got me at 10am. Did her stuff then I waited over 30 minutes Then saw Dr. Maybe in for a good visit.
Stars Stars On
04-23-2026
Dr. MacNevin was very unprofessional and made me feel unheard. I was told that the condition I have was "benign" and I was healthy, and was just told to eat less salt after I had an event of pre-syncope and blue lips. My previous cardiologist had me on a prescription, they don't put you on medication for a "benign" condition. I will be getting a second opinion.
Stars Stars On
04-22-2026
Received great care
Stars Stars On
04-20-2026
N/A. Everyone from the high school intern to the cardiologist was terrific!
Stars Stars On
04-16-2026
They were professional, concerned and helpful.
Stars Stars On
04-15-2026
It were a great visit .
Stars Stars On
04-15-2026
All the personnel (Dr included) was helpful, informative, positive, professional. I go to many doctors offices and I can think of no way to improve this office.
Stars Stars On
04-15-2026
No suggestions
Stars Stars On
04-14-2026
Everything was great except the wait to see the doctor was 90 minutes from the scheduled appointment time.
Stars Stars On
04-13-2026
The staff is excellent; I don't think they need to change anything. I'm very satisfied with my doctor and all the staff at that clinic.
Stars Stars On
04-02-2026
Everything was fine. The staff were all professional, yet warm and caring, in their interactions with me and my daughter.
Stars Stars On
03-30-2026
Cant think of anything. It was a good visit.
Stars Stars On
03-30-2026
Excellent care was provided. Difficult to improve what is already excellent!!
Stars Stars On
03-20-2026
My only comment is the wait was a little long. But it was my first visit so there were a lot of medical questions. Which I am sure was normal.
Stars Stars On
03-20-2026
Took way too long to get through my appointment. I had a 9:15 and did not go back until 10:15. And then waited another thirty minutes before the doctor came in.
Stars Stars On
03-18-2026
Have more exam rooms available to accommodate the number of available providers. My first visit for this provider, long wait time.
Stars Stars On
03-18-2026
Everything was great.
Stars Stars On
03-18-2026
There was way too many patients in the lobby. I had to wait over an hour to be seen. There needs to be better planning and consideration of patients time.
Stars Stars On
03-17-2026
Nothing more . I was treated with kindness and respect
Stars Stars On
03-17-2026
I found no short comings. Everything was great.
Stars Stars On
03-17-2026
I had to wait an hour to be seen.
Stars Stars On
03-16-2026
If the nurse was more forth coming with the results of his exam, i.e, BP, EKG results. I don't recall him making notes of my results or taking my pulse, or temperature which is normally a part of the process. He did not wash or sanitize his hand before the exam.
Stars Stars On
03-16-2026
Continue to do what you're doing
Stars Stars On
03-12-2026
There is LWAYS A ROOM FOR IMPROVEMENT AND SHOULD BE EXPLOYED.
Stars Stars On
03-11-2026
Totally satisfied with my visit.
Stars Stars On
03-10-2026
I arrived 20 minutes before my appointment time, then sat for over an hour before being called to the exam room.
Stars Stars On
03-10-2026
I am satisfied with the care that I received from the staff. Wait time in the lobby and the exam room is too long. I get weary and sick feeling having to wait so long.