Yates Realty

Iredell County · Lake Norman

Mooresville

Mooresville, North Carolina, on the eastern shore of Lake Norman.

Mooresville is the north end of the lake, it is in Iredell County rather than Mecklenburg, and that county line is the single most useful thing I can tell you about buying here. Taxes, schools and the whole permitting picture change when you cross it. Buyers who compare a Mooresville house to a Cornelius house on price alone are not comparing the same thing.

The town was established in 1873 and named for John Franklin Moore, who brought the Atlantic, Tennessee and Ohio Railroad through and built the depot that still stands downtown. The railroad made it a textile hub. When textiles went, racing came. Dozens of NASCAR shops moved in and the town picked up the name Race City USA. More than fifty teams are headquartered here, and the racing industry is still a genuine part of the local economy, not just a tourist line.

That heritage shows up everywhere: the North Carolina Auto Racing Hall of Fame, Memory Lane Museum, the Motorplex, indoor kart racing, and the pit-crew training facility. If someone in your family is into motorsport, no other town on this lake is close.

Downtown is nineteenth-century brick with wide sidewalks, antique dealers, boutiques and a growing run of restaurants. The Charles Mack Citizen Center handles the weddings and the large events.

For families, the Lowe’s YMCA is the anchor: fitness centre, indoor water park, lap pool, indoor track. Around it you have splash pads, the county outdoor education centre with ropes courses and a climbing tower, and a good spread of town parks and recreation centres with ball fields, tennis and trails. Queen’s Landing on the water runs sightseeing and dinner cruises and has restaurants and a floating dock bar. Lazy 5 Ranch, a couple of hundred acres of exotic animals you drive or ride through, is the local thing visitors never expect.

The school system is its own district, Mooresville Graded School District, not Charlotte-Mecklenburg and not Iredell-Statesville, and it has a national reputation for its one-to-one laptop programme. Elementary, intermediate, middle and high schools sit within the system, and there are several established private schools in town. This is a common reason buyers choose Mooresville over the Mecklenburg towns, and it is worth a conversation before you narrow your search.

On employment, Lowe’s Home Improvement is headquartered here and there is a regional medical centre, which is why the town keeps absorbing new housing without the commute getting unbearable. CATS runs an express bus to Charlotte, and the long-discussed commuter rail up the corridor is still, as of today, a proposal rather than a schedule. I will not sell you a house on the promise of a train.

Waterfront here runs from modest older cottages to very large new construction, with more inventory and more variety than the south end of the lake.

Schools serving Mooresville, NC

A Mooresville address can be assigned to Mooresville Graded School District or Iredell-Statesville Schools, depending on the address. School assignments change, and the district is the only source that can tell you today's. Confirm it with the district before you rely on it.

Sunny’s listings in Mooresville

Sunny Yates by the numbers

  • 501

    homes sold since 2002

  • $268,250,218

    in closed sales volume

  • 23

    years selling real estate on Lake Norman

  • 130

    of them in Cornelius, $95,085,123

  • 359

    of them in the seven Lake Norman towns, $213,672,979

  • 52

    sales at a million dollars and over, $107,887,433

  • 168

    sold as the listing agent, $102,791,933

  • $535,430

    average sale price, against $344,404 across the whole MLS

  • 5.0

    from 60 Google reviews

North Carolina Real Estate Commission broker licence 202205. Broker / Owner, Yates Realty. 19900 W Catawba Ave Ste 205, Cornelius, NC 28031. 704-737-1732

Sales figures from Canopy MLS, pulled 13 September 2026. Rating and review count from Google, 13 September 2026.

Thinking about Mooresville?

How to reach Sunny Yates at Yates Realty in Cornelius, NC

704-737-1732

sunny@yatesrealty.com

Office

Yates Realty19900 W Catawba Ave Ste 205Cornelius, NC 28031

Hours

Monday to Friday, 9am to 5pm