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
686 Ratings, 142 Comments
  • 4.8
    Stars Stars On
    Trust Provider with Care
  • 4.8
    Stars Stars On
    Likely to Recommend
Stars Stars On
04-30-2026
You did absolutely wonderful. Keep up the good work!
Stars Stars On
04-29-2026
I was comfortable with all the care and information I received .
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.
Stars Stars On
03-10-2026
N/A. I had a very successful encounter. Everyone was very friendly.
Stars Stars On
03-09-2026
I felt that I was waiting for about 40 minutes before I was seen and then the time in the doctor's office with the doctor was less than 10 minutes and my time is important to me and I felt like I shouldn't wait for 45 minutes if my appointment was at 2:15 and I'm not being pulled back into the office until almost 3 o'clock. Like to me, that's really not respecting my time.
Stars Stars On
03-04-2026
You doing, keep it up.
Stars Stars On
03-04-2026
just keep up the good work you are doing.
Stars Stars On
03-03-2026
None. All were very attentive.
Stars Stars On
03-02-2026
I do not think they need to change anything. They are very courteous and polite.
Stars Stars On
02-25-2026
Less time waiting
Stars Stars On
02-25-2026
Be mindful of the wait time patients are experiencing.
Stars Stars On
02-23-2026
There Is no need for any changes. Everything went well. We need more doctors and staff members like these people.
Stars Stars On
02-06-2026
Everything was great, no complaints.
Stars Stars On
02-05-2026
I got to the office 20 minutes early and then waited an hour in the exam room to be seen. This is a consistent occurrence at this office. It's frustrating that you don't value my time as much as you value stacking your schedule.
Stars Stars On
01-28-2026
Sick staff should wear masks. The nurse taking my Bp coughed really close to my face. She was apparently sick so why wasn't she wearing a mask while providing services for people with compromised immune systems? Additionally the NP began treatment assessment cutting me off after asking me questions and she asked me the same question three times because she didn't like my answer. Those communication skills are unprofessional and disrespectful. I waited 45 m after check-in to be taken back with nurse. Then 30m to see NP. But the time I saw the doctor I had been waiting for 1.5hrs. At checkout I waited over 10min in line. Then I found out at checkout that a blood test was ordered (NP and Dr made no mention). No one was available to draw blood so I was sent downstairs at Parkridge. The lab technician asked me why I was downstairs since the lab orders indicated the blood draw was to be taken in office. How would I know except to blame it on incompetence. I went in for my heart and left more stressed than I came due to the experience with staff and the long wait times. However the lab tech downstairs was efficient and created a pleasant experience. She was a breath of fresh air at the end of an aggravating Dr appointment. The dr was kind and pleasant but too long of a wait for him and his staff is unprofessional.
Stars Stars On
01-28-2026
Be more punctual
Stars Stars On
01-28-2026
It was good.
Stars Stars On
01-27-2026
Nothing. Dr MacNevin is honest and I trust him with my care
Stars Stars On
01-26-2026
Timing. Takes a long time to be seen by the doctor.
Stars Stars On
01-22-2026
Can't think of anything. Dr MacNevin knows what he is doing.
Stars Stars On
01-21-2026
Every one was pleasant
Stars Stars On
01-21-2026
I can't think of anything. I was treated very well as always. I trust my Doctor and I will do what he says.