Resources Search
Close Search
Urgent Care

John Carroll, MD

Co-Chief Urology

4.9 out of 5 (634 Ratings)



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-678-0004

About John Carroll

Dr. Carroll is co-Chief of Urology for Southcoast Hospitals.

He earned his Medical Degree from Tufts University School of Medicine in Boston. He completed an internship and residencies in Surgery and Urology at New England Medical Center in Boston, where he served as chief resident in Urology.

He has special interest and expertise in urologic oncology, urolithiasis and pediatric urology and women’s incontinence. He has extensive experience in laparoscopic urology procedures.

He is an assistant clinical professor in the Department of Urology at Tufts University School of Medicine where he has received an “Excellence in Teaching” award.

He is a diplomat of the American Board of Urology and a member of the American Urological Association.


Practicing at the following locations:

  1. Southcoast Physicians Group Urology

    1601 South Main Street
    Fall River, MA 02720

    P: 508-678-0004

    Get Directions 41.7220017 -71.1451386

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

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.

  • Speed up wait times

  • All went well, no advice on how to improve

  • Concise explanation of outlook relative to health issue and treatment.Excellent communication skills.

  • I found the staff as I entered to be friendly and knowledgeable and efficient. Upon entering the examination room, the nurse practitioner was as friendly, as efficient and as helpful. The Dr. Carroll was absolutely superb. He took time with me, he answered every single question. I teach and he was a good teacher on top of everything else. I can't say enough about my experience. And I was a little afraid and yet they made me feel not afraid. And I went out feeling hopeful and I think that every patient should feel that way even if given bad news.

  • always a good experience with Dr. Carroll

  • As always this office is kind caring and very professional They listen and explain in terms that we understand. As we are the patient not the doctor. Couldn't have had a better experience

  • Not very much, everyone courtesy Plus, from the receptionist to the person on checking out..

  • Dr. Carroll was great. I was very pleased with my experience.

  • as always ,everyone there are very nice to the patients .

  • Everyone was very pleasant and I highly recommend Dr Carroll

  • By giving me great news about my tumors. I slept like a baby last night.

  • Thank you for taking care of me.

  • Always great experience with Dr Carroll

  • I'm so satisfied with the staff and especially Dr Carroll. He explained everything in a way I could understand. So comfortable asking questions about my medical condition. Staff was so helpful one went through the process to get my lab reports I needed

  • I was very impressed and thankful that Dr. Carroll called me on a Saturday regarding test results and treatment going forward.

  • He was pleasant to speak with and very personable; very thorough.

  • Everyone at this office was fantastic

  • They work very good and they do a very good job with me and every client.

  • Dr Carroll is a Wonderful Doctor and I highly recommend him!! He's very kind, listens, explains things well and is superb in his profession!!

  • On a positive note, Dr. Carroll was extremely knowledgeable, professional, obviously a very good physician and gave me some excellent advice. On a not so positive level, my appointment was at 1020, the doctor did not see me until 1120, so he was running an hour behind. And second of all, he could be a better listener, he tends to interrupt a lot and to cut the patient off in mid-sentence, so one thing that Dr. Carroll could work on is waiting until the patient has said what he or she needs to say before interrupting. But otherwise, excellent doctor, very knowledgeable, very skilled and gave some terrific advice to me.

  • The prep went well and I did not feel as anxious when I went in for the procedure as I did while waiting .

  • Dr was running late. I like to be seen in a timely manner

  • Nothing much

  • Good information on my conditon and a good plan forward

  • Useful friendly and caring…

  • Everything went well. Information provided was easy to understand and the provider was very caring, friendly, and interested in what we had to say. Thank you.

  • Very excellent and informed doctor. Outstanding services provide. He is an asset to Southcoast healthcare.

  • Dr Carroll spends the necessary time to listen to any concerns. Puts you at ease.

  • Be on time.

  • Dr Carroll is an outstanding physician. He is kind and caring and explains things in a manner that is easy to comprehend.

  • Dr Carroll and his staff are an excellent team.

  • I have always been treated well by all of the staff nurses receptionist and doctors very well run office would recommend anyone to go there!

  • All was very good, and Dr. Carroll very kind andcourteous and informative on my health issues.

  • Dr. Carroll is professional, personable, and highly well informed!!

  • I had to wait in the exam room for about 35 minutes before being seen. Once he arrived, Dr. Carroll was awesome to deal with.

  • I have had Dr. Carroll many times over the years, as I tend to get kidney stones. He is always attentive, genuine and a great doctor!

  • Dr. Carroll puts a nervous patient at ease with his calming bedside manner. He is knowledgeable and takes the time to explain things in an understandable way. I would recommend Dr. Carroll unhesitatingly. [Name]. [Name]

  • Sometimes some of the staff are not very friendly when I have to call for something.

  • Other than waiting 50 mins to see the doctor, the doctor was great!

  • competent, affable and accomplished in his field

  • Good and professional care of patients.

  • Everything went very well..ty

  • Awesome patient care.

  • Dr Carroll set me up with excellent care and made sure I got that care. He is friendly and caring. He obviously is a fine doctor.

  • Everything was very thorough

  • I appreciated the feedback and his experiences with similar cases.

  • I have a tight schedule and perhaps my expectations for timeliness are unrealistic. But as there was only one doctor at the facility, I waited 30 minutes past my appointment time.Staff was as respectful and understanding as possible.

  • Dr just took the time to explain the process

  • Had a very kind male LPN. Dr Carroll was so kind and really explained the plan of care. And the secretaries were great and had my appointments all made for me before I even got to check out. It was one of the best appointments

  • Dr. Carroll is very informed about my health

  • The staff is always professional and courteous. No need for improvement.

  • Office staff is very helpful! The cleanliness of BR is very clean. Tech/ assistants very attentive. Dr was my 1st time w procedure n just met-very patient , kind n explained what to expect while in his care.

  • Everyone there acted in a professional manner and very informative.

  • Explains everything in detail. No confusion.

  • Explained everything so i couldunderstand and made me feel relaxed

  • Yeah, my doctor Carroll, he's a great guy and he knows his stuff and he's a perfect doctor to have. That's it.

  • The nurse was great and Dr John Carroll was great. Explained everything to me in a way I could understand.

  • Dr John Carroll was very helpful and easy to understand

  • Nothing needs to change

  • Everyone very pleasant and professional!!

  • Wait to see the doctor was a bit long but this is obviously because he spends sufficient time with all of his patients.Dr. Carroll took time to discuss all facets of my health issues. Excellent patient rapport , very approachable and very knowledgeable.

  • Long wait. But very professional. Good visit.

  • Nothing specific except timeliness of appointment.

  • On time, efficient

  • I felt the provider seemed very pressed for time and wanted us in and out. I also felt the provider was quite cavalier when speaking about Covid. I recently had a 69 year old friend die of Covid, healthy and herself a NP. I did not like his dismissive attitude about it.

  • Dr. Carroll is extremely knowledgeable, caring, and considerate. He listens well, explains matters clearly, and in layman's terms for you to understand. He is the real deal and all that a doctor should be

  • Dr Carroll is a caring professional that actually listened to my questions or concerns.

  • Dr Carroll was excellent in explaining all aspects of my imaging regarding my MRI. After getting the results from my blood test that his office did. He promptly got back to me with the results himself within 24 hours. The best healthcare I have ever experienced. Thank you Dr. Carroll !

  • Cancelled appointment on me without informing me.showed up for nothing.didnt seem sorry about it.Bed side manners could use some work on

  • Dr. Carroll is always has a pleasant demeanor about him and always has the time to hear me out and address my concerns.

  • The doctor and support staff are excellent professionals.

  • Always on time way to communicate with knowledgeable

  • Dr. Carroll & staff are great and make you feel very comfortable and Dr. Carroll explains everything to you about your health. He is a great urologist that I send all my family to!

  • Dr Carroll and his team are always professional and make me comfortable when I have an appointment

  • The reception staff were very nice and polite.The doctor asked me questions and listened to me. He went throu my medical history and talked about next tests.

  • [Name] [Name] was on vacation so Dr Carroll filled in for him. It was the first time I met Dr Carroll but the experience was a good one. He was very informative and had a great bedside manner. I would recommend Dr Carroll to all my family and friends. I was scared walking in but felt so good walking out. Very professional service. Kudos to the LPN too. Didn't get her name but she works there and is awesome! Great staff at South Coast Health!u00A0

  • dr carroll is a great doctor very knowledgeable and courteous i highly recommend him to anyone

  • Professional people.

  • He patiently explains my needs and welcomes questions.

  • The doc got back to me when I needed his support and had questions. He also got me in early and changed my appointment when I had some concerns.

  • Very prompt with appointment. Dr Carroll is fabulous, he explained what steps we take in the future. He also was very clear about reporting any issues with lab results, if needed.I would recommend him to anyone in need of a urologist.

  • Dr Carroll was very helpful in getting us on a good path. Very pleased with his communication skills professional way

  • Dr Carroll is the best.

  • Dr. Carroll is thorough and caring.

  • Visit was great, met my expectations

  • Dr Carroll is amazing. He talks to me about everything. Walks me through what I need to do. Is always in a great mood. He makes me feel so comfortable. I wish all Drs were like Dr Carroll.

  • Everything went well no need to improve..

  • He was amazing. Very kind,sweet yet professional. It was my first time here and I'm so glad he is my doctor

  • Answered all my questions and left me with a sense of comfort regarding my ongoing health and benchmarks to follow to insure continued good health.

  • My appointment was scheduled at 2:10, and at exactly 2:10, the Doctor walked into my exam room. Beyond being punctual, Dr. Carroll's examination of me, complete assessment of my needs, and plan of care were very thorough. He laid out a range of treatment options that helped me make an informed decision about next steps. Very professional and caring. Couldn't ask for a better interaction.

  • A well knowledgeable staff and Doctor Carroll

  • Dr. Carroll is the best!!!

  • My vasectomy was quick and as painless as possible. The doctor and nurse were both professional, pleasant, and thorough. I don't normally go around advising people to get a vasectomy but if someone is considering one I would recommend this practice.

  • The staff was easy to deal with and very helpful and kind.

  • Dr. Carroll is the best. Always top notch.

  • Everything and everybody was very Professional .

  • I have been seeing Dr. Carroll over 16 years and I have nothing but good things to say about him and his staff. They have all been very caring and compassionate during the difficult times and always very supportive. Dr. Carroll always goes over everything thoroughly and during procedures, he tells me step by step what he is going to do next so that I am not startled, even when I have had the same procedure many times. I would and have recommended him to many friends, family, etc., and will continue to do so.

  • Appointment was on time, actually a little early.

  • Dr. Carroll, ably-assisted by the nurse (I believe his name is [Name] made the cytoscopy process as pleasant as possible and provided concise answers to all of my questions. Both the check-in and check-out staffs were cordial and most accommodating as well.

  • Dr. Carroll was very knowledgeable. He explained everything so that we could understand it. He had a lot of patience. He asked if we had any questions. He was all around a good doctor.

  • Good knowledgeable staff. Office and exam rooms were professional, well staffed, clean, well marked out. Dr Carroll has a very good and reassuring manner. He explained clearly my medical situation, answered all my questions. I left feeling informed and more confident that I know what I have and what I have to do about it.

  • Courteous Staff - everyone friendly and helpful, tops

  • Seen promptly at the scheduled time. No improvement necessary.

  • Everything was done in professional mode and the process was done in a very simple.

  • Everything is always perfect.

  • I waited an hour past my appointment time before seeing my doctor. i know unexpected treatments sometimes are necessary but someone should have told me the wait time would be long. I know doctors are very busy these day but patients also have other events scheduled back to back.

  • excellent care always.

  • No complaints with my visits to this office.

  • Very pleasant atmosphere

  • Very pleasant experience, enjoyed the visit!!!! Great Dr!!!

  • Dr Carroll is cheerful, caring, and makes you feel comfortable.

  • Dr Carroll is always professional. He explains things, is willing to take the time to listen and takes care of medical issues as he would want his family members to be treated and cared for.

  • Always a pleasure to see doctor Carroll.u00A0u00A0he's very informative and professional

  • Nothing more I'm always happy when I leave the office nothing better can be done

  • Dr. Carroll explains complex conditions in readily understandable language without diluting the substance. He is a pleasure to see and I came away feeling he really wanted me to be well.

  • Both my husband and I see Dr Carroll. The staff is friendly and knowledgeable. Dr Carroll sure knows his stuff!

  • Love Love Love Dr Carroll! He is attentive, efficient and spends as much time as needed to resolve my issues. He listens, is always on time or cares enough to communicate when he is late.

  • All staff were pleasant and hospitable. Dr. Carroll talks fast, but I have learned over the years on how to keep up with him while at the same time ask for clarification if needed. In my opinion, he is tops in his field! His staff seem to enjoy their jobs and I can only imagine that is because of Dr. Carroll and the way he appreciate their work.

  • Nothing. Dr. Carroll and his staff were excellent as always.

  • All went well after I got to see the Dr. My appt was for 10:45 & got in at 11:45. Wonder if my appt was in the afternoon??

  • Staff very professional and courteous. Dr really listened and was informative

  • I love my appointment with Dr Carrol..He is a very good Dr..He cares for you and takes the time you need. [Name] [Name]

  • I always have a good experience when I see Dr Carroll

  • have been seeing Dr. Carroll for many years....always helpful, a great listener...

  • Was very aware of my past health issues. Provided information on how I could reduce my prescription costs.

  • Dr Carroll is an excellent urologist. He keeps me well informed about the results of his thorough exam- His support staff are very congenial and professional in the care that they take to make you feel comfortable physically and emotionally during the preparation for the exam. I always recommend this urology practice to friends and family.

  • I have recommended Dr. Carroll to many friends. He listens to his patients' concerns and provides exceptional care.

  • Dr Carrol was fantastic I'm so glad he is the dr I was referred to Very informative and a super nice guyThank you for everything

  • Dr Carroll is one of the best doctors in the area and is extremely knowledgeable in his field of urology. He has always treated me with respect and kindness. He has a relaxing and calm tone which puts me as ease. Dr Carroll always takes time to listen to my concerns and explains my treatment in a way I can understand. He treats me as a person and not only as a patient and I thank him for that.

  • Dr Carroll is a pleasant and thorough Dr.

  • Dr Carroll listed to my concerns, and discussed options for treatment. Very pleased with the outcome of my visit. He was wonderful.

  • Clean facility, kind, courteous. No need to change. Thank you

  • Dr Carroll was Great and Thorough

  • Dr Carroll is a excellent doctor. The best. Friendly and he knows his trade.I would give him twenty stars if i could .

  • Feel totally comfortable and confident with Dr Carroll's treatment plan and care. Also great bedside manner.not nervous anticipating upcoming appointments.

  • If the doctor is running an hour behind it would be advisable to inform patients of this ahead of time, or at least when they check in. Our time is valuable too, and wasting it sitting in a waiting room for an hour is very frustrating.

  • Wish ever doctors office was like this. I was seen at the Time the appointment was made for!

  • This was my third annual visit, and all went well, as on previous two visits. I have no complaints, and I can't think of anything that would have improved my experience. Prompt and attentive are the two words to best describe Dr. Carroll's practice.

  • From the moment I entered the practice everything was made easy. From check in, being taken into my appointment on time, clear instruction on specimen collection and easy with [Name] on issues I was being seen on that day. Dr. Carroll was personal, information and easy to talk to. I left with a sense of relief given the ease of my appointment and results. Thank you.

  • The doctor and nurse I had were awesome and took excellent care of me. Helped me to relax and did what they had to do in a fast and caring way. If you take care of your team like they took care of me I see you guys have an amazing urology department. Thanks again for making this a pleasurable experience.

  • Always puts you at ease. He is the best.

  • Staff was very polite, helpful. Dr. John Carroll is the best urologist out there, he's always on time, he's very thorough, sits with you. If you don't understand something, he will actually draw a diagram explaining what he found. He is on top of issues, I find something wrong,he takes care of it, immediately, listens well I can't say enough, good things about this guy. Best doctor around highly recommended and saved my life.

  • Well, I've seen Dr. Carroll years ago and he was very helpful back then. I haven't been there in a while because I didn't need to go to there, so this last visit from the moment I walked in and registered in very polite, very courteous. The appointment, I had maybe less than a 10 minute wait, it was just a great around experience. He was very informative, checking out they were very informative, very helpful for making my other appointments. I mean, very professional office, there should be a whole lot more of them around.

  • No need to change anything

  • Dr. Carroll and his stuff are exceptional in every way. My husband and I are both patients and I always dealt, professionally dealt with. Professionally, kindly and not to quickly just quickly enough. Thank you. Bye.

  • facility is know updated and exam rooms are clean.

  • Always been treated efficiently, professionally and courteously at Southcoast, not likely that I would ever give a bad experience..

  • No alcohol prep were provided in order to give a sterile urine sample…no summery was printed out…LPN asked questions about up to date medications and surgery s but did not read off what was on computer…I expected a procedure to take place but nothing happened ,have to go back in 6 months again…what was the reason for me to be there?

  • it would be great if you get the wait time to see the doctor, once you are in the examining room, down to 20 minutes instead of 35

  • John Carroll is prompt, professional, courteous and thorough.

  • Courteous, professional staff. Doctor's apology for running a little late. Attentive during visit.

  • They had patients

  • Dr John Carroll was excellent and pleasant. His aide was also very pleasant and helpful.

  • Everything was great. Thank you.

  • provider was distracted and in a hury

  • Really the only issue was i had My appt canceled 3 times. The 4th time i finally Got the procedure done. That's my only issue

  • all was well with high degree of courtesy andunderstanding of my problem

  • This office is always exceptional. Dr carroll is the best doctor I've ever had!!

  • Very pleased with this provider

  • Dr Carroll is always given encouragement and explains treatmemt

  • Outstanding !

  • Dr. Carroll is clearly very smart and knowledgeable but is also very down-to-earth, with an engaging "bedside manner." He very clearly and carefully explained everything in terms I understood, including treatment options and next steps. Eleven out of ten stars!

  • So pleasant and welcomingI trust Dr. Carroll completely when making treatment decisions.

  • All of my concerns were discussed. Great explanations Dr Carroll very personable.

  • My appointment with Dr. Carroll was awesome. He is very thorough and tells it like it is.

  • The provider understood my issues and explained what was available and how to save money on prescriptions not covered by insurance which was amazing.

  • The staff and doctor were very kind and friendly, making what could have been an uncomfortable procedure understandable and easy to get through.

  • Dr Carroll is a kind and competent provider. His staff were efficient and make you feel comfortable. Excellent practice.

  • Have complete confidence in this provider. Will definitely continue my association with him and would recommend him highly

  • Dr. Carroll is always kind and pleasant. He always explains well. I found his assistant, the one who helped me through the procedure,also very kind. She gave a very good explanation as to what to expect during the procedure and guided me through each part.

  • Dr Carroll is GREAT

  • Friendly, professional atmosphere. Kind and considerate.

  • Excellent care, comprehensive communications, caring environment

  • doctor quickly reviewed my medical records and as a result he was ready to have a conversation about it ... did not try to push any treatment or medications on me ...

  • Unusually long wait but reasons were explained and were acceptable. Dr. Carroll is the best! Totally happy with his care on my issues.

  • All in all a very satisfactory visit. Dr. Carrollis very knowledgeable and informative.

  • Dr Carroll was professional, courteous, and pleasant. Staff was also respectful and pleasant to deal with. This is only my first visit with this doctor but so far very satisfied.

  • Made me comfortable during this process!! Thank you!

  • My visit went smoothly. All staff were professional.

  • Courteous, compassionate, caring, knowledgeable, and efficient.Can tell staff enjoys working there and take pride in providing excellent care and patient experience.

  • Dr Carroll is top shelf!!!

  • I was a new patientThe Dr was also on callThe office was running lateHe was very apologeticI like his approach to my problemLooking forward as his patient

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.