Geeta Krishnapriyan, MD

Internal medicine doctor

View Professional Summary »
Additional Languages Spoken:
Hindi , Kannada , Tamil


Dr. Geeta Krishnapriyan is an American Board Certified physician specializing in Internal Medicine. Serving the Silicon Valley community since 1997, Dr. Krishnapriyan earned her medical degree from Bangalore Medical College. She went on to complete her residency at Iowa Methodist Medical Center and VA Medical Center, Des Moines, Iowa.

Dr. Krishnapriyan is an active member of several associations including The American College of Physicians. Dr. Krishnapriyan takes pride in ensuring that her patients receive exceptional and comprehensive care. Her dedication to offering superior customer service supports a solid patient-friendly atmosphere and practice.

Dr. Krishnapriyan and her husband have 2 great children-one of whom is an intellectual property attorney and the other, a graduate student at Stanford University. She enjoys spending quality time with her loved ones as well as staying active outside.

Professional Summary

Professional Education
  • Board Certification: American Board of Internal Medicine, Internal Medicine (1993)
  • Residency: Iowa Methodist Medical Center (1991) IA
  • Medical Education: Bangalore Medical College and Research Institute (1984) India

Specializing In

  • Stress Management and Anxiety
  • Travel Medicine
  • Women's Health

Practice Locations

Stanford Medicine Partners – Internal Medicine Mountain View, CA
Mountain View, CA

2204 Grant Road, Suite 203

Mountain View , CA 94040

(650) 940-1335

Make An Appointment More Clinic Information » Getting Here »

Patient Ratings

(322 Ratings)

Overall Rating

View Ratings by Category

Friendliness/courtesy of the care provider
Explanations the care provider gave you about your problem or condition
Concern the care provider showed for your questions or worries
Care provider's efforts to include you in decisions about your care
Care provider's efforts to include you in decisions about your treatment
Recommended to others
Likelihood of your recommending this care provider to others
Wait times
Wait time at clinic (from arriving to leaving)

How Our Ratings Work

The Patients Ratings and comments are gathered from our Patient Satisfaction Survey and displayed in their entirety.

Patient Satisfaction Survey Disclaimer

Patient Reviews

(261 reviews)

Dr was good and thorough, I liked her
Dr. Krishna and Stephanie were wonderful. It was nice to meet them in person.
I think she is a wonderful doctor. Caring and effective. Explains why something is important.
Thank you for making my first Stanford video visit with you wonderful. I decided to get Stanford Health Care because I have recently started accompanying my mother to all her visits and noticed a very professional and empathetic team.
She great
Efficient, friendly, thorough, caring. Never much fun going to a doctor my visit today was a pleasure.I will give my appointment today a 2 thumbs up
Exceptional patient care. I highly enjoyed speaking to my Dr.
Better in person than online. Previously had two online visits due to pandemic, and didn't always feel fully listened-to, but in person I felt she fully listened and had good explanations for all the tests & referrals she was ordering for me.
Thank you!
She really listens to your concerns
Great doctor
I find Dr. Krishnapriyan very professional, competent and has an excellent bedside manor.
Excellent care.
Very professional
Excellent physician
This Dr was sensitive, a great listener with practical recommendations. I am very grateful to have seen her.
Thank you for all your advice!
I felt listened to and understood. The doctor touched all the bases for assurring that I receive excellent care.
Have already recommended Dr. Krishnapryan to others.
It was smooth and given a vivid opinions from the doctor.
as usual very good
She very thorough and helpful.
She addressed all my problems and gave me concrete suggestions to improve.
Great doctor in person or online
Very warm and friendly, easily establishes rapport
She was very knowledgable snd listened to my concerns. im very pleased and honored to have her attend to my diagnosis.
She only talks necessary points/steps for my case. That is great for me to understand, since I am not native English speaker.
Dr. Krishna is very thorough, diligent, and caring. She explained my issues in clear english.
Caring doctor.
Only had a few (maybe 4) sentences to say, she does not let you finish a sentence, super rushed to conclusion and out of this world rude. It was odd.
Dr Krishna is a wonderful, caring physician . She listens to my ailments and reviews her prescribed treatment a couple of times so I totally understand what I am to do.
Overall, she’s a good doctor, but I feel that she needs to be a bit more compassionate about people’s feelings. Our lives are a bit in her hands, and her emotion and feedback is incredibly important to us.
Dr Krishna is very understanding. She listens to your comments and concerns and addresses them in a very contentious manner.
Don’t talk over patients so much. Let us explain all our symptoms before jumping to conclusions and prescribing one thing and won’t listen to anything else. I wanted to discuss alternative Covid medications but she just gave me advice that is standard. I know that because I listed more symptoms and she said well this is standard advice for Covid. It didn’t feel like she wanted to listen or help. She just came up with a plan without filling listening to me and wanted to be done and over with the call. It’s becoming very frustrating to speak with her. She remembers and cares about things but you have to be persistent and speak up and not let her push you to one solution. You have to make her listen which shouldn’t be the case.
I enjoy seeing Dr. Krishnapriyan. She seems interested and concerned with my health concerns.
She was very nice and compassionate.
She is so good doctor
Thank you for the time you gave to us and for agreeing to help with dad's hospice comfort medication needs and approval.
She was patient with me explain what I needed to do,!
She is perfect as is
Dr. K was extremely helpful to me. She was professional, patient, efficient, thorough, understanding, and confident. I thought she did a great job and wish to Thank her very much.
Thank you, Dr. Krishnapriyan for the very informative visit!
The entire experience was fantastic! The front desk staff member and medical assistant were professional, and Dr Krishnapriyan was thorough, on time, and I felt very comfortable with her care. I highly recommend this practice.
She is very attentive & direct in her treatments. Excellent Doctor.
She was fine and seemed caring and competent which are both important to me.
Dr Geeta Krishnapriyan is an excellent Dr. She is very knowledgeable and approachable. During the visit she goes through all my concerns and is very through with all the information. I am very grateful to have her as my PCP.
Very professional and pleasant visit. Was very pleased with all aspect of my appointment.
Great doctor
Very thorough and professional
Best Dr. to have
Very helpful. Got right to the point and addressed my needs
Appointment occured on time. Doctor provided recommendations for next steps for my health concerns.
She is verify efficient and detail orientated
She was attentive & her advice was very much appreciated.
Excellent Doctor and support staff.
She has been taken care of my hypertension for a year. She is a great doctor.
Extremely Happy with the care provider.Doctor is really knowledgable and works on preventive measures to help patients.
I appreciate you and your style of communication.
Dr Krishnapriyan is very helpful to my health needs.
It all went smooth and very comfortable
Thank you for being good Dr.
Dr Krishna was very attentive and courteous. She asked detailed questions on the issue and was able to resolve the concern quickly.
I really liked Dr. Krishnapriyan! She gave great medical advice.
Fantastic doctor, always reliable
Very understanding especially with me being late and having a lot of new information and concerns to share during my first visit. Great doctor.
Great doctor
Fantastic. Dr Krishnapriyan was very helpful and provided much advice. Patients do need a larger slip of paper for notes.
Very knowledgeable and helpful
I highly recommend Dr. Geeta Krishnapriyan.
I like her a lot. She listened to my concerns and explained treatment well.
She was wonderful
Staff was very kind and considerate
Attentive, informative, caring
Very rapid intake. The staff was helpful and relaxed. Dr Krishnapriyan was well informed and supportive.
Very caring, thorough and informed. I am so grateful!
I’ll been with dr Geeta for a while she’s a good dr.she’s has heart for the pt. She explained well and strict for my health which is good I highly recommend dr geeta
thanks so much for the excellent consult. Very thorough and comprehensive discussion
Dr. Geetha's office can do a better job on follow ups.
Very good
Dr. Krishna is warm, personable, and thorough.
She was very responsive, answered all our questions. She inquired about patient's health, symptoms, medication, etc. It was a very good visit overall.
All went well.
She is very thorough and very helpful.
Thank you Doctor, I appreciate you being on time and making video visits possible.
Great hospitality
Very personal and warm
She is an excellent doctor, listen with lots of compassion. Also, both of her medical assistants were awesome and received a painless shot. Thank you
Thanks for letting me see you that fast.
She rushes through our appointments and doesn't seem interested in doing everything necessary to help the situation.
She is amazing and more importantly she is very reassuring to talk with.
Excellent doctor, good interaction with patient
Welcoming. Asked the right questions
I will follow up shortly with factual information nada to why I was treated poorly and would never recommend this physician.
She’s great
I am extremely happy with Dr Krishnapriyan’s care as well as her team. She is a very straightforward same time. I will keep continue to use her services.
I have been her patient for several years and I find her approach sharp and succinct. She is also very approachable, prompt and tech savvy.
Dr Krishnapriyan is an amazing Doctor! Have been seeing her for over 30 years!
Excellent experience. Very conducive staff.
She’s great
Dr. Geeta Krishnapriyan listens well and explains about the problem and medications nicely. She is an excellent doctor.
Thank you for the friendly and thorough appointment.
Overall quite happy with the interview.
Dr. Krishna was terrific. She was patient, empathetic, informative and professional. I never felt rushed.
I will recommend to all my friends
I love Dr. Geeta!
caring doctor
I wouldn't recommend her to other senior patients. She was very very rushed, did not even bother to ask how I was doing, or even listen to me. Her followups are suboptimal.
Great doctor
Went well except for the sweet sound of her voice.
Very friendly yet very professional
Dr Geeta is very considerate and helpful😊
It was nice to talk to Dr. Krishnapriyan. Maybe we will be able to meet in the future.
Very personal and professional. I did not feel rushed at all.
Disappointed as she was very rushed. Often interrupted me and did not hear my concerns at all. I will likely consider switching PCP
This was my first appointment with her. I really liked her a lot. She is very personable, very knowledgable, and a good listener. I would highly recommend her.
Dr Krihnapriyan is excellent, thorough and approachable!
Dr. Krishnapriyan is a caring and knowledgeable physician.
She’s great. Always gets to topic then looks for results.
You are a fantastic doctor and I felt very comfortable with you!
She is good, kind and understanding type. Was very comfortable talking to her.
She was great, but felt a tiny bit rushed, and don't know if this is because of the video format.
Dr. Greeta was thorough, read my emails, requests were met, overall I was very impressed.
I thought she really cared and listened to me and wanted to make sure she was thorough with her intake.
this was my very first visit to acquaint myself with the doctor. I liked her very much and intend to go back after recommended routine tests.
Very approachable, caring.
I was treated with respect and concern for my unknown pain condition by Dr. Krishnapriyan. She prescribed and referred me in the appropriate direction to manage my pain. I appreciated the time she took for all my questions and concerns.
Overall the visit went well and the doctor was caring. Occasionally I felt, it would've been even better if I was given a little bit more time to provide the details completely before rushing to the medical advice.
I was impressed by the amount of time the doctor gave me and listened to all my issues with care
I had a great experience for a first time visitor.
Dr. Geeta was amazing to diagnose my colon cancer @ an early stage. I was operated well in time & must say she saved my life. I have already referred couple of my friends to her.
Dr. Krishna was prompt and provided excellent care. She listened very well to my concerns and made eye contact the entire time. She was not dismissive at all, and I felt that she treated me the way she would treat a family member.
Everything is excellent experience. Nothing bad at all.
Doctor is very insensitive! She didn't even ask me once why I visited her clinic that day. She was busy digging my medical history and was focussed on only one thing when I actually visited her to discuss my other health issue and wanted a referral from her, something that was ignored totally till I had to remind her myself towards the end. It was almost end of my appointment time, so she hurried and gave some vague advice. Totally disappointed! I am never going back to her!!
Good meeting
i felt she wasn't listening to me. i was obviously stressed and upset and i felt she didn't care and she just made me more stressed. i felt she wasnt on my side and that she was judging me. im truly not a complaining person. this was a tough visit for me.
Dr Geeta is simply great .. she diagnosed Colon Cancer just on the basis of the blood test results. I was operated in time and was saved. I have referred few other friends who have the history of cancer to Dr Geeta.
Dr Krishna has been my internal doctor for many years now and the reason why I never change my doctor because of her compassion to listen to your health problems. She's very easy to talk to and she shows that she cares
Dr. Krishna is very knowledgable and personable. I always find it very easy to talk to her.
I have noticed in my previous visits and this visit too that she always is in a rush to talk herself and doesn't give too much importance to patients concerns. she just brushes of the questions asked as if they are all unnecessary. She doesn't show concern to problems and looks uncomfortable when I ask questions about my problem or treatment.
I saw the doctor Krishnapriyan. I was thrilled that I was not relegated to a nurse practitioner or anyone else. As I told you before I was very pleased with my medical visit and all my questions and needs were met.
dr is best I like her that's why I go there.Thanks
very good
Dr. Krishna was excellent in communication and she was friendly and courteous.
Dr. Krishna was incredibly thorough in gathering information from me relevant to my health concern. she took the time to make sure she was accurately understanding my problem and concerns and made me feel very heard. Dr. Krishna also spoke out loud so that I could hear her thought process in prescribing me certain medications, and even checked in with me about my past health history to ensure my new medications would be appropriate at this time. Dr. Krishna even remembered my current profession and place of work which made me feel very welcome in her office. I had a great experience with Dr. Krishna and I would not hesitate to refer others to her. she is truly a fantastic doctor.
doctor talks more than listening to patient
spent exceptional time getting to know me as a new patient and addressing all my health concerns
I was extremely pleased with the provider and the whole encounter.
It was generally fine, but the entire appointment felt rushed. They didn't ask if I had any other questions at the end, although I had already asked some, so maybe they thought they didn't need to ask me anymore.
Definitely recommending to others. what an amazing experience
not sure why so much rush to complete assessment. Not passionate towards their work & patient won't be not all wait time is more than doctor spent time with me.
great experience. though I was new, she read all my History and was well prepared
very good
Very smart and efficient.
My experience was mostly good, but as a transgender person, the way Dr. Krishna talked about my body and gender made me feel deeply uncomfortable, and hurt my confidence in her knowledge of trans health and trans people. It is not appropriate or in line with modern terminology to ask a trans man if they plan to "remain female" or to refer to their body or "female below the waist," or indeed to ask about what someone's genitals look like at all without making the medical need for that information clear. There are many resources for provider on care for transgender patients - UCSF has a guide on their website, for example - and demonstrating an awareness of trans people's health concerns and specific needs as well as using appropriate, accurate, and up-to-date terminology will go a long way toward helping future trans patients feel comfortable and safe in your care, and more comfortable accessing health care in general.
It was an overall great experience
I was very impressed with Dr. Krishna. Being a new patient, I thought she spent an generous amount of time getting to know me and my medical history as well as answering any questions I had during the visit. It's much appreciated and not always the same experience with other providers.
Dr. Krishna is very competent, friendly, and has a great bedside manner. She spends just the right amount of time with me during my visits. I leave feeling like we have a "plan" in place. My only concern is getting appointments as she has become very busy. When you have a moderate issue (not life threatening), it can be problematic to wait 3-4 days before you can be seen. I have used the MyHealth portal to communicate at times and that is helpful. I also can get a quicker appointment if I feel I need to and I mention it to the staff, however, that can be problematic mentally as I don't want to overburden the doctor and staff unless I feel certain I can't wait. That can be a difficult decision sometimes.
Cannot speak highly enough about Dr. Krishnapiyan or her staff. Always feel I receive the best of care, attention and courtesy.
Dr. Krishna fit in to her schedule even though she had a family emergency. I had been traveling in the UK and came back with a horrible ear ache, sore throat, and cough. Dr. Krishna saw me when I really needed some medical help. She is the best.
It would be great if the doctor could explain the side effects of the drugs prescribed.
Dr. Krishnapriyan is a great physician. As a new patient establishing care after all of my recent medical complications, I felt comfortable in that she had already reviewed my records prior to seeing me. She was thorough in her explanations and recommendations. She took the time to get to know me, my family history, and addressed all of my concerns. I was very pleased with the way she practices.
i have recommended Dr. K already
I like the doctor and she is friendly and professional. She seem to be very busy and rush to finish my appointment.
Excellect experience.
Everything felt extremely rushed, much more than any other appointment I had. The doctor almost missed a key condition I need care for. Despite being mentioned on the form, I had to remind after I noticed the appointment was effectively over. The doctor made many recommendations for changes in medication, diet, habits, etc., but everything felt extremely standard, non-personalized, without much explanation or consideration for my own particularities or perspective. I felt as if I was getting getting healthcare recommendations from a phone app.
Dr Krishna is excellent and I've been patient for many years.
great doctor
Dr. K and her staff are awesome and I would recommend her to all my family and friends.
Have always received excellent care by Dr. Krishnapriyan.
I've been going to Dr. Geeta for many years and she is always very kind in regards to any medical issues - And is very pleasant to talk to.
Great physician - very thorough and friendly.
Even though experienced, dr. was in a rush, monotonic and just robotic. She did not express empathy or show care.
I thought she was not answering my questions with concern. I didn't find her listening to me and my reasons. She may not be wrong, but just a wrong choice for me sincerely trying to change my primary care provider.
The visit was to confirm my pregnancy. It was my first one, so I had a lot of questions. However, the physician seemed to rush me out of the room. She did not ever let me finish my questions. I will not go back to Dr. Krishna as my PCP.
Dr. Krishnaprlyan listens carefully to my concerns and addresses each one. She speaks in a clear and very respectful manner. I am very happy with her services.
Great doctor & staff.
I had a great experience! In fact I have already recommended the dr. & office to a colleague of mine.
Very good experience.
V. good experience.
Dr. Geeta is wonderful - very happy to work with her.
Gave good advice.
Provide information to stay healthy.
Excellent physician - very caring, easy to talk to, and very supportive and encouraging.
Dr. Krishna is the BEST! I should know @ 77 1/2! And 22 major surgeries so far!
The doctors behavior was very cold, I didn't feel welcome even my husband felt the same way.
Dr. Krishna is a great doctor!
I am well into my 2nd decade w/Dr. Krisha because of her professionalism, openness, accessibility and authenticity.
Felt very rushed. Multitasking at computer while discussing concerns.
Good experience.
She doesn't care about the issues I am presenting, I can tell she's just rushing me out.
Will not visit this provider again. Even though we tried to communicate our concerns the doctor was not ready to listen. The visit felt like she was rushing to catch a flight and wanted us to be out.
Good experience.
Very good experience will definitely recommend.
Dr. Krishna continues to make me feel confident that she has my best interests in mind. I feel VERY comfortable with her.
Everyone was very warm - The staff all seemed to get their cue from Dr. Geeta.
Care provider (doctor) was super fast in asking & answering questions.
She is a good doctor, just too fast, talks rapidly and seems to be in a hurry.
Very good experience.
The doctor spent less than five minutes with us. She just came in, started talking very fast and gave a new medicine and left. She just told us to do another 2 week follow up.
She was so nice.
V good.
Good experience.
I felt extremely comfortable with Dr. Krishnapriyan she listened, and was very easy to talk to.
Doctor was annoyed I asked her to sign a letter of medical necessity for FSA. That's how FSA works. You use it or lost it and ... for necessary treatment. Sorry to have to take literally longer than it takes to make this comment to fill out my form.
Very happy with the care.
Dr. Krishna is forthright - Really really like her )COMPARING HER TO PAST DOCTORS).
Dr Krishnapriyan is very effective but she's unlikely to include me in decisions about my treatment. She showed less patient to listening my concern. Nor ask "any questions?" less care.
I always feel there is hurrying through the appointment, not giving enough time to communicate.
Dr. Geeta Krishnapriyan was very efficient, empathy, concern care, listened and great knowledge pinpoint exact symptoms for speedy recover.
I particularly appreciate the fact that Dr. Krishnapriyan focuses on women's health.
Very kind & personable.
The best PCP one can have. Excellent knowledge and diagnostic experience.
Good experience.
The best doctor I have ever had. Great personal care.
Good experience.
Good experience.
Knowledgeable of my problems & treatment of same.
She seems to be always in a hurry as if she has a long line of patients.
Showed concern and referred to specialist - great doctor.
LOVED Dr. Krishnai kind, warm, knowledgeable, down to Earth, caring, practical wish I could see her for everything.
Dr. Krishnapriyan is an AWESOME doctor!
Dr. Krishna is a great doctor for me @ 20+ years!!
The doctor left the exam room without a word. Took me a minute to understand it was finished and she just left without goodbye & she judged my choices regarding vaccines and flu shot for me and my son.
Good experience.
Dr. Krishnapriyan is a fantastic doctor!
My first impression with Dr. Krishna is that she is very knowledgeable and confident about what she's saying and she's very nice to me. I'd like her to be my primary doctor.
I like her.
Dr. Krishnapriyan is the best!!!
Dr. Krishnaprayan has been my primary care for more than 15 years and consider her as my family and friend.
Extremely rushed, did remember history, was in the room for less than 10 min. (annual physical!) did not seem inclined to discuss anything - Was in a hurry.
We have recommended.
Dr. Geeta Krishnapriyan is very efficient no listening and explaining. Refers to best practitioners when needed. I totally trust her on any advice she gives.
Dr. Krisha also brought in another doctor for a consultation - very helpful.
It would be great to leave with some written instructions for medications and referrals.
Prefer dr spend more time & not rush.
I had gone for my annual physical check up - breast exam was not done nor was it discussed. I wasn't even asked to change into a gown.
Dr. Krishna is a caring physician. Spent time with the patient and speaks directly to the patient.
Very good.
Most thorough doctor I've ever had -
She was in the examination room less than 10 min., when I had questions she was dismissive & didn't seen to care.
She is very professional and pleasant.
Very good experience.
Needs to SLOW DOWN how she explains things.
I have good experience.
Good experience.
In 10 years, not one mediocre, much less bad, experience!
Gives mostly general principles about diseases - known from the Web MD!

View More »

Referring Physicians

  • Send referrals online
  • View referral status
  • Access medical records