background
background
Dr. Geetha Srinivasan, MD

Dr. Geetha Srinivasan, MD

Internal Medicine*

Dr. Geetha Srinivasan, MD is an internist in Princeton, NJ. She is affiliated with Penn Medicine Princeton Medical Center. She is accepting new patients and telehealth appointments.

4.4 Star Rating
Based on 36 reviews 4.4 Star Rating (36 reviews)

Brought to you by and affiliated with

MDVIP - Princeton, NJ

Locations

MDVIP - Princeton, NJ

MDVIP - Princeton, NJ8 Forrestal Rd S Princeton, NJ 08540
1
Patient Favorite Award

Dr. Srinivasan is a patient favorite Internist

The Patient Favorite badge is awarded to top-performing providers who surpass average ratings and comments, reflecting their commitment to exceptional patient care. Read our methodology

  • Area of ExpertiseDr. Srinivasan specializes in the area of Internal Medicine. See board certifications
  • Explains Conditions WellPatients said this doctor explains conditions well. See reviews
  • Offers TelehealthThis doctor offers telehealth appointments. Call the office to schedule an appointment.
  • Practices at Top HospitalAmerica's 250 Best Hospitals Award™ See hospitals

Experience Check

Search for experience in a specific area

Dr. Srinivasan's Reviews

Likelihood to recommend Dr. Srinivasan

4.4
36 ratings, 12 with a written review
5 star
78%
78%
4 star
8%
8%
3 star
0%
0%
2 star
0%
0%
1 star
14%
14%

Your trust is our top concern.

We strive to keep reviews honest, trustworthy, and fair.

Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.

We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.

Any reviews that are deemed fraudulent or violate our guidelines will be removed immediately.

All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.

Annual Check Up
Dr Shirinivasan has been my primary doctor for years. I’m very comfortable talking to her regarding any of my medical concern. She is very thorough and explain to me the results of my annual physical exam. Give me advice and prescribed medication that I need to maintain good health and give me referrals to other doctors for other medical exams that I need to have done.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mar 23, 2025
×Post a ResponseAre you Dr. Srinivasan?
The best primary care physician we've ever had.
Dr. Srinivasan was very thorough. She went over personal health data in great depth and provided constructive recommendations on every issue. Most satisfied and grateful.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Sundaresa Srinivasan – Sep 13, 2024
×Post a ResponseAre you Dr. Srinivasan?
My first wellness visit after joining as her MDVIP
For the first time, I had all my tests on my first appointment day, with her nurse. She mentioned that the results of all my tests would come after minimum of two weeks. So, I had my second appointment with Dr. Geetha herself, who went through each of my tests & their results! At the end, she made a summary of the to dos for me! She did not rush me at all, taking the time to explain and write the instructions down, ensuring that I understood. That was very satisfying.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Feb 25, 2024
×Post a ResponseAre you Dr. Srinivasan?
Great Doctor
I liked her efficiency and the care shown
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Feb 21, 2024
×Post a ResponseAre you Dr. Srinivasan?
Dr. Srinivasan is so informative and proactive!
She cares to know about your health history and covers all aspects of your past and present health issues. She takes the time to explain your test results in detail and provides feedback that will allow you to make the best decisions for long-term health!
What went well
  • Listened & answered questions
  • Explained conditions well
  • Trusted the provider's decisions
What could be improved
No results
Helpful
Jan 12, 2024
×Post a ResponseAre you Dr. Srinivasan?
Excellent Primary Care Physician
I have been a patient of Dr. Srinivasan for several years. She is an excellent physician. She is concerned about her patients, has an excellent bedside manner, and stays current on medical events and procedures. She is passionate about practicing medicine the "right" way, from a patient-centered perspective. Highly recommended.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Larry Richards – Jul 21, 2023
×Post a ResponseAre you Dr. Srinivasan?
Thorough, professional & caring. Have been seeing her for @20 years & never had any problem. Definitely recommend her!
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mar 19, 2021
×Post a ResponseAre you Dr. Srinivasan?
Dr. Geetha Srinivasan and her staff are incredibly unprofessional and downright nasty. As other patients mentioned here, her staff do not inform you about billing policies beforehand and instead stick you with a bill after certain services are performed. Additionally, her receptionists and direct nurse, Yvonne, are racist, condescending, and nasty and talk about you when they think you cannot hear them. When confronted they became defensive and told me I was too young to know what I was even talking about. If you do not wish to be verbally abused and demeaned for simply existing, do not go here under any circumstances.
What went well
No results
What could be improved
  • Office environment
  • Didn't explain conditions well
  • Staff wasn't friendly
  • Didn't trust the provider's decisions
2 others found this helpful
Helpful
Dec 20, 2020
×Post a ResponseAre you Dr. Srinivasan?
Dr Geetha Srinavasan is a good doctor but beware the office runs fraudulent practice and the staff is extremely rude. I have been going there for 3yrs and thinking of changing to another doctor because of the staff and billing practices. I still have a bill pending which was a annual well visit which they wrongly charged as otherwise and not ready to fix it. They always force an extra doctor’s visit so that they charge you/your insurance even if it is not needed. Lastly, be ready to go without your prescription medicines as the staff will refuse to send the prescription unless you make multiple visits to the doctor so that they can bill you extra. Good doctor in a fraudulent practice with rude staff, that’s the summary.
What went well
  • Explained conditions well
What could be improved
  • Office environment
  • Difficult to schedule appointment
  • Didn't listen or answer questions
  • Staff wasn't friendly
  • Appointment was rushed
  • Didn't trust the provider's decisions
8 others found this helpful
Helpful
SM – Dec 27, 2019
×Post a ResponseAre you Dr. Srinivasan?
Dr. Srinivasan is a good listener, a careful questioner and takes the time to explain her recommendations. I appreciate the way she approaches patient care and treatment. She starts with the most reasonable level of treatment and then recommends further testing/referral as she feels necessary based on those results. I trust her professional judgement completely.
What went well
No results
What could be improved
No results
1 other person found this helpful
Helpful
Mar 29, 2019
×Post a ResponseAre you Dr. Srinivasan?
Dr. Srinivasan has been my doctor for approx. 9 years. I trust her implicitly, she has been thourough and has even 'caught' something I did not rea;ize was occuring. She is professional, curteous and takes her time with any of my questions.
What went well
  • Listened & answered questions
  • Explained conditions well
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jan 28, 2019
×Post a ResponseAre you Dr. Srinivasan?
Dr.Geetha Srinivasan is really good physician in the neighborhood, I have been seeing her for 2 y. Unfortunately her staff are downright rude, totally unprofessional, don't care. it took me 15 days to get my lab work,15 more days to get my prescription by physician on call. I have been trying to get my prescription refill again for this month called the office 3 times in a week, left the voice mail with my prescription number. Even my Patient portal is not accessible, no help from nurse at all.
What went well
  • Listened & answered questions
  • Explained conditions well
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
  • Difficult to schedule appointment
  • Staff wasn't friendly
15 others found this helpful
Helpful
RVRL in Plainsboro, NJ – Apr 30, 2016
×Post a ResponseAre you Dr. Srinivasan?

Leave a review

How was your experience with Dr. Srinivasan?

Is this your profile?

Respond to reviews, add information, and reach more patients. Claiming is free and only takes a minute.

Claim your profile

Insurance Check

Search for your insurance carrier and choose your plan type

About Me

Watch Dr. Srinivasan's Video

biography

Dr. Geetha Srinivasan, MD is an internist in Princeton, NJ. She is affiliated with Penn Medicine Princeton Medical Center. She is accepting new patients and telehealth appointments.
  • Internal Medicine

  • Concierge Medicine

*Healthgrades does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.

  • Institute Of Child Health, Children's Hospital Chennal, India Pediatrics 1990-1992 Robert Wood Johnson University Hospital New Brunswick, Nj Internal Medicine 1996-1998 Chief Resident 1998-1999

    Residency Hospital
  • Robert Wood Johnson University Hospital New Brunswick, Nj 1995-1996

    Internship Hospital
American Board of Medical Specialties®
American Board of Internal Medicine®
Internal Medicine
For detailed information about any of the below board actions, please search for the provider's records on the linked state licensing board or the Federation of State Medical Boards. To learn more about the difference between these sources, please refer to our FAQs.
Healthgrades has not received any data indicating a board action exists for this provider.
  • English

  • Tamil

Patient Favorite Award

Dr. Srinivasan is a patient favorite Internist

    Read our methodology

    Affiliated Hospitals

    • Penn Medicine Princeton Medical Center

      5 Plainsboro Rd
      Plainsboro, NJ 08536
      Recipient of 33
      hospital awards

      America's 250 Best Hospitals Award™ (2025, 2024, 2023)

      Top 5% in the nation for consistently delivering clinical quality

      Patient Safety Excellence Award™ (2025)

      Top 5% in the nation for consistently delivering clinical quality

      View all awards

      How patients felt about the care they received at this hospital.

      84%
      Patients said they were given information about recovering at home
      78%
      Patients said that doctors always listened to them and explained things well

      2% higher than the national average

      View all patient feedback
    Learn more about how Healthgrades measures Hospital Quality