Resources Search
Close Search
Urgent Care

Michael Kelly, MD

4.8 out of 5 (150 Ratings)


Internal Medicine / Pediatrics / Primary Care

Book Appointment

Please Read regarding COVID-19

The Department of Public Health requires patients, visitors, and employees to wear face masks within the healthcare setting. Please wear a mask to your upcoming appointment. We will contact you by text or phone prior to your appointment to ask you about any COVID-19 symptoms you may be experiencing. Please complete our screening questions prior to your appointment.


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:

Southcoast Physicians Group Internal Medicine

208 Mill Road Mattapoisett Practice
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 (36)

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.

  • Excellent service!

  • I was seen promptly greeted in a very positive way Dr Kelly is wonderful and a very caring doctor and staff very helpful experience

  • He is the best !!

  • Dr. Kelly is a consummate physician who cares about me and oversees all things medical in life. Best doctor I ever had. I am 78.

  • We went in to have my daughters stitches removed. Dr. Kelly was wonderful at making her feel comfortable and showing/explaining her how he would do it.

  • Dr Kelly is incredibly thorough every time I see him. He knows my history and plans for future evaluations as necessary. He is sensitive to all issues I am addressing. Dr Kelly's expertise is highly valued by this almost 73 year old woman with multiple health issues that are all being managed in partner with his astute practice.

  • De Michael Kelly is truly a great physician in all aspects. He is extremely attentive, takes his time , asks follow up questions and referencing/comparing to past appointment, never rushing my appointment. Dr Kelly is 100 percent present during my appointment. He is thorough in his examination, reviewing charts/diagnosis of referred specialists and answering all questions and referring to areas of need outside his scope. I leave feeling I received the best care from a knowledgeable and experienced physician who also presents as caring of my well being and self care

  • The telehealth process has consistently worked well for me since they started to use it. I also feel the door is left open to call back anytime if I think I need an in person visit. I've enjoyed having Dr. Kelly as my primary care physician for many years.

  • Dr. Kelly is great.

  • Everything was perfect with Dr Kelly as it always is.

  • Very fortunate to have Dr. Kelly as our family physician. Everyone in the office is great.

  • It would be wonderful to have the option of getting lab work done immediately following doctor visit rather than having to go back at a later time. Overall, the experience was very good.

  • When I asked for an appointment, I got it soon.I had not waiting to get to the doctor's officeAll were helpful, courteous and efficientWhen I needed assistance to use the technology to get to the department for blood work, someone was there to help.

  • Keep up the good work !! The past 2 years have been difficult for everyone and it's comforting to know the medical providers at SouthCoast are there for their patients and willing to make an extra effort to guide and support every single one !!

  • Everything went well. The only thing I'm upset about is the policy of covid. It's been out of how many years I understand you people see it at a different light then we do. But I have a, I had a bad sinus infection which has the same symptoms as covid. I took two home test within 2 days to this visit but I still was not allowed to go into the facility. I don't particularly care for that method but yes the tell, tele-call was was okay.

  • I was in and out of my appointment very quickly covering all that needed to be covered. I also liked the fact that Dr. Kelly took my BP himself to double check numbers before making any assumptions.I was disappointed to have to make another appointment (having to take another day off from work) for lab work. Whereas, in the past, I was able to go right from my yearly check-up to the lab for blood work to be done.

  • Dr Kelly is the best! A great listener and thorough doctor.

  • Dr. Kelly is amazing, he makes my son comfortable and at ease and is attentive and answers all of our questions thoroughly. I appreciate Dr. Kelly and all of his team- shout out to Becky- who drove to a different office to get my son his vaccine. They truly go above and beyond. Thank you

  • Got in quickly , felt like the provider didn't listen to me and was some what rude actually

  • It would be more convenient if we could have bloodwork done on the same visit instead of having to book an appointment for a later date. Not Dr. Kelly's fault. Otherwise the visit was good. Dr. Kelly is a compassionate physician, and guides me on a healthy path.

  • Everything was great. no need for improvement.

  • Always pleasant, thorough and knowledgeable

  • The staff and physician make both of us feel competent, valued in our concerns and satisfied with the care.

  • Dr Kelly is attentive,genuine and very caring .

  • Dr Kelly feels like a friend. He is easy to talk to and cares.

  • Dr Kelly listened patiently

  • Dr. Kelly is respectful, a great listener, understands and always asks how he can help. Just a great gentleman and doctor. I really don't have any complaints about the Southcoast physicians and nurses they are all quite helpful and nice. Thank you very much. I hope your day is wonderful.

  • I am always seen promptly in Dr. Kelly's office and he is always knowledgeable about my current health status.

  • Dr. Michael is excellent. He addressed every question. He is very thorough and makes me feel at ease whenever I see him. His staff is also pleasant and knowledgeable. I always recommend them to my family and friends.

  • Very happy with my doctor

  • New patient to Dr. Kelly, due to Dr [Name] retirement. I was very impressed with Dr Kelly, and am happy to be his patient.

  • Checking in is very fast, there is basically no wait time at all. Nurses are always very friendly. Dr. Michael Kelly is great, he is very professional and always makes my daughter very comfortable.

  • Dr Kelly is a caring, knowledgeable healthcare provider. His office staff is friendly and efficient. I would recommend this office to anyone!

  • I was taken on time, which is always appreciated. The lady at the desk was very very helpful. Dr. Kelly is is one of the best. He takes us time to make sure that he answers all my questions and was concerned about my diet and my number of sleep I get my hours and everything else is concerned and if I had any other problems, in the month we discussed and he's very patient and I would recommend him to anybody and there isn't a heck of a lot I can say bad about South Coast because they seem to be on top of things and everybody treats us with a lot of respect and I really appreciate that. Thank you, and you have a great day as well.

  • Very personable, caring and compassionate

  • He's very Constable who speaks listen in the explain everything and he wants what's best for us very polite very very nice. I'm very satisfied with Dr. Kelly.

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.