Skip to content


Craig White


Craig White, M.D.

Dr. Craig White is a familiar face to many Lake Norman residents. He grew up in the area, attending North Mecklenburg High School and Davidson College. He then obtained his medical degree from Harvard Medical School. Dr. White has been chosen by his physician colleagues as “Best Doctors of America“ from 2012-2016 and Top Doctors (Charlotte Magazine) from 2013-2016. Dr. White is also co-founder of the Free Clinic of Our Towns.

To schedule an appointment with Dr. Craig White, call Davidson Family Medicine at (704) 892-5454.


Request an Appointment

Healthgrades Reviews