Where Davidson sits
Davidson is a town in northern Mecklenburg County, immediately north of Cornelius and south of Mooresville. Its historic center is east of I-77, with Lake Norman to the west. This guide is about the Town of Davidson near Charlotte, not Davidson County elsewhere in North Carolina.
Visitors often begin at the Main Street business district and Davidson College, then explore the residential streets, parks, and lake-oriented neighborhoods beyond downtown.

