Loading Complete
James Davis

James Davis, MD

Internal Medicine

Need help scheduling? Call 205-801-7474

Highlights

Age Groups Seen

  • Adults

Languages

  • English

About James Davis

Faculty Appointment

Assistant Professor

Locations

  1. Primary Care at the Whitaker Clinic of UAB Hospital

Expertise

Education

  • Residency: Physicians Medical Center Carraway, 1987
  • Internship: Physicians Medical Center Carraway, 1985
  • Medical School: University of South Alabama College of Medicine, 1984

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 1987

Ratings & Reviews

5 of 5 stars

63 ratings, 28 reviews

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 3/20/2026

    The politeness and kindness I received from the staff and Dr. Davis always showing compassionate, concerns, and care for his patients!!

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

    It was great

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

    Dr Davis and staff havetaken great care of me for over 20 years.

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

    Just love Dr Davis and staff- never rushes you Always listens

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

    They treated you with respect and concern. Friendly.

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

    Friendly, clean, expertise.

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

    Very pleasant experience with all the staff

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

    Whole experience

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

    Dr. Davis and Sherry are top notch healthcare people.

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

    Sherry is an amazing assistant and person. She inspires confidence which starts the visit off right

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

    Ease of making appointment. Professional and friendly staff.

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

    No but just know that I love Kirklin/whitaker

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

    Excellent!!!

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

    It was a good experience

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

    excellent attention, professional care

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

    Great doctor and nurse

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

    I arrived a few minutes early, checked in and very shortly thereafter I was called to come back to an exam room. A polite young lady took my vitals. The Dr. came a short time later, he checked my vitals, interviewed me, we discussed treatments, etc. It was very interactive.

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

    Dr. Davis is the best

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

    Dr and his staff gave great service with a personal touch.

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

    Great staff. The check in process is great. There is not a long wait time to see the physician. Physician was concerned about the reason for my visit.

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

    Fantastic experience!

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

    No- all was great!!

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

    Excellent care

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

    Appointment on time. Doctor good communicator. Efficient appointment.

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

    Great experience!

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

    Dr. Davis is a terrific Person and a great Doctor. He's my Dr. For over 20 years. Top of the Heap. 👍

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

    As usual everyone was soooo great.

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

    Dr Davis and staff are always attentive efficient and responsive to your questions and concerns. You know you are receiving the best care.