John G. Barnes, MD

Family Medicine
15769 WC Main Street
Midlothian, VA 23113 Get Directions
John G. Barnes, MD
More information available

Annual Membership Fee

512.50 every 3 months **
1,025.00 every 6 months **
2,050.00 each year **

My Philosophy and Approach to Wellness...

I am personally committed to a healthy lifestyle focused on regular exercise, sound nutritional practice and work-life balance. I am excited to have an opportunity in this new practice to partner with my patients to achieve their optimal health.

Pictures of Midlothian Clinic Office

Dr. Barnes' Credentials

Expand All
Collapse All
Richland Memorial Hospital, University of South Carolina
Columbia, SC

Richland Memorial Hospital, University of South Carolina
Columbia, SC

Medical School:
Medical College of Virginia
Richmond, VA
Doctorate of Medicine 1981

College of William and Mary
Williamsburg, VA
Bachelor of Science, Biology 1977

American Academy of Family Physicians
Chippenham & Johnston-Willis Hospital
Top Doctor in Richmond Area, Richmond Magazine 2008, 2010, 2011, 2012
Alpha Omega Alpha Medical Honor Society 1981
Phi Kappa Phi Honor Society 1981
Staff Member, Chippenham & Johnston-Willis Hospital 1984-present
American Academy of Family Physicians
Virginia Academy of Family Physicians
Richmond Academy of Medicine

Testimonials from patients of Dr. Barnes

from William in VA February 10, 2022 for John G. Barnes, MD

Dr. John Barnes has been my doctor for over 30 years. He switched to MDVIP about 8 years ago and I followed him. At my first physical he gave me a book entitled 'Younger Next Year" and told me to read it and see what I think. It's basically a lifestyle book for people in the last third of their life. I was 64 at the time. It's not a diet book, but if you do what it says,… See more

from Bill and Jackie in VA March 23, 2020 for John G. Barnes, MD

We were extremely satisfied patients of Dr. (John) Barnes before he moved to MDVIP, so when the opportunity arose to “follow” him, we didn’t hesitate. He has provided unfailingly good care to the two of us, and to our now-adult children when they outgrew their pediatrician. He is smart, approachable, thoughtful, and committed to finding solutions to our health problems - yet he does not delay… See more

from carl in VA March 18, 2020 for John G. Barnes, MD

After my stroke in 1995, things looked dark. But due to Dr. Darnes and my contributions, I lead a nearly a nearly normal life. I'm thankful for Dr. Barnes careful and considerate care. It could have been a lot worse following surgery for a clogged neck artery and removal of part of the brain caused by bleeding. I was unconscious prior to the surgery and don't have memory for ten (10… See more

from Carroll R in VA March 13, 2020 for John G. Barnes, MD
Image provided by: Carroll R

Mine is a simple story of trust and love. When John Barnes announced to all of us that he was joining MDVIP, I never questioned his decision nor mine. It was a matter of trusting his decision and knowing that he would be there for me whenever and wherever I needed him. So far this has been the case and I made him promise at my last visit that he wouldn't retire until I had taken the… See more

from Diane in VA March 12, 2020 for John G. Barnes, MD
Image provided by: Diane

The pursuit of knowledge can have many self-serving goals: money, power, fame, admiration, or control, to name just a few. I am continually amazed at the amount of valuable medical knowledge Dr. Barns shares with me, during each and every visit - and, his obvious personal goal of keeping on the “cutting edge” of all current medical knowledge - diagnostic, preventative and new treatment… See more

from Ellen in VA March 12, 2020 for John G. Barnes, MD

Dr. Barnes,
You have made a very positive difference in my life. You've been my doctor for many years, and when you branched out into the MDVIP group, I was convinced I needed to be a member. I have always felt comfortable explaining issues and asking questions, and the extra time available to explore possibilities and potential has been most rewarding. You may have saved my life by… See more

from Mary in VA March 1, 2020 for John G. Barnes, MD

Makes me feel good to go see him
He always fixes my problems and keeps me well always very knowledgeable and friendly
He is the best Doctor I’ve ever had
Thank you fir all your good care

from Roger in VA February 28, 2020 for John G. Barnes, MD

Since my wife and I became patients of Dr.Barnes six years ago, we have been blessed to receive the finest in medical care; in this day and age, it is hard for me to believe that I can either text or call my doctor late in the evening and receive excellent medical diagnosis and guidance; John is a true professional who not only cares for them as patients but as friends- HE IS THE BEST