
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- English
Gender
MaleLocations
- Mass General Brigham Cardiology Clinic
- 67 Corporate Drive, Suite 200, Portsmouth, NH 03801
- Get Directions
- phone: 603-610-8070
- fax: 603-610-8071
Expertise
Education
- Fellowship: Maimonides Medical Center, Cardiovascular disease, 2023
- Fellowship: Maimonides Medical Center (New York), 2020
- Residency: Maimonides medical center, Internal Medicine, 2016
- Medical Education: Kathmandu Medical College, 2009
Board Certifications
- Cardiovascular Disease: American Board of Internal Medicine, 2023
- Adult Comprehensive Echocardiography: National Board of Echocardiography, 2022
- Internal Medicine: American Board of Internal Medicine, 2016
Insurance
- Aetna
- AmeriHealth Caritas New Hampshire
- Blue Cross Blue Shield - Federal
- Blue Cross Blue Shield ME
- Blue Cross Blue Shield NH
- Cigna
- Community Health Options
- CorVel Workers Comp
- Coventry
- Harvard Pilgrim Health Care
- Humana
- Martin's Point
- Mass General Brigham Health Plan
- Medicaid ME
- Medicaid NH
- Medicare
- Medicare ACO
- Multiplan/PHCS
- NH Healthy Families
- Prime Health Services
- Railroad Medicare
- TriCare
- Tufts Health Plan
- United Health Care
- WellCare
- WellSense NH
Ratings & Reviews
4.9 out of 5
240 ratings, 83 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 2/5/2026
The doctor was very attentive to my concerns and explained very well my issues.
- Reviewed on 2/7/2026
I had a remarkably positive experience with Dr Shrestha. My wife and I came prepared. We created charts of the diameter of my ascending aorta for the past four years. And we mapped out my cholesterol for the same period of time. We did this because I've had very bad experiences with medications- statins and blood pressure medications. I am currently taking prednisone, amlodopine, and Eliquis. I've had very bad side effects from amlodopine. Consequently I am hesitant to take any additional medications without thoroughly researching side effects. Given that I am not a high risk patient, I am not looking for any quick fixes I.e., medications. Instead I am looking to lower my blood pressure the old fashioned way...by changing my diet and excercise. Dr. Shrestha could see that my wife and I understood my current condition and agreed with this approach. We will see him in six months for a check up and a new CT scan of the ascending aorta. We aren't doctors and there is a lot to understand. Dr. Shrestha took the time to review everything with us and explained everything very thoroughly. Statins set off a chain of events causing a provoked pulmonary embolism and a near death trip to the emergency room for emergency pulmonary surgery. It was my fault because I did not control my healthcare. I just took the statin without researching it, I assumed it was safe. My fault and no one else's. I won't do that again. Dr. Shrestha listened. He was not dogmatic. He gave us the positives and negatives. Very happy with his care and our relationship.
- Reviewed on 1/30/2026
I was very pleased with how he talked with me and explained everything. It made me feel very, very comfortable. I was very pleased with the visit.
- Reviewed on 1/28/2026
It was a nice visit
- Reviewed on 1/21/2026
Dr. Shrestha explained everything so clearly and thoroughly. He spent plenty of time with us and answered all of our questions. I feel like I had a thorough evaluation.
- Reviewed on 1/21/2026
Dr was great. [redacted] The consult was very good but I felt rushed at the end (I know they are busy). All my questions were answered, that wasn't a problem, just maybe try to make the process feel less rushed at the end and say something to make me feel that they are there for me if I ever need anything else. I am very satisfied with my visit. Just a suggestion based on my preferences and what I am used to. Thanks!
- Reviewed on 1/1/2026
He was very helpful and took extra time to teach me about my condition. He was very caring.
- Reviewed on 12/16/2025
He even took the time with a model of the heart to explain how the blood enters and exits. Very helpful!!!
- Reviewed on 12/16/2025
Great
- Reviewed on 12/15/2025
Dr Shrestha is exceptional. He is kind, thorough and patient. I am extremely happy to be in his care!
- Reviewed on 12/17/2025
Dr Shrestha is caring, considerate and knowledgable. I feel thankful to have him as my cardiologist.
- Reviewed on 12/11/2025
Excellent!
- Reviewed on 12/9/2025
I asked about how Afib effects my heart and how the Eliquis works to protect me from blood clots. He took the time to show me what was happening in my heart (using the 3 D plastic heart), and describing in detail what is going on. He also showed me where the Eliquis works in my heart and why it is so important to keep up the treatment to protect against blood clots. Very helpful information.
- Reviewed on 11/26/2025
Good
- Reviewed on 11/20/2025
I do not think the provider connected to me.
- Reviewed on 11/27/2025
I am very pleased. Everything went great.
- Reviewed on 11/7/2025
Dr. Shrestha gave me all the time I needed and explained things in great detail and I would say he's probably one of the best doctors I've seen.
- Reviewed on 11/7/2025
I'm confident that the providers are monitoring my health at the needed level
- Reviewed on 11/6/2025
Very respectful and courteous and took the time to discuss my concerns and answered all questions with complete details.
- Reviewed on 11/6/2025
Everything was above and beyond satisfactory
- Reviewed on 11/5/2025
I am very satisfied with Dr. Shrestha and his care team At Pease. [redacted]
- Reviewed on 10/30/2025
Outstanding
- Reviewed on 10/29/2025
The Dr. was very thorough, explained my situation and answered my questions. I did not feel rushed and felt he was there for me. It's important to have a cardiologist you trust and I feel I can trust him with my health.
- Reviewed on 10/29/2025
Dr was fine. I don't take prescriptions or tests
- Reviewed on 10/16/2025
Dr Shrestha always treats me with care and respect. He allows plenty of time to discuss care and treatment with me..I like him very much.
- Reviewed on 10/15/2025
Very happy with the medical care I received at Mass General Brigham
- Reviewed on 10/10/2025
He was very informative and listened and took care of us. It was a first visit and he did very well.
- Reviewed on 10/10/2025
Dr. Shrestha, I can't pronounce his name, was very, very professional, very thorough. He listened carefully to my concerns and addressed each one of them. I would recommend him highly to anybody who has the same conditions that I experienced. Thank you.
- Reviewed on 10/9/2025
Very attentive to the questions I asked and allowed test result review. Explained clearly what each upcoming test was for and why
- Reviewed on 10/9/2025
It was positive. Pleasant doctor
- Reviewed on 10/8/2025
Dr S was very helpful regarding my need for cholesterol lowering medication and was willing to give me a low dose to determine if I could tolerate it. We have a plan and I'm very comfortable with his advice.
- Reviewed on 10/8/2025
Great cardiologist. Always thorough, pleasant, don't feel hurried or rushed during visit.
- Reviewed on 10/3/2025
Yes, both the nurse that dealt with me and the doctor were very thorough, answered questions, explained thoroughly. I was very pleased with my visit with both the doctor and the nurse. They were both extremely courteous and helpful. Thank you.
- Reviewed on 10/1/2025
Professional, personable and thorough.
- Reviewed on 9/24/2025
Dr. shrestha it's quite amazing He takes the time to review medical history and clarify anything that may not be quite clear and respond to every question with clarity and compassion He is an amazing physician
- Reviewed on 9/24/2025
Very nice, explained things well
- Reviewed on 9/22/2025
Very caring about the care I need to do in the future. Find everything to details
- Reviewed on 9/11/2025
I was pleased with all the people I interacted with during my visit.
- Reviewed on 9/12/2025
It was a six-month appointment with Dr. Shrestha. It was on time. He was acquainted with our last visit. He'd read some updates from my activities between visits. He was very thorough in his questioning, very helpful in his suggestions, open to inputs from me, and I thought we had a very good session.
- Reviewed on 9/10/2025
Very impressed with Dr. Shrestha. Very thorough and great explanations.
- Reviewed on 9/10/2025
First time seeing Dr Shrestha [redacted]. I was pleased by the level of care he provided and that he was knowledgeable about my medical history. [redacted] I have been very happy with this practice and doctors.
- Reviewed on 9/8/2025
he's knowledgeable.
- Reviewed on 9/4/2025
Excellent and I would recommend him .
- Reviewed on 9/4/2025
We had no problems , he was very clear about what was at staked .
- Reviewed on 9/3/2025
The doctor was professional and thorough and explained some details of my heart condition that I had not heard before.
- Reviewed on 8/30/2025
Great
- Reviewed on 8/27/2025
Provider is a good listener, explains issues well and spent adequate time with this p atient.
- Reviewed on 8/26/2025
Felt comfortable with both doctors and nurses
- Reviewed on 8/25/2025
My second visit with Dr. Shrestha. Grateful and happy I switched to MassBrigham Wentworth Douglass. I am receiving excellent care all around.
- Reviewed on 8/20/2025
We love Dr's [redacted] and sherestha. [redacted]
- Reviewed on 8/13/2025
Very thoughtful
- Reviewed on 8/12/2025
Dr. Shrestha did a better job of explaining things to me than anyone I can remember.
- Reviewed on 8/6/2025
Very knowledgeable and very thorough.
- Reviewed on 8/5/2025
It was my first time meeting this provider. He was thorough, kind, and informative!
- Reviewed on 7/11/2025
The doctor tried to convince me that based on an algorithm, I might need to consider certain medications. And I think we had a difference of opinion about how soon I would be inclined to do that. He did listen. He did explain thoroughly. He did allow me to make the decision and he respected the fact that I had made that decision. So it went as well as it could, I suppose, because I am very hesitant to take prescriptions because every prescription seems to have side effects and I really just don't feel like having more prescriptions to take and more drugs to worry about.
- Reviewed on 7/9/2025
Pleasant doctor explained very clearly
- Reviewed on 7/9/2025
Nurse and Dr. were on time and I didn't feel rushed.everyone was very cheerful
- Reviewed on 7/9/2025
My cardiologist visit was excellent. He gave me good information and some tests and blood work with a 6 month follow up. This experience was so much better than Exeter Lahey Hospital. Thank you.
- Reviewed on 7/9/2025
I felt that that the doctor was very present during my appointment, he reviewed my history in a comprehensive manner, and made effective recommendations.
- Reviewed on 7/9/2025
I felt like Dr Shrestha genuinely cared for me and my health.
- Reviewed on 7/2/2025
Very nice and acknowledge people
- Reviewed on 7/3/2025
Dr. Shrestha takes care to explain thoroughly and to make he has answered all my questions.
- Reviewed on 7/2/2025
Very rigid focused on his viewpoint not open to my input he clearly had not read my file did not address why I was seeing him instead had his own agenda consequently I have zero trust in his recommendations because he did not diagnose the condition I was seeing him about.
- Reviewed on 6/19/2025
Everything was great
- Reviewed on 6/19/2025
An excellent annual visit
- Reviewed on 6/18/2025
It was fine. No complaints.
- Reviewed on 6/18/2025
Very good
- Reviewed on 6/18/2025
Very courteous and helpful. Gave good info and relevant comments. Sometimes Was a bit hard to understand due to language difference.
- Reviewed on 6/6/2025
Dr. Shrestha was excellent, he did not rush the appointment, took time to answer all my questions and did so in a kind and professional manner checking in to see if I had additional questions. I highly recommend him.
- Reviewed on 6/4/2025
Comfortable.
- Reviewed on 5/29/2025
Everything went fine. They were on time and they did a good job.
- Reviewed on 5/28/2025
Every one was quite professional and always are.
- Reviewed on 5/21/2025
Explained to me what my health issue is and did not rush
- Reviewed on 5/21/2025
Dr and nurse were the best!!!
- Reviewed on 5/20/2025
excellent
- Reviewed on 5/22/2025
Dr Shrestha explained things in a clear manner and was very thorough and patient.
- Reviewed on 5/1/2025
great conversation and information.
- Reviewed on 4/23/2025
I have found Dr. Shrestha to be very easy to talk with about tests that need to be done. He has me take a stress test and cardiogram every six months to monitor my condition. I am comfortable with him as my cardiologist.
- Reviewed on 4/17/2025
I was very happy with this provider. The doctor was very thorough, listened very carefully to what I had to say, was prepared, was looking at my file while we were talking, and was very familiar with it, which was good. They were prepared for the visit, and I was very happy with that, and answered my questions, and thought it was a very good visit. I was very happy with it.
- Reviewed on 4/9/2025
He was knowledgable and thoughtful. Seemed to have my best interest in mind.
- Reviewed on 4/2/2025
He went above and beyond my expectations.
- Reviewed on 4/2/2025
He is very thorough but does not rush, he listens and is interested in me and my care
- Reviewed on 3/31/2025
Did a good job but only explained things when I asked. Could be more personable.