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 Ray in VA January 20, 2024 for John G. Barnes, MD
Image provided by: Ray

There is not just one moment that has made a difference. I have been seeing Dr. Barnes for many, many years and have never had a bad moment. And we are talking about any time I have needed him twenty four hours a day and and seven days a week. That is not to say that I have utilized this availability multiple times, but when the few times this occurred, he was always available. There are two… See more

from Mary in VA January 20, 2024 for John G. Barnes, MD
Image provided by: Mary

Dr John Barnes has been our family Doctor since we first moved here in 1986. He has treated our entire family. Myself, my husband George and our three children. He's been with us through all the illnesses, and growths in life. Our oldest daughter is in health care because of Dr Barnes's fine example.

When it was announced he was going concierge, we decided we did not want to… See more

from William in VA January 19, 2024 for John G. Barnes, MD
Image provided by: William

My wife and I have been patients of Dr. Barnes for decades; even before he started at MDVIP. He’s the most knowledgeable doctor we’ve ever seen and he is extremely personable and caring and doesn’t give up until he’s resolved our issues.

We moved to South Carolina several years ago, yet continue seeing him for ongoing care both by phone and in-person visits.

from Jacqueline in VA January 19, 2024 for John G. Barnes, MD
Image provided by: Jacqueline

Our family has seen Dr Barnes for decades - our son is a PA and thinks Dr Barnes is brilliant. He has seen us through numerous acute and chronic illnesses and never gives up until things are resolved. He uses his network of resources to find us the best specialists available, when needed. We moved six hours away several years ago but have maintained him as our GP, because he is irreplaceable!… See more

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

I was a patient of Dr. Barnes long before he became affiliated with MDVIP. He has always been responsive to my requests for medical issues. I went to him several years ago for a blood pressure follow up. He diagnosed me with atrial flutter. My blood pressure and heart rate were off the charts. I had a quick EKG and he immediately scheduled me an appointment with a recommended cardiologist. At… See more

from Robert in VA January 18, 2024 for John G. Barnes, MD

Dr Barnes is the most understanding and compassionate person that one could hope for. He has seen me through some physical and more importantly some very emotional issues. He will laugh at my off the cuff jokes. I thank God every day that he is my physician.

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

Top