
Highlights
Age Groups Seen
- Pediatrics
- Adults
- Geriatrics
Languages
- English
Gender
MaleLocations
- Martha's Vineyard Primary Care Clinic
- 1 Hospital Road, Oak Bluffs, MA 02557
- Get Directions
- phone: 508-684-4500
- fax: 508-684-4502
Expertise
Education
- Fellowship: Duke University Medical Center, 2019
- Residency: University of Maryland School of Medicine, 2015
- Medical Education: University of Maryland School of Medicine***, 2011
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 2016
- Pediatrics: American Board of Pediatrics, 2015
Insurance
- Aetna
- Blue Cross Blue Shield
- Cigna
- Harvard Pilgrim Health Care
- Humana
- Mass General Brigham Health Plan
- Mass Health
- MassHealth ACO
- Medicare
- Medicare ACO
- Medicare CAH
- Tricare
- Tufts Health Plan
- United Health Care
- WellSense
Ratings & Reviews
4.9 out of 5
162 ratings, 72 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 4/1/2026
Dr. Nannes is a caring and knowledgeable provider. I'm feel like I'm in good hands.
- Reviewed on 4/1/2026
Dr. Nannes is a very knowledgeable and caring Dr. I have never felt rushed and he has always been prepared.
- Reviewed on 3/28/2026
Always feel very well taken care of
- Reviewed on 3/24/2026
Dr. Nannes knows me and listens carefully to my concerns. He answers all questions in a caring and knowledgable manner.
- Reviewed on 3/25/2026
Yes, my experience was fine. I had no problems. I have total faith in the doctor and everything was wonderful. No problems. Thank you.
- Reviewed on 3/22/2026
Dr. Nannes is the best
- Reviewed on 3/18/2026
RESPECTFUL, CARING, THOUGHTFUL, EXPLAINED EVERYTHING IN WAY THAT I WAS ABLE TO UNDERSTAND.
- Reviewed on 3/14/2026
He is a good listener and has a caring manner.
- Reviewed on 2/23/2026
Dr Nannes is the best. Have been a MGB patient for 30 years.
- Reviewed on 2/20/2026
Excellent PCP all around.
- Reviewed on 2/12/2026
Upbeat, cheerful, great listener, wants good results, Dr. Caleb is the best!
- Reviewed on 2/11/2026
Dr. Nannes is a patient,kind doctor. He goes out of his way to make my visits easier during these winter months .
- Reviewed on 2/8/2026
Thoughtful and comprehensive
- Reviewed on 2/3/2026
Everything was good
- Reviewed on 1/31/2026
Dr. Nannes gave me his full attention and was completely tuned into me and my medical needs. He listened carefully and was well aware of past reactions to medications, when discussing options for treatment. He was easy to talk to and receptive to my comments and ideas. The practice of medicine is a combination of both science and art and he met that mark beautifully. I feel he has been an excellent doctor for me and I believe we have a very good partnership in overseeing and guiding me through my health needs.
- Reviewed on 1/18/2026
Martha's Vineyard Hospital always lives up to the standards you expect from a quality health provider.
- Reviewed on 1/20/2026
Great doctor. Knowledgeable and great bedside manner!
- Reviewed on 1/18/2026
I am new to this practice but I am very impressed by Dr. Nannes. I have found him to be thorough, empathetic and very knowledgeable a complete professional and a really nice guy!
- Reviewed on 1/17/2026
Thorough
- Reviewed on 1/12/2026
Please keep up the excellent work. Thank you
- Reviewed on 1/11/2026
The plastic surgery team was superb!
- Reviewed on 12/27/2025
Professional and courteous.
- Reviewed on 12/21/2025
Excellent and highly recommend. Listens and gives clear advice and instructions.
- Reviewed on 12/25/2025
Dr Nannes is an attentive Dr. My only feedback would be that he ask me about my vaccines, medications etc rather than trying to learn about them on the computer screen.
- Reviewed on 12/21/2025
Good experience.
- Reviewed on 12/15/2025
I appreciate Dr. Nannes and the time and consideration he gives.
- Reviewed on 12/11/2025
Dr. Nannes is a caring provider, I am in good hands
- Reviewed on 12/11/2025
Dr. Nannes is an excellent doctor. I feel I'm in good hands, great staff.
- Reviewed on 12/7/2025
I am very happy with my care provider. And Dr. Nannes is very thorough, and seems passionate, thoughtful and caring. All is good with me.
- Reviewed on 12/3/2025
I find Dr Nannes to be very caring and thorough. He listened to all my concerns.
- Reviewed on 11/30/2025
excellent
- Reviewed on 11/24/2025
Very good checkup no problems
- Reviewed on 11/22/2025
Dr Nannes is a fine doctor. He genuinely really seems to care about my well-being.
- Reviewed on 11/16/2025
Very confident in him and appreciate his interest and care
- Reviewed on 11/7/2025
Very optimistic about my health management
- Reviewed on 10/23/2025
Excellent and thorough care.
- Reviewed on 10/10/2025
Dr. Nannes is the absolute the best !
- Reviewed on 10/6/2025
Thnx
- Reviewed on 10/5/2025
All good; supportive
- Reviewed on 9/24/2025
Dr nannes is wonderful
- Reviewed on 9/21/2025
Very efficient, listened carefully to what I had to say, offered several alternatives to medication,, etc. Very pleasant visit and experience.
- Reviewed on 9/24/2025
i'm just thankful i have dr nannes as my pcp!
- Reviewed on 9/11/2025
Caleb went beyond regular to talk to me about my health overall and provided the whole package.
- Reviewed on 8/19/2025
Perfect
- Reviewed on 8/16/2025
Dr Nannes is a very good doctor. Listens, processes and executes.
- Reviewed on 8/23/2025
I would have liked to have more time.
- Reviewed on 8/15/2025
Dr Nannes is very careful and thorough. I have the impression that he is genuinely concerned about my well-being.
- Reviewed on 8/13/2025
This was my initial visit with my new primary care doctor. Dr. Nannes was easy to talk to, very thorough in reviewing my history, and gave me a written list of follow-up issues. I was totally satisfied with the visit.
- Reviewed on 8/14/2025
Dr Nannes is a very good listener and practitioner
- Reviewed on 8/8/2025
Thorough and sensitive
- Reviewed on 7/31/2025
He is a wonderful doctor, that cares enough to listen and find a solution to the problem.
- Reviewed on 7/30/2025
My first visit was rather disparaging, but this visit was very encouraging. Dr. Nannes remembered a lot about our first visit and was happy to see me again.
- Reviewed on 7/24/2025
I really like Dr. Nannes. I feel he does listen and have my best interests at heart. I feel we get along very well.
- Reviewed on 7/17/2025
This is always a positive experience...On time...appointment runs well...I like the care and I think Dr. is genuinely concerned
- Reviewed on 7/13/2025
We are lucky to have Dr. Nannes!
- Reviewed on 7/11/2025
Totally satisfied
- Reviewed on 7/9/2025
Knowledgeable, listens, communicates concern with follow-up. Good doctor
- Reviewed on 7/6/2025
I am so happy to have Dr. Nannes as my PCP!
- Reviewed on 7/2/2025
was comprehensive and very detailed.
- Reviewed on 7/2/2025
Knowledgeable and caring, Dr. Nannes is Wonderful!
- Reviewed on 7/2/2025
Dr. Nannes is very thorough in his care, a good listener, and compassionate. He helped me to problem-solve better medication compliance, and this has improved since my appointment.
- Reviewed on 6/26/2025
Prompt, timely service. Easy parking. All good
- Reviewed on 6/25/2025
Dr. Cal is a good fitness example.
- Reviewed on 6/22/2025
It was a very positive experience and have nothing but good things to say about it. Prompt appointment scheduling, very little wait in waiting room or between nurse and doctor, enough time with doctor to go over everything I had a concern with, prompt follow up on blood tests and follow up appointment.
- Reviewed on 6/21/2025
Very professional and respectful.
- Reviewed on 6/21/2025
I had never met Dr. Nannes before. My doctor, [redacted], was not available. I thought Dr. Nannes was very competent and knowledgeable. He was nice, as was his nurse. It was a very good visit.
- Reviewed on 6/15/2025
knowledge doctor
- Reviewed on 6/14/2025
Very caring. Great bedside manner. Knowledgeable.
- Reviewed on 6/10/2025
THOUGHTFUL, KIND, RESPECTFUL AND LISTENS.
- Reviewed on 6/5/2025
good listener and sound advice
- Reviewed on 6/5/2025
He was excellent. I am happy I have him ss my primary care physician.
- Reviewed on 5/29/2025
It was a very satisfactory appointment and they took care of my needs. Thank you. Goodbye.