John G. Barnes, MD

Family Medicine
15769 WC Main Street
Midlothian, VA 23113 Get Directions
804.419.9702
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.
500

Pictures of Midlothian Clinic Office

Dr. Barnes' Credentials

Expand All
Collapse All
Residency:
Richland Memorial Hospital, University of South Carolina
Columbia, SC
1982-1984

Internship:
Richland Memorial Hospital, University of South Carolina
Columbia, SC
1981-1982

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

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

American Academy of Family Physicians
Chippenham & Johnston-Willis Hospital
Top Doctor, Castle Connolly 2014-2024
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
Virginia

Testimonials from patients of Dr. Barnes

from Jeff in VA February 16, 2024 for John G. Barnes, MD

Dr Barnes has been my Primary Care Physician for over 30 years and of all the DRs I have visited for issue, he has provided the best service and support.
His wealth of knowledge and support has been great. As my body has changed he has been there to support the changes with the recommendation and guidance, from broken parts and Hernia surgery to Colonoscopies and Annual checkup. He has… See more

from John in VA February 16, 2024 for John G. Barnes, MD

I always appreciate Dr. Barnes being a superb listener, assessing the information given, asking probing questions, and methodically coming to a plan of action. Both he and his staff are courteous, friendly, and extremely knowledgeable. I greatly appreciate that they are available when needed. It is invaluable to have a doctor that is accessible without week’s or month’s wait.

from Wendy in VA February 14, 2024 for John G. Barnes, MD

John has been my doctor for probably three decades and has constantly showed care and concern and interest in my health and my family's well-being. I can't imagine not having the opportunity to have MDVIP in my life.

No special moment. All moments are special. He is a very important person to me.

from Lorna in VA February 12, 2024 for John G. Barnes, MD

As an aging adult, I find myself needing different specialists. The problem is that the specialists only look at their narrow fields. I regularly rely on Dr. John Barnes to look at the big picture of my health. He sees how issues are interconnected and gives me wise advice. Dr. Barnes listens to my concerns and takes time to know my life style such as family matters faith,lifestyle and… See more

from William in VA February 12, 2024 for John G. Barnes, MD

My wife was one of Dr. Barnes first patients at Midlothian Family practice, and I have been a patient over 20 yrs. We have complete confidence in his diagnosis and treatments. If Dr. Barnes thinks we need a specialist, he arranges the appointment. His staff is always courteous and helpful. My wife and I hope to be
his patients for many years to come William Clayton & Judy… See more

from Dolores in VA February 12, 2024 for John G. Barnes, MD
Image provided by: Dolores

Dr. John G. Barnes has been there for my husband and me when we need him. It is challenging for anyone to be faced with any diagnosis of cancer and that is the path we have been on for too long; 2 plus years. Dr. Barnes guided us to find compassionate and competent medical care at a cancer center not too far from home after the first scheduled biopsy was cancelled due a drop in my husband’s… See more

from Ronnir in VA February 12, 2024 for John G. Barnes, MD

Dr. Barnes is an excellent doctor. He strives constantly to improve his expertise. He strives to insure you are receiving the best care possible. His concern flows to create a bonding relationship to further inhance your Healthcare. I am blessed to have him.

from Charles in VA February 11, 2024 for John G. Barnes, MD
Image provided by: Charles

I had a 6 month follow up appointment with Dr. Barnes to have my blood pressure checked since maintaining a healthy pressure had been a problem for me. Dr. Barnes took my pressure and my pulse rate and told me something was not right. My pressure was very evaluated and my pluse rate was pushing 150. His office immediately gave me an EKG. Dr. Barnes diagnosed me as having Atrial Flutter and… See more

from Carl in VA January 23, 2024 for John G. Barnes, MD

During a routine physical, irregular heart rhythm was detected and I was sent to a specialist. Saved a lot of grief!

from Roger in VA January 22, 2024 for John G. Barnes, MD

I have ben a patient of Dr. Barnes for nearly 10 years; during such time, he has provided excellent medical service to me; he can be reached 24/7 and has responded quickly to my many calls during this period; have found him to be an excellent diagnostic physician; ;also has given me excellent referrals to other doctors when needed.

My big fear is that John will retire in the near future… See more

Top