Dr. Alan BarnesDO

Family Medicine

at Georgia Direct Family Care — Cartersville, GA

About

Dr. Alan Barnes grew up in Cartersville, Georgia, and has spent his career building a practice in the community where he was raised. S. in Biological Science from The University of Georgia before heading to the Midwest for medical school at Kansas City University of Medicine and Biosciences. He returned to Georgia to complete his residency at the Floyd Family Medicine program in Rome, training in both outpatient and inpatient settings. During that time, he delivered babies, assisted in surgeries, cared for patients across all age groups, and developed proficiency in a broad range of medical procedures. In 2016, he earned board certification as a Family Physician in Georgia.

After residency, Dr. Barnes worked at a local urgent care and primary care clinic in Cartersville. That experience clarified his vision: he wanted to practice medicine the old-fashioned way, building genuine relationships and truly knowing each patient's story. He treats conditions including anxiety, depression, hypertension, high cholesterol, diabetes, and thyroid disorders. Outside the clinic, he and his wife Carrie live in Cartersville in the house he grew up in. They have two daughters, Lilly and Audrey. When he is not seeing patients, he enjoys traveling, golf, house projects, and time with family and friends.

Education & Training

Undergraduate

The University of Georgia, B.S. in Biological Science

Medical School

Kansas City University of Medicine and Biosciences

Residency

Family Medicine, Floyd Family Medicine program, Rome, Georgia

Certifications

Board Certified Family Physician

Conditions Treated

anxietydepressionhypertensionhigh cholesteroldiabetesthyroid disorders

Who is Dr. Barnes right for?

Dr. Barnes serves patients of all ages, from children as young as five through seniors. Adults managing chronic conditions like diabetes, high blood pressure, high cholesterol, or thyroid disorders benefit from his focused, ongoing care. He works well with patients who want a physician who knows their full health history. Families looking for a single trusted doctor for multiple generations find a good home at his practice.

Similar Doctors Nearby

Frequently Asked Questions

Dr. Barnes treats a broad range of primary care conditions. His clinical focus includes anxiety, depression, hypertension, high cholesterol, diabetes, and thyroid disorders. He also handles sick visits, preventive care, sports and DOT physicals, smoking cessation, weight management, and wellness and nutrition counseling.

Yes. Dr. Barnes holds board certification as a Family Physician in Georgia, earning that credential in 2016. He completed his training at the Floyd Family Medicine program in Rome, Georgia, where he gained experience in both inpatient and outpatient settings.

Dr. Barnes earned his medical degree from Kansas City University of Medicine and Biosciences. He completed his Family Medicine residency at the Floyd Family Medicine program in Rome, Georgia. There he trained across outpatient and inpatient settings, delivering babies, assisting in surgeries, and developing a wide range of clinical skills.

Yes. Dr. Barnes cares for patients from age five through seniors. Children ages 5 to 17 require at least one adult member in the household. He has experience caring for patients across all life stages, which he developed during his residency training.

Yes. Dr. Barnes makes himself available after hours by phone, text, and email. Members can contact him directly and expect a timely response. This direct access is a core part of how he practices family medicine.

Yes. Dr. Barnes offers home visits for members in the local area. Home visits carry an additional fee of $100. Weekend and holiday office visits are also available for the same $100 fee.

Dr. Barnes practices medicine with a relationship-first philosophy. He keeps his panel near 300 patients so he can know each patient's full story and family history. He views the doctor-patient relationship as a partnership of equals, both focused on the patient's health goals.

Yes. Dr. Barnes personally contacts specialists on behalf of his patients to schedule expedited referral appointments. This direct outreach helps members move through the referral process faster than they might on their own.

Doctor profile last updated June 9, 2026