Biography

Gregory McCarroll, MD, enjoys helping patients lead healthier, happier lives. In his practice, he works with patients to understand their best treatment options. He’s proud to deliver dedicated support and advice his patients can trust.

Dr. McCarroll embraces the challenges and complexities that come with a career in medicine. He knows patients rely on him to understand their health challenges, and he works tirelessly to ensure they have the necessary information to make educated decisions. During each visit, Dr. McCarroll provides patients access to up-to-date treatments and wellness strategies. He provides ongoing care as his patients recover from their illness or learn to manage their chronic condition.

Dr. McCarroll is a graduate of the University of Texas Medical Branch at Galveston. He completed his residency in internal medicine at the University of Texas at Houston and is board-certified by the American Board of Internal Medicine. A lifelong resident of Texas, Dr. McCarroll was born in Borger. Today, he lives in San Antonio with his family. In his free time, he enjoys running and spending time with his grandchildren.

Clinical interests

Internal medicine

Locations

Education and credentials

Board certifications
American Board of Internal Medicine
Internship
University of Tennessee College of Medicne
Residency
University of Texas At Houston
Medical school
Univ of Texas Medical Branch at Galveston

Accepted insurances

We accept many major health insurance plans. Insurance plans accepted vary by doctor and can change. Please call your clinic directly to confirm what insurances are accepted.
Clinician numbers for agent use only.
Aetna (4343183)
Amerigroup (05683888)
BCBS (8EV624)
Superior Health (See payor website)
UnitedHealthcare (0069780016)
Wellcare (1255422614)

Patient Reviews

Learn about our survey
5
113
4
8
3
0
2
2
1
2

125 Results

  • May 08, 2026

    Verfied Review

    5 out of 5 patient rating

    Because of Dr. McCarroll’s friendly nature; and, with his years of medical experience. I feel confident in recommending him to others; and, I have done so! I am grateful to Dr. McCarroll for the exceptional care and the level of medical expertise he has provided throughout the years. Dr. McCarroll will be greatly missed when he retires! He is a gem of a Doctor! Kindly share my expressions with Dr. McCarroll.

  • May 16, 2026

    Verfied Review

    5 out of 5 patient rating

    he is retiring at the end of summer.

  • May 23, 2026

    Verfied Review

    5 out of 5 patient rating

    He’s knowledgeable, competent, kind, courteous, and listens attentively.

  • May 22, 2026

    Verfied Review

    5 out of 5 patient rating

    Very professional physician and very thorough of his examination, discussion and treatment during my visit.

  • May 04, 2026

    Verfied Review

    1.5 out of 5 patient rating

    He had to record our visit so he could remember what he said. Maybe because of his age. Don't mean any disrespect but it was a new expirence for me.

  • May 04, 2026

    Verfied Review

    4.5 out of 5 patient rating

    he is very gentle and makes sure I understand everything including giving me a paper copy for future reference so I don’t have to remember everything he said

  • May 06, 2026

    Verfied Review

    5 out of 5 patient rating

    Very thorough! So sorry that he is retiring. He has been excellent in his care and never rushes. Listened to my questions and gave me feedback and advice. I was with him for so many years. Sometimes it is difficult to get another doctor. But I am looking forward to working with Dr. Al Musawi.

  • May 14, 2026

    Verfied Review

    5 out of 5 patient rating

    he's attentive and takes his time in going over lab results. he answers my questions and explains procedures and referrals to me.

  • May 15, 2026

    Verfied Review

    5 out of 5 patient rating

    He’s an amazing doctor. Always thorough and kind. Always concerned with how I am doing

  • May 23, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll has always provided me prompt, courteous and professional care.

  • May 14, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll has treated me for decades with professionalism and expert knowledge.

  • April 20, 2026

    Verfied Review

    4 out of 5 patient rating

    kind thorough

  • April 28, 2026

    Verfied Review

    5 out of 5 patient rating

    Unfortunately, Dr. McCarroll is retiring soon and isn't taking on new patients. But in the28 years that he has been my PCP, I have been extremely satisfied with his expertise, competency, care, and being very informative

  • April 18, 2026

    Verfied Review

    5 out of 5 patient rating

    dr. McCarroll is one of the finest doctors I’ve ever been privileged to know and work with he knows my case very well follows up on everything with me has been extremely attentive to my needs. I recommend this doctor 100%.

  • April 28, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr McCarroll is the best always very kind and professional.

  • April 30, 2026

    Verfied Review

    5 out of 5 patient rating

    Great doctor of great professional experience and great advising knowledge. For many past years I have always been very satisfied and trusted of Dr. MCCARROL. Thank you!!

  • April 11, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr.McCarroll has a caring/nurturing side to him which I appreciate in a Doctor/patient relationship. He always reviews lab results with you and does not believe in unnecessary medicines or procedures. I believe he is concerned about both your physical and mental well being. I feel very fortunate to have been under his care.

  • April 03, 2026

    Verfied Review

    5 out of 5 patient rating

    Professional and takes time for conversation about health care and medication at all times

  • April 26, 2026

    Verfied Review

    5 out of 5 patient rating

    The complete package in a heath care provider.

  • March 11, 2026

    Verfied Review

    4.5 out of 5 patient rating

    He is very good at what he does. He seems to be in a hurry.

  • March 06, 2026

    Verfied Review

    5 out of 5 patient rating

    Well, because he is simply the best. Upon his eventual retirement, I am going to be most interested about who you recruit to replace him.

  • March 05, 2026

    Verfied Review

    5 out of 5 patient rating

    Kind, compassionate, takes time to listen, gets to know me as a person.

  • March 22, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll is a wonderful doctor, he is very thorough, always answers any and all questions that I may have and I never feel unsure when I leave after a visit with him.

  • January 07, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr McCarroll is an excellent position with experience and knowledge. He was highly recommended by another doctor.

  • February 23, 2026

    Verfied Review

    5 out of 5 patient rating

    Gooddoctor, concerned, professional.

  • January 20, 2026

    Verfied Review

    5 out of 5 patient rating

    Extremely detailed, thorough, and communicative ! The best in listening to patients !

  • January 05, 2026

    Verfied Review

    5 out of 5 patient rating

    I am happy with Dr. McCarroll. He listens to what is said and recommends solutions/preventive measures.

  • February 20, 2026

    Verfied Review

    5 out of 5 patient rating

    Knowledgeable. Listens to my concerns Reviews meds Great doctor

  • February 20, 2026

    Verfied Review

    5 out of 5 patient rating

    He is an extraordinary physician who I have followed for 40 years because of his combination of skill, experience, and empathy.

  • January 25, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. Gregg relates very well to myself / compassionately

  • February 13, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr McCarroll is very polite, approachable and thorough with his questions . I appreciate the way he asks if all of my questions or concerns have been addressed.

  • February 21, 2026

    Verfied Review

    5 out of 5 patient rating

    He’s the best! Compassionate, very thorough, and listens to his patients without rushing. So grateful for him.

  • January 22, 2026

    Verfied Review

    5 out of 5 patient rating

    Very competent and compassionate

  • February 16, 2026

    Verfied Review

    5 out of 5 patient rating

    very thouogh answers all my questions, excellent diagnosis skills

  • January 24, 2026

    Verfied Review

    5 out of 5 patient rating

    Very personable and professional.

  • January 28, 2026

    Verfied Review

    5 out of 5 patient rating

    He's been my doctor for over 30 years. he listens and takes action.

  • December 10, 2025

    Verfied Review

    5 out of 5 patient rating

    Takes time to listen to patient's concerns. Does not hurry the process.

  • December 13, 2025

    Verfied Review

    5 out of 5 patient rating

    due to Dr. McCarroll following up from my first visit with him and discussing that I had fatigue that was so debilitating that I didn’t know what to do So he did his due diligence and doing a extreme amount of bloodwork and even did a second round because of all things he recommended me to START cancer care center off of Sonterra Boulevard and I was diagnosed with cancer If it was not for Dr. McCarroll‘s professionalism and taking his oath of being a doctor, I would not have known that I had cancer and I believe, and I have told him that I think he saved my life No other doctor did what he did to try to find out why my fatigue was so bad I have a great respect for Dr. McCarroll and a personal feeling that he took the or he made the effort to help me to find out what was actually wrong That was over two years ago. I am presently in remission and he was so excited when he heard that I still have a hard time, but I would recommend Dr. McCarroll to everyone and I did just recently but he’s not taking new patients. I can fully understand that because he’s such a good doctor. I hope this answered your question above that. Why did I give him a 10 he certainly deserves it and the care he shows and not just to me, but to all his patients helps you to even want to go and see him because you know you’re gonna be taken care of like a doctor should take care of a patient. I believe there’s not many like him. I haven’t met anyone so I always hope the best for him and I’ve give him the best wishes and I say to him Dr. McCarroll you realize you saved my life and he just grins. He’s very very humble so there you go. It’s a long little testimony here but a very important one to me.

  • December 11, 2025

    Verfied Review

    5 out of 5 patient rating

    he is very helpful and listens to my concerns and explains all my lab values. He is friendly and non judge

  • December 17, 2025

    Verfied Review

    5 out of 5 patient rating

    He listened, clearly explanations, polite and professional.

  • December 10, 2025

    Verfied Review

    5 out of 5 patient rating

    Good compassionate doctor

  • December 14, 2025

    Verfied Review

    5 out of 5 patient rating

    Easy to talk to. He is a good listener.

  • November 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll makes sure all our medical questions/concerns are answered to my complete satisfaction

  • November 07, 2025

    Verfied Review

    5 out of 5 patient rating

    He is always thorough and kind. He doesn't rush and I feel like he hears me.

  • November 11, 2025

    Verfied Review

    5 out of 5 patient rating

    Because Dr. McCarroll is a kind, attentive and skilled physician.

  • November 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Good and nice Doctor

  • November 06, 2025

    Verfied Review

    5 out of 5 patient rating

    Good listener

  • November 19, 2025

    Verfied Review

    1 out of 5 patient rating

    I do not like to give referrals even when I am personally pleased with source.

  • November 10, 2025

    Verfied Review

    5 out of 5 patient rating

    Professional and friendly for over 30 years now. Always willing to give suggestions in all areas of personal health scenarios.

  • November 15, 2025

    Verfied Review

    5 out of 5 patient rating

    Concern for patients, willingness to discuss concerns

  • November 26, 2025

    Verfied Review

    5 out of 5 patient rating

    He is friendly. He listens to me. He takes he’s time with me. He explains the test results. He answers any questions I may have. He is very courteous.

  • November 14, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a good position and explains everything very well

  • November 12, 2025

    Verfied Review

    5 out of 5 patient rating

    Knowledgeable, understanding, very helpful and caring spends good amount of time with me .just great DOCTOR

  • November 30, 2025

    Verfied Review

    4.5 out of 5 patient rating

    Nice man not rushed

  • November 30, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr MCarroll is very attentive

  • November 06, 2025

    Verfied Review

    5 out of 5 patient rating

    He's very thorough and concerned about my health. He answers every question

  • November 06, 2025

    Verfied Review

    5 out of 5 patient rating

    I’ve been seeing Dr Mc Carrol for 32 years and he is the best PCP who has ever treated me!

  • October 01, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll is eveything one would expect in a world class physician!

  • October 29, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr McCarroll is calm, accepting and professional, in addition to being very knowledgeable.

  • October 05, 2025

    Verfied Review

    4 out of 5 patient rating

    Listens and answers my questions

  • October 19, 2025

    Verfied Review

    5 out of 5 patient rating

    He explains everything well to the patient. He is knowledgeable and competent. He is also very nice and very kind. There should be more doctors like him.

  • October 29, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Mccarroll is a very great doctor and well informed medically. He makes me feel very comfortable during every visit I've had with him for the past 20 plus years, and I've always felt as if I'm getting very good care.

  • October 18, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll is friendly, experienced, thorough and caring. He is open to questions and discussion and does not make you feel rushed.

  • October 30, 2025

    Verfied Review

    5 out of 5 patient rating

    He listens and cares about my well-being, even though I'm 92 and have a lot of issues going on. He also listens to my daughter's input as caregiver so he can understand what I'm trying to explain better. He is MUCH better than the last doctor WellMed assigned to me. (The last one we requested a switch after our first encounter because he was rude and arrogant.) Dr. Mccarroll is kind, listens and understanding so he can provide the best quality for my life.

  • October 24, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Duncan McCarroll’s professional qualifications outrank all other clinician’s at Wellmed nationally. Plus, the Wellmed Corporation benefits from providing medical doctor’s who are educated in a variety of countries, including the United States. I personally benefit from American trained doctors because they understand my diet, education and lifestyle. My family has been in America since before the Pilgrims arrived. I have worked in American hospitals and appreciate the medical protocols and guidelines of American medical schools and government. Dr. McCarrol is a shining example of the his extensive medical education and our ever-improving healthcare system in the U.S.

  • September 21, 2025

    Verfied Review

    5 out of 5 patient rating

    He is kind and explained results of lab work and is genuinely concerned about my health.

  • September 29, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr McCarroll has been my PCP since 1998. He has been courteous and and professional. He listens to my concerns.

  • September 11, 2025

    Verfied Review

    2 out of 5 patient rating

    Very difficult to make an appointment unless you go out 3 to 6 months.

  • September 16, 2025

    Verfied Review

    5 out of 5 patient rating

    Very professional

  • September 28, 2025

    Verfied Review

    4.5 out of 5 patient rating

    have always received the information i needed, Pays attention to details

  • September 19, 2025

    Verfied Review

    5 out of 5 patient rating

    He listens.He has good bedside manners and professional.

  • September 05, 2025

    Verfied Review

    5 out of 5 patient rating

    Good communication.

  • September 13, 2025

    Verfied Review

    5 out of 5 patient rating

    Excellent in all ways

  • September 25, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a great doctor and takes time for his patients and their questions.

  • August 11, 2025

    Verfied Review

    5 out of 5 patient rating

    Good results

  • August 07, 2025

    Verfied Review

    5 out of 5 patient rating

    We love, Dr. McCarroll and are completely satisfied with the care that he has given my mother

  • August 08, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a good listener…. And takes action

  • August 21, 2025

    Verfied Review

    5 out of 5 patient rating

    I have no problem with Gregory D. Mccarroll as my physicial. He has been always helpful to me and for me.

  • August 25, 2025

    Verfied Review

    5 out of 5 patient rating

    I have been his patient before he joined Wellmed and he is one of the best doctors I’ve known to provide me with medical care and advice

  • August 01, 2025

    Verfied Review

    5 out of 5 patient rating

    I like him.

  • August 09, 2025

    Verfied Review

    5 out of 5 patient rating

    Great Dr

  • August 23, 2025

    Verfied Review

    5 out of 5 patient rating

    Excellent dr. I’ve had him as my primary dr for many years. He is the best!

  • August 21, 2025

    Verfied Review

    5 out of 5 patient rating

    Very passionate about his patients

  • August 20, 2025

    Verfied Review

    5 out of 5 patient rating

    Very Qulified and knowledgeable of his patients

  • August 04, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll is a good listener and understands my situation. He cares about me as a patient and is always ready to help and recommend solutions as far as my health is concern.

  • August 04, 2025

    Verfied Review

    5 out of 5 patient rating

    Good docy

  • August 23, 2025

    Verfied Review

    5 out of 5 patient rating

    Thorough, friendly, listens, caring

  • July 26, 2025

    Verfied Review

    5 out of 5 patient rating

    Best ever

  • July 24, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll is probably the best PCP and physician at this facility which is why he is so popular and sort of “difficult” to schedule an appointment with him. I highly prefer him because he is efficient, thorough, patient, attentive, professional, polite, and provides the perfect amount of time with his patients but not so much trust he runs late. He is a very good Doctor and person.

  • July 31, 2025

    Verfied Review

    5 out of 5 patient rating

    He cares

  • July 12, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a very good doctor, caring, listening, and does not hesitate to refer you to a specialist if needed. He has an awesome personality and he has been our doctor for many years.

  • July 01, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll is easy- going and likeable. Very competent and thorough. I never feel rushed, he takes time to make sure everything is clear. His concern shows through, he will check and double check things if needed. No lectures, no badgering. Always pleasant with his attendant staff.

  • July 02, 2025

    Verfied Review

    4.5 out of 5 patient rating

    Friendly, attentive

  • July 22, 2025

    Verfied Review

    5 out of 5 patient rating

    Takes the time to listen

  • July 09, 2025

    Verfied Review

    5 out of 5 patient rating

    I have been a patient of his for several years and have been satisfied and confident in his care and recommendations.

  • July 23, 2025

    Verfied Review

    5 out of 5 patient rating

    His bed side manner is impeccable no joking around just the facts,with so many patients he remembers you not just your name but family history very caring man.

  • July 26, 2025

    Verfied Review

    5 out of 5 patient rating

    been my doctor for 30 plus year--obviously like him

  • July 09, 2025

    Verfied Review

    5 out of 5 patient rating

    Very polite and professional

  • July 05, 2025

    Verfied Review

    5 out of 5 patient rating

    He is attentive to my requests and provides information on treatment options

  • June 13, 2025

    Verfied Review

    5 out of 5 patient rating

    He was attentive and knowledgeable about my condition and recommendations going forward.

  • May 09, 2025

    Verfied Review

    5 out of 5 patient rating

    He listens to my questions, provides information and asks my preferences. He never fails to ask if I have any questions or need help with anything

  • May 17, 2025

    Verfied Review

    5 out of 5 patient rating

    He's friendly and courteous.

  • May 20, 2025

    Verfied Review

    5 out of 5 patient rating

    He is the Best

  • May 09, 2025

    Verfied Review

    5 out of 5 patient rating

    Always listens to what I ask. Gives me advice on how to deal with medical issues.

  • May 04, 2025

    Verfied Review

    4 out of 5 patient rating

    I would recommend this doctor to someone else

  • May 21, 2025

    Verfied Review

    2.5 out of 5 patient rating

    The only reason I go there is because of Dr Mccarroll. I can’t refer to others because of everything else about the clinic. When he retires I plan to leave the clinic.

  • May 09, 2025

    Verfied Review

    5 out of 5 patient rating

    I have used Dr. McCarroll now for about 25 years, long before he joined WellMed. He has been with me through some tough medical crisis involving both my wife and me. He is very sensitive and listens.

  • May 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Listens takes his time to explain

  • May 02, 2025

    Verfied Review

    5 out of 5 patient rating

    I got good care from him and he listened to my health concerns and questions on medications and addressed them in a professional manner.

  • May 10, 2025

    Verfied Review

    5 out of 5 patient rating

    He is very professional and check me out very well and listened to and answered my questions.

  • May 15, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll has always provided me prompt, courteous and professional service.

  • May 20, 2025

    Verfied Review

    5 out of 5 patient rating

    He seemed caring and knowledgeable.

  • May 31, 2025

    Verfied Review

    5 out of 5 patient rating

    I have been seeing Dr. McCarroll for more than 30 years and have great confidence and trust in his providing of care. He exudes warmth and empathy. He always takes whatever time is necessary to answer questions and I always feel like I am in good hands.

  • April 25, 2025

    Verfied Review

    5 out of 5 patient rating

    He is very nice to people and willing to talk with you about your problem. He doesn't rush his time with you and is very clear about what he thinks should be done. (I have already recommended him to 2 family members, and they are signing up with him. )

  • April 12, 2025

    Verfied Review

    5 out of 5 patient rating

    I feel that Dr. McCarroll listened to my concerns about my health and took my opinion into consideration of my care.

  • April 14, 2025

    Verfied Review

    5 out of 5 patient rating

    He is the best doc i have ever had

  • April 19, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll questioned and listened and picked up on facts which led to puzzle pieces fitting together, then referring me for testing which confirmed the suspicions. I am sincerely grateful to him for applying his knowledge and experience to my situation.

  • April 30, 2025

    Verfied Review

    5 out of 5 patient rating

    He's very thorough and listens and explains

  • April 06, 2025

    Verfied Review

    5 out of 5 patient rating

    I have known Dr McCarroll for over 20 years and have always Been given sound advice

  • April 07, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Mccarroll is thoughtful, thorough and answers and questions I have. He listens and gives me excellent advice and recommendations concerning my health care. Besides his care he has a manner that makes one feel that he really cares.

  • April 04, 2025

    Verfied Review

    5 out of 5 patient rating

    Attentive and thorough

  • April 09, 2025

    Verfied Review

    5 out of 5 patient rating

    Gentle. thorough

  • April 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. McCarroll listens and gives helpful, achievable recommendations. I don’t have to repeat myself and he asks questions if something I say is unclear.

  • April 07, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Mc Carroll listen and answered all my questions.

  • April 04, 2025

    Verfied Review

    5 out of 5 patient rating

    He is an outstanding physician who brings great and constant credit to your firm. You are most fortunate to have him; he makes you look so good!