Mooresville
… town in S Iredell County near Lake Norman. Inc. 1873. Named for John F. Moore, first mayor and donor of land for railroad depot in 1857. Construction of the railroad began in 1860. Alt. 910. Produces apparel, textiles, and milling products.