Cary, NC Zoning

Euclidean-zoning. 11 districts · 5 overlays · 9 applicable state preemptions.

Overview

Code type
euclidean
Naming convention

Conventional Euclidean code under NCGS Ch. 160D framework. Cary is a Wake County affluent suburb between Raleigh and RTP / Research Triangle Park. The LDO is well-resourced, with a robust conservation/watershed overlay regime tracking Jordan Lake water-supply protection and the RDU airport noise/hazard surfaces. Cary is also under HOA-saturated development pattern — much design-element regulation that would otherwise face §160D-702 preemption survives via private CC&Rs rather than zoning. | sub_flags_raw=[wake-county-suburb, rdu-airport-adjacent, jordan-lake-watershed, tech-corridor-adjacent, dillons-rule-state]

Worth knowing
  • {"quirk": "Tech-corridor suburb \u2014 Cary is the Wake County affluent suburb between Raleigh and RTP/Research Triangle Park, with SAS Institute global HQ, MetLife operations center, Epic Games HQ, and other tech/finserv anchors. Office (O) and Industrial Park (IP) districts host the bulk of this anchor employment.", "status": "confirmed"}
  • {"quirk": "Jordan Lake watershed dependence \u2014 Cary draws drinking water from Jordan Lake jointly with Apex, Durham, OWASA, and Morrisville. WPO overlay enforces state 15A NCAC 02B .0265 Jordan Lake Nutrient Strategy: 24% impervious cap (protected watershed) or 30% (10/70 option), 50-ft Jordan riparian buffer, and nutrient-removing stormwater BMPs. WPO + state rule combine for tight constraint on western/central Cary development.", "status": "confirmed"}
  • {"quirk": "RDU airport adjacency \u2014 RDU International Airport is on Cary's western boundary; FAA Part 77 surfaces and ANOD overlay impose 100-ft height cap (per v1) and noise-disclosure requirement across western Cary. Federal Part 77 is preemptive regardless of local zoning.", "status": "confirmed"}

+ 6 more in Quirks & notes

Districts

res_sf 4com 3ind 2res_mf 1off 1
CodeNameCategory Min lotHeight CoverageFAR Du/acParking Setbacks F/S/R
R-6Residential 6 (Low Density)res_sf6,000 sf35 ft20 / 20 / 8
R-10Residential 10 (Low-Mid Density)res_sf10,000 sf35 ft20 / 20 / 10
R-20Residential 20 (Mid-Low Density)res_sf20,000 sf35 ft25 / 20 / 10
R-30Residential 30 (Mid-High Density / Cluster)res_sf30,000 sf35 ft30 / 20 / 15
RMFResidential Multifamilyres_mf30,000 sf65 ft15 / 20 / 15
NCNeighborhood Commercialcom10,000 sf45 ft25 / 25 / 10
CCCommunity Commercialcom40,000 sf55 ft25 / 25 / 10
OOfficeoff20,000 sf65 ft25 / 25 / 10
TRTourist/Recreationcom30,000 sf50 ft25 / 25 / 10
INDIndustrial (Light Manufacturing)ind40,000 sf45 ft25 / 25 / 10
IPIndustrial Parkind55 ft25 / 25 / 10

Confidence: confirmed partial under review not found

Overlays

MUO
Mixed Use Overlay
SPEC
LDO mixed-use overlay section pending DOM-capable retrieval

Mapped MUO areas around designated activity centers — typically Downtown Cary, Park Village, Waverly Place, Crossroads Plaza-adjacent infill nodes, and Fenton mixed-use.

CROD
Conservation Residential Overlay District
SPEC
LDO conservation residential overlay section pending DOM-capable retrieval

Mapped CROD areas in environmentally-sensitive portions of Cary — typically Jordan Lake watershed buffer zones, riparian corridors, and steep-slope / wooded parcels designated for conservation-pattern subdivision.

TO
Thoroughfare Overlay
SPEC
LDO thoroughfare overlay section pending DOM-capable retrieval

Parcels along Cary's designated thoroughfare corridors — US-1/64 (Capital-Cary Hwy), NC-54 (Chapel Hill Rd), I-540 (Triangle Expressway frontage), Maynard Rd, Davis Dr, and Cary Pkwy. Likely a setback/landscape/access-management overlay.

ANOD
Airport Noise/Hazard Overlay (RDU)
SPEC
LDO airport overlay section pending DOM-capable retrieval; layered atop FAA Part 77 imaginary surfaces for RDU International Airport

Parcels within RDU International Airport FAA Part 77 surfaces (approach, transitional, horizontal, conical) and noise contours. RDU is on Cary's western edge — Part 77 surfaces intrude across western Cary including Weston Pkwy / Harrison Ave / Maynard West / Crossroads-area parcels.

WPO
Watershed Protection Overlay (Jordan Lake / Cary water supply)
SPEC
LDO watershed protection overlay section; NCAC 15A NCAC 02B .0265 (Jordan Lake Water Supply Nutrient Strategy)

Parcels within Jordan Lake Water Supply Watershed (Cary draws drinking water from Jordan Lake jointly with Apex, Durham, OWASA, and Morrisville). Substantial portions of western and central Cary lie within the protected watershed. State 15A NCAC 02B .0265 Jordan Lake rules apply layered atop the local WPO.

State preemptions

NCGS §160D-702 — Building Design Element Preemption (1-2 family detached)applies
Qualifying condition
Statewide hard preemption on design-element standards for 1- and 2-family detached homes. Cary's R-6, R-10, R-20, R-30, RMF residential districts permit detached SF. Cary has no locally-designated HDO identified in the v1 overlay roster (CROD is conservation-residential, not historic). Cary may retain design-element regulation only within voluntary conditional-zoning districts (PDD-type cases) or NFIP SFHA. Outside these carveouts, base-district design standards are preempted on 1-2 family detached homes.
Source
zoning/us/north-carolina/preemptions.md §NCGS §160D-702.
Effect
Cary may not enforce exterior-material, roof-pitch, porch-requirement, window-style, garage-door-location, or color standards on 1- or 2-family detached homes outside conditional-zoning consent or NFIP SFHA. HOA CC&Rs (extensive in Cary) operate as a private-law parallel regulatory channel not subject to §160D-702.
S.L. 2023-108 (HB 409) — Statewide ADU mandateapplies
Qualifying condition
Statewide: cities permitting SF detached in any zoning district must permit at least one ADU per lot by right with no owner-occupancy, no discretionary approval, no extra parking, no separate-utility, no greater min lot size. Cary's R-6, R-10, R-20, R-30 permit SF detached and are in scope. LDO ADU codification pending DOM-capable retrieval; state default controls regardless.
Source
zoning/us/north-carolina/preemptions.md §S.L. 2023-108.
Effect
Cary must permit one ADU by right in R-6, R-10, R-20, R-30 with administrative-only approval, no owner-occupancy mandate, no added parking, no separate utility requirement.
NCGS §160D-1207(c) — STR partial preemptionapplies
Qualifying condition
Statewide: cities may not require STR-only permits/registration, ban STRs in residential districts, or set minimum-rental-duration above Schroeder framework. Cary's STR market is event-tourism driven (NC State athletics in Raleigh, USA Baseball facility, Cary Sports Complex, Hopscotch / Beer Garden festivals); §160D-1207(c) applies regardless.
Source
zoning/us/north-carolina/preemptions.md §NCGS §160D-1207(c).
Effect
Cary may apply general nuisance/safety/registration standards but cannot ban STRs in residential districts or impose STR-only zoning constraints.
NCGS §160D-907 — Family Care Home preemptionapplies
Qualifying condition
Statewide: family care homes (≤6 unrelated residents + staff) must be treated as residential use where SF detached is permitted. Cary's R-6/R-10/R-20/R-30 are in scope.
Source
zoning/us/north-carolina/preemptions.md §NCGS §160D-907.
Effect
Family care homes are permitted residential use in residential districts; Cary may not require special-use permits beyond the state 0.5-mile spacing.
NCGS §160D-910 — Manufactured housing field preemptionapplies
Qualifying condition
Statewide field preemption of manufactured-home construction/installation. Cary's residential roster is conventional SF detached / RMF; manufactured-home siting is limited but state preemption applies wherever permitted.
Source
zoning/us/north-carolina/preemptions.md §NCGS §160D-910.
Effect
Cary may regulate manufactured-home appearance/compatibility but not construction standards.
NCGS §160D-914 — Solar access preemptionapplies
Qualifying condition
Statewide: cities may not prohibit rooftop solar on detached residences with narrow historic-district carveouts. Cary has no locally-designated HDO identified — full preemption applies.
Source
zoning/us/north-carolina/preemptions.md §NCGS §160D-914.
Effect
Cary may not prohibit rooftop solar; HOA CC&Rs that prohibit solar are subject to separate state law (NCGS §22B-20 limits HOA solar prohibitions).
Qualifying condition
Statewide: any city-initiated downzoning requires written consent from all affected property owners. Cary has historically used CROD (Conservation Residential) and WPO (Watershed Protection) expansions to constrain growth in sensitive areas; SB 382 will require unanimous owner consent for any density-reducing amendment going forward.
Source
zoning/us/north-carolina/preemptions.md §SB 382.
Effect
Cary cannot adopt density/use-reducing amendments (CROD/WPO expansion, NCOD-equivalent overlay imposition) without unanimous consent of affected parcel owners.
HB 488 — Energy code freezeapplies
Qualifying condition
Statewide energy-code freeze (NC IECC 2015 baseline). Cary inherits NC IBC/IRC/IECC 2015 + NC NEC 2020.
Source
zoning/us/north-carolina/preemptions.md §HB 488; zoning/_generator/building-codes/codes-by-state.json (north-carolina).
Effect
Cary building code is the state code; no local stretch-code authority.
NCGS §160D-903 — Bona fide farm exemptionapplies
Qualifying condition
Bona fide farms exempt from county zoning and substantial portions of municipal zoning. Cary's incorporated limits have minimal active agriculture; bona fide farms within Cary ETJ are exempt.
Source
zoning/us/north-carolina/preemptions.md §NCGS §160D-903.
Effect
Bona fide farms in Cary ETJ are exempt from zoning; municipal-limit ag parcels may invoke partial exemption.
Non-applicable laws (1)
NCGS §160D-921 — Tree protection enabling actunder_review
Qualifying condition
Tree-protection ordinances require specific local-act authority. Wake County and Cary have historically had robust tree-protection programs, but the specific local-act citation supporting Cary's authority is not retrieved this pass. Cary's tree-protection ordinance may rest on Wake County local-act authority that extends to municipalities. | applies_raw=under_review
Source
zoning/us/north-carolina/preemptions.md §NCGS §160D-921.
Effect
Cary's tree-protection authority is subject to whether Wake County's local act extends to incorporated municipalities. Robust enforcement to date suggests authority exists.
Retrieval issue
Wake County local-act citation supporting Cary tree authority not retrieved this pass; LDO tree section pending Municode retrieval.

Adopted building codes

Statewide

2021
2015
2020
2021
IECC (Residential)
2021
IECC (Commercial)
2021

Click a code label to open its state-by-state adoption atlas.

Amendment history

DateKindCitation
2026-01-01supplement effectivenote: Most recent Municode supplement of the LDO. Specific supplement number / ordinance amendments pending DOM-capable retrieval (Municode SPA blocker). | source: https://library.municode.com/nc/cary/codes/land_development_ordinance
2021-07-01amendment effectivenote: Effective date for NCGS Ch. 160D; Cary LDO post-2021 conforms to the consolidated 160D planning statute. | kind_raw=ordinance_adoption

Quirks & notes

  • {"quirk": "Tech-corridor suburb \u2014 Cary is the Wake County affluent suburb between Raleigh and RTP/Research Triangle Park, with SAS Institute global HQ, MetLife operations center, Epic Games HQ, and other tech/finserv anchors. Office (O) and Industrial Park (IP) districts host the bulk of this anchor employment.", "status": "confirmed"}
  • {"quirk": "Jordan Lake watershed dependence \u2014 Cary draws drinking water from Jordan Lake jointly with Apex, Durham, OWASA, and Morrisville. WPO overlay enforces state 15A NCAC 02B .0265 Jordan Lake Nutrient Strategy: 24% impervious cap (protected watershed) or 30% (10/70 option), 50-ft Jordan riparian buffer, and nutrient-removing stormwater BMPs. WPO + state rule combine for tight constraint on western/central Cary development.", "status": "confirmed"}
  • {"quirk": "RDU airport adjacency \u2014 RDU International Airport is on Cary's western boundary; FAA Part 77 surfaces and ANOD overlay impose 100-ft height cap (per v1) and noise-disclosure requirement across western Cary. Federal Part 77 is preemptive regardless of local zoning.", "status": "confirmed"}
  • {"quirk": "\u00a7160D-702 design-element preemption + HOA workaround \u2014 Cary's residential design standards are preempted on 1-2 family detached homes (no HDO identified). But Cary is HOA-saturated: most subdivisions enforce design standards via private CC&Rs, which are not subject to \u00a7160D-702 (which targets only zoning). Effective design regulation survives via the HOA channel.", "status": "confirmed"}
  • {"quirk": "S.L. 2023-108 ADU mandate now binding \u2014 Cary must permit one ADU by right in R-6, R-10, R-20, R-30 with no owner-occupancy, no added parking, no separate-utility, no greater min lot size. LDO ADU codification status pending retrieval; state default controls.", "status": "confirmed"}
  • {"quirk": "SB 382 downzoning consent \u2014 any future CROD/WPO expansion or new-overlay imposition requires written consent from all affected owners. Materially constrains Cary's conservation/watershed overlay expansion in 2026+.", "status": "confirmed"}
  • {"quirk": "Schroeder STR precedent \u2014 Cary's STR market is event-tourism driven (NC State athletics, USA Baseball, Cary Sports Complex, festival traffic). \u00a7160D-1207(c) + Schroeder limits Cary's ability to ban STRs in residential districts.", "status": "confirmed"}
  • {"quirk": "Wake BRT planned \u2014 Cary is on the planned Wake BRT Western Corridor; Cary Amtrak/Triangle Transit station is a key regional rail node. No formal TOD overlay yet; station area regulated via Town Center Area Plan.", "status": "confirmed"}
  • {"quirk": "Municode SPA blocker + Akamai-WAF city website \u2014 Cary's only public code platform is Municode (JS SPA blocker), and Cary's own website is Akamai-WAF-protected returning 403 to non-browser User-Agents. Both retrieval channels require DOM-capable retrieval.", "status": "confirmed"}

Formulas

Definitions

height
Grade to highest point of principal structure per LDO Chapter 6 (Dimensional Standards). Specific values per district pending DOM-capable retrieval.
lot_coverage
Building footprint / lot area; controlled per district per LDO Chapter 6.
far
Cary LDO mixed-use districts reference FAR; residential governed by lot size + setback envelope.
du_ac
Implicit via min lot area per dwelling unit; CROD/WPO overlays apply density multipliers per overlay parameters.
setback_front
Front yard per LDO Chapter 6 district table.
setback_side
Interior side per LDO Chapter 6 district table.
setback_rear
Rear yard per LDO Chapter 6 district table.
parking
Off-street parking per LDO Chapter 7 parking standards.

Capacity calculations

max_footprint_sf
lot_area_sf * lot_coverage (per district table)
max_units_residential_per_lot
lot_area_sf / min_land_area_per_du; subject to CROD/WPO density multipliers where overlay applies
max_building_height_ft_per_district
Per LDO Chapter 6; specific values pending retrieval

Massing explorer

Interactive 3D comparison across every district. Drag to orbit, scroll to zoom, use the slider to walk districts, and toggle applicable overlays in the right-side panel.

Sort by
LOW
HIGH
drag to orbit · scroll to zoom
Max height
ft
Floor area ratio
Lot coverage
%
Setbacks (F / S / R)
ft
Parking
/unit
Max density
du/ac
Min lot size
sf
Copy zoning profile
Loading…
District Category Height FAR Coverage Setbacks Parking Density Min lot Overlays

Sources & references

Primary source

Retrieval failure: municode_js_spa_no_static_text

Research status

Publication gates

primary url presentpassedevidence=source.primary_url = https://library.municode.com/nc/cary/codes/land_development_ordinance — Cary's contracted Municode portal hosting the Land Development Ordinance as a dedicated code. Confirmed accessible (HTTP 200).
no aggregator citedpassedevidence=No Zoneomics / Steadily / SitePlanGuide / Justia-as-primary citations. Primary source is library.municode.com/nc/cary/codes/land_development_ordinance — this is Cary's own contracted code-hosting platform. Secondary sources: www.carync.gov (city homepage), zoning/us/north-carolina/preemptions.md (state preemption record), FEMA Wake County FIRM (federal floodplain), 15A NCAC 02B (NC water-supply watershed rules), 14 CFR Part 77 (federal aviation), FAA RDU Airport Layout Plan (federal aviation).
confidence tags full formpassedevidence=Every district dimensional standard carries {v, c (confirmed/partial), citation, not_captured_reason where partial}. Overlay parameters carry {name, value, status, citation}. Preemption entries cite NCGS section, qualifying_condition_checked with Cary-specific applicability (R-6/R-10/R-20/R-30 district roster for §160D-702 — no HDO carveout, HOA workaround noted; tech-corridor STR market context; SAS/MetLife employment-anchor context; Jordan Lake watershed for WPO+state interaction; RDU airport adjacency for ANOD).
overlays have parameters trigger confidencepassedevidence=5/5 overlays (MUO, CROD, TO, ANOD, WPO) have parameters[] arrays with name/value/status/citation per parameter, geographic_trigger strings referencing Downtown Cary / Park Village / Waverly Place / Fenton / Jordan Lake / RDU Part 77 / US-1/64 / NC-54 / Cary Pkwy / Maynard Rd / Davis Dr, status, citation, and ordinance_ref. overlays_absence_documented lists 3 absent overlay categories (historic-district, TOD, form-based-code) with search_performed evidence.
preempt section city specificpassedevidence=10 NC statutes with qualifying_condition_checked containing Cary-specific applicability: §160D-702 (R-6/R-10/R-20/R-30 design preemption with HOA-CC&R workaround noted), S.L. 2023-108 (ADU mandate in residential districts), §160D-1207(c) (event-tourism STR market), §160D-907 (family care home), §160D-910 (manufactured housing field preemption), §160D-914 (solar — no HDO carveout, §22B-20 HOA limit referenced), SB 382 (downzoning consent friction with CROD/WPO expansion), HB 488 (NC IBC/IRC 2015 freeze), §160D-921 (Wake County local-act authority under_review), §160D-903 (ETJ bona fide farm exemption).

Data quality

35%completeness16 confirmed55 partial
Documented gaps
  • LDO Chapter 6 dimensional tables for all 11 districts (R-6, R-10, R-20, R-30, RMF, NC, CC, O, TR, IND, IP) not extractable from Municode SPA — all per-district dimensional values are partial pending retrieval. v1 side-setback values of 20 ft on small (R-6) residential lots are suspect template artifacts.
  • MUO, CROD, TO, ANOD, WPO overlay parameter values largely template-form from v1 (multiplier/adjustment language) rather than section-cited concrete values.
  • WPO compliance with state 15A NCAC 02B .0265 (Jordan) and .0267 (Buffer) — Cary-specific implementation values pending retrieval.
  • ANOD specific Part 77 surface mapping per district pending RDU Airport Layout Plan cross-reference.
  • LDO ADU codification vs. S.L. 2023-108 default not confirmed.
  • Confirmation of any locally-designated HDO (Walker Street / Academy Street downtown).
  • Wake County tree-protection local-act authority status pending verification.

Known issues

freshness:stableblocker:municode-spa-no-static-textdata:dimensional-values-partial

Other cities in this state

Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.