Roof permits and building codes

North Carolina roof permits and building codes by county

Hail Pro has 22,630 roofing permits on record in North Carolina, from 25 of its 100 counties, linked to the properties they were issued for. It also tracks the building code adopted in 100 North Carolina jurisdictions; the most common is the NCRC 2018 (2015 IRC). Select a county for its roofing permit activity and roofing requirements.

Updated · Hail Pro

Roofing permits on record
22,630
Counties with roof permits
25 of 100
Jurisdictions with code data
100

Roof permits and codes by North Carolina county

CountyRoofing permitsPast 12 monthsAdopted code
Mecklenburg County4,828631NCRC 2018 (2015 IRC)
Guilford County2,93792NCRC 2018 (2015 IRC)
Buncombe County2,565127NCRC 2018 (2015 IRC)
New Hanover County2,16287NCRC 2018 (2015 IRC)
Durham County1,50346NCRC 2018 (2015 IRC)
Wake County1,19360NCRC 2018 (2015 IRC)
Cumberland County924175NCRC 2018 (2015 IRC)
Wilson County9191NCRC 2018 (2015 IRC)
Brunswick County76258NCRC 2018 (2015 IRC)
Onslow County60023NCRC 2018 (2015 IRC)
Iredell County55690NCRC 2018 (2015 IRC)
Gaston County54984NCRC 2018 (2015 IRC)
Rowan County54819NCRC 2018 (2015 IRC)
Orange County47719NCRC 2018 (2015 IRC)
Pitt County47283NCRC 2018 (2015 IRC)
Craven County4213NCRC 2018 (2015 IRC)
Rutherford County32816NCRC 2018 (2015 IRC)
Carteret County20312NCRC 2018 (2015 IRC)
Catawba County16247NCRC 2018 (2015 IRC)
Wayne County1503NCRC 2018 (2015 IRC)
Lee County13415NCRC 2018 (2015 IRC)
Henderson County10749NCRC 2018 (2015 IRC)
Pender County8315NCRC 2018 (2015 IRC)
Alamance County463NCRC 2018 (2015 IRC)
Randolph County1NCRC 2018 (2015 IRC)
Alexander CountyNCRC 2018 (2015 IRC)
Alleghany CountyNCRC 2018 (2015 IRC)
Anson CountyNCRC 2018 (2015 IRC)
Ashe CountyNCRC 2018 (2015 IRC)
Avery CountyNCRC 2018 (2015 IRC)
Beaufort CountyNCRC 2018 (2015 IRC)
Bertie CountyNCRC 2018 (2015 IRC)
Bladen CountyNCRC 2018 (2015 IRC)
Burke CountyNCRC 2018 (2015 IRC)
Cabarrus CountyNCRC 2018 (2015 IRC)
Caldwell CountyNCRC 2018 (2015 IRC)
Camden CountyNCRC 2018 (2015 IRC)
Caswell CountyNCRC 2018 (2015 IRC)
Chatham CountyNCRC 2018 (2015 IRC)
Cherokee CountyNCRC 2018 (2015 IRC)
Chowan CountyNCRC 2018 (2015 IRC)
Clay CountyNCRC 2018 (2015 IRC)
Cleveland CountyNCRC 2018 (2015 IRC)
Columbus CountyNCRC 2018 (2015 IRC)
Currituck CountyNCRC 2018 (2015 IRC)
Dare CountyNCRC 2018 (2015 IRC)
Davidson CountyNCRC 2018 (2015 IRC)
Davie CountyNCRC 2018 (2015 IRC)
Duplin CountyNCRC 2018 (2015 IRC)
Edgecombe CountyNCRC 2018 (2015 IRC)
Forsyth CountyNCRC 2018 (2015 IRC)
Franklin CountyNCRC 2018 (2015 IRC)
Gates CountyNCRC 2018 (2015 IRC)
Graham CountyNCRC 2018 (2015 IRC)
Granville CountyNCRC 2018 (2015 IRC)
Greene CountyNCRC 2018 (2015 IRC)
Halifax CountyNCRC 2018 (2015 IRC)
Harnett CountyNCRC 2018 (2015 IRC)
Haywood CountyNCRC 2018 (2015 IRC)
Hertford CountyNCRC 2018 (2015 IRC)
Hoke CountyNCRC 2018 (2015 IRC)
Hyde CountyNCRC 2018 (2015 IRC)
Jackson CountyNCRC 2018 (2015 IRC)
Johnston CountyNCRC 2018 (2015 IRC)
Jones CountyNCRC 2018 (2015 IRC)
Lenoir CountyNCRC 2018 (2015 IRC)
Lincoln CountyNCRC 2018 (2015 IRC)
Macon CountyNCRC 2018 (2015 IRC)
Madison CountyNCRC 2018 (2015 IRC)
Martin CountyNCRC 2018 (2015 IRC)
McDowell CountyNCRC 2018 (2015 IRC)
Mitchell CountyNCRC 2018 (2015 IRC)
Montgomery CountyNCRC 2018 (2015 IRC)
Moore CountyNCRC 2018 (2015 IRC)
Nash CountyNCRC 2018 (2015 IRC)
Northampton CountyNCRC 2018 (2015 IRC)
Pamlico CountyNCRC 2018 (2015 IRC)
Pasquotank CountyNCRC 2018 (2015 IRC)
Perquimans CountyNCRC 2018 (2015 IRC)
Person CountyNCRC 2018 (2015 IRC)
Polk CountyNCRC 2018 (2015 IRC)
Richmond CountyNCRC 2018 (2015 IRC)
Robeson CountyNCRC 2018 (2015 IRC)
Rockingham CountyNCRC 2018 (2015 IRC)
Sampson CountyNCRC 2018 (2015 IRC)
Scotland CountyNCRC 2018 (2015 IRC)
Stanly CountyNCRC 2018 (2015 IRC)
Stokes CountyNCRC 2018 (2015 IRC)
Surry CountyNCRC 2018 (2015 IRC)
Swain CountyNCRC 2018 (2015 IRC)
Transylvania CountyNCRC 2018 (2015 IRC)
Tyrrell CountyNCRC 2018 (2015 IRC)
Union CountyNCRC 2018 (2015 IRC)
Vance CountyNCRC 2018 (2015 IRC)
Warren CountyNCRC 2018 (2015 IRC)
Washington CountyNCRC 2018 (2015 IRC)
Watauga CountyNCRC 2018 (2015 IRC)
Wilkes CountyNCRC 2018 (2015 IRC)
Yadkin CountyNCRC 2018 (2015 IRC)
Yancey CountyNCRC 2018 (2015 IRC)

Frequently asked questions

Do you need a permit to replace a roof in North Carolina?

Usually, yes: most North Carolina cities and counties that enforce a building code require a permit for a full roof replacement, while minor repairs are often exempt. Rules are set locally, so check with the building department for the property's city (or county, outside city limits). See do you need a permit to replace a roof.

Related

See hail, permits and owners on one map.

Start free with Hail Pro