Resources Search
Close Search
Urgent Care

Michael Kelly, MD

4.9 out of 5 (154 Ratings)


Internal Medicine / Pediatrics / Primary Care

Book Appointment

Please Read regarding COVID-19

Masks are required for patients and visitors experiencing COVID-19 and other respiratory symptoms and optional for all others. Masks are strongly advised for patients and visitors with an immunocompromised condition.


If you are experiencing severe symptoms such as:

  • Chest pain
  • Shortness of breath
  • Change in level of consciousness or mental state/dizziness,
  • Thoughts of hurting yourself or others
  • Difficulty speaking, seeing, or loss of vision
  • Numbness/weakness in face or arms/legs
  • Blood in urine, stool, vomit, or coughing blood, poisoning or overdose
  • Serious wounds or injuries (uncontrollable bleeding)
  • Severe pain (head, neck, or abdominal)
  • Severe allergic reactions, or anything else you believe to be an emergency

Call 9-1-1 or go to your nearest emergency room.

Loading Online Appointment Scheduling...
Can’t find an appointment online? Call our office at 508-758-3781

About Michael Kelly

A graduate of Dartmouth College, Dr. Kelly earned his medical degree at the University of Massachusetts Medical School. He completed his residency in internal medicine and pediatrics at Baystate Medical Center in Springfield, Mass., where he also served as a clinical associate with the Tufts University School of Medicine.

Dr. Kelly is trained in all phases of pediatrics, including newborns, and also provides care to adults of all ages.

He is a member of the American Medical Association and the American Academy of Pediatrics.

Dr. Kelly is board certified in internal medicine and pediatrics.


Practicing at the following locations:

  1. Southcoast Physicians Group Internal Medicine

    208 Mill Road 2nd Floor
    Fairhaven, MA 02719

    P: 508-758-3781

    Get Directions 41.6545118 -70.88430519999997

Insurances Accepted

Southcoast accepts most major insurance plans. Call the Southcoast patient registration department at 844-297-2952 or your health plan with any questions regarding coverage.

Provider Ratings

Rating Willingness to recommend provider’s office Overall Provider Experience Courtesy and Respect of Staff

Patient Comments (41)

At Southcoast Health, we strive to deliver exceptional patient care along with an exceptional patient experience. We appreciate all of your feedback and share your comments to recognize the wonderful care our teams provide to you as well as identify areas for improvement.

  • We had no wait time, Dr.Kelly was so great with my daughter, he made her very comfortable.

  • Dr. Kelly is very attentive to my questions and answers me in a clear way that I can understand. He cares about my future health needs also.

  • Dr Kelly is an attentive physician who has not forgotten how to be an aware human being. I have much more confidence in his motivation to provide the best care he can within the system that we have become enthralled in, as both provider and patient. The limitations of the corporately owned physicians office is not conducive to the expression of concern, yet Dr Kelly, somehow manages to listen, interact, and express that concern with every visit. That is why I am so grateful for his SERVICE, not just his practice. I am a nurse of over 40 years. Back in the day we prided ourselves on being service providers; now it seems we are becoming providers of efficiency. Happy is the patient who can find a provider who can provide both.

  • Dr Kelly really listens to you and provides advice to help you improve your health! Very caring physician!

  • My PCP Michael Kelly and everyone I interacted with at SouthCoast in Fairhaven, MA on Wednesday, November 15, 2023 were as always, courteous, attentive and professional.

  • Dr. Kelly listened to my medical history carefully and asked insightful questions to help me with my care.

  • Help and insight was the best.Thank you

  • Had gone to the walk-in two weeks prior knowing I had a sinus infection which iam prone to and was basically told to wait a week and then make an appointment with Dr. Kelly. Dr. Kelly is awesome. Knows my medical history and takes his time to explain everything

  • Everything about my visit was absolutely amazing!!!

  • Very friendly and very thorough

  • Dr Kelly is the best doctor ever

  • Dr. Kelly was on time, listened to everything I had to say regarding my reason for visiting and helped me to get the answer I needed. I appreciated being able to get an appointment so quickly.

  • Doctor saw me immediately without an appointment. Addressed all my concerns.

  • Doctor Kelly was thorough and patient and made my son feel at ease. I very much appreciate his willingness to provide great care.

  • I was at the office for the first time with Dr Kelly and I found all staff members very efficient and kind. Doctor Kelly was very pleasant and helpful. It was a very good visit.

  • Dr. Kelly's always very thorough. He's been my practitioner for over 10 years at this point and... I bring my children to him as well. I just think he is someone who listens. Who... is very personable. Has a... very understanding, and... Patient way of talking and never feel rushed. Thanks Dr. Kelly.

  • Dr. Kelly is a kind and caring physician.

  • The staff were courteous and the appointment went smoothly. It was nice to be able to go to the blood lab without an appointment after seeing my primary care doc.

  • Todays physical visit was fantastic from start to finish! Same with the lab people. Thank you!

  • Dr. Kelly was very thorough and responded to any questions that I had.

  • Called in with a sore eye. Was seen in about four hours. Care was excellent and fast, and I am thankful!

  • i have been a patient of Dr. Kelly's since he first joined the practice. He has always been both personal and professional.

  • From the time I called Dr. Kelly's office regarding a possible deer tick infection through the appointment and subsequent lab draw, I was treated courteously, professionally and efficiently.

  • I feel like my Doctor actually cares about my well-being. He pays very close attention to my health. I'm very pleased with my experience there.

  • Fast and smooth I. And out in 30 mins. Is a wonderful feeling

  • I think we did the best we could to provide me with a good experience. And I didn't give a high rating for how much I would recommend my doctor because I feel that each patient needs to find out for oneself about that. So I would, even if I find a doctor to be very good, I still would think that each patient needs to find out who to get in things like that. And Dr. Kelly I think has been fine and so thank you very much. Bye bye.

  • Listened to my concerns and provided answers .

  • Dr Kelly is always extremely thorough in his assessment, discussing treatment options & follow-up. He's an exceptional family doctor.

  • He was very thorough, taking notes before he decided the next step for me improved health.

  • Dr Kelly is caring and compassionate to his patients.

  • Dr. Kelly and his staff are always so helpful and kind and make me feel less anxious about my kids' issues. I know they are getting the best care. Thank you, Dr. Kelly!

  • My doctor absolutely knows my situation. He knows the answers to the questions before I even ask them. He's very, very courteous, he knows exactly what I need, he knows all about my meds and he's very, very concerned and pays an awful lot of attention for the time that we're together. Which I know is limited, not, not to his fault, but I would recommend him to anybody and my, and my estimation is the best. Thank you.

  • talked about my medicine and health, very happy with my Doctor

  • Staff is wonderful and I didn't have to wait.

  • I have been with Dr. Kelly for almost 10 years and I have never had a primary care physician be more attentive to my care. He always remembers our last visit discussions and goals we set. He sits and has a engaging conversation with me. I do not feel rushed at all and feel he is truly listening, which you do not find in this rushed healthcare world now. He is a great doctor, I would highly recommend him to anyone.

  • Dr. Kelly spent time with me discussing health issues that happened a few months before my appointment and he was already aware of another SouthCoast provider that I had consulted. The team approach works for me.

  • Dr Kelly and staff are always on time with their schedule and very knowledgeable about my history. Everyone is very courteous. I am very happy with Dr. Kelly!

  • Dr. Kelly has been my PCP for many years. Southcoast Health is well represented by his attentive manner and his professional prowess.There is perhaps nothing in the relationship between a patient and their caregivers, that is more important than trust. I have always had a confidence and trusted relationship with Dr. Kelly.

  • Dr. Kelly has been a very good primary physician for me and always listens to my concerns and explains completely in a way I understand.

  • Hi. I'm filling this out for my husband. I pressed the wrong key for the last one. We were very satisfied. Thank you.

  • All staff from reception to check out were pleasant! I checked in and didn't even get a chance to sit down before they called me in. Dr Kelly was great as always. He's one of the best providers I've had during my lifetime.

View More Comments

Southcoast Health physician profiles now feature star ratings.  Below, you’ll find frequently asked questions about our process for calculating the ratings.

Why does Southcoast publish survey ratings online?
Southcoast is dedicated to providing patients and consumers with helpful information about the quality of our patients’ experiences. Star ratings published on our physician biography pages are based on actual responses from patients of that particular physician to patient satisfaction surveys that are distributed and processed by a national patient satisfaction survey vendor.

Who receives the survey?
Our vendor sends surveys via SMS or email to all patients seen in our outpatient physician practices who have a valid smart phone number or email address on file with Southcoast Health. Surveys are sent to patients within a few days of their appointment.

How is the Patient Satisfaction Star Rating Calculated?
Star ratings are calculated using an average of all survey responses to each of three questions: Courtesy and Respect of Staff, Provider Overall Rating, and  Willingness to Recommend Provider’s Office.  The star rating displayed on our physicians’ main biography page represents the average of the three measures for that particular physician.