North Carolina2025 Year in Review

Land use and zoning activity from city and county planning meetings in North Carolina during 2025.

Read the Complete North Carolina Planning Commission Guide for context on how planning decisions work in North Carolina.

“Projects with decisions” counts unique projects. “Approved” and “Denied” count individual actions (one project can have multiple actions across meetings).

24,802
Projects with decisions
30,484
Approved actions
278
Denied actions
99.1%
Approval rate (of actions)

By county

CountyProjectsApproved actionsDenied actionsApproval %
Alamance427496599.0%
Alexander1431520100.0%
Alleghany125134397.8%
Anson75780100.0%
Ashe63860100.0%
Avery336357399.2%
Beaufort8997199.0%
Bertie11120100.0%
Bladen6566297.1%
Brunswick7258361398.5%
Buncombe1,0171,2171698.7%
Burke4385180100.0%
Cabarrus548643599.2%
Caldwell505562399.5%
Camden170184298.9%
Carteret245275398.9%
Caswell18230100.0%
Catawba102109298.2%
Chatham56770100.0%
Cherokee138141298.6%
Chowan226262199.6%
Clay220100.0%
Cleveland92960100.0%
Columbus1481810100.0%
Craven793970599.5%
Cumberland7339222397.6%
Dare150170398.3%
Davidson634828299.8%
Davie29310100.0%
Duplin1041100100.0%
Durham613705199.9%
Edgecombe446519698.9%
Forsyth1,1031,3971698.9%
Franklin248293199.7%
Gaston8011,076899.3%
Graham15230100.0%
Granville1071530100.0%
Greene2913800100.0%
Guilford314401499.0%
Halifax1121290100.0%
Harnett2292990100.0%
Haywood1371520100.0%
Henderson127138199.3%
Hertford21220100.0%
Hoke4342491.3%
Hyde1722220100.0%
Iredell299447399.3%
Jackson141154298.7%
Johnston6187281298.4%
Jones1091260100.0%
Lee198249398.8%
Lenoir7088830100.0%
Macon122127199.2%
Martin1852070100.0%
McDowell117125298.4%
Mecklenburg8781,2581199.1%
Montgomery15280100.0%
Moore1281450100.0%
Nash560100.0%
New Hanover7189021498.5%
Northampton1929293.5%
Onslow403472698.7%
Orange5367198.5%
Pamlico364402399.3%
Pender86930100.0%
Perquimans261286299.3%
Person890100.0%
Pitt332411199.8%
Polk317391399.2%
Randolph546612399.5%
Richmond110100.0%
Robeson338430399.3%
Rockingham119132199.2%
Rowan459539599.1%
Rutherford109125199.2%
Sampson52580100.0%
Stanly263280199.6%
Stokes105135199.3%
Surry3334197.1%
Tyrrell1010.0%
Union1,4512,0713798.2%
Wake1,1341,5601599.0%
Warren284294498.7%
Washington22240100.0%
Watauga393496399.4%
Wayne288414199.8%
Wilson1341390100.0%
Yadkin890100.0%

Data from public meeting documents processed by Civic Star. Coverage varies by jurisdiction. Not all cities and counties are included.