Dr. Stephen Angeli, MD

Dr. Stephen Angeli, MD

Cardiologist
968 River Rd, Ste 204, Edgewater, NJ
4.84
“The doctor was warm and considerate Did not rush through the visit. Listened to my concerns and made the necessary appointments to start my journey to getting well.”
Christine C.November 5, 2025
Patients often return
More patients return than other providers in the area
Highly recommended
93% of patients gave this doctor 5 stars
Excellent wait time
97% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

What patients are saying

Overall rating

4.84

Average wait time

4.65

Bedside manner

4.85
“The doctor was warm and considerate Did not rush through the visit. Listened to my concerns and made the necessary appointments to start my journey to getting well.”
Christine C.November 5, 2025
“Such a caring doctor who listened to my concerns, thoroughly reviewed my lab reports, and was genuinely concerned with my health.”
Michael D.November 27, 2024

About Dr. Stephen Angeli

Stephen Angeli, MD, FACC, FSCAI, has been providing quality cardiovascular care to the community for more than three decades. Dr. Angeli is board-certified in cardiovascular disease, interventional cardiology, and internal medicine. He earned his medical doctorate from the State University of New York, Downstate Medical Center. Dr. Angeli completed his internship and residency in internal medicine at Kings County Hospital Center. He completed his fellowship in clinical cardiology at Saint Michael’s Medical Center. Dr. Angeli is part of Cardiovascular Specialists of North Jersey. He is a member of the American Medical Association, the Medical Society of New Jersey, and the American College of Cardiology. Dr. Angeli is sensitive to the uniqueness of each patient’s situation and adapts his consultations and treatment options appropriately. Dr. Angeli is fluent in Korean, Italian, and Spanish.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Emblem Health
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Percutaneous cardiac intervention
Heart valve disorders
Cardiomyopathy
High cholesterol
Heart failure
Cardiac catheterization
Percutaneous cardiac intervention
Heart valve disorders
Cardiomyopathy
High cholesterol

Office locations

Cardiovascular Specialists of North Jersey (1 of 2)
968 River Rd, Ste 204, Edgewater, NJ 07020
Cardiovascular Specialists of North Jersey (2 of 2)
954 Teaneck Rd, Teaneck, NJ 07666
1 of 2

Education and background

Practice names

Hospital affiliations

  • Holy Name Medical Center

Board certifications

  • American Board of Internal Medicine
  • Cardiovascular Disease (Internal Medicine)

Education and training

  • Medical School - State University of New York, Downstate Medical Center, Doctor of Medicine
  • Kings County Hospital Center, Internship in Internal Medicine
  • Kings County Hospital Center, Residency in Internal Medicine
  • Saint Michael's Medical Center, Fellowship in Clinical Cardiology

Professional memberships

  • American Medical Association
  • Medical Society of New Jersey
  • American College of Cardiology

Awards and publications

  • Castle Connolly Top Doctor
  • New Jersey Monthly Magazine, as "Top Doctor"
  • Physician Recognition Award by the American Medical Association in Continuing Education

Languages spoken

  • English
  • Spanish
  • Italian
  • Korean

Provider's gender

Male

NPI number

1922007707

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.84
Wait time
4.65
Bedside manner
4.85
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
76 reviews
Most relevant
Everyone from the receptionist, to the nurse doing the EKG, to Dr. Angeli, to checkout. All good.
Verified patient
Excellent. Dr. Angeli explained things well. He was very compassionate. I did not feel rushed.
Verified patient
From the front desk to the doctor, everyone was very friendly and made me feel at ease.
Verified patient
Professional. courteous, well-organized. Helpful, kind.
Outstanding bedside manners. Knowledgeable, courteous and respectful.
Verified patient
Great experience ! Short wait time, very professional and friendly staff.
Verified patientVideo visit
Dr. Angeli and his staff are extremely cordial, helpful and caring.
Verified patient
Great doctor, highly knowledgeable, highly recommend
The Doctor was unwilling to listen to alternative ways to lower my cholesterol and LDL, immediately wanted me on a statin 40 mg of Crestor. To me that was extremely high for a new patient when the lowest dose is 5mg. I took the time to write many supplements that the doctor didn’t even look at or factor in. For a new cardiologist patient I was disappointed felt like the doctor was just checking boxes and moving on.
The doctor was warm and considerate Did not rush through the visit. Listened to my concerns and made the necessary appointments to start my journey to getting well.
Verified patient
Such a caring doctor who listened to my concerns, thoroughly reviewed my lab reports, and was genuinely concerned with my health.
Verified patient
very good
Verified patient
Dr Angeli is a friendly, sympathetic, caring doctor. He didn't rush, explained things clearly. Office staff were helpful and pleasant. Very good experience. I definitely recommend Dr. Angeli.
Verified patient
Dr. Angeli is an excellent cardiologist, who gave a very thorough examination and who has a calming bedside manner. I also felt that his staff, including his nurse and the front office personnel, were also of top quality.
Verified patient
Very welcoming and professional office staff. Dr. Angeli is a complete professional and very nice man. I’d highly recommend him and his team.
Great doctor, very very competent, very caring. He is very nice, listens, I have gone to him for more than four years now, and I drive from Long Island to NJ since I moved. Very happy with him.
Verified patient
Completely tuned in to my medical problem and therefore was easily able to deal with everything stepwise so I could understand Bravo!
Excellent - Staff, doctors, etc.
Excellent
Very quick
Great!!!
Patient care is excellent
Great
Great as always
Amazin doctor
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Stephen Angeli?

Generally, Dr. Stephen Angeli has appointments available on Zocdoc within 1 week. You can see Dr. Angeli's earliest availability on Zocdoc and make an appointment online.

Is Dr. Stephen Angeli accepting new patients?

Dr. Stephen Angeli generally accepts new patients on Zocdoc. You can see Dr. Angeli's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Stephen Angeli accept my insurance?

Choose your insurance plan to verify if Dr. Angeli is in-network.

Can I make an appointment with Dr. Stephen Angeli online?

Yes, you can make an appointment online with Dr. Angeli using Zocdoc. It’s simple, secure, and free.

Which hospital is Dr. Stephen Angeli affiliated with?

Dr. Stephen Angeli is affiliated with Holy Name Medical Center.

What practice does Dr. Stephen Angeli work with?

Where is Dr. Stephen Angeli's office located?

Dr. Stephen Angeli has 2 office locations, including in Teaneck and Edgewater, view full addresses on Dr. Angeli's profile.

Which board certifications does Dr. Stephen Angeli have?

Dr. Stephen Angeli is certified by American Board of Internal Medicine and Cardiovascular Disease (Internal Medicine).

What are common reasons for patients to see Dr. Stephen Angeli?

Dr. Stephen Angeli frequently sees patients for Annual Physical, Cardiology Consultation , Cardiology Follow Up , Chest Pain, and High Blood Pressure / Hypertension. You can see other visit reasons for Dr. Stephen Angeli on their profile.

What languages does Dr. Stephen Angeli speak?

Dr. Stephen Angeli speaks English, Spanish, Italian, and Korean.

How do patients rate Dr. Stephen Angeli in reviews?

76 patients have reviewed Dr. Stephen Angeli. The overall rating for this doctor is 4.84/5. They have a 4.85/5 rating for bedside manner and a 4.65/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocTeaneck, NJ CardiologistsDr. Stephen Angeli, MD