Dr. Jeremy Oh, DO

Dr. Jeremy Oh, DO

Interventional Cardiologist
152 Stevens Avenue, Jersey City, NJ
4.55
“The office visit was thorough and efficient. Not too much paperwork. Dr. Oh was very kind and helpful. Highly recommend. ”
Mawuena S.January 13, 2026
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.55

Average wait time

4.23

Bedside manner

4.56
“The office visit was thorough and efficient. Not too much paperwork. Dr. Oh was very kind and helpful. Highly recommend. ”
Mawuena S.January 13, 2026
“I needed a cardiac medical clearance for a surgery and they got me in and got everything scheduled and made it priority so I would be able to have my surgery. They got me right in and the doctor told me everything I needed to know and set me up quickly! I highly recommend!!”
Michelle G.September 3, 2025

About Dr. Jeremy Oh

Dr. Jeremy J. Oh is a board-certified cardiologist practicing in New Jersey. He earned his medical degree from A. T. Still University Kirksville College of Osteopathic Medicine and completed his residency in Internal Medicine at OPTI West/Valley Hospital in Las Vegas. Dr. Oh specializes in treating stroke, anemia, and other cardiovascular conditions, bringing years of focused expertise to his patients. Certified by the American Board of Internal Medicine, he holds active medical licenses in New York and New Jersey. Outside of his practice, Dr. Oh enjoys traveling, exploring new cuisines, and spending quality time with his family.

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
200+ more in-network plans

Popular visit reasons

Abdominal Pain
Aortic Stenosis Repair
Cardiology Consultation
Exercise Stress Test
High Blood Pressure / Hypertension
Mitral Valve Disease
New Patient Visit
Weight Loss Consultation
Abdominal Pain
Aortic Stenosis Repair
Cardiology Consultation
Exercise Stress Test

Office locations

Dr. Jeremy Oh, DO also offers online video visits for patients
Apex Heart and Vascular Care Vein Clinic (1 of 25)
152 Stevens Avenue, Jersey City, NJ 07305
Apex Heart and Vascular Care Vein Clinic (2 of 25)
1031 Mcbride avenue, Suite D208,, Woodland Park, NJ 07424
Apex Heart and Vascular Care Vein Clinic (3 of 25)
643 Mount Prospect Avenue, Newark, NJ 07104
Apex Heart and Vascular Care Vein Clinic (4 of 25)
757 Mt Prospect Ave, Newark, NJ 07104
Apex Heart and Vascular Care Vein Clinic (5 of 25)
621 JFK Blvd, North Bergen, NJ 07087
Apex Heart and Vascular Care Vein Clinic (6 of 25)
450 7th St, Hoboken, NJ 07030
Apex Heart and Vascular Care Vein Clinic (7 of 25)
591 Franklin Ave, Nutley, NJ 07110
Apex Heart and Vascular Care Vein Clinic (8 of 25)
433 N Broad St, Elizabeth, NJ 07208
Apex Heart and Vascular Care Vein Clinic (9 of 25)
3000 John F. Kennedy Blvd, Jersey City, NJ 07306
Apex Heart and Vascular Care Vein Clinic (10 of 25)
621 John F. Kennedy Blvd, Union City, NJ 07087
Apex Heart and Vascular Care Vein Clinic (11 of 25)
4518 Bergenline Avenue, Union City, NJ 07087
Apex Heart and Vascular Care Vein Clinic (12 of 25)
1216 US-22, Mountainside, NJ 07092
Apex Heart and Vascular Care Vein Clinic (13 of 25)
143 Palisade Ave, Jersey City, NJ 07306
Apex Heart and Vascular Care Vein Clinic (14 of 25)
757 Mount Prospect Avenue, Newark, NJ 07104
Apex Heart and Vascular Care Vein Clinic (15 of 25)
322 49th St, Union City, NJ 07087
Apex Heart and Vascular Care Vein Clinic (16 of 25)
322 49th Street, Union City, NJ 07087
Apex Heart and Vascular Care Vein Clinic (17 of 25)
2060 Millburn Ave, Maplewood, NJ 07040
Apex Heart and Vascular Care Vein Clinic (18 of 25)
293 Passaic St, Passaic, NJ 07055
Apex Heart and Vascular Care Vein Clinic (19 of 25)
433 N Broad Street, Elizabeth, NJ 07110
Apex Heart and Vascular Care Vein Clinic (20 of 25)
356 Totowa Ave, Paterson, NJ 07502
Apex Heart and Vascular Care Vein Clinic (21 of 25)
147 Hamilton Ave, Passaic, NJ 07055
Apex Heart and Vascular Care Vein Clinic (22 of 25)
28 Harrison Ave A, Harrison, NJ 07029
Apex Heart and Vascular Care Vein Clinic (23 of 25)
855 Broadway, Bayonne, NJ 07002
Apex Heart and Vascular Care Vein Clinic (24 of 25)
566 Nye Avenue, Irvington, NJ 07111
Apex Heart and Vascular Care Vein Clinic (25 of 25)
310 Central Ave, Ste 105/107, East Orange, NJ 07018
1 of 25

Education and background

Practice names

Board certifications

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

Education and training

  • Medical School - Kirksville College of Osteopathic Medicine, Doctor of Osteopathic Medicine
  • Valley Hospital Medical Center, Residency in Internal Medicine

Languages spoken

  • English

Provider's gender

Male

NPI number

1962863399

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.55
Wait time
4.23
Bedside manner
4.56
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
51 reviews
Most relevant
The office visit was thorough and efficient. Not too much paperwork. Dr. Oh was very kind and helpful. Highly recommend.
Verified patient
Dr. Oh is so professional and compassionate. I felt completely comfortable during my visit. I would highly recommend Dr. Oh.
It was good. I am very pleased, with my visit to Dr. Oh. The made me feel like a priority not just another patient.
Dr. Oh was fantastic. I had a great experience with Dr. Oh. The staff was friendly and the care was excellent.
It was good. Dr. Oh and their team are amazing. Always friendly and I always feel well cared for.
Dr. Oh is an excellent doctor. His calm and professional approach put me at ease. Thank you Dr. Oh
I have been seeing Dr. Oh for a while now, and I'am always impressed with their professionalism.
I am so happy I found Dr. Oh. They were knowledgeable and made sure I understood everything.
Dr Oh gave gave me clear explanations, and excellent care I trust them completely.
Highly recommend Dr Oh. He made me feel at ease and answered all my questions.
I appreciate how thorough he was is addressing off my health concerns.
I have repeatedly tried to get ahold of the doctor after my appointment and procedure so he could call in the medication he suggested. I have received the run around multiple times and was almost forced to pay for another appointment to follow up on that the meds we not called in. It is a mess and very scary that this was such a low priority for his office. Doctor was nice but his staff is very unorganized and barely helpful.
Verified patient
Don’t go here they over book I did. Not even wait there there was about 30 people in the waiting room. When I complained they said can you fill out new patient paperwork and come back Monday. I just laughed at them like people don’t work for a living. Then they said they could fit me in but I would still have to wait for an hour. I laughed at them and left. Nope not getting me as a patient. Then they had the nerve to call me asking to reschedule for next Friday it won’t be that busy. I again laughed and hung up. And, the address that I booked the appointment for was on pavonia Ave they do not practice there anymore it’s on Steven’s in a church. Stay clear away it’s like they’re running a puppy mill!
Verified patient
I came in with uncontrolled high blood pressure expecting clear next steps. After my first visit around 09/12/25, I waited roughly 3–4 weeks for responses about labs and a short-term treatment plan. Messages were acknowledged late, and I left the visit feeling rushed and unheard, with no concrete plan. I’ve since transferred care to another cardiologist. Based on my experience, I would not recommend this practice. STAY AWAY!
Verified patient
I needed a cardiac medical clearance for a surgery and they got me in and got everything scheduled and made it priority so I would be able to have my surgery. They got me right in and the doctor told me everything I needed to know and set me up quickly! I highly recommend!!
Verified patient
Great staff
Verified patient
Excellent
Verified patient
Nice doctor, bad waiting experience.
My first visit. The staff was very friendly and made me feel welcome even though I was late. I expected to wait longer because if lateness but was seen once I filled out paperwork. Dr. Oh was great. He was aware of my condition and scheduled the appropriate follow up tests. I am very happy I found this office. Perfect for me.
The entire office was closed for my doubly confirmed appointment. No one in the office, with all the lights off. Waited 45 minutes, and no one showed up. The office then called me an hour and a half after my confirmed appointment, saying “they were late to the office” and asked if I wanted to reschedule my appointment. Very very disappointed, and a giant waste of my time.
Verified patient
Dr. Oh is a young but competent doctor.
Verified patient
It was good. I have been seeing Dr. Oh for a while now and I couldn't be happier. He is kind compassionate and always takes time to answer all my questions.
Dr. Oh is very knowledgeable and thorough. He makes sure to answer all my questions and provide detailed explanations which makes me feel very confident in his case.
I can't thank Dr. Oh. He is extremely professional, yet personable and really made me feel like a priority during my appointment.
Dr. Jeremy Oh is truly amazing. He takes the time to listen to my concerns and always provides thorough explanations. Making me feel at ease every visit.
I am so happy I found Dr. Jeremy Oh. He is personable, respectful, and ensures that I feel heard and understood. I always leave his office feeling more at ease.
I had a fantastic experience with Dr. Oh. He is very thorough and made me feel comfortable discussing sensitive issues with him.
Dr. Jeremy Oh is amazing Dr. He really take the time to listen and explain every thing in details. I would highly recommend Dr. Oh.
My experience with Dr. Oh was outstanding. He is extremely knowledgeable friendly and was able to explain complex medical terms in a way that made sense.
It was good. Dr. Oh was so kind and approachable. I felt like he really listened to me and provided a well -rounded treatment plan that worked perfectly.
Dr. Oh has ben a fantastic doctor to work with. He is approachable, empathetic and really made me feel like a priority during my appointment.
Dr. Oh is truly amazing. He listens carefully and takes the time to make sure I understand all of my options. I feel very well taken care of.
It was good. Dr. Oh has been a great doctor for me. He is professional, caring and I appreciate how he explains everything in a way I can easily follow.
Dr. Oh is hands down one of the best doctor I have seen. His calm demeanor and detailed explanations made me feel comfortable and confident in my treatment.
It was good. I had a wonderful experience with Dr. Oh. He is very professional friendly and took the time to explain my diagnosis in simple terms that I could understand.
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Jeremy Oh?

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

Is Dr. Jeremy Oh accepting new patients?

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

Does Dr. Jeremy Oh accept my insurance?

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

Can I make an appointment with Dr. Jeremy Oh online?

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

What practice does Dr. Jeremy Oh work with?

Where is Dr. Jeremy Oh's office located?

Dr. Jeremy Oh has 30 office locations, including in Hoboken, Woodland Park, Newark, North Bergen, Jersey City, Nutley, Elizabeth, Union City, Mountainside, Maplewood, Passaic, Paterson, Harrison, Bayonne, Irvington, East Orange, and Batsto, view full addresses on Dr. Oh's profile.

Which board certifications does Dr. Jeremy Oh have?

Dr. Jeremy Oh is certified by Interventional Cardiology (American Board of Internal Medicine), Cardiovascular Disease (American Board of Internal Medicine), and American Board of Internal Medicine.

What are common reasons for patients to see Dr. Jeremy Oh?

Dr. Jeremy Oh frequently sees patients for Abdominal Pain, Cardiology Consultation , High Blood Pressure / Hypertension, New Patient Visit, and Weight Loss Consultation. You can see other visit reasons for Dr. Jeremy Oh on their profile.

What languages does Dr. Jeremy Oh speak?

Dr. Jeremy Oh speaks English.

How do patients rate Dr. Jeremy Oh in reviews?

51 patients have reviewed Dr. Jeremy Oh. The overall rating for this doctor is 4.55/5. They have a 4.56/5 rating for bedside manner and a 4.23/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocInterventional CardiologistsDr. Jeremy Oh, DO