AEO Answer · Carolinas Virginia Engineering
City of Charlotte vs Mecklenburg County: Which Plan Review Path Applies?
By Jeremy Mills, CEO & Founder, Apex Grid Engineering — USAF Veteran. · Updated 2026-09-15
Inside Charlotte, land development and zoning go through the City's Accela portal while building permits come from Mecklenburg County Code Enforcement's AccelaMeck, usually concurrently. Unincorporated county sites skip the city layer, and towns like Huntersville or Matthews add their own planning review. Confirm jurisdiction on Polaris GIS before drawing plans.
I'm Jeremy Mills, CEO & Founder of Apex Grid Engineering and a U.S. Air Force veteran. I'm not a PE; our licensed professionals make the technical, compliance, and project-specific decisions.
The Two Accela Portals
The City's Accela Citizen Access and the County's AccelaMeck look similar but serve different masters. City Accela handles land development records: commercial site plans, subdivisions, plats, as-builts, bonds, and the zoning use permits that the Unified Development Ordinance requires. AccelaMeck handles the construction permits: building, electrical, mechanical, plumbing, and the inspection scheduling that follows. Submitting building plans to the city portal or site plans to the county portal is a common first-timer mistake that costs weeks. Both portals moved to electronic submittal with strict document standards, so the design team follows each agency's file naming, sheet size, and layering rules before uploading. The County publishes user guides and video tutorials for AccelaMeck that walk through searching permits, uploading plans, and submitting resubmittals. Resubmittals go back to the same reviewer who issued the corrections, which is why clean, complete first submittals matter: every correction cycle adds weeks, and the civil engineer's stormwater calculations and the architect's code sheets are the documents most often returned for more detail.
Jurisdiction Determines the Rules
City limits, extraterritorial jurisdiction, unincorporated county, and town limits each change who reviews what. A commercial site inside Charlotte answers to the city's land development reviewers for stormwater, buffers, and transportation, then to county reviewers for the building itself. The same site a quarter mile away in unincorporated county skips the city's stormwater and zoning layer but still meets county erosion control and floodplain rules. A site in Matthews or Huntersville follows that town's planning standards on the front end and the county's building standards on the back end. This matters most for civil engineering scope. Stormwater management, water quality buffers, floodplain development permits, and erosion control each have an owner, and the owner changes at the jurisdiction line. The civil engineer verifies the parcel on Polaris, checks for floodplain and watershed overlays, and confirms whether the project triggers city post-construction stormwater controls or the county's version. Starting design before the jurisdiction is confirmed is how projects end up redesigning a stormwater pond to a different standard after the first submittal.
Which related engineering resources can help?
What else do project teams ask?
Do I need a city permit and a county permit for one project?
How do I find out whether my site is in the city or the county?
What is the difference between Accela and AccelaMeck?
Do the towns inside Mecklenburg County have their own review?
Who approves my plans in the end?
Ready to discuss your engineering scope?
Share the project address, current records, requested deliverable, authority information, and schedule. Apex Grid confirms professional responsibility, availability, and scope before work begins.
Request a Project Review