Skip to content

North Carolina zip code near Charlotte

28031: Cornelius

28031 is the Cornelius zip. Some Cornelius addresses use Huntersville's 28078 instead. The town sits along Lake Norman in northern Mecklenburg County. The Peninsula Club, at 19101 Peninsula Club Drive, says it sits along 11 miles of Lake Norman shoreline. Smithville is a historic neighborhood established in 1908, just east of I-77 Exit 28.

Quick facts

County
Mecklenburg
Where it is
North Mecklenburg County, along Lake Norman
Neighborhoods
The Peninsula, Smithville, Jetton Road area

Homes for sale in 28031

There are 201 homes listed for sale in 28031 right now. Most are listed from $300,000 to $3,100,000. The middle list price is $545,000.

Listings courtesy of Canopy MLS as distributed by MLS GRID.

Listing data last updated .

No guarantee, warranty or representation of any kind is made regarding the completeness or accuracy of descriptions or measurements (including square footage measurements and property condition), such should be independently verified, and Citadel Cofield, its subsidiaries, affiliates and their agents and associated third parties expressly disclaims any liability in connection therewith. Photos may be virtually staged or digitally enhanced and may not reflect actual property conditions.

Properties displayed may be listed or sold by various participants in the MLS. Based on information submitted to the MLS GRID. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Information deemed reliable but not guaranteed. Equal Housing Opportunity.

Listing information © 2026 Canopy MLS. All rights reserved.

Things to check before you buy

  • Planned projects nearby. The town posts development projects online, like Jetton Village Phase 2.
  • Whether a 28078 address is really in Cornelius or Huntersville. Check POLARIS.

Getting around

I-77 Exit 28 (Catawba Avenue). US 21 runs alongside I-77. NC 115 is Main Street and leads 1.5 miles north to Davidson. The I-77 Express Lanes have two lanes each way from Uptown to Exit 28, and one lane each way from Cornelius to Exit 36. CATS replaced its Cornelius Village Rider bus with CATS Micro in July 2025.

Official tools for any 28031 address

Zip codes don't follow town limits, county lines or school boundaries. Check the exact address with these official sources.

Mecklenburg County

Sources

Facts on this page come from these sources. Tax rates and fees change every year, so check the current numbers before you buy.

Looking in 28031?

Tell us what you're looking for and we'll send you homes in 28031 that fit. A real agent reads every message.

Talk with a Citadel Cofield agent