Site plans / Multifamily / North Carolina

Multifamily site plans in North Carolina

In North Carolina the General Assembly now sets several numbers on an apartment site plan, from the parking count to the building permit clock, while each town still decides whether apartments may be built at all. This page sets out the state layer for a multifamily site, the local rules the record documents from Wake County to the mountains and the coast, the two metros and what the preliminary plan carries.

Last reviewed

Minimum parking counts
Barred outside the coastal area from January 1, 2027 (S.L. 2026-39) [1]
Multifamily building permit decision
45 days, unless the local government and the applicant agree otherwise [2]
Hendersonville traffic study trigger
1,000 daily trips or 100 residential units [3]
Raleigh Administrative Site Review, site plan Level 1
$991 in the FY26 fee guide [4]
Tall building on a protected ridge
Over 40 ft; nothing more than 35 ft above the crest [5]
Rezoning voluntary agricultural district land
45-day advisory board review plus a 120-day wait (S.L. 2025-12) [6]

What the General Assembly now sets for an apartment site

North Carolina cities and counties plan and regulate development under General Statutes Chapter 160D [7]. Between 2023 and 2026 the General Assembly amended that framework on the points an apartment program turns on: whether existing density can be taken away, how soon a denied rezoning can return, how many parking spaces a town may demand and how fast a building permit must issue [8, 1, 2]. Each of those statutes lands on a line of the site data table, and the multifamily site plan hub sets out the program those lines measure.

Density already granted. S.L. 2024-57 Section 3K.1(a) amended G.S. 160D-601(d) so that a down-zoning may not be initiated, enacted or enforced without the written consent of all property owners, and the definition covers a reduction in density, a reduction in permitted uses and the creation of any nonconformity on land outside a residential district [8]. The limits reach back to ordinances adopted after June 14, 2024 [9]. Repeal bills were filed for Mecklenburg County (SB 138) and Buncombe County (SB 65), yet only Mills River won an exemption (S.L. 2025-32), and the UNC School of Government reported in February 2026 that the limits were still in place [8]. On a parcel already zoned for apartments, a town therefore cannot lower the density cap without every owner's written consent [8].

Refiling, split parcels and vested rights. S.L. 2025-94, the Regulatory Reform Act of 2025, became law without the governor's signature on October 6, 2025 [10]. Its Section 11 bars any waiting period before a denied or withdrawn zoning map amendment, text amendment or development application is filed again [10]. Section 29 lets the owner of a parcel split between local governments follow the regulations of the jurisdiction holding the majority of the acreage when those governments do not agree, and provides that a vested right does not preclude the use or extinguish the existence of any other vested right [8, 10]. Section 4 bars local pavement design standards stricter than NCDOT's for projects initiated on or after January 1, 2026 [10]. A site-specific vesting plan holds for 2 years under G.S. 160D-108.1, and the local government may set the initial term at up to five [11].

Wake County's map is fixed until 2028. S.L. 2025-30, ratified June 30, 2025, bars any municipality from expanding its extraterritorial jurisdiction in Wake County beyond the territory it held there on January 1, 2025, and the provision expires on December 31, 2028 [12]. At a town's edge, the jurisdiction line and the utility line both reach the plan: Knightdale governs its town limits and its ETJ [13], and its utility page states that connection to public utilities requires an annexation petition into the town limits [14].

Farmland waits longer. S.L. 2025-12 (HB 126), effective October 1, 2025, adds a 45-day advisory board review plus a 120-day wait before land in a voluntary agricultural district can be rezoned [6]. On a greenfield apartment parcel, the district status belongs on the schedule before the layout goes to the town.

Parking: minimum counts end on January 1, 2027

S.L. 2026-39, signed July 6, 2026, amends G.S. 160D-702(c)(2a) so that a local government may not require an off-street lot to provide a minimum number of spaces for any development or structure, whatever its occupancy or use, and its parking provisions take effect January 1, 2027 [1]. The same act caps a required stall at 9 feet wide by 20 feet long unless the stall is accessible, parallel or diagonal [1]. The ban does not reach local governments in the coastal area defined in G.S. 113A-103, except for historic properties there, so a coastal town can keep its apartment parking minimum after 2027 [1]. Under Section 2(b) of the act, a local requirement that conflicts with it is void and unenforceable [1].

For an apartment entitlement that runs across the date, the parking line on the site data table changes meaning. Before January 1, 2027, parking provided is tested against the town's minimum; after it, outside the coastal area, no minimum count can be required and the stall geometry is tested against the 9 by 20 foot cap [1]. How other states cap or remove apartment parking is set out in multifamily parking reform by state, and what a parking minimum costs you works the effect on yield.

The building permit clock and the building code

Apartment buildings sit on the commercial and multifamily permit track, which S.L. 2023-142 put on a 45-day review with third-party review and at-risk foundation permits [15]. G.S. 160D-1110.1(c) reads: "A local government shall complete its review of plans and specifications and issue a building permit decision ... within 45 days, unless a local government and a permit applicant otherwise agree" [2]. If the deadline passes, the applicant may hire a certified engineer or architect for third-party review; the local government then issues the permit within three business days of the certified review and refunds or waives all applicable plan review and permit fees [2]. The applicant also has a right to a pre-submittal meeting scheduled within 5 business days of a request [2]. Residential building plans under G.S. 160D-1110(b) run on their own clock, with all initial reviews performed within 15 business days of submission [16].

The 2018 NC State Building Code governs unless the local building department confirms otherwise, and the 2024 code may be used as an alternative method at the owner's request [8]. Mecklenburg County Code Enforcement requires an Alternate Materials and Methods (AMM) request for a project that relies on vested rights to remain under the 2018 code [17].

Traffic: the study threshold is set town by town

The same apartment program can need a traffic study in one town and not in the next, because local thresholds sit well below the state's:

Who sets itWhen a traffic study is requiredSource
NCDOTDevelopment types that typically reach 3,000 vehicles per day, the level that normally requires a Traffic Impact Study; NCDOT charges no fee for a driveway permit[18]
HendersonvilleThe city's threshold of 1,000 daily trips or 100 residential units[3]
Knightdale150 or more new peak hour trips (UDO 11.3(D)(2))[19]
RolesvilleA municipal threshold of 50 peak hour trips, flagged on a 2023 NCDOT scoping form[20]

The Hendersonville record shows the local line at work. On the LEO Cottages review, NCDOT found the project below its own 3,000 daily trip threshold for a TIA but above the city's, and it still required a westbound left-turn lane with 50 ft of storage [3]. Chapter 5 of NCDOT's Policy on Street and Driveway Access to North Carolina Highways holds the Traffic Impact Study guidelines [21]. In the Charlotte region, the Division 10 driveway package dated October 14, 2025 requires every study, traffic impact analyses, signal studies, soft digs and drainage studies included, to be prepared under the direct charge of a North Carolina licensed professional and sealed [22]. The unit count and its trip generation therefore sit side by side on an apartment site data table, because in Hendersonville the unit count alone can trigger the study [3].

Grading, stormwater and buffers

NCG010000 covers construction stormwater discharges from land disturbance of one acre or more, or from part of a common plan of development of that size, and the approved erosion and sedimentation control plan becomes part of the stormwater pollution prevention plan [23]. A DEQ report to the General Assembly states that the plan must be filed at least 30 days before land disturbance on any site over one acre, that the statute requires a decision within 30 days on a new plan and 15 days on a revised one, and that NCG01 coverage typically issues within 3 to 5 days of a complete notice of intent [24]. Once the local government approves that plan, S.L. 2023-142 requires it to let land disturbance begin even though other development approvals are still pending [15]. Under S.L. 2025-94 Section 20, the state stormwater permit reviewer gets one round of requests for additional information [8].

Infill apartments on a former retail or office site gain from S.L. 2026-39 Part II, which rewrote G.S. 143-214.7(b3): on redevelopment, increased stormwater controls apply only to the impervious surface created beyond what existed before, existing built-upon area is credited square foot for square foot, and local ordinances must conform within 12 months [1]. The Falls Lake relief in S.L. 2025-94 Section 21 is narrower: it exempts from the new-development stormwater rule only single-family and duplex dwellings that cumulatively disturb less than one acre and are not part of a larger common plan of development [8]. An apartment community in the Falls Lake watershed falls outside that exemption [8].

Across the Neuse River Basin, 15A NCAC 02B .0714 applies to activities within 50-foot riparian buffers along intermittent and perennial streams, lakes, ponds, reservoirs and estuaries, excluding wetlands: Zone 1 runs 30 feet landward and Zone 2 the next 20 feet [25]. The rule's Table of Uses sorts the amenities an apartment plan tends to place near water, such as greenways, playground equipment and new ponds, into uses deemed allowable, allowable upon authorization and allowable with mitigation [25]. The Knightdale model project sets out the rows that bear on a garden community.

The coast and the mountains

On the coast, a CAMA major permit is needed for projects covering more than 20 acres, for construction covering more than 60,000 square feet and for activities that require other state or federal permits, and 10 state and four federal agencies review the application [26]. Coastal-area local governments also keep their authority to require minimum parking after January 1, 2027 [1]. A coastal apartment plan therefore reports gross acreage and building coverage against the CAMA lines, and parking required against provided under the local code [26, 1].

In the mountains, G.S. 113A-206 defines a protected mountain ridge as one whose elevation is 3,000 feet and which rises 500 feet or more above an adjacent valley floor; a building over 40 feet is a tall building, and nothing may protrude more than 35 feet above the crest [5]. That line falls inside the range of an ordinary walkup: Knightdale's code, for comparison, counts 28.1 to 42.0 feet as three stories [13]. Counties carry the act out by ordinance, and Haywood County's Chapter 153, revised September 5, 2023, requires a permit and approval by the commissioners [27].

In the Helene counties, S.L. 2025-97 Section 1.5 suspends the running of approvals that were current at any point from January 1, 2024 through December 31, 2027, where the area qualifies for FEMA Public Assistance Categories C to G, and gives approvals valid on September 25, 2024 an extra twelve months [8]. The suspension covers plats, special use permits, E&SC plans and water and wastewater permits, but not federal permits, and it does not revive an approval that expired before September 25, 2024 [8]. A local government may still revoke or modify an extended approval, with written findings, where changed site conditions mean the site no longer meets State or federal safety, environmental or engineering standards [8].

The local layer: what the record documents

JurisdictionHow an apartment plan is reviewedNumbers and steps on the recordSource
Knightdale (Wake County)Apartments with more than four units per building are a Conditional District use in four districts, never by right; a CD or PUD rezoning with a Master Plan goes to a joint Town Council and Land Use Review Board hearingThe rezoning step carries a Wake County Public School System Residential Development Notification; construction drawings are then approved administratively[13, 28]
RaleighAdministrative Site Review under UDO 10.2.8, after a fee-based Tier Verification request filed under UDO Section 10.2.8.B in the Permit and Development PortalASR site plan Level 1 is $991 in the FY26 guide, for applications from July 1, 2025 to June 30, 2026; projects with dwelling units file the Wake County Residential Development Notification Form, and mailed notice applies under UDO 10.2.8.D.1.d[29, 4, 30, 31]
Charlotte (city and ETJ)Land Development review after land entitlement, filed as an EPLAN submittal through Accela Citizen Access, with all fees paid at initial submittalEach review cycle is 15 business days, with a goal of commercial plan approval in 2.5 review cycles on average[32, 33, 34]
Mecklenburg CountyCode EnforcementAn AMM request to stay under the 2018 code through vested rights[17]
Gaston CountySite plan review for every use other than single- and two-family dwellings; the Administrator may waive itA licensed preparer and a boundary survey are encouraged, not required[35]
RolesvilleTraffic study scoping with NCDOTMunicipal TIA threshold of 50 peak hour trips on a 2023 form[20]
HendersonvilleCity traffic threshold1,000 daily trips or 100 residential units[3]
Haywood CountyMountain ridge ordinance, Chapter 153Permit and commissioner approval[27]
Coastal-area local governmentsCAMA and local zoningMinimum parking authority kept after January 1, 2027; CAMA major permit above 20 acres or 60,000 square feet of construction[1, 26]

The statewide approval layers for other asset classes are on the North Carolina site plan page, and the sibling combos for North Carolina self storage, North Carolina RV parks and North Carolina glamping show how the same state rules land on other programs.

The metros: Raleigh-Durham and Charlotte

Raleigh-Durham. In the Wake County towns served by the city's utility, capacity comes from Raleigh: Raleigh Water owns and operates the public water and wastewater systems in Knightdale [14]. Its Public Utility Design Manual took effect January 18, 2025, and utility permit applications have run through the City of Raleigh portal since June 1, 2025 [36, 14]. Raleigh asks projects with dwelling units for the Wake County Residential Development Notification Form, and Knightdale lists a Wake County Public School System Residential Development Notification with the rezoning [30, 28].

Charlotte. Charlotte reviews a commercial site plan in the city and its ETJ only after land entitlement, such as an approved rezoning or a site plan amendment [32]. Council adopted the city's Unified Development Ordinance on August 22, 2022 [37], and under UDO Section 37.6 a preliminary subdivision plan is vested for three years [38]. Review cycles start after gateway approval [34], and a project with one acre or more of grading uploads a Financial Responsibility Form with its PDF plans [33]. City Council approved FY2026 user fee schedules, among them the residential zoning, plat and subdivision schedules, for the year beginning July 1, 2025 [39]. For market context, see Charlotte multifamily development trends.

The model project in Knightdale

The garden multifamily model project in Knightdale takes a 220 to 300 unit, 3-story walkup community through one Wake County town's code [13]. It carries the density and height tables, the bedroom-based parking and open space arithmetic, the water allocation points and the comparable approvals, so this page does not repeat them.

What the preliminary plan carries for a North Carolina apartment site

The preliminary site plan for an apartment community lays out the buildings, the clubhouse and amenity area, the drives and parking fields, the open space and the unit yield, and sums them up on a site data table. In North Carolina that table leads with the lines state law and local thresholds now test:

  • parking provided, with stall dimensions against the 9 by 20 foot cap and, before January 1, 2027 or in the coastal area, parking required against provided [1];
  • disturbed acreage against the one-acre NCG010000 line [23];
  • existing and proposed impervious area where the redevelopment credit applies [1];
  • the unit count and trip generation against the local study threshold, such as 100 residential units in Hendersonville or 150 new peak hour trips in Knightdale [3, 19];
  • building height against the 40 foot tall-building line on a protected ridge [5];
  • gross acreage and building coverage against the CAMA major permit lines on the coast [26].

G.S. 89C-25(1) provides that the engineering licensing chapter does not prevent the practice of architecture or landscape architecture [40], and final drawings by an engineering licensee are certified and stamped with the seal when issued [41]. Gaston County encourages, but does not require, a licensed preparer for its site plans [35]. The plans are preliminary, and engineering is by your engineer of record, who builds the sealed set on them: the traffic study NCDOT asks to be sealed [22], the erosion and sedimentation control plan, the stormwater design and the utilities to the provider's standards [36]. The same plan goes to the lender, to the general contractor for pricing, and into apartment renderings for a rezoning hearing. Sibling hubs: mixed-use and senior living site plans. To start a North Carolina apartment plan, send the site.

Frequently asked questions

Can a North Carolina town still require minimum parking for an apartment project?

Until January 1, 2027, yes. From that date S.L. 2026-39 bars a minimum count for any development or structure outside the coastal area defined in G.S. 113A-103, except for historic properties there, and a required stall cannot exceed 9 by 20 feet unless it is accessible, parallel or diagonal [1].

Can a town lower the density on land already zoned for apartments?

Not without the written consent of all property owners. S.L. 2024-57 counts a reduction in density as a down-zoning under G.S. 160D-601(d), and the UNC School of Government reported in February 2026 that the limits were still in place [8].

How long does a city have to decide an apartment building permit?

45 days under G.S. 160D-1110.1(c), unless the local government and the applicant agree otherwise. After that the applicant may use certified third-party review, the permit issues within three business days of it, and plan review and permit fees are refunded or waived [2].

When does an apartment project in North Carolina need a traffic study?

NCDOT generally treats 3,000 vehicles per day as the level that normally requires a Traffic Impact Study [18]. Towns set lower lines: Hendersonville uses 1,000 daily trips or 100 residential units [3], Knightdale 150 or more new peak hour trips [19], and a 2023 Rolesville form flags 50 peak hour trips [20].

How soon can a denied apartment rezoning be refiled?

With no waiting period. S.L. 2025-94 Section 11 bars waiting periods on refiling a denied or withdrawn zoning map amendment, text amendment or development application, and the act became law on October 6, 2025 [10].

Which building code applies to an apartment building permitted now?

The 2018 NC State Building Code unless the local building department confirms otherwise, with the 2024 code available as an alternative method at the owner's request [8]. In Mecklenburg County, a project that relies on vested rights to stay under the 2018 code files an AMM request [17].

Does the Wake County ETJ freeze affect an apartment site?

At a town's edge, yes. S.L. 2025-30 bars any municipality from expanding its ETJ in Wake County beyond its January 1, 2025 extent until the provision expires on December 31, 2028 [12], and in Knightdale a connection to public utilities requires an annexation petition into the town limits [14].

Does an apartment site plan in North Carolina need a seal?

It depends on the stage and the reviewer. Gaston County encourages, but does not require, a licensed preparer for a site plan [35], while the NCDOT Division 10 package requires traffic impact analyses and drainage studies to be sealed by a North Carolina licensed professional [22]. The preliminary plan is what the engineer of record builds the sealed set on.

Sources

  1. 1)Session Law 2026-39 (House Bill 162), North Carolina General Assembly. Accessed 2026-10-10.
  2. 2)G.S. 160D-1110.1, North Carolina General Assembly. Accessed 2026-10-10.
  3. 3)NCDOT review letter, LEO Cottages at Haywood Road traffic impact analysis, North Carolina Department of Transportation (City of Hendersonville agenda attachment). Accessed 2026-10-10.
  4. 4)Development Fee Guide, July 1, 2025 to June 30, 2026, City of Raleigh, North Carolina. Accessed 2026-10-10.
  5. 5)G.S. 113A-206, Definitions (Mountain Ridge Protection), North Carolina General Assembly. Accessed 2026-10-10.
  6. 6)Session Law 2025-12 (House Bill 126), North Carolina General Assembly.
  7. 7)General Statutes Chapter 160D, Local Planning and Development Regulation, North Carolina General Assembly. Accessed 2026-10-10.
  8. 8)Planning and Zoning Law Bulletin No. 36 (February 2026), UNC School of Government. Accessed 2026-10-10.
  9. 9)Limits on Down-Zoning (December 2024), UNC School of Government. Accessed 2026-10-10.
  10. 10)Session Law 2025-94 (House Bill 926), Regulatory Reform Act of 2025, North Carolina General Assembly. Accessed 2026-10-10.
  11. 11)Permit Choice and Vested Rights, Chapter 160D guidance, UNC School of Government. Accessed 2026-10-10.
  12. 12)Session Law 2025-30 (House Bill 173), North Carolina General Assembly. Accessed 2026-10-10.
  13. 13)Unified Development Ordinance (adopted July 21, 2021; consolidated edition 05/2026), Town of Knightdale, North Carolina. Accessed 2026-10-10.
  14. 14)Utility Permits, Town of Knightdale, North Carolina. Accessed 2026-10-10.
  15. 15)Senate Bill 677, ratified (S.L. 2023-142), North Carolina General Assembly. Accessed 2026-10-10.
  16. 16)Senate Bill 166 (2023), fourth edition, North Carolina General Assembly. Accessed 2026-10-10.
  17. 17)Code Change Central, Mecklenburg County Code Enforcement. Accessed 2026-10-10.
  18. 18)Driveway Permit Frequently Asked Questions, North Carolina Department of Transportation. Accessed 2026-10-10.
  19. 19)UDO Chapter 11, Subdivision Standards (05/22/26), Town of Knightdale, North Carolina. Accessed 2026-10-10.
  20. 20)NCDOT Traffic Impact Analysis need screening and scoping request (2023), Town of Rolesville, North Carolina. Accessed 2026-10-10.
  21. 21)Policy on Street and Driveway Access to North Carolina Highways, North Carolina Department of Transportation. Accessed 2026-10-10.
  22. 22)NCDOT Division 10 driveway permit application package (October 14, 2025), North Carolina Department of Transportation (posted by the City of Charlotte). Accessed 2026-10-10.
  23. 23)NPDES General Permit NCG010000, construction stormwater, North Carolina Department of Environmental Quality. Accessed 2026-10-10.
  24. 24)Report to the General Assembly: study of erosion and sedimentation applicable to stormwater discharges from construction activities, North Carolina Department of Environmental Quality. Accessed 2026-10-10.
  25. 25)15A NCAC 02B .0714, Neuse River Basin riparian buffer rule (rule text), North Carolina Office of Administrative Hearings. Accessed 2026-10-10.
  26. 26)CAMA Major Permit Applications, North Carolina Department of Environmental Quality, Division of Coastal Management. Accessed 2026-10-10.
  27. 27)Chapter 153, Mountain Ridge Protection (revised September 5, 2023), Haywood County, North Carolina. Accessed 2026-10-10.
  28. 28)Rezoning Process, Town of Knightdale, North Carolina. Accessed 2026-10-10.
  29. 29)Administrative Site Review, City of Raleigh, North Carolina. Accessed 2026-10-10.
  30. 30)Administrative Site Review Submittal Instructions, City of Raleigh, North Carolina. Accessed 2026-10-10.
  31. 31)FY26 Development Fee Guide Now Online, City of Raleigh, North Carolina. Accessed 2026-10-10.
  32. 32)Commercial Plan Review Process, City of Charlotte. Accessed 2026-10-10.
  33. 33)Applications and Fees, Commercial Plan Review, City of Charlotte. Accessed 2026-10-10.
  34. 34)Detailed Plan Review, City of Charlotte. Accessed 2026-10-10.
  35. 35)Gaston County Unified Development Ordinance, Chapter 5, Permit Approval, Gaston County, North Carolina (via the Municode library). Accessed 2026-10-10.
  36. 36)Raleigh Water Public Utility Design Manual (effective 01-18-2025), City of Raleigh, North Carolina. Accessed 2026-10-10.
  37. 37)UDO Schedule (project timeline), City of Charlotte. Accessed 2026-10-10.
  38. 38)Charlotte Unified Development Ordinance, Article 37, Amendments and Development Approvals, City of Charlotte. Accessed 2026-10-10.
  39. 39)User Fee Schedules, City of Charlotte. Accessed 2026-10-10.
  40. 40)G.S. 89C-25, Limitations on application of Chapter, North Carolina General Assembly. Accessed 2026-10-10.
  41. 41)Chapter 89C, Engineering and Land Surveying, North Carolina General Assembly. Accessed 2026-10-10.

All states and metros

Start a project

Bring us the site. We draw the first plan.

Send the parcel, the program and anything you already have: a survey, a sketch, a zoning letter. The studio returns a preliminary site plan your engineer of record can build on.

Start a project