Resources Search
Close Search
Urgent Care

Marc Theroux, MD

4.9 out of 5 (380 Ratings)


Internal Medicine / Primary Care

About Marc Theroux

Dr. Theroux is board certified in internal medicine and is on the active medical staff of Charlton Memorial Hospital He serves on the diabetes advisory and continuing medical education committees at Charlton.

Dr. Theroux is a graduate of Georgetown University School of Medicine, and completed his residency in internal medicine at the United States Air Force Medical Center Keesler in Mississippi, which is affiliated with Tulane University School of Medicine.

He is a member of the Alpha Omega Alpha Medical Honor Society and the American Medical Association.


Practicing at the following locations:

  1. Southcoast Physicians Group Internal Medicine

    534 Prospect Street
    Fall River, MA 02720

    P: 508-973-7766

    Get Directions 41.7085319 -71.14524369999998

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

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 Theroux is the very bestMy entire family has him as a GPWe love him

  • Dr T is the best in the world and he genuinely cares about people. However, waiting a hour in the waiting room just to get in is ridiculous, we all have places to be and go far out of our way to be there and then we have to wait forever to get in

  • Always professionally taken into account what my concerns are with my well being, no matter how they may seem - always taking time to be the Dr. I have known over many years - never just goes through the motions, no matter how clinically comfortable our relationship is over time. The staff always have treated me great

  • Dr Theroux is the epitome of a general practitioner and I can only say very good things about him. I wish I could have all my specialists with the dedication ,knowledge and bedside manners aki to those of Dr Marc Theroux. Hes the best!!!!!!!

  • I love going to this office!!

  • Spent the time with me to discuss all my health issues in detail

  • Dr.Theroux is a great Doctor .I have been his patient since the very beginning of his practice in Fall River

  • Dr Theroux always listens to my concerns and explains everything thoroughly. Always leave his office feeling informed about my health issues


  • It was perfect

  • My experience with the office of Dr. Theroux is a positive one. The greeting staff, the check-in staff are always pleasant and helpful. The assistant nurses are also pleasant and helpful, and Dr. Theroux, is the most amazing doctor I've ever met. He pays attention, he listens to my questions, and answers them. He goes over my blood work so early and has a charming personality while doing all of that, always wanting the best for me as his patient.

  • Dr Theroux and staff are the best!

  • Total complete and comprehensive health care services provided by Dr. Theroux and his office

  • Best doctor

  • I have been a patient of Dr Theroux's for many years. He is absolutely the best. He is caring, a very good listener, and accessible. [Name] and [Name] also take good care their patients, they are a great team!

  • He listens to my problems and resolves any questions I may have.He's the best.

  • I just wanted to say that Dr.Theroux is a wonderful physician and I am truly blessed that he is my physician. Thank you.

  • Very efficient office, pleasant staff and excellent physicianMy appointment went perfectly and I would highly recommend this office

  • I've been a patient of Dr.Theroux's for many years, and consider myself extremely fortunate to have had and have him as my primary care provider. He is the best!

  • Everything they did right . Thank you. Hello.

  • Dr. Lisetend to everything I had to today. And suggestions.

  • Our family physician Dr. Marc Theroux is and always have been extremely helpful to us, knowledgeable and very kind. So it's a 10, 10 +. Thank you.

  • The staff is wonderful. Very caring. It's always a pleasurable experience.

  • Dr. Theroux is the best

  • No room for improvement. My experience was Top Shelf!

  • Always professional and knowledgeable regarding my health and ways to stay healthy

  • Dr. Theroux is a rock star PCP and everyone should be so lucky as to have someone like him as their physician. He is such an uplifting, caring, and encouraging human being. He is extremely vested in his patients' health, and is happy to work with with you to achieve the goal of improving one's health. I felt wonderful when I left, because he worked with me on a health plan to get myself back on track. He listens, he cares, and he encourages you to do better, while also giving you the tools when you leave to achieve your goal. If we could clone him, we'd have a healthier world!

  • You have Dr.Theroux as a physician, what more could I need!!.Excellent person and doctor!

  • Excellent experience with [Name] who goes above and beyond, and Dr Theroux is the best !

  • He listens carefully, answers questions and shows methinks that pertain to my health.

  • Very satisfied with this Southcoast health office and to have doctor Theroux as my health doctor.

  • Dr. Theroux always analyzes current lab results with historical data

  • I am so grateful to have this wonderful man, Dr. Marc A. Theroux as my health care provider. What a rare and special doctor and human being.

  • Everything went smoothly. Was in and out in a timely manner

  • I am always able to get and appointment sometimes the same day

  • My doctor is very inform

  • Dr. Theroux and his staff are always, pleasant, courteous and well-informed.

  • Dr Theroux is very kind and takes time to listen and explain things.

  • Kind professional and personalized care

  • Dr Thereoux is such a good doctor, he is smart and caring ,

  • Extremely professional staff. Courteous, caring and helpful

  • Dr. Theroux always provides me with excellent care. No problems

  • guidance and provision of care throughout the pandemic has been superior…thank you!

  • fine experience

  • Provider always listens and shows genuine caring and concern. Doesn't rush you. Thank you Dr Theroux!!!

  • Friendly office and caring staff and Dr. really interested in my well-being.

  • Great Doctor , great staff.Keep up the good work!

  • no improvement needed

  • Dr. Theroux is an excellent physician and always listens to my concerns and orders testing as needed!

  • Dr. Marc Theroux is a shining light in Southcoast Health.

  • First class can't improve

  • Dr. Theroux and his staff are excellent!

  • I have nothing to say bad about the office. Dr. Theroux has been with me 28 years. He's the best. The office is changing a lot. There's new people. I don't know them that great but Dr. Theroux to me is the best doctor I've ever had. I wouldn't change him for the world. Thank you and happy New Year.

  • Excellent doctor and care

  • Efficient check in ..courteous friendly front desk and exam professional. Finally, the absolute best most dedicated caring physician whom I am very grateful to have as my health care provider.

  • The wait was too long.

  • Can't think of anything more that could improve the overall experience

  • Everyone was friendly and welcoming. Dr Theroux takes timeTo listen to concerns and discussing my health care needs!

  • Perfect care in a timely fashion

  • Dr. Theroux is thorough, kind and an excellent physician, thanks to his experience and knowledge. He has great interpersonal connections and works hard to know his patients. I'm very fortunate that he is my Physician. The office staff is also helpful and pleasant.

  • Everything was perfect, appointment was right on time. Everyone was polite and courteous.

  • Dr Theroux is the best...

  • Marc & his team have always treated me with the utmost respect and care. Marc is a fantastic doctor and explains everything in detail during my visits.

  • Dr Theroux has always been great. Hope he never retires.

  • Dr. Theroux is an excellent doctor. He listens and asks questions. Always willing to make medical changes as needed

  • Very professional

  • Dr Theroux is the gold standard for physicians

  • My provider went above and beyond to try and get a specialist to treat me ASAP. He is always very caring and interested in how I am doing in all aspects of my life.

  • Dr Theroux is a quality doctor I am happy that he is my practitioner

  • Staff was pleasant and asked what I needed. Able to get a flu shot and doctor listened and answered any and all questions.

  • Excellent doctor

  • Professional, informative and personable !

  • Everyone was so kind and my doctor is the best. So caring .

  • This office is the best. Everyone gets to know you and is willing to help, from check in to check out. Dr. Theroux is the best PCP in the nation, no Doctor I trust more with my complicated medical health.

  • Dr Theroux is the best been with him 30 plus years

  • Dr.Theroux is always thorough ( no pun intended ).Simply the best.

  • Short talk then out the door.

  • Dr Theroux is the best and dedicated to his patients. His staff as well.

  • Feel very comfortable with Dr theroux and all his staff. Great doctor and staff.

  • I was always treated, very nice and the doctor and the people that were in the office and I would tell people to go to there because they're all very nice. Thank you.

  • Dr. Theroux is excellent. He made time in his busy schedule to fit me in after my hot surgery. He even went so far as to tell me to arrive 30 to 45 minutes later than my timed appointment as he would rather wait for me then have me waiting for him. He took his time to review all my test results in a manner in which I could understand them. Listens to my complaints about pain and my concerns for healing and he addressed all of my issues. Dr. Theroux is one of a kind and I am privileged to have him as my primary care provider. Much appreciation, [Name] [Name]

  • Dr. Marc Theroux is an absolute amazing doctor. He is kind, he is thoughtful, he is thorough, he listens to all of my concerns, gives me advice, helps me to make the best plan for my best health. I don't know what I would do without him.

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.