Loading Complete
John Stewart

John Stewart, DO

5.0368 ratings

Internal Medicine

Accepting New Patients
Need help scheduling? Call 843-884-5101

Highlights

Languages

  • English

Gender

Male

Hospital Affiliations

  • Roper Hospital

About John Stewart

Professional Statement

Dr. John Stewart is part of the Roper St. Francis Physician Partners Primary Care team. He is board-certified in internal medicine. Dr. Stewart earned his medical degree from Liberty University College of Osteopathic Medicine and completed his residency in internal medicine at the Medical University of South Carolina.

Inspired by his grandparents, his grandmother, a former nurse, and his grandfather, a well-respected and kind physician, Dr. Stewart developed a passion for caring for older adults while living with them during medical school. He gained a deep understanding of the complexities involved in their care.

Dr. Stewart follows a patient-centered philosophy, emphasizing thorough discussions with patients and their families about all treatment options, always prioritizing the patient’s best interests.

In his free time, he enjoys spending time with his wife and son, as well as fishing and playing golf.

Locations

  1. Roper St. Francis Physician Partners Primary Care
  2. Roper St. Francis Physician Partners Primary Care
    • 3510 North Highway 17, Suite 315, Mount Pleasant, SC 29466
    • Get Directions

Expertise

Education

  • Residency: Medical University of South Carolina, Internal Medicine, 2021
  • Medical School: Liberty University College of Osteopathic Medicine, 2018

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 2021

Insurance

Search plans
  • Absolute Total Care
  • Aetna
  • BCBS SC
  • BCBS SC Medicare Advantage
  • BCBSSC Innovation Network
  • Cigna HealthCare of South Carolina
  • Cigna HealthSpring Medicare Advantage
  • Clover Medicare Advantage
  • Devoted Health Medicare Advantage
  • Healthy Blue Choice Medicaid
  • Humana Medicare Advantage
  • MedCost
  • Molina
  • MultiPlan
  • Select Health SC
  • Tricare
  • United HealthCare
  • United HealthCare Medicare Advantage
  • WellCare Medicare Advantage

Star Ratings

5 out of 5

368 ratings

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

Search reviews
    5 out of 5 stars
    Reviewed on 8/6/2025

    Dr. Stewart is a very attentive and professional Doctor and is gifted in his field.

    5 out of 5 stars
    Reviewed on 11/19/2025

    Received a prompt referral!

    5 out of 5 stars
    Reviewed on 11/4/2025

    Doctor John Stewart takes time to listen intently and has thorough knowledge of my medical condition.

    5 out of 5 stars
    Reviewed on 12/1/2025

    Dr Stewart is an absolute rockstar. Down to earth, easy to understand, always had a plan or path of treatment that has worked ! Amazing Doctor .

    5 out of 5 stars
    Reviewed on 7/16/2025

    Very pleased with care Dr. Stewart provides

    5 out of 5 stars
    Reviewed on 4/22/2026

    Dr. John Stewart is awesome! I love seeing him and would highly recommend him to anyone!!!

    5 out of 5 stars
    Reviewed on 1/20/2026

    Dr Stewart is by far one of the BEST, caring, considerate, respectful physicians I have had. AND .I have both worked/practiced with many in NY and here in SC

    5 out of 5 stars
    Reviewed on 4/19/2026

    Dr Stewart always takes time to answer all my questions. Never makes me feel any of my questions are insignificant.

    5 out of 5 stars
    Reviewed on 10/16/2025

    I'M MOST GRATEFUL TO HAVE DR. JOHN STEWART "IN MY CORNER." THE BEST.

    5 out of 5 stars
    Reviewed on 10/9/2025

    Difficult to determine diagnosis, but was persistent.

    5 out of 5 stars
    Reviewed on 12/22/2025

    Good

    5 out of 5 stars
    Reviewed on 2/26/2026

    Dr. Stewart is very nice, courteous, and professional!

    5 out of 5 stars
    Reviewed on 7/21/2025

    Everyone in his office is always very professional and caring

    5 out of 5 stars
    Reviewed on 12/31/2025

    Dr Stewart is the best, I refer my friends and family to him for care

    5 out of 5 stars
    Reviewed on 9/21/2025

    Outstanding Doctor - caring, friendly, knowledgeable; a sincere pleasure to have

    5 out of 5 stars
    Reviewed on 12/21/2025

    Excellent and helpful visit as I am on strong drugs for my prostate cancer which have side effects. This drug series will end soon and I wanted to discuss my next steps to lose weight and restore strength. Dr Stewart was very helpful in this regard.

    5 out of 5 stars
    Reviewed on 1/18/2026

    For the first time meeting Dr. Stewart, I felt like he is a good fit for me and would like to continue with him as my GP.

    5 out of 5 stars
    Reviewed on 7/7/2025

    Dr Stewart spent a long time going over all my questions from lab results to x-rays and discussing back pain.

    5 out of 5 stars
    Reviewed on 7/1/2025

    Dr. Stewart is without a doubt the best doctor I've ever had

    5 out of 5 stars
    Reviewed on 2/1/2026

    Very happy with my care with Dr Stewart

    5 out of 5 stars
    Reviewed on 1/31/2026

    Dr. Stewart's professionalism was impeccable at all times.

    5 out of 5 stars
    Reviewed on 3/13/2026

    My concern about Dr. Stewart as a provider is indescribable. First of all, he sits, not stand. This is how you know he's going to be all ears. He discussed my blood work with me to tell me any concerns about it. We talk about how I'm feeling physically, mentally, and In general. He's a very caring doctor that I always recommend to my friends and family.

    5 out of 5 stars
    Reviewed on 9/15/2025

    All bases covered.

    5 out of 5 stars
    Reviewed on 4/11/2026

    Dr. Stewart is very professional and listens very carefully to all issues addressed. He shows compassion, kindness, and respect. Dr. Stewart Is always very knowledgeable, detailed-oriented, and thorough in his examination. Dr. Stewart's Staff and office staff are always courteous and they understand their roles and address inquiries promptly. I would definitely recommend Dr. Stewart to other's seeking a great primary care physician.I certainly appreciate the quality care provided by Dr. Stewart and staff. I couldn't ask for any better service. Thank you, Dr. Stewart and Staff. I am greatly appreciative for the care received!

    5 out of 5 stars
    Reviewed on 2/12/2026

    Excellent as always

    5 out of 5 stars
    Reviewed on 11/17/2025

    Dr, Stewart is great

    5 out of 5 stars
    Reviewed on 9/13/2025

    Dr. Stewart is well recommended to others by me. He actually sits and listens to what you have to say. Dr. Stewart cares for his patients very much. If anyone out there is considering or looking for a good cari g doctor, dDr. Stewart is that person. He's so knowledgeable!!.

    5 out of 5 stars
    Reviewed on 11/16/2025

    Great Doctor!!

    5 out of 5 stars
    Reviewed on 7/22/2025

    The Best!

    5 out of 5 stars
    Reviewed on 1/13/2026

    All good.

    5 out of 5 stars
    Reviewed on 6/20/2025

    I have already recommended Dr. Stewart to 2 family members, who are now his patients. I have recommended him to 2 friends, who are also his patients now.

    5 out of 5 stars
    Reviewed on 3/31/2026

    Dr. Stewart is the best GP I had in my long life. He listens, has a big picture vision of my health and my health problems, and provides guidance that allows me to have piece of mind and a clear roadmap

    5 out of 5 stars
    Reviewed on 4/2/2026

    I have referred Dr Stewart to many people. I don't really care for most doctors but he is a a rockstar and I actually look forward to seeing him every year!