Mooresville is a town in southern Iredell County, North Carolina, USA. It is in the Metrolina metro area, and is on Lake Norman. The population was 32,711 at the 2010 United States Census. It is located approximately 20 miles north of Charlotte.
| Graph IRI | Count |
|---|---|
| http://dbkwik.webdatacommons.org | 13 |