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
John G. Barnes, MD
Midlothian, VA 23113 Get Directions
Annual Membership Fee
My Philosophy and Approach to Wellness...
Dr. Barnes' Credentials
Richland Memorial Hospital, University of South Carolina
Columbia, SC
1982-1984
Richland Memorial Hospital, University of South Carolina
Columbia, SC
1981-1982
Medical College of Virginia
Richmond, VA
Doctorate of Medicine 1981
College of William and Mary
Williamsburg, VA
Bachelor of Science, Biology 1977
Top Doctor in Richmond Area, Richmond Magazine 2008, 2010, 2011, 2012
Alpha Omega Alpha Medical Honor Society 1981
Phi Kappa Phi Honor Society 1981
Virginia Academy of Family Physicians
Richmond Academy of Medicine
Testimonials from patients of Dr. Barnes
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
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
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
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.
Simply put, John Barnes is the best! And the practice is well-run, efficient and effective.
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
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
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
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