Loading Complete
Craig Andrew Grimes

Craig Andrew Grimes, MD

Internal Medicine

Highlights

Age Groups Seen

  • Adults
  • Geriatrics

Languages

  • English

Gender

Male

Locations

  1. Mass General Brigham Primary Care Clinic at Danvers

Expertise

Education

  • Residency: Beth Israel Deaconess Hospital, Internal Medicine, 1999
  • Internship: Beth Israel Deaconess Hospital, Internal Medicine, 1997
  • Medical Education: New York Medical College, 1996

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 1999

Insurance

Search plans
  • Aetna
  • Beech Street
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield Medicare
  • Cigna
  • Commonwealth Care Alliance
  • Coventry
  • Harvard Pilgrim Health Care
  • Humana
  • Maine Community Health Options
  • Mass General Brigham Health Plan
  • MassHealth
  • MassHealth ACO
  • Medicare
  • Medicare ACO
  • Multiplan
  • NSHS Cigna Health Plan
  • NSPG CeltiCare
  • NSPG Network Health
  • Railroad Medicare
  • Senior Whole Health
  • TriCare
  • Tufts Health Plan
  • Tufts Medicare Preferred
  • United Health Care
  • Wellpoint
  • WellSense

Ratings & Reviews

4.9 out of 5

293 ratings, 109 reviews

The 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.

Search reviews
  • Reviewed on 4/6/2026

    Top notch

  • Reviewed on 4/4/2026

    Dr Grimes and his staff are excellent and always available with any questions I have

  • Reviewed on 3/29/2026

    I am most appreciative of the interest and care that I feel when seeing my primary care physician.

  • Reviewed on 3/28/2026

    Always a good experience seeing Dr. Grimes. Good bedside manner and personable.

  • Reviewed on 3/28/2026

    Dr Grimes and his staff are extremely professional.

  • Reviewed on 3/25/2026

    As a first time patient my experience was exceptional

  • Reviewed on 3/23/2026

    Always feel well taken care of by Dr. Grimes.

  • Reviewed on 3/22/2026

    Dr Grimes and [redacted] are excellent

  • Reviewed on 3/21/2026

    Excellent. Dr Grimes is thoughtful, knowledgeable and always interested in what I say and very helpful. Would not want to see anyone else.

  • Reviewed on 3/5/2026

    easy to talk to

  • Reviewed on 3/5/2026

    I feel the doctor and staff are a big reason why I feel my health status is very good as a 78 y/o

  • Reviewed on 3/4/2026

    Dr Grimes is very professional and explains everything in a way it is easily understood he also gives good advice on issues that have developed

  • Reviewed on 2/18/2026

    Dr Grimes and his staff are extremely professional, knowledgeable and friendly.

  • Reviewed on 2/17/2026

    This provider has been my primary doctor for over twenty years, in his previous practicing office and his current one. He is my and my wife's trusted physician all these years and we don't have any intention of changing him.

  • Reviewed on 2/17/2026

    The provider listened to my concerns. Answered all my questions.

  • Reviewed on 2/14/2026

    The provider was professional, thorough, and covered all the things that were important.

  • Reviewed on 2/14/2026

    Dr. Grimes is a wonderful provider and has been my physician for many years. He is a wonderful communicator and always involves me in any plans we make.

  • Reviewed on 2/11/2026

    Dr. Grimes is very easy to talk with. He answers my questions completely.

  • Reviewed on 2/26/2026

    Always Excellent Care from Dr. grimes

  • Reviewed on 1/27/2026

    Have seen Dr Grimes for over 20 years he has always been a very caring Dr. & will continue to see him as long as I can

  • Reviewed on 1/29/2026

    Dr. G is awesome. I had an excellent experience and I felt very comfortable speaking with him and his nurse and they gave me great advice and listened to everything that I had talked to them about with my weight. It was amazing and I look forward to having my yearly next year.

  • Reviewed on 1/29/2026

    I appreciate the care I receive from Dr Grimes and his team. They are very easy to talk to and I feel like I'm getting great care

  • Reviewed on 1/29/2026

    He was fine, no problems.

  • Reviewed on 1/17/2026

    Great people and so easy

  • Reviewed on 1/14/2026

    great office, the nurse and Dr Grimes are true professionals.

  • Reviewed on 1/1/2026

    As always, I receive excellent care from Dr. Grimes, and his associates.

  • Reviewed on 12/31/2025

    Always spends quality time with me reviewing my health concerns and answering my questions

  • Reviewed on 12/31/2025

    I feel very secure with Dr. Grimes. Very happy with the high level of care, and patient/doctor communication skills. Appreciate his guidance more than I can say.

  • Reviewed on 12/31/2025

    knowledgeable, explained things well, practical, and addressed all my concerns.

  • Reviewed on 12/24/2025

    Dr. Grimes is a caring, knowledgeable provider.

  • Reviewed on 12/25/2025

    He was a great guy. I love him. I love the nurse too. Bye.

  • Reviewed on 12/24/2025

    I always have a very good experience with Dr. Grimes and I'm actually very thankful that he's my PCP.

  • Reviewed on 12/22/2025

    Dr grimes was concerned and responsive to my medical concerns

  • Reviewed on 12/20/2025

    My doctor and my nurse are always very caring and concerned about my health and wellness.

  • Reviewed on 12/20/2025

    Very good practice

  • Reviewed on 12/22/2025

    Dr. Grimes always provides excellent attention and care during my appointments. I greatly appreciate having Dr. Grimes as my physician.

  • Reviewed on 12/16/2025

    Overall the visit was successful

  • Reviewed on 12/17/2025

    Dr. Grimes and [redacted] were excellent in listening and taking time to discuss my thoughts and concerns regarding my health as well as life and health concerns moving forward. I would recommend them to everyone. Didn't feel rushed and definitely felt like they were listening

  • Reviewed on 12/16/2025

    i am so grateful to have been able to keep Dr Grimes over five Insurance changes, he has always been great.

  • Reviewed on 12/14/2025

    Dr Grimes is excellent I drive 70 miles for my annual checkup just to keep him as my primary

  • Reviewed on 12/12/2025

    Pleasant, professional and very helpful great doctor, that is why I have to switch insurance company to stay with this Doctor. Happy about that.

  • Reviewed on 12/11/2025

    I have been seeing Dr Grimes for many years. I am always impressed by his depth of knowledge. He always is able to answer my questions in a manner that is easy for me to understand.

  • Reviewed on 12/11/2025

    Dr. Crimes is someone who explains everything very thoroughly. He listens to my concerns. He is very thorough and easy to communicate with. I am very fortunate to have him as my provider.

  • Reviewed on 12/11/2025

    I very much enjoyed my visit with Dr. Grimes. He listened to me, heard my concerns, and worked with me to come up with answers for next steps to take. I am very thankful to have him for my primary care provider.

  • Reviewed on 12/7/2025

    I was extremely happy with all i spike to and very satisfied with the visit

  • Reviewed on 12/7/2025

    Good

  • Reviewed on 12/8/2025

    They were quick and direct in helping me

  • Reviewed on 12/8/2025

    When our PCP retired, Dr. Grimes was highly recommended, so we chose him. He came as recommended. When my uncle was in the hospital before he died, Dr. Grimes spoke with my aunt & offered his help, if she wanted, even though he was not part of my uncle's medical team. Plus, when our son got accepted to medical school, he had to get a physical first, and Dr. Grimes is the one that gave it to him. I appreciate him as a doctor & will continue with him until he retires, which I hope is after I am no longer here!

  • Reviewed on 12/1/2025

    My doctor was absolutely fabulous. He was professional. He took time with me. He was thorough. He did follow-up for my tests. Absolutely wonderful doctor. I can't say enough good things about him and everyone there, the nurses, everyone, my doctor just was great. Thank you.

  • Reviewed on 11/26/2025

    Excellent- very thorough and articulate.

  • Reviewed on 11/26/2025

    Dr. GRIMES is an excellent primary care physician. I feel fortunate to be one of his patients.

  • Reviewed on 11/24/2025

    I have always said that I am very fortunate to have an excellent nurse and an excellent primary care doctor !

  • Reviewed on 11/22/2025

    I enjoyed my visit Dr Grimes and [redacted] his nurse. I believe they know me and understand my concerns. They both make me feel at ease. [redacted]

  • Reviewed on 11/20/2025

    Excellent MD and team

  • Reviewed on 11/18/2025

    I have been seeing Dr Grimes for a number of years and have always felt that he takes the time to listen and explain.

  • Reviewed on 11/17/2025

    It was great

  • Reviewed on 11/17/2025

    Dr. Grimes is very attentive, he listens, he cares, he is an overall wonderful, wonderful doctor. I would be so disappointed if I didn't have him as my primary doctor.

  • Reviewed on 11/14/2025

    Hi, Dr. Grimes is a very, very sweet person, very compassionate, very understanding, very communication. I believe he's a very good doctor. Thank you.

  • Reviewed on 11/13/2025

    Craig and his staff have always been easy to talk to, courteous and respectful

  • Reviewed on 11/12/2025

    Dr. Grimes was absolutely wonderful. He listened to me and if it wasn't for him, I don't know if I'd be here today. He ordered tests and he found the blood clot. He was just really, really super. Thank you.

  • Reviewed on 11/12/2025

    Yes, Dr. Grimes is wonderful. I'm so glad that he is my doctor [redacted]. So thank you.

  • Reviewed on 11/10/2025

    Listened to what i asked.

  • Reviewed on 11/11/2025

    Great - very professional

  • Reviewed on 11/5/2025

    He's very respectful and professional

  • Reviewed on 11/3/2025

    I'VE BEEN WITH DR. GRIMES (PART OF THE UNION HOSPITAL) FOR NEARLY 20 YEARS AND MY HUSBAND HAS BEEN HIS PATIENT FOR ABOUT 4 YEARS NOW. WE ARE SATISFIED

  • Reviewed on 11/1/2025

    Both [redacted] and Dr Grimes always show the utmost of caring professionalism and respect I feel thoroughly cared for and trust their opinions

  • Reviewed on 10/30/2025

    informative, uplifting and real

  • Reviewed on 10/29/2025

    I have a long time relationship with Dt. Grimes and his Nurse [redacted]. They make a great team. They're caring, professional and fully informed of my my complex medical needs.I am fortunate to have both as my Primary Care team. They're are invested in my care.

  • Reviewed on 10/26/2025

    Great doctor. Professional.

  • Reviewed on 10/24/2025

    Dr. Grimes always demonstrates care and interest in my concerns and is always willing to discuss my questions.

  • Reviewed on 10/20/2025

    All was good.

  • Reviewed on 10/19/2025

    Dr. Grimes and nurse [redacted] are the best - easy to talk to and always concern with any issues I may have. Never want to switch PCP and the staff at Danvers.

  • Reviewed on 10/14/2025

    I had a pleasant relaxed visit. Dr Grimes' personality helps you relax. [redacted]

  • Reviewed on 10/8/2025

    He is great ......very professional!

  • Reviewed on 10/8/2025

    I was treated very well

  • Reviewed on 10/4/2025

    Dr. Grimes and [redacted] are always attentive, informed and very accomodating.

  • Reviewed on 9/25/2025

    Made me feel comfortable and at ease

  • Reviewed on 9/24/2025

    Love, Doctor Grimes and [redacted]

  • Reviewed on 9/24/2025

    He made me feel at ease. Explained the test in detail. He gave me options going forward about my condition.

  • Reviewed on 9/21/2025

    He is a very good doctor. He listens carefully.He is wlling to check things

  • Reviewed on 9/17/2025

    Dr. Grimes is one of the best doctors I see for my care. Attentive, caring and knowledgeable .

  • Reviewed on 9/17/2025

    He always listens to whatever I need to discuss and makes me feel comfortable

  • Reviewed on 9/12/2025

    Good man

  • Reviewed on 9/5/2025

    great team!

  • Reviewed on 8/31/2025

    This was my first visit with Dr. Grimes, who seemed to have carefully read my medical chart. He was prepared to address my concerns about symptoms of wheezing and fever, which appeared to be viral in nature. I liked the fact that he was not anxious to prescribe antibiotics when it appeared that waiting 7-10 days for the symptoms to resolve seemed reasonable!

  • Reviewed on 8/28/2025

    Caring, knowledgeable.

  • Reviewed on 8/27/2025

    Dr. Grimes is an outstanding Doctor.

  • Reviewed on 8/25/2025

    EXCELLENT CARE

  • Reviewed on 8/15/2025

    Dr Grimes is very professional, goes over every detail of your medical history and always listens and provide feedback.

  • Reviewed on 8/10/2025

    Appreciated it. Thank you

  • Reviewed on 8/9/2025

    He's always my provider listens to me pays attention and there's always help me out. Dr. Craig Grimes is a very good physician and he did a great job and I appreciate it.

  • Reviewed on 8/6/2025

    They always know and explain my medical problem clearly.

  • Reviewed on 7/29/2025

    Redid meds and scheduled appt.

  • Reviewed on 7/29/2025

    Everything went well as usual with Dr. Grimes office.

  • Reviewed on 7/28/2025

    He's good, that's why I see him

  • Reviewed on 7/28/2025

    He was excellent.

  • Reviewed on 7/23/2025

    Great experience

  • Reviewed on 7/19/2025

    Doctor Grimes and Leslie day are the best.

  • Reviewed on 7/16/2025

    Very respectful and understanding of my feelings

  • Reviewed on 7/16/2025

    The care I receive is the best. I have never have a bad experience visiting this office or with the doctor and staff

  • Reviewed on 7/14/2025

    Excellent care

  • Reviewed on 7/12/2025

    I have always had very good experinece with Dr Grimes and [redacted] always timely response with any questions or issues that come up I would highly reccomend this practice

  • Reviewed on 7/9/2025

    Really appreciated his demeanor, friendly, pretty thorough in regards to just 1 visit with him

  • Reviewed on 7/6/2025

    Informative , questions answered clearly. Always a comfortable, courteous,and pleasant visit efficient staff including Receptionist, medical assistant, physician, and phlebotomist.

  • Reviewed on 6/11/2025

    I am a happy customer

  • Reviewed on 6/11/2025

    As always, my experience was very good. Everyone takes time to listen and shows concern.

  • Reviewed on 6/7/2025

    I have had this care provider, Dr. Grimes and his associated practitioners and nurses for many years. I have always been treated by all with great respect during visits - and in addition have always received very quick responses from them to any phone or web questions. All my experience has been very good!

  • Reviewed on 6/9/2025

    Always get great care from Dr Grimes

  • Reviewed on 5/26/2025

    I've been seeing Dr. Grimes for about 2 decades now and he's always right on top of my medical issues/questions/concerns. He's one of my 2 doctors that I consider the best ever!!