Davidson, North Carolina is located just 30 minutes north of Charlotte and minutes from Lake Norman. This great little town offers a small town charm. From main street to its rolling hills in the east Davidson is worth taking a look at if you are moving to the Charlotte area. Davidson continues to add great restaurants, pubs, ice cream shops and coffee stops. The center of town is blanketed by Davidson College and makes for a fun environment for residents to root for its several Davidson Wildcat Sports Teams.