
Highlights
Age Groups Seen
- Pediatrics
- Teenagers
- Adults
- Geriatrics
Languages
- Spanish
- Kannada
- Hindi
- English
Gender
FemaleLocations
- Mass General Brigham Primary Care Clinic
- 30 Tuscan Boulevard, Salem, NH 03079
- Get Directions
- phone: 857-282-8100
- fax: 857-282-0229
Expertise
Education
- Residency: Baylor College of Medicine, Family medicine program, 2004
- Medical Education: Jawaharlal Nehru Medical College, 1991
Board Certifications
- Family Medicine: American Board of Family Medicine, 2005
Insurance
- Aetna
- Ambetter
- AmeriHealth Caritas New Hampshire
- Blue Cross Blue Shield NH
- Cigna
- Coventry
- Harvard Pilgrim Health Care
- Mass General Brigham Health Plan
- MassHealth
- MassHealth ACO
- Medicaid NH
- Medicare
- Medicare - NH
- Medicare ACO
- Multiplan
- NH Healthy Families
- TriCare
- Tufts Health Plan
- United Health Care
- Wellpoint
- WellSense NH
Ratings & Reviews
4.8 out of 5
241 ratings, 103 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- Reviewed on 1/31/2026
I would highly recommend Dr. Ramesh as she was compassionate and easy to talk to. She listened to my concerns and made sure all my questions were answered. I did not feel rushed in the appointment and there was ample time for questions, explanations and an exam. My experience with Dr. Ramesh was wonderful.
- Reviewed on 1/28/2026
My provider was caring, knowledgeable and easy to talk to.
- Reviewed on 1/22/2026
Dr. Ramesh is great!
- Reviewed on 1/22/2026
[redacted] Dr. Ramesh was kind, courteous, and quite knowledgable about my situation. But she did not stop there. She actually came up with a couple of new medications to deal with existing issues. I am in the process of starting one of those meds (at her direction) and we will see how things go. Right now, I am extremely optimistic and grateful to Dr. Ramesh [redacted].
- Reviewed on 1/18/2026
I really like the facility in Salem. It's very modern and seems to be set up to prevent a lot of waiting around in waiting rooms. Also I really like Dr. Ramesh. She's very knowledgeable and accommodating. Excellent bedside manner.
- Reviewed on 1/14/2026
My pcp is an amazing pcp. I feel like we have a great relationship and she cares about me as a patient and my concerns.
- Reviewed on 1/12/2026
She came in prepared about me and was very thorough and listened to what I had to say in calm and friendly manner. I would definitely recommend her.
- Reviewed on 1/11/2026
She was exactly what I would expect. Smart, friendly, thorough, and a pleasure to deal with.
- Reviewed on 1/11/2026
Dr. Ramesh is awesome! She is caring, kind, and very gentle. She is knowledgeable and takes time to explain and answer any question I may have. She spends time with me. I never feel rushed. I love this. I feel I can share anything with her. I am so grateful that Mass General Brigham is in my "back yard ". Fantastic care from the minute you walk into the building!
- Reviewed on 1/8/2026
Easy, comfortable experience
- Reviewed on 12/30/2025
Explanations and recommendations were clear and easy to understand
- Reviewed on 12/15/2025
Caring and compassionate
- Reviewed on 12/15/2025
Dr.Ramesh was very professional and easy to talk to
- Reviewed on 12/16/2025
Dr. Ramesh is so kind and listens to all my concerns and remembers everything from my previous visits. I feel very comfortable in her care and feel so incredibly lucky to have her as my primary care physician. I can only hope that my family can see her as my kids grow older because I am so comfortable with her and trust her. She's just a precious aspect to the medical community.
- Reviewed on 12/23/2025
Doctor was attentive, thorough and open to answering any questions. She was polite and respectful
- Reviewed on 12/11/2025
Dr. Ramesh is an excellent provider. She is prepared, thorough and I am confident in her expertise.
- Reviewed on 12/11/2025
Had the best experience with Dr. Ramesh very much appreciated
- Reviewed on 12/11/2025
Very happy with my PCP Dr. Ramesh.
- Reviewed on 12/8/2025
Dr. Ramesh, is a warm caring person. I felt it from her the moment she entered the room. I'm so happy she is now my PCP. ??
- Reviewed on 12/8/2025
Very nice and helpful.
- Reviewed on 12/7/2025
The doctor was an excellent listener and explained things very clearly and actively checked for my understanding. She followed up carefully about my elevated cholesterol and ordered additional labs to get more information about the root cause and we discussed strategies for reducing cardiovascular event risks. Dr. Ramesh is the most thorough and caring pc doctor I have ever had to pleasure to meet. I always tell people how fortunate my husband and I are to receive care in the MGB system.
- Reviewed on 12/5/2025
The best doctor I have ever had.
- Reviewed on 12/3/2025
Very professional and easy to talk with spent time explaining everything
- Reviewed on 12/3/2025
Doctor Ramesh is emphatic, caring, understanding and knowledgeable, she's an amazing doctor.
- Reviewed on 12/3/2025
I am a new patient and am looking forward to working with Dr. Ramesh.
- Reviewed on 12/1/2025
Quick and easy. She met my need
- Reviewed on 12/1/2025
Professional, good listener, gave good explanations.
- Reviewed on 11/27/2025
Dr Ramesh and her staff are arguably the best PCP we have ever had.
- Reviewed on 11/26/2025
Good experience
- Reviewed on 11/26/2025
I saw Dr Ramesh last week. I was concerned about some blood tests result and she immediately gave an appointment. She was patient, knowledgeable and truly listened to my concerns. I felt well cared for and very grateful for her professionalism and kindness.
- Reviewed on 11/26/2025
She was very professional. She listens to me and scheduled urine e work and ultrasound.
- Reviewed on 11/20/2025
Dr. Ramesh is competant, kind, and caring. She is the best PCP I have seen. MGHBrigham is an awesome medical facility, all staff have treated me with respect and kindness.
- Reviewed on 11/19/2025
Dr. Ramesh is amazing. She is thorough, kind, empathetic, and knowledgeable. I never feel rushed nor do I feel like just a number. I'd recommend her and her co-workers to anyone. I'm impressed with how I am treated from the moment I enter the building to the moment I leave. As a disabled senior this is much appreciated.
- Reviewed on 11/19/2025
Dr. Ramesh was excellent all around. She listened. She provided great feedback including options and what to expect next. I left feeling totally comfortable with the visit and positive expectations going forward.
- Reviewed on 11/12/2025
I LOVE Dr. Ramesh! She really listens & is so kind. She communicates so well about different medical issues. I feel like she really hears me. As a [redacted] year old female that is so important to me.
- Reviewed on 11/10/2025
Had a good experience.
- Reviewed on 10/14/2025
I feel so fortunate to have Dr. Ramesh as my general practitioner. I have only been her patient for over a year and I am completely satisfied and again so fortunate to have her as my GP.
- Reviewed on 10/13/2025
This was my first experience with this doctor and she was amazing really liked her!
- Reviewed on 10/6/2025
She's very thorough. Listened to and answered my questions and recommended different physicians for different issues.
- Reviewed on 10/5/2025
It was outstanding. I was very pleased with this provider
- Reviewed on 10/5/2025
Was very pleased with her, she listened and was happy with the fact I never saw her but she made sure she checked my files so she new about my history as I've seen some doctors and they know nothing
- Reviewed on 9/30/2025
The Doctor was very courteous and the discussions were open and fruitful.
- Reviewed on 9/28/2025
I felt safe and well cared for the whole time. I always come back here and I'm glad I made this choice to stay.
- Reviewed on 9/24/2025
The Doctor was very caring and prescribed just the right meds as I have had improvement to my spinal problem. I would highly recommend her to friends and family. I was very lucky to see her !
- Reviewed on 9/25/2025
Wonderful and kind extremely knowledgeable. Her personality shines through and she was so easy to talk to.
- Reviewed on 9/25/2025
My care provider's team is absolutely amazing. Every single nurse and team member treats my family with so much care. They remember us, they make us feel welcome and safe, they listen, and they do everything necessary to answer all of my questions or refer to whomever has them. We love it here. Thank you!
- Reviewed on 9/19/2025
Dr. Ramesh was absolutely wonderful. [redacted] Dr. Ramesh was full but agreed to see me and was very helpful and kind and understanding of my concerns. I couldn't recommend her more. She is a wonderful, beautiful doctor. You don't find too many of those. [redacted]
- Reviewed on 9/12/2025
As always I was seen on time. The Doctor was thorough in asking questions and ordered other visits over my concerns on different matters, she checked me out and I was pleased she went the extra mile. I felt she took all the time needed to answer my questions and concerns as if I was her only patient that day.
- Reviewed on 9/5/2025
She was thoughtful and knowledgeable. She treated me with warmth and respect. She is an outstanding provider.
- Reviewed on 9/17/2025
She was absolute perfection from her warm and comforting greeting. Her compassion and care; really listening and hearing/comprehending what I was saying and what was needed to help me heal. Then another warm and sincere farewell when I was leaving.
- Reviewed on 9/4/2025
I'm extremely happy with the provider and the staff at this facility. My Doctor and staff are very good as is the administration staff. I also like that they have lab facilities along with other facilities, so you can get bloodwork or immunization shots all in the same building.
- Reviewed on 9/10/2025
[redacted] I felt like a number not a patient. I am lucky to be healthy, but I did not feel I got an appropriate physical. She barely looked over my body. When I did ask a personal question I instantly felt uncomfortable but her look and response.
- Reviewed on 8/28/2025
Dr. Ramesh made me feel comfortable and safe.
- Reviewed on 8/31/2025
She was extremely professional virtuous warm and friendly... one of the nicest doctors I have seen in awhile
- Reviewed on 8/25/2025
I felt she listened to me and answered all my questions.
- Reviewed on 8/19/2025
Dr R was wonderful!
- Reviewed on 8/22/2025
My care provider is fine, [redacted]
- Reviewed on 8/20/2025
She is patient and listens
- Reviewed on 8/19/2025
Dr Ramesh is always kind, compassionate and professional. I feel fortunate to have her as my PCP.
- Reviewed on 8/20/2025
Prepared, caring, listened ....... Respectful ....
- Reviewed on 8/1/2025
She was so nice and very thorough. I feel very comfortable and will definitely come back.
- Reviewed on 7/31/2025
A good Doctor listens to all our problems
- Reviewed on 7/31/2025
She's incredibly caring and listens!
- Reviewed on 7/30/2025
Everything was good except I had to wait 3 weeks to be seen
- Reviewed on 7/24/2025
Dr Ramesh is amazing, she's very nice , very caring and professional . She listened carefully about my concern and request. I'm so glad to be her patient . The nurse is also very nice and caring ! The staff is very helpful and the facilities are amazing! Every thing is above and beyond here. Thank you so much for a great service!
- Reviewed on 7/25/2025
She was very nice. I'm just getting to know her. I did some tests and then I'm sure I'll be talking to her again and I hope I can get a report with her. Thank you.
- Reviewed on 7/24/2025
She is warm and cares very much about her patients.
- Reviewed on 7/20/2025
This was my first visit and I felt comfortable with her.
- Reviewed on 7/17/2025
Dr. Ramesh was so courteous, kind, and knowledgeable. She made me feel at ease immediately, listened to my concerns, shared her opinion for next steps, and left me feeling much better than when I arrived.
- Reviewed on 7/7/2025
This was the first "physical" where I did not even disrobe. The only physical contact was listening to my lungs, heart and touching my thyroid glands.
- Reviewed on 7/6/2025
First time a provider treated me with respect and sought my opinion before sharing hers. Very kind, caring and a pleasure to have met her.
- Reviewed on 7/6/2025
Very knowledgeable very polite courteous answered all my questions
- Reviewed on 7/3/2025
This my first time with the provider. She was absolutely amazing. She was thorough and took her time with me. She explained everything to me and made sure I understood everything and all my questions were answered before I left. The best part was at the beginning of our appointment when she wanted to get to know me first before getting to know me as the patient. The whole experience was a 10/10
- Reviewed on 7/2/2025
I was so impressed with my whole experience. [redacted] Dr Ramesh was truly kind, caring, sweet and took the time to know everything about me. I'm so happy that she is my new Doctor!!
- Reviewed on 7/2/2025
She is a very pleasant, caring and patient doctor.
- Reviewed on 6/25/2025
Dr. Ramesh is on top of my medical concerns in a timely manner.
- Reviewed on 6/24/2025
She was professional but still very easy to talk with. I felt very comfortable discussing all my medical issues and questions. Glad I was able to get her as my new PCP.
- Reviewed on 6/21/2025
She's great! The only reason why I marked a few as less than yes, definitely was because this was my first time meeting with Dr. Ramesh! Once we have my physical, she'll know more info about my health concerns. :)
- Reviewed on 6/19/2025
She is kind, patient & thorough. Appointment not rushed. I am very comfortable & confident with Dr Ramesh
- Reviewed on 6/17/2025
She was knowledgeable listened and caring
- Reviewed on 6/15/2025
I didn't feel the doctor even wanted to hear what I had to say, she basically wanted yes or no answers without my input or explanation of symptoms. Since it was my first visit with her I would have thought it would be helpful to give her background, but she told me she had other patients waiting. [redacted]
- Reviewed on 6/14/2025
Dr. Ramesh explains my lab results and lets me work on my diet habits so I can get better results before taking prescription drugs, that I don't want to take yet. She always answers my questions quickly on the portal. She is very kind, and I enjoy speaking with her.
- Reviewed on 6/6/2025
Meeting for the first time & I was more than pleased with my visit!
- Reviewed on 6/5/2025
Dr Ramesh was very friendly and prepared. I was comfortable talking with her about my medical and personal background and she was a good listener. I look forward to having her on n my medical team.
- Reviewed on 5/26/2025
Dr Ramesh is so good and polite and love having her as my primary.
- Reviewed on 5/21/2025
One of the best
- Reviewed on 5/21/2025
Dr Ramesh is very thoughtful and caring. I greatly appreciate his kindness and attention.
- Reviewed on 5/21/2025
Very nice Easy to talk to
- Reviewed on 5/19/2025
Dr. Ramesh is knowledgeable in all aspects of my medical care. She takes the time to listen and review past and current medical history.
- Reviewed on 5/20/2025
Very satisfied.
- Reviewed on 5/18/2025
Moving to a new state and getting use to a new area is daunting on its own Dr. Ramesh made me feel welcomed she was so sweet and kind when I first meet her. Dr. Ramesh. She made me feel comfortable welcomed she had unparalleled people skills that put me at ease I just wanted to say I'm so thankful for her approach professionalism and skill set. She is the best doctor I ever had I do love her
- Reviewed on 5/14/2025
Dr. Ramesh is very caring and understanding.
- Reviewed on 5/10/2025
I was treated promptly and all of the people I saw were kind and courteous.
- Reviewed on 5/7/2025
Great place
- Reviewed on 5/7/2025
Listened to my concerns and gave helpful input.
- Reviewed on 5/1/2025
Very good experience
- Reviewed on 4/23/2025
Dr.Ramesh is the kindest most compassionate Dr. I ever had. I am so glad she is my primary care provider. Her assistant [redacted] was also so kind and they were both on top of all my questions and concerns!!
- Reviewed on 4/10/2025
Yes, my feeling is that she's very helpful to me. She takes good care of me. I feel very comfortable with her, and I love her, and God bless her. Thank you.
- Reviewed on 4/9/2025
Excellent professional.
- Reviewed on 4/9/2025
The Medical Assistant, was great! Dr. Ramesh was very easy to talk to and we were able to schedule alot appointments i am behind on and answer and discuss my health concerns.
- Reviewed on 4/9/2025
She took lots of time to listen to me and listen to my concerns. She was very patient, very understanding, and gave me all the information I needed.
- Reviewed on 4/2/2025
I had a very good doctor visit.
- Reviewed on 3/30/2025
She was patient, kind, knowledgeable, and actively listened to my needs and requests. She responded to my test results in less than 24hrs with recommendations.