Resources Search
Close Search
Urgent Care

Katrina Roi, MD

4.7 out of 5 (209 Ratings)


Family Medicine

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 (60)

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.

  • I came in with my toddler...on time for my appointment and had to wait 40mins before being seen. My child got restless and I just cant believe it.

  • I can always be myself at Southcoast Family Health!No improvements needed!

  • Every appointment is positive. Dr. Roi is always efficient and personable.

  • The transition from [Name] to Dr. Roi was a very good choice. She is very easy to talk to and makes you feel comfortable.

  • Dr Roi is a terrific listener. She addresses all aspects of the visit with the patient as a partner. I have had both Dr Roi and Dr Shube as my primary care and both provide great care. Thank you!Improvements: difficult finding an opening in the schedule for annual physical based on a 12 month return. First available was well beyond 12 month timeframe. During my wait for appt multiple patients looking for a different office came into the front of the building. Office staff had to direct them out of the bldg to the correct location. I believe it was to the rear of the bldg.

  • I told her that I was having difficulty remembering, on more than one occasion. She sent me to someone and I had to ask her for the results, she never gone over .y test results on nothing, not even blood work.

  • The office staff was kind, considerate and welcoming. The nurse that called me in was sweet and considerate during all the needs she listened as I gave her all info she needed. The doctor was outstanding, in my opinion. She made me feel like she was listening to all my needs and she had answers and ideas to assist me with my concerns. I am sooooo glad I found her. I feel I am in good hands.

  • This was my first face to face visit with Dr Roi & I must say I was thrilled with the appointment. I had the same doctor for the past 20 years who retired & I must admit I was a bit unsure of starting over with someone new but I could not be more pleased than I am after spending time with Dr Roi. I am also glad she is much younger than I so she will be around for many more years.

  • Dr Roi is kind, knowledgeable and listens to what you have to say.

  • Thanks to Dr Roi for explaining some changes in protocols. And for being an excellent doctor.

  • Your staff and providers are always extremely kind and generally in a fantastic mood. Everyone listens and provides recommendations when requested. I really feel valued here!

  • Dr Roi is terrific!! So glad she is my primary. My issues are with front desk staff. Have yet to meet a friendly one. In my opinion, no concern for patients, just a few women doing a job, watching the clock for end of shifts.

  • My provider was very thorough

  • Southcoast has to be the most kind, professional, and superb staff I've encountered. Wonderful team!

  • Just keep up the great work. Take care

  • I love my doctor but the facility itself isn't the most put together or welcoming location.

  • Met with a new doctor, found the expierence pleasant and informative..

  • My doctor was attentive and very helpful, she listened closely to my concerns and created a plan for me going forward. My doc is Katrina Roi, and my experience was excellent.

  • Very impressed with all areas of my appointment from the very start to end of visit. The comfort level and care was a 10 for sure! Thank-you for providing a pleasant and informative appointment!

  • Dr Roi is very responsive to my questions and I hear from her whether it is my email or a call to let me know about any tests and questions. I have trust in her judgement regarding my treatment.

  • Dr Roi was not rushed during my visit. She spent plenty of time asking questions and explaining everything

  • Dr. Roi is exceptional, she has excellent bed side manner, and wants to do right by her patients. She even helped me out with trying t get my wife into this office. Overall care provided: 10 out of 10 recommend. It is near impossible to get an appointment in this office. It took me over a year. I had to go out of Network for services.

  • The doctor informed me with all the information that I needed...she was very thorough and listened to my health problems.

  • Great first encounter! Everyone was very friendly.

  • first time with Dr Roi, I was impressed with her interest in my health!

  • New provider for me. Very good visit. Covered everything I expected. Will recommend her highly. She was very thorough and didn't rush my visit and listened to what I was saying.

  • Dr. Roi is very attentive, and knowledgeable and she makes you feel very comfortable.

  • Receptionists, those in the lab and my Dr. Roi are the best!

  • Doctor is very efficient and cares not like most I had in past takes time and doesn't rush no matter how busy she is the lady's at the desk are very good to always respectful and answer any questions you have

  • The only issue was getting a new patient appointment with Katrina Roi. But she was worth the wait! Her along with her resident student were excellent listeners, explained things and were great!

  • I love this office you are doing everything just right.

  • They seem up to date and understanding. They actually take time to get to know the patient and are relatable. It really seems like they are there to help.

  • All medical people I dealt with were GREAT! And Dr. Roi is a fantastic person..She actually listens!

  • Receptionist at front desk not very friendly.

  • less wait times

  • I have no issues with my provider other than I can never talk with her. The office staff though very cordial do not seem to follow through with messages in a timely manner. They take down information incorrectly or fail to pass along the correct information. I do not see any reason why it should take 5 days to finally get a call back from the nurse( not even my provider) after being hospitalized. I also have had to call many times regarding incorrect or not updated prescription information that has held up my possessing my medication. Sorry but there are some communication issues.

  • Dr Roi is absolutely delightful! She's extremely knowledgeable, kind and understanding. I have no trouble communicating my needs/ issues with her, and would HIGHLY recommend her!

  • My needs were met.

  • Staff made me feel comfortable, very friendly. My doctor never made me feel rushed.

  • The wait time in the room was extremely long 45m waiting for the Dr to come in

  • I was very pleased with Dr Roi. This was my first appointment with her. I was a former patient of Dr [Name]

  • This was my first appointment with the doctor. She was very thorough. I was very pleased.

  • Dr. Roiu00A0is a very good doctor who listens to all my concerns, and provides the best care I need.I really feel I am in good hands.

  • Dr Roi is very attentive and open to discussion.

  • Dr. Roi really listened to what I had to say. I never felt rushed.

  • Today was my first physical with Dr. Roi and I really loved how she gave me a printout of a background about her. And I also loved that she gave a kind of like a welcome and a description of what the physical would entail and what she wanted to cover. I really appreciated it.

  • Appreciate kind mannerism, clean facility, convenient access to having blood drawn, thank you!

  • Everyone is very friendly and professional. The only thing that would be nice is if there was a separate waiting area for people who are just going in for a checkup/physical to separate them from people who are sick.

  • It was a pleasure to see Dr.Roi.

  • I am a new patient with this physician I felt very comfortable and was quite satisfied with my appointment and Dr. Roi.

  • I was thankful to be able to be seen when I really needed it today. I saw Dr Roi for the first time and felt so validated and understood by her in what was going on. She's an incredible addition to the team!

  • Dr Roi is bright, kind and a good problem solver.

  • Dr Roi is wonderful. She always listens and takes the time necessary for explanation and questions

  • I really like my new primary care physician Dr Roi!

  • Dr Roi was very compassionate and listened. It was my first visit with her and I felt very at ease and comfortable.

  • Dr. Roi was wonderful. She sat, she listened to me. She didn't rush anything. She asked me a lot of questions. I thought it was the best doctor's visit I have had.

  • This was my first visit with Dr.Roi.She was wonderful . She showed compassion and empathy .I was very satifisfied with our visit. Glad I chose her as my primary care physician since Dr. Lippincott retired.

  • Dr. Roi is amazing. She really listens, genuinely cares, and wants to help.

  • Doctor took alot of time to get a full history (first visit). Very thorough. I appreciated her time spent with me. Also having an onsite lab is a huge bonus.

  • Dr. Roi is awesome! I felt extremely comfortable with her. This was the first time I met her and I immediately felt comfortable with her.

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.