Mooresville NC Homes for Sale | Lake Norman Real Estate
Mooresville
55,842 Population (Census estimate, July 1, 2025)
24.86 Square miles of land (2020 Census)
1873 Year the Town was incorporated
Description
Mooresville is an incorporated town in Iredell County, North Carolina, approximately 25 miles north of Charlotte. The Town says it sits on the banks of Lake Norman, and Interstate 77 passes through it. Census Bureau estimates place the whole town in Iredell County, not Mecklenburg, with a population of 55,842 on July 1, 2025. Incorporated on March 3, 1873, it went from railroad town to textile center to Race City, USA, a nickname the Town credits to the NASCAR teams, drivers and racing technology suppliers based here.
This page doesn't list homes for sale. I'm Yubeen Choi, a bilingual English and Korean agent with eXp Realty. Tell me your budget, the kind of home you want and whether you want a lake lot, and I can send you current listings in Mooresville that match. A Mooresville mailing address doesn't always mean a home is inside the Town, so I can check each address before you tour. For commercial property, see my Mooresville commercial real estate page.
Town of Mooresville or a Mooresville Address
In the Census Bureau's 2020 relationship file, all of the Town's land lay in ZIP Code Tabulation Areas 28115 and 28117, but most of the land in each was outside the Town. Iredell County's tax records show the split: parcels in The Point, Mallard Head Country Club and Isle of Pines carry no town tax district, while parcels in Reids Cove on Lake Norman, Winslow Bay and Water Oak at Lake Norman are in the Town's tax district. To check whether a parcel is inside town limits, the Town's FAQ points to its town limits map on Iredell County's GIS.
Where an address falls changes the rules:
- Inside town limits, the Town's Unified Development Ordinance (UDO) sets zoning, the Town issues building permits and owners pay Town property tax. The UDO also covers the Town's extraterritorial jurisdiction (ETJ).
- Outside town limits and any town's ETJ, Iredell County's Land Development Code governs zoning, subdivision and flood rules. Most properties outside town must ask Iredell County to release jurisdiction before joining the Town's ETJ.
- A property outside town must file for voluntary annexation to get Town water or sewer, though a newly annexed home with a working well and septic system doesn't have to connect.
Lake Norman and Waterfront Homes
In 1960, Duke Power began building a dam on the Catawba River for its Cowans Ford station, creating Lake Norman, which NC State Parks calls the largest manmade lake in the state. The 2020 Census counts only 0.067 square miles of water inside the Town, and a lakefront home may be in the Town or in unincorporated Iredell County.
Docks and Duke Energy permits
Duke Energy owns or controls the lakebed and, in some places, also owns an upland buffer strip. A new dock or pier, work on an existing one or shoreline stabilization most likely needs a Duke lake use permit. Duke's Lake Services won't give permitting history to real estate agents or potential buyers, so ask the seller for a copy of the pier permit and application. Duke doesn't pre-approve lake structures, and if you buy a property with compliance issues, it will likely expect you to correct them.
Town shoreline and flood rules
Inside the Town, the UDO's Watershed Protection Overlay sets a buffer for development on lots bordering Lake Norman. It is measured from the 760-contour line: 50 feet under the low-density option, 30 feet of it undisturbed, or 100 feet under the high-density option. Inside the buffer, the UDO allows water-related facilities such as piers and docks, incidental structures such as flag poles and security lights, and public infrastructure where no practical alternative exists. The overlay also lists exemptions, among them redevelopment or expansion of a single-family home and some lots with limited land disturbance. I can ask the Town's planning staff how the buffer applies to a lot you're considering. New development next to the lake must keep open space along at least 50 percent of the shoreline, though a single home on its own lot is exempt.
The Town's flood rules rest on the State and FEMA Flood Insurance Study for Iredell County dated November 16, 2018. Where base flood elevations are set, the Town's regulatory flood protection elevation is the base flood elevation plus four feet. The state's Flood Risk Information System shows flood risk by address.
Zoning and Permits
Inside town limits and the Town's ETJ, zoning follows the UDO, adopted February 21, 2022 and posted as amended through October 5, 2026. Except where the UDO exempts it, development needs a Zoning Permit from the Planning Director, issued before any building permit. The Town now has its own Building Permitting & Inspections Department, so Town residents no longer need to travel to Statesville for permits from Iredell County.
Minimum lot sizes include 1.0 acre in the Rural Conservation district outside a conservation subdivision, 0.5 acres in Residential Limited Service, 10,000 square feet in Residential Low-Intensity, and 7,000 square feet in Residential General for uses other than duplex, attached and multi-family dwellings. An accessory dwelling unit must go with a single-family detached home, one per lot, no larger than 1,500 square feet or 75% of the main home, whichever is less.
In April 2026, the Town adopted a moratorium of up to 35 months on approvals of new residential subdivisions, multi-family complexes and non-residential projects in the South Iredell Pump Station service area. Exceptions include projects that already hold building or special use permits or approved site-specific vesting plans, and projects that don't affect the pump station's capacity. In January 2025, the Town said its Board had removed by-right apartments in every district and by-right townhomes in residential districts. The Board adopted the Mooresville Tomorrow 2040 Comprehensive Plan on September 21, 2026.
Property Taxes in Iredell County
Iredell County's Tax Collector collects Town of Mooresville and Mooresville Graded School District taxes on the County's tax bill. Rates are per $100 of assessed value:
- Iredell County: 50.00¢ for fiscal year 2026-27, on property listed as of January 1, 2026.
- Town of Mooresville: $0.4836, unchanged in the Town's fiscal year 2027 budget, for property inside town limits.
- Mooresville Graded School District: .155 in the County's rate table for 2026, for property inside that school district.
- Mooresville Downtown special tax district: .14 for 2026, only inside that district.
Iredell County reappraises property every 4 years. Its last reappraisal took effect January 1, 2023, the next takes effect January 1, 2027, and the County has posted its adopted 2027 Schedule of Values. If you buy in late 2026, the parcel will be reappraised as of January 1, 2027. When you compare homes, I can pull each parcel's latest tax bill.
Schools: Two Districts
Two school districts serve Mooresville addresses. Mooresville Graded School District (MGSD) requires students to live inside its district and sends attendance boundary questions to its Central Office. Iredell-Statesville Schools (I-SS) also runs schools with Mooresville addresses.
Assignments change. MGSD reconfigured its grades and attendance boundaries when Selma Burke Middle School opened in August 2023. Before you rely on an assignment, check the address in MGSD's "Where is my zoned school?" lookup and in the I-SS School Locator. I-SS says its zone maps are a general reference only.
Homes and Neighborhoods
The Atlantic, Tennessee and Ohio Railroad was built through John Franklin Moore's land on August 18, 1856, and a market village called Moore's Siding emerged there. Mooresville Cotton Mill began operations in 1894, and Burlington Industries closed it in 1999.
The Mooresville Historic District, listed in the National Register in 1980, was mostly the commercial core until a 2020 boundary increase added residential streets such as W. Center Avenue and S. Academy Street. Their earliest houses are Queen Anne and Italianate, and Craftsman bungalows, Colonial Revival houses and Period Cottages reflect the main period of building there, between 1900 and the 1930s.
National Register listing alone puts no design rules on owners unless federal funds are attached to the property. Inside the Town's Historic Preservation Overlay, construction, alteration, moving or demolition needs a Certificate of Appropriateness, and the Town's design standards name the Commercial Core Historic District as its only locally designated historic district requiring design review.
The Mill Village
The Mooresville Mill Village Historic District, listed in the National Register in 2012, covers approximately 160 acres south of downtown. Most of its more than 400 workers' houses, built by the Mooresville Cotton Mill, stayed in mill ownership into the 1950s, when they were sold to the workers. Where the Town's Historic Mill Village (HMV) zoning applies, new construction, additions and alterations must keep features such as an open front porch a minimum of six feet deep. Front porches may not be enclosed with screens or glass, and buildings are capped at 1.5 stories.
Subdivisions and new construction
Iredell County's tax records also put parcels in Curtis Pond, Morrison Plantation, Atwater Landing, Waterlynn, Heritage at Neel Ranch and Langtree at Waterfront in the Town's tax district. I can pull recent sales for the subdivisions you're considering and represent you with a builder. My guide to new construction around Charlotte covers what to ask.
Getting Around
Interstate 77 passes through the Town, and Exit 36 serves NC 150 (River Highway). The Town's 2025 financial report puts Mooresville approximately 23 miles from Charlotte Douglas International Airport.
NCDOT's $249 million NC 150 widening runs through Catawba and Iredell counties to US 21/NC 150 in Mooresville, with an improved I-77 interchange, an additional westbound bridge over Lake Norman and a continuous flow intersection at Williamson/Bluefield roads. Completion is scheduled for spring 2030, and in June 2026 NCDOT said construction began last year.
The Town's project dashboard lists the Fairview Road Flyover, an NCDOT overpass over I-77 just south of Exit 33, with construction set for September 2027. A new interchange at Cornelius Road (Exit 38), north of town limits, is proposed. Iredell County's ICATS runs the Mooresville Main, a deviated fixed bus route: riders board at designated stops and may ask to get off at other points along the route. The planned CATS Red Line commuter rail has potential to extend into Mt. Mourne in Mooresville.
Parks and Places
The Town says it has 17 parks. Liberty Park has a splash pad and amphitheater, Mazeppa Park has ballfields and a mountain bike trail, and Cornelius Road Park has a dog park, disc golf and pickleball courts. Eastern Heights Park, formerly Willow Valley Park, reopened after renovation, with a ribbon cutting on June 13, 2026. Renovation of Moor Park, the baseball field the mill built for the Mooresville Moors, had a ceremonial groundbreaking on May 7, 2025, and the Town's project dashboard still listed it as under construction in October 2026.
Lake Norman State Park, at 759 State Park Road in Troutman, covers about 17 miles of the lake's northern shoreline. The Mooresville Downtown Commission is a North Carolina Main Street community. Downtown, the depot at the center of the original town limits now houses the Artist Guild.
Duke Health acquired Lake Norman Regional Medical Center, took over operations on April 1, 2025 and renamed it Duke Health Lake Norman Hospital, a 123-bed acute-care hospital at 171 Fairview Rd.
Buying or Selling in Mooresville
Under North Carolina law, a seller of a covered home must give the buyer a residential property disclosure statement and an owners' association and mandatory covenants disclosure statement (G.S. 47E-4), and a mineral and oil and gas rights mandatory disclosure statement (G.S. 47E-4.1). The first sale of a dwelling never inhabited is exempt from G.S. 47E-4 but not from G.S. 47E-4.1 (G.S. 47E-2(b)).
Before you make an offer, I can check town limits, school and tax districts and zoning. For a lake lot, I can check the buffer and the flood map and ask the seller for the Duke pier permit and application. When you sell, I can gather the same records early, in English or Korean.
Frequently Asked Questions
This page doesn't list homes for sale. Tell me your budget, the kind of home you want and whether you want a lake lot, and I can send you current listings in Mooresville that match. Because a Mooresville mailing address doesn't always mean a home is inside town limits, I can also check each address and its school district before you tour.
Iredell County. Census Bureau estimates place the whole town in Iredell County, and the Town says it sits approximately 25 miles north of Charlotte, on the banks of Lake Norman. Iredell County, not Mecklenburg, collects the County, Town and Mooresville Graded School District property taxes on one bill.
No. Census Bureau data puts most of the land in ZIP Code Tabulation Areas 28115 and 28117 outside the Town, and Iredell County's tax records place subdivisions such as The Point and Mallard Head Country Club outside any town tax district. To check whether a parcel is inside town limits, the Town points to its town limits map on Iredell County's GIS. Outside town limits and any town's ETJ, Iredell County's Land Development Code governs zoning.
I don't post an average or a price range here, because prices change and an area-wide number says little about a lake lot, a mill house or a home in a newer subdivision. Tell me the streets or subdivisions you're considering, and I can pull recent sales of comparable homes so you can see what they actually sold for.
Inside town limits, owners pay Iredell County's rate of 50.00¢ per $100 of value for fiscal year 2026-27 plus the Town's $0.4836 per $100. Property in the Mooresville Graded School District also pays a district rate, which the County's table lists at .155 for 2026, and the County collects all three on its bill. Iredell County's next revaluation takes effect January 1, 2027.
Either Mooresville Graded School District or Iredell-Statesville Schools, depending on the address. MGSD requires students to live inside its district, and each district has an address lookup: MGSD's "Where is my zoned school?" and the I-SS School Locator. Assignments change, as when MGSD redrew boundaries for Selma Burke Middle School in August 2023, so check the specific address.
Ask the seller for a copy of the Duke Energy pier permit and application, because Duke won't give permitting history to agents or buyers, and it will likely expect a new owner to correct compliance issues. Inside town limits, the Town's buffer for development on Lake Norman lots is measured from the 760-contour line and allows water-related facilities such as piers and docks and incidental structures such as flag poles. The overlay lists exemptions for some single-family work. Check the address on the state's Flood Risk Information System too.
Duke Health Lake Norman Hospital. Duke Health acquired the hospital in Mooresville, took over operations on April 1, 2025 and renamed it. It is a 123-bed acute-care hospital at 171 Fairview Rd.
Sources
- Town of Mooresville: About Mooresville
- Town of Mooresville: Our History
- Town of Mooresville: Logano, Blaney and Team Penske Honored by Town of Mooresville (May 19, 2025)
- Town of Mooresville: Annual Comprehensive Financial Report, year ended June 30, 2025 (PDF)
- U.S. Census Bureau: Vintage 2025 City and Town Population Totals, North Carolina (CSV)
- U.S. Census Bureau: 2020 Gazetteer Files, North Carolina places
- U.S. Census Bureau: 2020 ZCTA to Place Relationship File
- NC State Historic Preservation Office: Mooresville Historic District (Boundary Increase), National Register nomination (PDF)
- NC State Historic Preservation Office: Mooresville Mill Village Historic District, National Register nomination (PDF)
- NC Department of Natural and Cultural Resources: National Register Adds Seven North Carolina Historic Places (May 29, 2020)
- Town of Mooresville: Historic Preservation Commission Design Standards, adopted 2026 (PDF)
- Iredell County tax parcel data on the Town of Mooresville GIS server: subdivisions in the Mooresville city tax district
- Iredell County tax parcel data on the Town of Mooresville GIS server: The Point, Mallard Head Country Club and Isle of Pines
- Town of Mooresville: Town FAQs
- Iredell County: Land Development Code (PDF)
- NC State Parks: Lake Norman State Park
- Duke Energy: Lake Use Permitting Frequently Asked Questions (PDF)
- Duke Energy: Thinking about becoming a Duke Energy lake neighbor? (PDF)
- Town of Mooresville: Unified Development Ordinance, amended through October 5, 2026 (PDF)
- NC Floodplain Mapping Program: flood.nc, North Carolina's Flood Information Center
- Town of Mooresville: Building Permitting & Inspections
- Town of Mooresville: Town of Mooresville Issues Moratorium Designed to Address Capacity of South Iredell Pump Station
- Town of Mooresville: News
- Town of Mooresville: Controlling Growth while Prioritizing Smart Development
- Town of Mooresville: Mooresville Tomorrow
- Iredell County: FY27 Budget Ordinance, signed (PDF)
- Iredell County: FY2026-27 Budget Highlights (PDF)
- Town of Mooresville: FY27 Adopted Budget (PDF)
- Iredell County: Tax Rates
- Iredell County: Property Reappraisal
- Iredell County: Reappraisal Information
- Mooresville Graded School District: Enrolling in MGSD
- Mooresville Graded School District: District Map
- Mooresville Graded School District: Zoning
- Iredell-Statesville Schools: School Attendance Zones
- Iredell-Statesville Schools: Our Schools
- Town of Mooresville: Exit 38 Interchange Study, February 2024 (PDF)
- NCDOT: NCDOT Contractor to Install Storm Drainage in Mooresville (June 2, 2026)
- NCDOT: Contract Awarded to Improve N.C. 150 in Two Counties (Nov. 7, 2024)
- Town of Mooresville: Capital Improvement Projects dashboard data
- Iredell County: The Mooresville Main
- Charlotte Area Transit System: Red Line
- Town of Mooresville: Residents
- Town of Mooresville: Town Parks map data
- Town of Mooresville: Town of Mooresville Celebrates Ribbon Cutting for Newly Renamed Eastern Heights Park
- Town of Mooresville: Town of Mooresville Held Ceremonial Groundbreaking for Moor Park Renovation Project
- Mooresville Downtown Commission: About the MDC
- Town of Mooresville: Historic Downtown Walking Tour
- Duke Health: Duke Health Completes Acquisition of Lake Norman Regional Medical Center (April 1, 2025)
- Duke Health: Duke Health Lake Norman Hospital
- N.C. General Statutes § 47E-4: Required disclosures
- N.C. General Statutes § 47E-4.1: Mineral and oil and gas rights disclosure
- N.C. General Statutes § 47E-2: Exemptions
Related Neighborhoods
Explore nearby neighborhoods:
