
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- English
Gender
MaleLocations
- Mass General Brigham Cardiology Clinic at Salem
- 331 Highland Avenue, Suite 101, Salem, MA 01970
- Get Directions
- phone: 978-744-3499
- fax: 978-744-6576
- Massachusetts General Cardiology Clinic
- 102 Endicott Street, Cardiology, Danvers, MA 01923
- Get Directions
- phone: 978-882-6191
- fax: 978-882-6181
Expertise
Education
- Fellowship: Boston Medical Center (BMC), Cardiology, 2003
- Internship: Boston Medical Center (BMC), Internal Medicine, 1999
- Residency: Boston Medical Center (BMC), Internal Medicine, 1999
- Medical Education: Georgetown University School of Medicine, 1996
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 2002
Insurance
- Aetna
- Beech Street
- Blue Cross Blue Shield
- Blue Cross Blue Shield Medicare
- Cigna
- Commonwealth Care Alliance
- Coventry
- Fallon Health
- Harvard Pilgrim Health Care
- Humana
- Maine Community Health Options
- Mass General Brigham Health Plan
- MassHealth
- Medicaid ME
- Medicaid NH
- Medicaid VT
- Medicare
- Medicare ACO
- Multiplan
- North Shore Health System
- NSHS Cigna Health Plan
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Health Plan
- Tufts Medicare Preferred
- United Health Care
- Wellpoint
- WellSense
- WellSense NH
Ratings & Reviews
4.7 out of 5
269 ratings, 75 reviewsThe 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.
- Reviewed on 3/4/2026
Everyone was helpful and took care of everything
- Reviewed on 3/5/2026
Hi, the doctor is very knowledgeable and very concerned and has been providing services for a very long time. And the nurse is fabulous. She's very efficient, very informed, and is very concerned about patient care.
- Reviewed on 3/2/2026
Listened to everything I had to say
- Reviewed on 2/17/2026
Doctor and staff were excellent
- Reviewed on 2/16/2026
Dr. Forgione was a new doctor to me. It was my first visit with him and I was extremely happy with him. I have no negative thoughts about it. He seemed very nice and knowledgeable and helpful.
- Reviewed on 2/2/2026
The doctor was outstanding. It was easy to understand very knowledgeable, And discussed all my concerns. He answered all questions I had, And was excellent.
- Reviewed on 2/4/2026
My experience with Dr. Forgione was very positive.
- Reviewed on 1/30/2026
Dr Forgione is respectful. He treated me as worth his time and the wisdom of his medical experience. He didn't have a predetermined agenda. Rather, in a relaxed way, he took the time to review my medical record , ask appropriate questions, and listen to my replies. I lie being with him. He makes me relax. I find it easy to trust his assessment.
- Reviewed on 1/25/2026
Good
- Reviewed on 1/23/2026
He was knowledgeable and spent enough time with me. He was good at explaining things so I could understand them. He refocused the conversation one I was trying to explain something unrelated
- Reviewed on 12/31/2025
The doctor didn't listen when I was speaking and spoke over me. He disregarded my concerns and comments for his own personal opinions and responses were curt.
- Reviewed on 12/28/2025
Dr. Forgione was very pleasant, very cordial. He was on time, actually early, and he seemed very knowledgeable and open to conversation.
- Reviewed on 12/24/2025
Dr Forgione is very easy t talk to and pays attention to my questions.
- Reviewed on 12/20/2025
I consider myself fortunate to be treated by Dr. Forgione
- Reviewed on 12/20/2025
Dr forgone is very careing enjoy seeing him once a year.
- Reviewed on 12/17/2025
Very straight forward and professional
- Reviewed on 12/19/2025
The doctor was very responsive.
- Reviewed on 12/17/2025
I feel he is a real good Doctor!
- Reviewed on 12/15/2025
Very enjoyable visit.
- Reviewed on 12/14/2025
He was very good at reviewing my testing and explaining that I did not need further treatment or testing unless I have symptoms
- Reviewed on 12/11/2025
It was okay. He was very nice. He got me in pretty quick. I was glad to get an appointment as fast as I did. But I just wish I had more time to talk with him about my issues because I think they might be important when it comes time to seeing where this is going to go. It seems like it was kind of rushed and didn't have enough time. I know he's awfully busy, but he was very nice and very professional. Thank you.
- Reviewed on 12/11/2025
Dr Forgione is always pleasant and knowledgeable
- Reviewed on 12/4/2025
I was so happy to have this opportunity. The doctor is so skilled, reads everything in advance, and really made me part of the options that I had. A good listener, obviously, and he gives good feedback. I felt privileged, actually, to have him as a cardiologist.
- Reviewed on 12/3/2025
Excellent care provider
- Reviewed on 11/26/2025
As usual. Very good
- Reviewed on 11/4/2025
Typical dr visit. Appointment time was fine
- Reviewed on 11/12/2025
The appointment went well
- Reviewed on 11/5/2025
This is a very well run practice all the way around. Dr Forgione speaks in a clearly understood manner and patiently answers all my questions.
- Reviewed on 11/5/2025
Dr. Marc Forgione has been a good friend of mine for several years and when it came to hire a Cardiologist I didn't hesitate to hire Marc. He is very smart, professional and just a really good guy who I trust and know he has my best interest in mind. I'm very pleased with Marc and would gladly recommend him going forward.
- Reviewed on 10/29/2025
Very thorough, called to discuss test results which were normal. Amazed that a physician would take the time to do that. He gets an A+
- Reviewed on 10/29/2025
My cardiologist is very precise on going over my medical chart
- Reviewed on 10/28/2025
Dr. Forgione knows his trade and I am comfortable with him as my cardiologist
- Reviewed on 10/24/2025
Dr Forgione has been wonderful and caring about all my issues
- Reviewed on 10/22/2025
Good visit
- Reviewed on 10/17/2025
Dr. Forgione is excellent, and I'm very happy to be under his care.
- Reviewed on 10/9/2025
Good visit
- Reviewed on 10/10/2025
My cardiologist, Mark Poggio, is a wonderful man. He explains everything very nice. He's courteous, knowledgeable, and I like him a lot. He does a very good job. Keep up the good work. Thank you.
- Reviewed on 10/8/2025
Dr. Forgione is very qualified, very capable, and an awesome provider. I wholeheartedly recommend him with no reservations. He's wonderful.
- Reviewed on 10/6/2025
Extremely knowledgeable and easy to talk to. All my concerns were answered.
- Reviewed on 10/1/2025
It was a well run office, everyone had their jobs to do and did them in a timely manner
- Reviewed on 10/1/2025
I feel very comfortable and glad to have dr.forgione taking care of my condition
- Reviewed on 10/1/2025
this is a good team
- Reviewed on 9/24/2025
Very good
- Reviewed on 9/18/2025
Nothing at this time All was well
- Reviewed on 9/12/2025
Very good care by Dr. Forgione.
- Reviewed on 9/12/2025
Excellent.
- Reviewed on 9/10/2025
It was my first visit, I felt as though he didn't give me much opportunity to say what I was thinking. He just wanted specific questions answered. I wasn't sure how I felt when I left the appointment. He did seem confident with his diagnosis and is running tests. [redacted]
- Reviewed on 9/3/2025
everyone in this office was very courtous
- Reviewed on 9/6/2025
Dr. Marc is a very knowledgeable and great doctor, and he's comfortable with whatever you want to ask him. He knows your history, and he's an excellent doctor.
- Reviewed on 8/29/2025
Excellent cardiologist. Excellent staff.. building was a little confusing.
- Reviewed on 8/28/2025
Excellent
- Reviewed on 8/24/2025
It was a pleasure.?
- Reviewed on 8/3/2025
We are happy with this provider.
- Reviewed on 8/3/2025
Everyone friendly and thorough.
- Reviewed on 7/30/2025
Very pleased with personal and professional interaction. Confident that I am receiving excellent care.
- Reviewed on 7/30/2025
Dr Forgione is terrific . Very professional and respectful
- Reviewed on 7/30/2025
The medical person I saw before the doctor introduced himself but didn't say if he were a nurse or a "technician". He was thorough in reviewing my prescriptions, respectful in administering the EKG and overall had a pleasant demeanor.
- Reviewed on 7/23/2025
easy and comfortable visit, very timely, convenient location and comfortable office
- Reviewed on 7/23/2025
Doctor was interested and helpful.
- Reviewed on 7/20/2025
Im happy to be a new patient at Mass. General and getting away from Lahey
- Reviewed on 7/5/2025
very satisfied
- Reviewed on 7/1/2025
Always good
- Reviewed on 7/2/2025
Always professional and courteous, asked me questions and listened to my answers and also answered my questions thoroughly and concisely.
- Reviewed on 7/1/2025
I felt secure.
- Reviewed on 6/25/2025
The doctor was concern about what i was paying for my meds. He did send me apps to fill out for asst programs
- Reviewed on 6/24/2025
Dr. Forgone covered everything thoroughly during the visit, asked several times if we had any questions or other concerns, and related to us that he is familiar with my husband's previous cardiologist at UMass Medical Center.
- Reviewed on 6/23/2025
Other than getting an appointment and referral from primary care physician, my appointment was scheduled in a timely fashion.
- Reviewed on 6/22/2025
Dr Forgione is a knowledgeable, experienced care giver who inspires confidence and works well with the patient to find a workable solution
- Reviewed on 6/12/2025
Very professional.
- Reviewed on 5/28/2025
excellent
- Reviewed on 5/27/2025
Very caring
- Reviewed on 5/21/2025
good
- Reviewed on 5/18/2025
Very professional, and put me at ease feeling confident in their care
- Reviewed on 5/7/2025
Staff and Dr.professional and polite.
- Reviewed on 5/3/2025
I felt that Dr. Forgione was caring and very professional. I was so impressed by him that I made an appointment with him for my friend who is also in need of a cardiologist. Dr. Forgione was great!