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

450.00 every 3 months
900.00 every 6 months
1,800.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
from Nancy in VA March 25, 2018 for John G. Barnes, MD

Dr. Barnes is a knowledgeable, thoughtful and thorough physician. He shares his knowledge in laymen's terms making it easy to understand. I am thankful to be one of his patients.

from John in VA March 11, 2018 for John G. Barnes, MD

Simply put, John Barnes is the best! And the practice is well-run, efficient and effective.

from Richard and Mary in VA March 9, 2018 for John G. Barnes, MD
Image provided by: Richard and Mary

Doctor Barnes
Thank You for looking after Mary's and my health as we grow older and hopefully wiser. Your recommendations when we follow them at times, world is joyous with different foods, desserts and drinks that we love, will keep living a nice life and enjoying what GOD has given us. We always praise our GOD for giving you as our Medical caretaker and friend. Continue to keep up… See more

from JIM & DOLORES in VA March 8, 2018 for John G. Barnes, MD

My husband and I have had more than one of our physicians move away or leave practice. After listening to the raves and compliments of our friend Sue about her PCP, we decided to take the plunge. We are content and satisfied to have found Dr. John Barnes. It is a peaceful feeling to know and be known by a physician who is thoughtful and takes time to care. Thank you, John Barnes for listening… See more

from Hal and Carol in VA March 6, 2018 for John G. Barnes, MD

In November of 2011, you were thorough in treating me for what was thought to be pneumonia. You were relentless through tests and scans of finding what was really going on. Through your persistence, it was determined I actually had lung cancer and not deep pneumonia. John, you literally saved my life. For this, I am forever grateful to you. You continue to be my good friend. You are the… See more

from Nancy in VA March 6, 2018 for John G. Barnes, MD

I think Dr. Barnes and his staff are the best. In 2017 I had more health problems than usual, including two surgeries. When I had any concerns about anything , I always had a call back to address each one. The staff is wonderful and detail oriented. Carolyn, the nurse is a wonderful addition to the staff as is Erin at the front desk. When I enter the office I know that I will receive… See more

from Patricia in VA March 5, 2018 for John G. Barnes, MD

Dr.Barnes has been the answer to my prayers. Whether I needed the answer to a question by phone or an office visit, he has always taken the time to help me. He gave the time I needed without hurrying me. He put me in touch with other doctors if that was needed. I feel very blessed to have him as my doctor.

from Milton in VA March 5, 2018 for John G. Barnes, MD

Dr. Barnes has given me and my family kindness and medical knowledge without limits one his own time.

from Shirley in VA March 4, 2018 for John G. Barnes, MD

My husband and I have been seeing Dr. Barnes for over 30 years! He has always been thorough and kind and we have complete confidence in him. Whenever we have to go to a specialist for something, they comment on what a good doctor John Barnes is! We are so thankful for him!

from Nancy in VA March 5, 2018 for John G. Barnes, MD

I have turned to my doctor, Dr. John G. Barnes, during very difficult personal circumstances and found a solid, professional, but warm response. I have been in his care for many years now and would not trade him for the world. It just occurred to me that it has been 22 years since he personally called to share a difficult diagnosis for my son. That was even before MDVIP. He has always been a… See more