Daniel Johnson was born and raised in North Carolina, growing up primarily in Raleigh. He graduated from Davidson College with a B.S. in biology in 1995. In 1997 Dr. Johnson completed a Master’s in Physiology from North Carolina State University. He graduated from the University of North Carolina School of Medicine in 2002, and completed an internship and residency in psychiatry at the Medical University of South Carolina in 2006. Dr. Johnson is a diplomate of the American Board of Psychiatry and Neurology.
Dr. Johnson has lived and practiced in Asheville since 2006. He has worked in several hospitals and community clinics since moving here. He opened his private practice in 2010.