You'll love Belmont!  
From the charming downtown to the convenient proximity to Charlotte and an International Airport, Belmont offers its residents a great quality of life.  Homes for sale in Belmont range primarily from the mid-$100,000 mark to waterfront homes that can top $2 million, with the average home sales price being $238,000 and average price per square foot of $124 as of December 2017.  
Check out the walkable downtown area and the beautiful water sports in the lake area.

Scroll down to see homes for sale in Belmont NC: