Resources Search
Close Search
Urgent Care

Katrina Roi, MD

4.8 out of 5 (163 Ratings)


Family Medicine / 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-973-1570

About Katrina Roi

Dr. Katrina Roi graduated Magna Cum Laude with her Bachelor of Arts degree from Dartmouth College in Hanover, NH. Dr. Roi earned her medical degree from the Warren Alpert Medical School of Brown University in Providence, RI. She completed her medical training at the Brown Family Medicine Residency where she was a chief resident. She speaks advanced Spanish and French.

Dr. Roi’s clinical interests are in reproductive health, sports medicine, and medication-assisted treatment for substance use disorders. Her personal philosophy of care is focused on partnering with her patients to improve their health and achieve their goals. She is committed to providing medically up-to-date, compassionate care.

When not at work, Dr. Roi enjoys gardening, eating homegrown vegetables, reading novels, and taking her Australian Cattle Dog for hikes.


Practicing at the following locations:

  1. Southcoast Physicians Group Family Medicine

    479 Swansea Mall Drive
    Swansea, MA 02777

    P: 508-973-1570

    Get Directions 41.7613575 -71.22010539999997

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

Patient Comments (47)

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.

  • Dr. Roi is an excellent physician who cares about her patients and makes sure that everything is covered in my annual appointment. The office staff is friendly and professional.

  • My appointment was on time. We discussed my meds and A1C. Reviewed my lab work, answered my questions and scheduled my next appointment.

  • [Name] was very helpful at the desk. She knew what to do with my Healthcare Proxy form. Dr. Roi asked questions and took the time to listen to my answers. She is very kind.

  • Perhaps a phone call by the staff informing me not to rush for my 12:00 pm appointment. Doctor was running over an hour late.

  • No improvement needed on today's visit.

  • Appt was made quickly with some other than primary care physician due to its urgent nature. I appreciate this …..

  • Dr. Roi is wonderful! She went above and beyond to help me. I would recommend her to anyone.

  • It went very smooth. No complaints

  • Love Dr. Roi and the staff is really professional!

  • As always Dr Roi is attentive and knows my medical history well. She answers my questions in a manner that I can understand.

  • Provided professional, timely care with understanding and compasion

  • Thoughtful, and listened well.

  • Dr. Katrina Roi is a wonderful, kind, caring doctor who genuinely cares about her patients health.

  • Dr. Roi is very conscientious and always kind and considerate, great provider.

  • Dr. Roi is so compassionate and easy to talk to. Her assistant today was knowledgeable and very pleasant.

  • Seeing[Name] [Name] and now Dr Roi I have nothing but good things to say about them, they both are wonderful doctors, very caring, kind, great listeners and supportive doctors!

  • She always listens carefully and take time to respond and compassionate!

  • Everything good as always

  • Dr explained why she was running late due to an emergency with an earlier patient. She listened and provided options to my health issues. I love that she commented in the portal after reviewing my test results.

  • Dr Roi spent time with me and listened to me. Answered all my questions. And messaged me that she received my labs and they were fine

  • Front desk staff were polite Dr Roi is fantasticThe office always runs behind. I was about 20 minutes behind. Seems to be common there.

  • Dr Roi is terrific - very thorough, intelligent, knowledgeable, & caring.

  • So far very good.

  • Dr. Roi is very professional, engages with the patient, reviews my status on a variety of issues, asks good questions, and listens closely to the answers. She also offers steps I might want to take around some health issues, as needed. I give her A plus.

  • Everyone was pleasant polite and knowledgeable.

  • Dr. Roi is truly exceptional. I felt heard, understood, and cared for during and after my visit. I feel extremely grateful to be in her care.

  • All staff was very friendly and helpful. I felt heard by Dr Roi and appreciate that I was able to find a new PCP since my prior one retired.

  • Doc was professional and knowledgeable concerning my issue! Visit was very good

  • Fantastic, almost no waiting. Dr asked me many questions and listened and let me ask as many questions as possible

  • happy with dr and office

  • Always have a pleasant experience with staff, doctor and lab technicians in this office

  • First of all Dr. Roi is a wonderful doctor and I'm so grateful for her. I can't speak her praises enough.The wait time was much shorter this time than it has been over the last few years and this was my first experience where everyone who waited on me was very nice.

  • Hi, my provider is Dr. Katrina Roi and she is an amazing person. She listens completely to every single thing you say, she doesn't judge, she doesn't look down on you, and if she's a fantastic doctor. I a thousand percent highly highly recommend her. Thank you.

  • Adequate first year med student.

  • Appointment on time, listened and discussed the problems I have, ordered necessary tests.

  • As a newer patient of Dr. Roi, I am always amazed by her compassion, thoroughness, and ability to provide the best care possible every time I see her. Dr. Roi does not rush herself or me, and is so very responsive to all of my needs, including my emotional health and well-being. She always listen without judgement, and answers any question I may have. After having had the same provider for fifteen years, I was certainly nervous about starting with someone new. However, Dr. Roi has been the best replacement . All physicians should be as knowledgeable, kind, and empathetic. She's a true asset to Southcoast Physicians Group. [Name] [Name]

  • Covered all my concerns

  • From checking in to checking out and everything in between, the staff was courteous, knowledgeable, and friendly. I am happy I chose Southcoast. Dr. Roi spent time going over my health history. I appreciate her time and caring.

  • Listened to my concerns and suggested solutions.

  • Very smart and she took her time to work through my medication list and thinks outside the box to get me fast and efficient. Talk slowly to me so I could listen closely to my care.

  • I called for a follow up to an Urgent Care visit, I was given an appmt. right away. Dr Roi knew my history and listened carefully to what was going on. She showed me pictures to further explain my issue. She also followed up on other not related issues. Everyone was very personable and professional.

  • I have always been treated very well and will continue to go to the office. I always feel listened to and the Dr.'s and practitioners always work with me to solve my concerns. My only issue was the extended wait in the room to see the Dr but I do understand that sometimes there are extenuating circumstances.

  • Employees at the front desk are pretty clueless about what's going on. Considering the fact all information is in the computer.

  • Just switched to Dr Roi and I will say she is amazing. Never had a provider so personalLike her. She is great. Made me feel so comfortable and listened and gave advice.

  • I was squeezed in for a sick visit but Dr. Roi still spent a lot of time listening and finding solutions. She is an amazing doctor!

  • Everyone was polite. Dr Roi is setting me up with a specialist to answer questions she didn't have the answers to. For my experience next time.. I hope to not be forgotten in the room while I was waiting for my pneomovax.

  • Dr Roi is a very caring provider, helpful and understanding. Her medical assistant, also has the same qualities.

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.