Moving to a new town?
Find out how much it will cost you.Enter your current salary in the cost of living calculator.
View community map
Community Overview
Mooresville was formed 1788 and sits on Lake Norman, the nation's largest man-made lake by surface area. This gives the area, which is also the birthplace of NASCAR, 520 miles of shoreline.
Population
County Population: 146,206
City Population: 20,944
Climate
July High Temperature: 90
January Low Temperature: 37
Climate Overview
Mooresville is in the Piedmont section of North Carolina, so it has four distinct seasons while being close to both the mountains and the coast.

