Home / Zoning / Charlotte

Charlotte zoning codes, in plain English

Last verified: October 2026 against the City of Charlotte's published UDO

Charlotte zones land under its Unified Development Ordinance (UDO), adopted August 22, 2022 and in effect since June 1, 2023. The industrial districts are ML-1 (warehouse, distribution and light industrial) and ML-2 (heavier industry, including outdoor storage). The commercial districts are CG (General Commercial) and CR (Regional Commercial), the office districts are OFC and OG, and the mixed-use centers are NC, CAC-1, CAC-2, RAC, UE, UC and the four TOD districts.

This page is a plain-language guide, not legal advice. The city's Official Zoning Map and the UDO text are the legal record. Check them before you price, list or buy.

What the Charlotte UDO is

The Unified Development Ordinance is the City of Charlotte's rulebook for how land is used and built on. City Council adopted it on August 22, 2022, and it took effect on June 1, 2023. It replaced the previous zoning ordinance and folded zoning, subdivision, streets, stormwater and other development rules into one document. The city's UDO site counts 29 zoning districts.

The UDO applies inside Charlotte's city limits and its extraterritorial jurisdiction. The other six towns in Mecklenburg County (Huntersville, Cornelius, Davidson, Matthews, Mint Hill and Pineville) write their own zoning, with their own codes.

Sources: What is the UDO? and UDO Article 1, City of Charlotte.

Charlotte zoning districts a commercial broker meets

Each meaning below paraphrases the purpose statement for that district in the UDO. "Our category" is the box that district falls under in the Zoning category filter on NC CRE Map.

Swipe the table sideways to see every column.

Charlotte UDO zoning districts
CodePlain-English meaningWhat typically goes thereOur category
Manufacturing and logistics (UDO Article 8)
ML-1Manufacturing and Logistics, the lighter of the two industrial districtsWarehouse and distribution, light manufacturing and assembly, with limited restaurant and retail for area workers. Usually near arterials, interstates and freight rail.Industrial
ML-2Manufacturing and Logistics, the heavier industrial districtIndustrial uses, including ones that may be hazardous or noxious, and large areas of outdoor storage or operation. Strict screening and buffering.Industrial
Commercial (Article 6)
CGGeneral CommercialEveryday commercial development at key intersections and along arterial streets, built for car access.Commercial
CRRegional CommercialLarge-scale or regionally significant commercial uses, either a coordinated cluster or one big use.Commercial
Campus (Article 7)
OFCOffice Flex CampusLarge office, research and medical campuses, which may include some light industrial, plus food, retail and services for the people who work there.Office
OGOffice GeneralGeneral office, often supporting a nearby institutional campus, and standalone office buildings, usually at key nodes or along arterials.Office
RCResearch CampusLarge research campuses in a mixed-use setting, with taller buildings and supporting food, retail and services.Office
IC-1Institutional Campus, open formLarge government, school, college, medical, social service, continuing care and religious campuses, mostly low to mid-rise with green space.Other
IC-2Institutional Campus, compact formThe same kinds of institutional campuses, built taller and denser in an urban setting.Other
Innovation mixed use (Article 9)
IMUInnovation Mixed-UseOlder industrial areas moving to a mix of light industrial, artisan industrial, commercial and moderate-density housing. Encourages reuse of existing buildings.Mixed use
Centers (Articles 10 to 12)
NCNeighborhood CenterWalkable shops and services for daily needs, mixed into the surrounding neighborhood.Mixed use
CAC-1Community Activity Center 1Areas moving from car-oriented strips toward a walkable, moderate-intensity mix of retail, restaurants, entertainment, office, services and some housing.Mixed use
CAC-2Community Activity Center 2A moderate-intensity mix of retail, restaurants, entertainment, office, services and housing, with stricter walkable design than CAC-1.Mixed use
RACRegional Activity CenterMajor employment centers, cultural destinations and vertical mixed use serving the region, including high-density housing.Mixed use
UEUptown EdgeThe transition between Uptown's core and the smaller-scale mixed-use areas and neighborhoods around it.Mixed use
UCUptown CoreThe most intense mixed-use development in Charlotte, mostly vertical mixed use in the city center.Mixed use
Transit oriented development (Article 13)
TOD-UCTransit Urban CenterThe tallest, most urban development on sites closest to high-intensity rapid transit stations and some streetcar stops.Mixed use
TOD-NCTransit Neighborhood CenterStation-area development stepping down from TOD-UC toward existing neighborhoods, or reusing existing buildings.Mixed use
TOD-CCTransit Community CenterLower-height transit development at moderate-intensity stations, generally farther from Uptown.Mixed use
TOD-TRTransit TransitionModest-height transit development that transitions to nearby neighborhoods, with a wider list of permitted uses.Mixed use
Neighborhood districts (Articles 4, 5 and 14)
N2-ANeighborhood 2Multi-family attached dwellings, alone or in larger multi-dwelling developments.Multifamily
N2-BNeighborhood 2Multi-family dwellings, both attached and stacked units.Multifamily
N2-CNeighborhood 2, urban formMulti-family dwellings in an urban setting with smaller setbacks and build-to zones.Multifamily
N1-A to N1-FNeighborhood 1Single-family, duplex and triplex homes on minimum lots from 10,000 square feet (N1-A) down to 3,000 (N1-E, N1-F). N1-F also allows small multi-family, mostly on arterials.Residential
MHPManufactured Home ParkManufactured home parks.Residential

Sources: UDO Article 3 (the district list) and the purpose sections of Articles 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 and 14. Which uses each district permits is in Article 15.

Older codes you will still see

On June 1, 2023, the UDO translated the old conventional districts to new ones. A parcel zoned I-2 the day before became ML-2. The common commercial translations from UDO Table 3-1:

Swipe the table sideways to see every column.

Old code to UDO district (Table 3-1)
Old codeBecameOur category
I-1, B-DML-1Industrial
I-2ML-2Industrial
B-1, B-2CGCommercial
BP, O-1, O-2, O-3OFCOffice
RE-1, RE-2RCOffice
MUDDCAC-2Mixed use
UMUDUCMixed use
INSTIC-1Other
R-8MFN2-AMultifamily
R-12MF, R-17MF, R-22MF, R-43MF, UR-2N2-BMultifamily
UR-3N2-CMultifamily
R-3, R-4, R-5, R-6, R-8, UR-1N1-A to N1-EResidential
R-MHMHPResidential

The translation covers conventional districts only. A conditional district approved before June 1, 2023 keeps its old code and follows the rules in force when it was approved (or, once its vesting has expired, the rules in force just before June 1, 2023), plus its own site plan and conditions. That is why you still see old codes such as I-2, B-1 or MUDD with (CD) after them on the zoning map.

Sources: UDO Article 3, Section 3.2 and Table 3-1, and Article 1, Section 1.4.

What (CD), EX and the overlay letters mean

An overlay adds rules on top of the base district. It never replaces it, so "ML-2(ANDO)" is still an ML-2 parcel.

How to look up a parcel's zoning yourself

The City of Charlotte's own guide sends you to My Charlotte Lookup:

  1. Open My Charlotte Lookup, the city's property lookup.
  2. Click Districts and type the address.
  3. Scroll to Planning and Customer Service Areas. Zoning Designation is the parcel's code, with its rezoning date.
  4. Look the code up on charlotteudo.org. Article 15 lists the uses each district allows.

The UDO makes the Official Zoning Map, kept by the Charlotte Planning Department, part of the ordinance (Article 3, Section 3.4). Questions about what the map shows are decided by the Zoning Administrator. The city's guide lists the CLT Development Center at 704-336-6692 for questions. For a parcel in one of the six towns, check that town's zoning map and ordinance instead.

Source: City of Charlotte, "Find the zoning and land uses for an address" (charlottenc.gov).

How NC CRE Map shows zoning

Click a parcel on the map and the card shows its zoning code, or "Not on record" when the county has none. You don't have to leave the map to see that a building sits in ML-2.

In Find, the Zoning category filter puts every code into one of seven boxes: Industrial, Commercial, Office, Mixed use, Multifamily, Residential and Other. Pick Mecklenburg, check Industrial, and you get every commercial parcel zoned ML-1, ML-2, the old I-1, I-2 and B-D, and the towns' own industrial districts, such as Pineville's G-I and Mint Hill's I and I-G. Sort by Zoning, and each result shows the category with the town's own code beside it, like "Industrial: ML-2".

To work the industrial list, Finding industrial and warehouse owners in Charlotte walks from ML-1 and ML-2 to the owner and the people behind the LLC.

Other cities' codes

Every city writes its own codes, and the same district letters can mean different things. The same plain-English guides cover Raleigh (CX, NX, IX, OX and the UDO heights and frontages), Greensboro (LI, HI, C-M, C-H and the LDO districts) and Winston-Salem (LI, GI, HB, GB and the shared Forsyth County UDO).

Key facts

  • Charlotte's UDO was adopted August 22, 2022 and took effect June 1, 2023.
  • ML-1 and ML-2 are Charlotte's industrial districts. ML-1 replaced I-1 and B-D. ML-2 replaced I-2.
  • CG and CR are the commercial districts. OFC and OG are the office districts.
  • (CD) means a conditional district with its own site plan and conditions.
  • The Official Zoning Map is the legal record. This page is a guide, not legal advice.

Every Mecklenburg zoning code on one map

NC CRE Map has every Mecklenburg commercial parcel, with its zoning code on the card and the Zoning category filter in Find. The county record is free. Sign in free with Google or an emailed code, no card, and you get 10 LLC owner lookups and 5 owner contact lookups, plus the CRM. Pro, launching soon, is $99 a month for 2 seats, with unlimited LLC owner lookups, 70 owner contact lookups and 15 deep dives a month (a deep dive covers the loans and distress on a property). North Carolina only.

Open the map

Frequently asked questions

What is ML-2 zoning in Charlotte?

ML-2 is the heavier of Charlotte's two Manufacturing and Logistics districts. The UDO intends it for industrial uses, including ones that may be hazardous or noxious, with large areas of outdoor storage or operation and strict screening and buffering. It replaced the old I-2 district.

What is the difference between ML-1 and ML-2?

ML-1 is for warehouse and distribution, light manufacturing and assembly, with limited restaurant and retail for workers. ML-2 adds heavier industry, including uses that may be hazardous or noxious and large outdoor storage. Article 15 of the UDO lists exactly which uses each allows.

What are Charlotte's commercial zoning districts?

CG (General Commercial) and CR (Regional Commercial). Retail, restaurants and offices also go in the mixed-use centers: NC, CAC-1, CAC-2, RAC, UE, UC and the four TOD districts.

When did Charlotte's UDO take effect?

June 1, 2023. City Council adopted it on August 22, 2022. It replaced the previous zoning ordinance.

What does (CD) mean after a Charlotte zoning code?

It marks a conditional district. City Council approved the zoning with a site plan or site-specific conditions, and the property follows those plus the district rules in place when it was approved. Read the rezoning petition to see what was promised.

Why does a parcel still show an old code like I-2 or MUDD?

The UDO translated conventional districts on June 1, 2023, but a conditional district approved before then keeps its old code and its old rules, so codes like I-2(CD) or MUDD(CD) are still on the map.

How do I find the zoning of a property in Charlotte?

Open My Charlotte Lookup, the city's property lookup, click Districts and type the address. The Zoning Designation under Planning and Customer Service Areas is the parcel's code. On NC CRE Map, click the parcel and the card shows the code.