Find contact information here to make an appointment.

About
Dr. Barrett Barnes, MD is a pediatric gastroenterology specialist in Charlottesville, VA. He currently practices at UVA Children's Hospital Battle Building, Charlottesville VA and is affiliated with University Hospital. He accepts multiple insurance plans. Dr. Barnes is board certified in Pediatric Gastroenterology.
Education
- University Of Colorado/The Children's Hospital Denver, Fellowship Hospital — 2007
- University of Virginia, Internship Hospital — 2002
- UMDNJ-- New Jersey Medical School, Medical School — 2001
- Indiana University, Bloomington, Undergraduate School — 1992
Insurance Accepted
- Aetna
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Cigna
- Coventry Health Care
- Humana
- Medicaid
- MultiPlan
- UnitedHealthCare
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Barnes?
He is absolutely the best. Listens and very good with children. Very fortunate to have him as my sons Doctor. He addressed every medical issue and was spot on. Highly recommend him and his staff.

Frequently Asked Questions
A list of accepted insurance providers is available on the Healthgrades insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Barrett Barnes, MD on Sharecare. To arrange an appointment, call the number on Dr. Barnes's profile.
Dr. Barnes frequently treats the following conditions: Constipation, Abdominal Pain, and All Types of Food Poisoning. See more on Sharecare.
Dr. Barnes' office is located at 1204 W Main St, Charlottesville, VA 22903. You can find other locations and directions on Sharecare.
Dr. Barrett Barnes, MD is affiliated with University Hospital .
Yes, Dr. Barrett Barnes, MD holds board certifications in Pediatric Gastroenterology.
Dr. Barnes has over 21 years of healthcare experience.
There is a star rating of 4.4/5 for Dr. Barrett Barnes, MD. Patients say that the provider listened & answered questions well and they trusted the provider's decisions. See all patient feedback on Sharecare.
Hospital Affiliations
- University Hospital
Locations
-
UVA Children's Hospital Battle Building, Charlottesville VA
-
1
UVA Children's Hospital Battle Building, Charlottesville VA
1204 W Main St, Charlottesville, VA 22903 (434) 924-0123
-
1