Loading Complete
James D. Gamble

James D. Gamble, MD

Internal Medicine

Virtual Visits Available
Online Booking
Need help scheduling? Call 888-847-8823

Highlights

Age Groups Seen

  • Adults (18+ years)

Languages

  • English

Gender

Male

Affiliations

  • Virtua Medical Group

About James D. Gamble

Professional Statement

James Gamble, MD, is a board-certified internal medicine physician, adept at managing a diverse range of illnesses, injuries, and health conditions. Dr. Gamble earned his medical degree from Saint Louis University School of Medicine and completed his internal medicine residency at Saint Louis University, where he served as chief resident. Patients praise Dr. Gamble’s compassionate, attentive care and deep commitment to their well-being. Many describe him as one of the best physicians they have ever encountered, highlighting his personal dedication, life-saving actions, and the trust they place in him and his practice.

Locations

  1. Virtua Primary Care - Voorhees at 2225 Evesham Rd.

Expertise

Education

  • Internship/Residency: Saint Louis University School of Medicine, Internal Medicine, 1985
  • Medical School: Saint Louis University School of Medicine, MD, 1982

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 1985

Insurance

Search plans
  • Aetna
  • Aetna Assure Premier Plus
  • Aetna Managed Medicaid
  • Aetna Managed Medicare
  • Amerihealth
  • Amerihealth Administrator
  • Cigna
  • Cigna Managed Medicare
  • Clover Health
  • Horizon Blue Cross
  • Horizon Blue Cross Managed Medicare
  • Horizon Managed Medicaid
  • Horizon NJ Total Care
  • Humana Managed Medicare
  • Humana Military
  • IBC-Keystone
  • Independence Administrator
  • Independence Blue Cross
  • Medicaid
  • Medicare
  • Meritain Health
  • Oxford
  • Trinity Health Pace
  • UMR Commercial
  • Uniformed Service Family Health Plan
  • United Healthcare
  • United Healthcare Managed Medicaid
  • United Healthcare Managed Medicare
  • Veterans Administration
  • Wellcare Managed Medicaid
  • Wellcare Managed Medicare

Ratings & Reviews

5 out of 5

211 ratings, 86 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 4/1/2026

    Yeah, Dr. Gamble has been my doctor since I think 1993. So that's like 33 years. He's the greatest doctor I've ever had. I have more faith in him than I have in anybody. And he has sent me to the greatest doctors for the different conditions that I have. I owe everything to him. So that's what I have to say. Thank you.

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

    Dr. Gamble and his nurses and staff are the most caring, wonderful people there are. Thank you.

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

    Dr. Gamble is a wonderful doctor and has been very helpful to me.

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

    Dr. Gamble is the best. So is the staff

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

    Dr. Gamble is a great doctor. Staff was all friendly and professional.

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

    Virtua is top notch!

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

    Dr. Gamble is a great Doctor. He always gives me good advice about my heath.

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

    Dr. Gamble listens and knows what's going on with my health care. I trust him fully and I thank you for this. Okay, bye-bye.

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

    Dr. Gamble is wonderful and I hope he doesn't retire until my husband and I are gone!!!

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

    Dr. Gamble is most conscientious, professional, and supportive and understanding of everything that I had. Thank you.

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

    Dr Gamble provides me with the most knowledgeable with utmost care.

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

    Great staff and office

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

    My check in was fast and my appointment was on time. My physician is very thorough with my medical history and took the time to explain everything. My visit was fast and efficient in a clean, friendly environment.

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

    Dr Gamble is an excellent doctor. So glad we found him. Knowledgeable, caring, respectful and so much more. Met with {redacted} after my appointment, she too is caring, respectful, knowledgeable. You can tell how much she loves what she does best

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

    Dr. Gamble is the best! His staff is also very caring.

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

    My primary doctor is Dr. James Gamble. He is one of the best I came across in all my life. He is all knowing yet very approachable and easy to talk to. He is a Godsend. The very best.

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

    Nurse was great too!!

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

    I enjoy Dr. Gamble. He is experienced and straight forward, but he let's me decide what is best for me.

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

    Had a slight issue at the front desk regarding insurance card input. Staff member resolved the issue but I never received an explanation as to why the insurance wasn't in the system in the first place. I always do the e-check in on the my chart prior to my appointment and never had any issues! Just wondering if was a tech problem? As far as Dr. Gamble, he is always professional and I would not want any other doctor because he is one of very best doctors I ever had take care of me. No one even comes close, he is compassionate and the consummate gentleman! Great doctor!

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

    Very caring doctor

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

    Always a good experience

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

    Very satisfy

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

    Dr Gamble is the best doctor I've ever had!!! I absolutely cherish him I may not agree sometimes but we respect each other!! I hope he never retires!!! I'm coming to his house .... Only kidding

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

    I would like to say keep up the good work you guys are doing just fine well done.

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

    Dr. Gamble is a passionate, considerate, carin

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

    The experience was perfect. My issue is being bombarded with emails to remind me of appointments, fill in history and whatever else the "machine" generates.

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

    Dr Gamble is very knowledgeable of my health issues , he takes note of progress as well as areas I need to watch out for. The staff are all friendly, helpful and efficient.

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

    Everyone was polite, prompt, made a very satisfying appointment

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

    Thank you for their care

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

    Everyone I dealt with was great! I'm glad I chose to switch to Virtua!

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

    Kind , patient and caring physician.

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

    Everyone treated me nicely and was very professional. God bless.

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

    Dr Gamble is an amazing Doctor. He is caring and thorough. He listens and gets to know his patients. I feel as though he treats me like he was treating family. I have always had a fear of Doctors and anything medical. I have overcome that with Dr Gamble!! He has given me guidance and care through a very difficult illness and I am forever grateful.

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

    Dr. Gamble was our doctor before we moved to VA. in 1998 (even stitched my finger cut while packing the vehicle on the night before.... We were very happy and grateful that he could take us back when we moved back in 2018. Still Dr. Gamble, in a larger office space and staff; all have been excellent ever since that time.

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

    A wonderful doctor and nurses!!

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

    Dr Gamble is a very caring doctor, very intelligent, kind, and experienced. One of thee best doctors I ever had !!!

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

    Dr Gamble is always attentive and caring.

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

    Dr Gamble is a professional and caring Dr. He answers questions thru the portal in a timely manner. Even tho he is on a tight schedule he always manages to make his patients feel heard.

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

    Did not have to wait to be called in for appointment. Everyone was very nice and friendly

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

    I truly appreciate the attentiveness of the staff and the excellent follow-up from my primary doctor. He takes the time to reach out personally, which shows how much he truly cares about his patients. It makes such a difference, and I'm very grateful for his dedication and the team's wonderful support.

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

    dr gamble is excellent

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

    I'm made to feel very comfortable.

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

    I love the people at this office. Dr Gamble is the best Dr ever n cares about his patients well being as if u were his family member. The girls that work there r amazing. {redacted} his nurse wonderful, {redacted} n {redacted} r so special to me they r my friends. I never plan on going anywhere else for care. Dr Gamble can never retire as long as I live. He is special in my book.

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

    I am very glad that we found Dr. Gamble and his staff. They are wonderful.

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

    The staff was great. Everybody was friendly and caring. We do not have enough good to say about Dr. Gamble. He was there for us when we needed him the most. He was phenomenal. His treatment was great. And I would recommend Dr. Gamble to all family and friends.

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

    Outstanding primary care by Doctor James Gamble and staff

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

    The team is great and very friendly and caring. I'm happy to be in their care

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

    This office is very orderly and efficient .

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

    Dr. Gamble and staff provide excellent care.

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

    Best Place for Me, I know that Everyone Cares!!

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

    Always a good experience.

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

    Everyone was excellent.

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

    Dr Gamble is very knowledgeable in all aspects of medical care, trust in him always.

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

    I love Dr. Gamble and his staff. He always knows everything about my chart. He's very caring. He has insight into the future, good planning. We love Dr. Gamble, me and my family.

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

    Very nice people

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

    Dr. Gamble & staff did a thorough examination on me on my visit. A pleasure visit all in all. Thank you!

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

    Dr Gamble listens explains and presents options when they are available. He explains the pros and cons and I am a part of the decision making process.

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

    DR Gamble is exemplary in every way. [REDACTED] is always great and the test of the staff is. Thank you

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

    Thank you for squeezing me in today.

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

    Everyone was kind and caring. And of course Dr Gamble is the best.

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

    Thank goodness things are fine

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

    Everyone was very nice and knew me as a person not a number.

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

    This was my first experience at this provider and everyone from the front desk onward was amazing!

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

    He's the best!!

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

    Dr Gamble is very caring !

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

    Dr. Gamble is very knowledgeable. He takes time to evaluate his patients during visits, and listens to questions and concerns. He calls almost immediately after test results and provides feedback and next steps.

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

    The staff is so great and we are always happy to see them. I truly believe they all have our best interests in heart

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

    Dr Gamble is the best doc ever!

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

    i like my doctor very much,its not a corve to see him .

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

    Dr Gamble is very thorough with me and a very good Doctor !!

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

    Very good

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

    Thank you all for your care.

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

    very impressed with everyone

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

    Dr. Gamble is always very attentive and supportive- he listens and goes through options to help me make decisions on preventative care - always a pleasure!

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

    Dr Gamble and the nurses are always great

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

    Dr Gamble is the best.

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

    Dr Gamble is a very professional and a very caring physician. His nurses were so kind.

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

    Dr. Gamble is always kind and personally involved with his patients. He goes above and beyond his position as a physician, but adds his advice and insights in an open, honest and friendly manner. In all the years I have known him he always puts his patients first. His care has always inspired me to do all I can on my own to keep healthy. I guess that's the purpose of medicine, to help the patient by providing them with the tools to keep them healthy and Dr. Gamble has always given me that opportunity in a gracious and kind manner! He is one of the few who still practice medicine the right way.

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

    I was very impressed with Dr. Gamble and his staff. Never have I gone to a family doctor who took the time to review my medical records. He answered all my questions, concerns and was very respectful and knowledgeable. His staff is amazing. We are happy that we finally switched to Dr. Gamble and we can get the best medical care possible!

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

    Staff efficient and friendly and I was admitted very quickly , the system was seamless.

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

    Dr Gamble cares, listens, evaluates and knows his patient. [REDACTED], the nurse and the whole staff are wonderful.

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

    The office staff was extremely friendly and pleasant and helpful. Dr. Gamble was amazing and easy to talk to.

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

    Professional care provider at its best!

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

    Very good

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

    DR. Gamble and all of the staff they go out of their way to treat you and give you comfort in knowing that you are always in the best hands.

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

    The amount of texts, emails and phone calls for several days leading up to my appointment to remind me of my appointment is a bit excessive.