Dr. Rahul Deo, MD

Dr. Rahul Deo, MD

Cardiologist
117 Kendrick St, Suite 300, Needham Heights, MA
4.98
“Great experience. the physician told me he would include the contact information in the chat. However, once disconnected, it was irretrievable.”
Initials hiddenMarch 12, 2026
Highly recommended
98% of patients gave this doctor 5 stars
Excellent wait time
100% of patients waited less than 30 minutes

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

Today, Apr 21 – Mon, May 4
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability

What patients are saying

Overall rating

4.98

Average wait time

4.97

Bedside manner

5.00
“Great experience. the physician told me he would include the contact information in the chat. However, once disconnected, it was irretrievable.”
Initials hiddenMarch 12, 2026Video visit
“Clear advice. Was able to get my questions answered. Good input for next steps. I am happy to see such expertise available via zocdoc. I saw only two cardiologists listed for the area with available appointments that I could see within a few days of searching ”
Srinivas V.February 24, 2026Video visit

About Dr. Rahul Deo

Dr. Rahul Deo, MD, PhD, cardiologist (Deo Medical PC, Atman Health), earned his medical degree from Cornell University Medical College and PhD in Biophysics from the Rockefeller University. He completed his internal medicine and cardiology training at the Harvard-affiliated Brigham and Women's Hospital and Massachusetts General Hospital and is a faculty member at Harvard Medical School. He runs a practice group focused on technology-enabled virtual cardiology. His self-pay rate is $199 for an initial consultation..

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

Popular visit reasons

Abnormal ECG / EKG Consultation
Cardiology Consultation
Cardiology Follow Up
Chest Pain
High Blood Pressure / Hypertension
Leg Edema
Low Blood Pressure / Hypotension
Medication Review
Abnormal ECG / EKG Consultation
Cardiology Consultation
Cardiology Follow Up
Chest Pain

Office location

Dr. Rahul Deo, MD also offers online video visits for patients
Deo Medical
117 Kendrick St, Suite 300, Needham Heights, MA 02494

Education and background

Practice names

Hospital affiliations

  • Brigham and Women's Hospital

Board certifications

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

Education and training

  • Medical School - Cornell University, Doctor of Medicine
  • Massachusetts General Hospital, Fellowship in Cardiovascular Disease
  • Brigham and Women's Hospital, Residency in Internal Medicine

Professional memberships

  • Massachusetts Medical Society

Languages spoken

  • English
  • French

Provider's gender

Male

NPI number

1942316807

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.98
Wait time
4.97
Bedside manner
5.00
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
44 reviews
Most relevant
Dr. Deo was really kind, and there was minimal wait time to be seen.
Great experience. the physician told me he would include the contact information in the chat. However, once disconnected, it was irretrievable.
Video visit
Clear advice. Was able to get my questions answered. Good input for next steps. I am happy to see such expertise available via zocdoc. I saw only two cardiologists listed for the area with available appointments that I could see within a few days of searching
Verified patientVideo visit
Very knowledgeable
Verified patientVideo visit
Outstanding virtual visit. The doctor was attentive, knowledgeable, and actually took the time to listen. Smooth process from start to finish, couldn’t have asked for a better experience. Highly recommended!
Verified patientVideo visit
Very good bedside manner. Attended to my questions and needs. The video visits are so convenient too. I'd recommend this doctor to my family or anyone
Verified patientVideo visit
Dr Deo was very patient with me. He answered all my questions, provided excellent information regarding my upcoming procedure, and advised me regarding healthier alternatives post procedure. It was an excellent appointment and very convenient!
Verified patientVideo visit
Very positive experience. Dr seemed very knowledgeable and listened well to my concerns. Seem to have a game plan I was comfortable with for my issues.
Verified patientVideo visit
Dr Deo was great. He was friendly, very detail oriented, data driven and I had the overall feeling that I was in very good hands.
Verified patientVideo visit
Dr Deo: he was personable, and answered my questions with authority. He was able to pull my charts and agreed to refill the prescriptions.
Verified patientVideo visit
Great service
Verified patientVideo visit
I'm so glad I scheduled a second opinion with Dr. Deo. He reviewed all of my relevant medical data ahead of our appointment and gave clear explanations for my results. He was much more informative than my original doctor and understood what I was hoping to get out of our appointment. An empathetic listener, he recognized that I was feeling anxious and needed reassurance in addition to detailed explanation of my palpitations and what the possible paths for the future are. I will be going back to Dr Deo for future appointments, not my original doctor.
Good
Verified patient
Good listener and helped me clear out my doubts.
Dr Rahul Deo is an amazing, knowledgeable and superbly caring doctor. He took a holistic approach to my situation and even gave me very good, actionable tips on how to manage life as a busy graduate student. Overall I felt very seen and that my concerns were thoroughly addressed. I highly, highly recommend this doctor to anyone considering seeing him!
Had a pretty good experience at the Docs Office. I was not expecting to be seen so quickly, but the wait time was fantastic and the care received was top notch. The Doc made sure to ask all the necessary questions and was very patient throughout that process.
Verified patient
Video visit
Video visit
Verified patientVideo visit
Video visit
Verified patientVideo visit
Video visit
Video visit
Video visit
Video visit
Video visit
Verified patientVideo visit
Video visit
Video visit
Verified patientVideo visit
Video visit
Video visit
Video visit
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Rahul Deo?

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

Is Dr. Rahul Deo accepting new patients?

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

Does Dr. Rahul Deo accept my insurance?

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

Can I make an appointment with Dr. Rahul Deo online?

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

Which hospital is Dr. Rahul Deo affiliated with?

Dr. Rahul Deo is affiliated with Brigham and Women's Hospital.

What practice does Dr. Rahul Deo work with?

Where is Dr. Rahul Deo's office located?

Dr. Rahul Deo has 30 office locations, including in New Ashford, Needham Heights, Moro, Supai, Markleeville, Timpas, Merritt Island, Edgehill, Westphalia, Varney, Edgefield, Mt Chase, Millersburg, Newtonia, Windsor, Batsto, Madrid, Watha, West Wendover, Smyrna, Rendville, Tygh Valley, Hartstown, Clayville, Broaddus, Bobtown, Slaughter Beach, Kenefic, Cusick, and Pondsville, view full addresses on Dr. Deo's profile.

Which board certifications does Dr. Rahul Deo have?

Dr. Rahul Deo is certified by American Board of Internal Medicine and Cardiovascular Disease (American Board of Internal Medicine).

What are common reasons for patients to see Dr. Rahul Deo?

Dr. Rahul Deo frequently sees patients for Cardiology Consultation , Cardiology Follow Up , Chest Pain, High Blood Pressure / Hypertension, and Medication Review. You can see other visit reasons for Dr. Rahul Deo on their profile.

What languages does Dr. Rahul Deo speak?

Dr. Rahul Deo speaks English and French.

How do patients rate Dr. Rahul Deo in reviews?

44 patients have reviewed Dr. Rahul Deo. The overall rating for this doctor is 4.98/5. They have a 5/5 rating for bedside manner and a 4.97/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocCardiologistsDr. Rahul Deo, MD