David Louis Rabin, MD
Not currently accepting new patients
4.89881 average rating from 336 patient reviews
Specialties
Affiliation
Mass General Brigham
Provider Locations
- Salem, MA
Education & Training
- Fellowship: Rush-Presbyterian-St. Lukes Med Ctr, Cardiology, 1996
- Residency: Dartmouth-Hitchcock Medical Center, Chief Medical Resident, 1993
- Residency: Dartmouth-Hitchcock Medical Center, Internal Medicine, 1992
- Internship: Dartmouth-Hitchcock Medical Center, Internal Medicine, 1990
- Medical Education: Dartmouth Medical School, 1989
Board Certifications
- Cardiovascular Disease, American Board of Internal Medicine
Languages Spoken
- French
- English
Age Group Treated
- Adults
Patient Feedback
4.89881 average rating from 336 reviews
-
100 % good
2026-07-30
-
Very prompt and professional visit.
2026-07-27
-
Dr Rabin is extremely nice and took his time explaining what was happening to me and what should be done to correct the issue.
2026-07-26
-
Wonderful manner and concern, very knowledgeable.
2026-07-19
-
Dr. Rabin is the best. He's so nice. He's so respectful. He explains everything to me. I would never, ever change my doctor. He is the best and I would recommend him to anyone, anyone in my family, anyone outside of my family. He is the best and very nice and kindest doctor I have ever known. Thank you so much.
2026-07-20
-
Quick, no wasted time. On time( very important to me)
2026-07-18
-
dr Rabin and the nurse were both incredible. I highly recommend them to anyone who needs their specialty.
2026-07-16
-
Dr. Rabin went through my labs and explained all results. Specifically saw much improvement and was happy to see my progress.
2026-07-10
-
I would be comfortable coming back
2026-07-08
-
He's very comfortable to talk to.He explained everything in a way I understood. I would have no problem recommending him to family and friends.
2026-07-08
-
Dr. Rabin always provides wonderful service in a timely manner and explains all upcoming procedures in a way that is easy to understand.
2026-07-08
-
Gentle professional and expert
2026-07-04
-
Dr. Rabin was attentive and kind.
2026-07-03
-
I had a follow up appointment with Dr Rabin. He is very interested in getting to know his patients and he easily discusses the past tests and observations he had ordered. He puts you at ease and is very personable, .
2026-07-01
-
Very thorough and explained everything
2026-07-01
-
I am very grateful.
2026-07-02
-
It was my 1st time in the office and I thought that he was very professional and answered all of my questions
2026-06-24
-
He' been not only my doctor but a great friend and itnot every day someone gets to call their doctor a good friend!
2026-06-24
-
Excellent service.
2026-06-23
-
Excellent care
2026-06-20
-
Very professional & reliable care.
2026-06-17
-
Dr. Rabin is excellent.
2026-06-16
-
Dr Rabin is excellent. He takes good care of me
2026-06-16
-
This provider takes time to listen and explain your issues. He is not consumed by the computer screen.
2026-06-16
-
I was very pleased that he took time to explain things to me so that I understood what was happening to me.
2026-06-15
-
Empathic and knowledgeable
2026-06-09
-
Dr Rabin is an excellent cardiologist
2026-06-08
-
Top notch provider! Knowledgeable, Personable, thorough, and empathetic!
2026-06-08
-
Dr Rabin is always compassionate easy to communicate with and competent
2026-06-04
-
Very efficient and professional ...as usual
2026-06-01
-
Dr. Rabin answer all questions that I asked during my appointment.
2026-05-24
-
My long time cardiologist and colleague, friend, he is important to me as I am getting older [redacted]
2026-05-24
-
Dr. David Rabin is very pleasant. He listens and cares about my health's condition. I feel very comfortable with him. Thank you Dr. Rabin.
2026-05-23
-
I like all my providers, and I worked very hard to make sure there is chemistry so a communication between both is excellent.
2026-05-22
-
Very good.
2026-05-17
-
I highly recommend Dr Rabin, he is very caring and took the time to listen to my concerns and did not rush me. Highly recommend him.
2026-05-16
-
GREAT
2026-05-06
-
Perfect.
2026-05-04
-
Yeah, Dr. Rabin is very knowledgeable and kind, been taking care of my mother for the past 10 years. I really appreciate what he does and how attentive he is to my mother's medical problems. So he is an excellent physician with excellent clinical skills and excellent bedside manners.
2026-04-29
-
Excellent appointment. Staff great , Dr Rabin wonderful
2026-04-28
-
Dr. Rabin viewed EKG results done earlier by the nurse technician & former Dr. reports, etc. Always, very informative and trustworthy, regarding the future medical and personal events.
2026-04-26
-
Dr Rabin is an excellent cardiologist. He's attentive, listens carefully and is always pleasant.
2026-04-28
-
Love Dr Rabin. Very easy to talk to.
2026-04-26
-
I believe that Dr. Rabin's diagnosis and advice were well considered and researched
2026-04-24
-
My visit with Dr. Rabin I consider to be exceptional and I would choose to have him present on my behalf any time I need a cardiac response to any of my problems. Thank you very much.
2026-04-24
-
I appreciated Dr. Rabin's review of all the old data and then explaining why he wanted to pursue the next steps and testing.
2026-04-22
-
Excellent!
2026-04-20
-
great
2026-04-19
-
I did not see the doctor the medical assistant, for EKG
2026-04-18
-
Very good TV
2026-04-19
-
He always says good morning or good afternoon shakes my hand. How are we doing and I will tell him and he always helps me with those questions. I feel very comfortable being in his presence and definitely recommend him to anybody who wants to see a cardiologist. He always ask me how I am doing with staying healthy and active. We might talk sports we laugh.
2026-04-17
-
Dr. Rabin is the best. I've seen him now for 10 years and he's always there, always returns calls. He's just a really, really good doctor.
2026-04-16
-
One of the best
2026-04-13
-
Excellent care!
2026-04-13
-
Great MD Always genuine care and explanation of labs ,tests etc.
2026-04-08
-
I thought Dr Rabin was very good, very kind and compassionate and listened to my concerns.
2026-04-08
-
Everything went well
2026-04-08
-
Going to miss Dr. Rabin when he retires.
2026-04-06
-
Excellent professional, a great doctor.
2026-04-03
-
Dr. Rabin is wonderful. He's been my cardiologist since I've needed a cardiologist. He knows me inside out and I'm still here and living and kicking at [redacted] years old. I'd recommend him to anybody.
2026-04-02
-
A timely visit.
2026-03-29
-
Love the empathetic staff!!
2026-03-29
-
I have been a patient of Dr. Rabin literally for decades and have complete confidence in his recommendations regarding my cardiac health.
2026-03-25
-
I really appreciated the level of care I received
2026-03-18
-
Dr. Rabin is the best! I've been with him for almost 30 years! All's good!
2026-03-18
-
professional, informed and sincere
2026-03-16
-
Dr Rabin is the best - as a doctor and as a person.
2026-03-15
-
It was an A+ experience. The receptionist went out of her way for me, which I appreciated very much.
2026-03-16
-
I have.had this provider for 26 years with exemplary manner and results.
2026-03-11
-
Happy Heart ??
2026-03-09
-
Fantastic
2026-03-08
-
All good ?
2026-03-08
-
I am very happy and glad to have him. He is caring and professional.
2026-03-10
-
Good overall care
2026-03-07
-
He takes good care of me
2026-03-02
-
He's the best, period.
2026-02-25
-
Dr. Rabin is a great cardiologist. He's very conscientious. He's very friendly. He's always on time. He has a great personality and I feel really confident after I leave and based upon all the information he gives me and everything. He really gives good advice and I feel really fortunate to have him as my doctor. He's great.
2026-02-18
-
Dr. Rabin is the best doctor. He's very easy to talk to. He's very efficient and you can ask him anything and he explains everything to you. He's a great doctor. Thank you.
2026-02-18
-
My appointment with Dr. Rabin went very well, as usual. With the time allowed, he was punctual and addressed pertinent questions that involved my health and well-being.
2026-02-16
-
I have been very lucky to have Dr. Rabin as My Cardiologist and I would recommend him at any time and hope he's not ready to retire yet
2026-02-14
-
Everything went fine and I was very impressed. Like I said, I would recommend these people for other people, even myself again.
2026-02-27
-
all is good
2026-02-24
-
I believe the doctor is a good professional and is qualified to treat patients and provide accurate diagnoses. He is also a very kind and respectful person.
2026-02-05
-
Dr. Rabin is excellent. He has been my cardiologist for many years and I feel he is absolutely the best!
2026-02-04
-
Dr. Rabin is a wonderful doctor I feel lucky to have him and confident in all he has to say.
2026-01-28
-
Dr. Rabin is fantastic and very attentive.
2026-01-28
-
First time seeing him and I was very pleased and would recommend him.
2026-01-26
-
Have absolutely no complaints about my visit. Everything was positive for me.
2026-01-27
-
Very positive experience.
2026-01-23
-
I thought Dr. Rabin was very easy to talk to and very knowledgeable on what he's doing and I enjoyed my visit with him.
2026-01-23
-
Great care, thank you
2026-01-21
-
He's very good.
2026-01-19
-
Dr Rabin is very thorough. He will call me with any questions our concerns. Stays on top of my health!
2026-01-19
-
Happy with having Dr Rabin as my Cardiologist!
2026-01-15
-
First I feel very comfortable talking to him . He is excellent in explaining that everything is going well and answers all my questions and concern with care. I always feel comfortable and even more knowledgeable when I leave!!!!
2026-01-14
-
Dr. Rabin has been treating me for years. He's very thorough.
2026-01-12
-
Very professional
2026-01-11
-
Very comfortable
2026-01-10
-
Very thorough and answered my questions
2025-12-21
-
Dr.Rabin is always caring and very thorough during my visit and my whole health care at all times , always available with any issue or concern I might have. He goes above and beyond as a doctor , he has been part of my family for over 20 years.
2025-12-17
-
Thoughtful and decisive
2025-12-16
-
Just great. Timely and iformative.
2025-12-16
-
Dr Rabin is a kind and considerate man and a wonderful doctor.
2025-12-11
-
Excellent Doctor Receive great care
2025-12-11
-
First class in all aspects
2025-12-08
-
My appointment with Dr. Rabin was wonderful. He's thorough, conscientious, and a good provider.
2025-12-11
-
Dr. Rabin is the best MD I have ever dealt with. He makes you feel comfortable and safe. A joy to deal with.
2025-12-08
-
Dr Rabin is terrific. He listens.
2025-12-03
-
Always honest factual advice, arguably saved my life
2025-12-01
-
Dr. Rabin has been taking care of me for many years. I am now [redacted] years old thanks to his expert and kind care! I consider myself lucky to have him as my cardiologist!
2025-11-30
-
Everyone was very nice
2025-11-30
-
I have already recommended Dr. Rabin
2025-11-26
-
Very knowledgeable
2025-11-26
-
Trust, the most important thing
2025-11-26
-
A true healthcare professional.
2025-11-27
-
Everyone was professional including technicians taking blood pressure and ekg to the Doctor were extremely competent.
2025-11-24
-
Always most respectful and professional
2025-11-19
-
Dr. Rabin is a wonderful professional.
2025-11-19
-
it was, and always is, a very positive experience.
2025-11-15
-
Dr. Rabin is very knowledgeable and very caring about his patients. He is excellent in every way.
2025-11-15
-
Always professional
2025-11-12
-
He is my long time cardiologist, a friend and a colleague. In general through recent years: The corporate profit interferes with the doctor-patient relationship in terms of limiting physicians to do the doctoring.
2025-11-05
-
Dr. Rabin is always professional and courtesy. He always appears concerned about my health.
2025-11-04
-
All physicians should be like him.
2025-11-03
-
I had seen Dr Rabin in 2019, but due to the way MGH keeps its files, I was listed as a new patient and he had to go through his notes from 2019 while in the appointment. Otherwise it was fine.
2025-10-30
-
This provider always have a smile on his face, he never makes me feel out of place
2025-11-07
-
Dr. Rabin was very professional, but very caring when he talked about my situation, and ongoing recovery.
2025-10-26
-
My experiences with Dr. Rabin have always been positive. He's friendly, straightforward, and I am confident in the care I receive from him.
2025-10-26
-
I feel most confident in the care that Dr. Rabin is providing for me. He is caring, capable and all that anyone could ask for in a cardiologist. I would highly recommend him.
2025-10-19
-
Top Knock!
2025-10-19
-
Dr. Rabin always provides the highest level of care in a polite and professional way.
2025-10-14
-
Dr. Rabin was the kindest Doctor I have ever had the pleasure with seeing. I had very high anxiety concerning this appointment and he did not rush me and was very kind and understanding.
2025-10-09
-
I have always had confidence in Dr Rabin.
2025-10-07
-
Dr. Rabin is kind, patient and thorough. At my last visit, he was kind enough to answer my ten questions I had prepared for him. He took his time to answer every question so that I understood completely. He makes you feel comfortable. I would recommend him to family and friends.
2025-10-02
-
Doctor was knowledgeable and caring
2025-10-01
-
Dr Rabin is the absolute best! I feel very fortunate to have him as a doctor when I need him.
2025-09-29
-
My experience with Dr. Rabin goes back for many years. Never having a heart problem before, he was instrumental providing me with a stent issue, and our relationship has grown and continued successfully.
2025-09-26
-
Dr. David Rabin agreed to examine me for the Cardiac Clearance I need ( for spinal surgery) [redacted]. he was thorough in hs examination.
2025-09-22
-
I have been Dr. Rabins's patient for a number of years. He has always been an excellent medical provider. I know that I am receiving the best care for my condition. I would recommend him to anyone as a fine Doctor.
2025-09-22
-
Everything went smoothly during this appointment.
2025-09-22
-
Excellent job
2025-09-21
-
Very satisfied with the treatment, I received.thanks
2025-09-21
-
Dr. David Lewis Rabin knows all about my medical history. I've been with him for I think 15 years and it's always a pleasure to see him. [redacted]
2025-09-22
-
Excellent care
2025-09-19
-
Great as always
2025-09-17
-
Dr. Rabin and his staff are the best. I have gone to him for about 10 years and I never walk away feeling like I don't have all the information. He goes over everything with me and he's just, he's very, very nice and he's very respectful for his patients. Thank you.
2025-09-17
Accepted Insurance
- Wellpoint
- Senior Whole Health
- Beech Street
- Fallon Health
- Cigna
- Blue Cross Blue Shield
- Commonwealth Care Alliance
- Humana
- MassHealth
- Harvard Pilgrim Health Care
- Coventry
- Multiplan
- Medicare ACO
- Blue Cross Blue Shield Medicare
- Tufts Medicare Preferred
- Mass General Brigham Health Plan
- Railroad Medicare
- Aetna
- WellSense
- Medicare
- TriCare
- United Health Care
- Maine Community Health Options
- Tufts Health Plan