Skip to content

Craig WhiteCraig 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“ in 2007, 2012-2016; Top Doctors (Charlotte Magazine) 2008, 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 Appointment

See His Healthgrades Reviews