Located just 20 minutes directly north of Charlotte, this town’s motto: “College Town. Lake Town. Your Town.” sums up this small, tight-knit community. This all-american town was established along with top ranked, Davidson College in 1837.
Downtown Davidson is reminiscent of America’s, not-so-distant, past which hosts a soda shop from the 1950‘s, multiple restaurants, and boutiques. Main Street is situated around a green used for festivals, throw-together football/soccer games, and concerts. The town’s planning/development division and the people of Davidson have won many awards in the last decade for their creation of more than 12 miles of greenways, bike lanes, parks, and a national arboretum with beautiful flowers and large trees.