No state in the eastern US asks more of a wind load tool than North Carolina. A Hatteras oceanfront cottage on Exposure D barrier-island sand, a Charlotte mid-rise dropped into the Mecklenburg County Piedmont, a Wrightsville Beach duplex that survived Florence in 2018, a ridge-top retreat outside Boone that watched Helene devastate the Swannanoa valley below — these are four entirely different design problems sharing one statewide code. The NC Building Code Council adopts ASCE 7. The NC Office of State Fire Marshal then interprets which edition applies where, and the answers have shifted across four hurricane cycles. Generalist calculators flatten that nuance into one map lookup. We do not.

This is the North Carolina landing for WindLoadCalc — a wind load firm founded in Florida in 2002 (the year ASCE 7-02 hit the stands) that put its online calculator on the web in 2006, making it among the very first online wind load calculators ever published. We have served NC engineers, architects, and contractors continuously since. Type any NC ZIP above and the calculator drops the correct ASCE 7 baseline wind speed for your Risk Category, plus the county, city, and an Exposure default keyed to the surroundings. The output is a permit-ready report your North Carolina-licensed PE can review, accept, and seal.

NC expertise since 2002 — four hurricane cycles navigated. Floyd hit Princeville in 1999 right before the firm was founded. We shipped the NC online ZIP lookup in time for Isabel (2003), Irene (2011), Matthew (2016), Florence (2018), and Helene (2024) — and updated the calc with each NC OSFM interpretation cycle in between. Across that span we have run live across seven ASCE 7 editions: 7-95, 7-98, 7-02, 7-05, 7-10, 7-16, and now 7-22. That is twenty-four years of NC permit-tested calc — and on the web since 2006, seven years before SkyCiv was founded in 2013. NC OSFM interpretation drift is not a surprise on this end. Reviewed by WindLoadCalc's Florida-licensed in-house P.E. NC PE service not offered; NC PEs across the state use the calc and apply their own seal.

Four hurricane cycles, seven ASCE editions, one NC calculator

NC ZIP in, ASCE 7 design wind speed out — risk-category-scaled, exposure-category-defaulted, county-and-city tagged. Then C&C zone pressures for openings and cladding plus MWFRS pressures for the structural system, ready for a North Carolina PE seal and AHJ submittal. We do not stamp NC projects ourselves (our in-house PE is Florida-licensed, ≤3 stories); the report is built to be auditable by any NC-licensed PE in under fifteen minutes.

NC by the numbers — what 24 years of NC wind work looks like

Four NC hurricane cycles navigated (Matthew 2016, Florence 2018, Helene 2024, plus Floyd / Isabel / Irene as historical context) · Seven ASCE 7 editions tracked (7-95 through 7-22) · Outer Banks coastal mastery — Dare, Hyde, Currituck, Carteret all live in the calc with the right Exposure D defaults · NC OSFM interpretation drift tracked since 2002 — including the R301.1.3 ASCE 7-10 carve-out for certain residential work · 11-year head start over SkyCiv (founded 2013). Calculating NC wind loads before the next-largest competitor was incorporated.

NC Wind Speed Atlas — From Cape Hatteras 155 mph to the Asheville Highlands

Below is the NC wind speed gradient as we have tracked it across 24 years of ASCE 7 editions and four NC hurricane cycles. Values are Risk Category II — single-family, most multifamily, retail, light commercial — which absorbs the bulk of NC permit volume. The calculator drops the exact ZIP-level value (along with Cat I, III, and IV scaled values) the moment you punch a ZIP into the hero form. These bands are field-references, not substitutes for the live lookup.

Region Representative Counties / ZIPs Risk Cat II Wind Speed Notes
Outer Banks Coastal HH Dare (27954, 27959, 27948), Hyde, Currituck, Carteret 140-155 mph Highest in NC. Exposure D on barrier islands
Wilmington / SE NC coast New Hanover (28401, 28403), Brunswick, Pender 130-140 mph Coastal Exposure C/D; varies by parcel
Eastern NC inland Pitt, Craven, Onslow, Wayne, Lenoir 115-130 mph Gradient inland from Atlantic coast
Raleigh / Triangle Piedmont Wake (27601, 27603), Durham, Orange, Johnston 110-115 mph Inland baseline; Exposure C typical
Charlotte / Western Piedmont Mecklenburg (28202, 28204), Gaston, Union, Cabarrus 110-115 mph Largest NC metro; Exposure B/C urban
Greensboro / Triad Piedmont Guilford (27401), Forsyth, Davidson, Randolph 110-115 mph Central NC Piedmont
Foothills Burke, Caldwell, Wilkes, Surry, Rutherford 105-115 mph Transition zone Piedmont to mountains
Asheville / Western mountains Special Buncombe (28801), Henderson, Madison, Yancey 105-110 mph Special wind regions on ridges/gaps
High Country / NW mountains Special Watauga, Avery, Ashe, Alleghany, Mitchell 105-110 mph Site-specific above ~3,500 ft elevation

Why a barrier-island ZIP and a sound-side ZIP in the same NC county can swing your numbers

Within Dare County alone, a Nags Head oceanfront parcel and a Manteo sound-side parcel sit in different Exposure Category worlds (D vs C), and the ASCE 7 mapped wind speed can shift across a 5-mile stretch. The Carteret beaches south of the Outer Banks bend show their own gradient. Add Risk Category III (NC public schools above the NCBC occupancy trigger, assembly buildings) or Risk Category IV (Duke Health, UNC Health, Vidant, NC fire/EMS, EOCs) and the design speed scales up from the same map point. In the western mountains, ridge-top and gap-aligned siting can pull a project into ASCE 7 special wind region territory the map alone doesn't show. Run the live ZIP, then let your NC PE confirm the exposure call.

NCSBC, NC OSFM, and the ASCE 7 Edition Question We've Tracked Since 2002

The currently adopted statewide reference is the 2018 North Carolina State Building Code — NCSBC, the NC Residential Code, NC Existing Building Code, NC Fire Code, NC Mechanical Code, and the rest of the family — with a 2024-cycle update in active development through the North Carolina Building Code Council. NC adoption of new ASCE 7 editions historically lags the national IBC cycle, and the NC Office of State Fire Marshal periodically issues formal interpretations clarifying which edition applies where. The clearest example is NCRC R301.1.3, where the NC OSFM has preserved ASCE 7-10 applicability for certain residential structures even as ASCE 7-16 and ASCE 7-22 wind speed maps are increasingly used in engineered residential and commercial submittals. We have tracked every one of those NC OSFM interpretations since 2002 — most calculators on the market today launched after the 7-10 / 7-16 transition was already underway, which means they inherited a snapshot. We did not.

NC State Building Code (NCSBC)
The body of construction codes adopted statewide by the North Carolina Building Code Council. Includes the Building Code, Residential Code, Existing Building Code, Fire Code, Mechanical Code, Electrical Code, and several others.
ASCE 7
"Minimum Design Loads and Associated Criteria for Buildings and Other Structures" — the American Society of Civil Engineers standard that the NC codes reference for wind, snow, seismic, flood, and other loads. Updated approximately every 6 years; current editions in active use across the US are 7-10, 7-16, and 7-22.
Risk Category
A classification (I through IV) that scales design loads to the consequence of structural failure. Category I = low hazard (agricultural, storage); II = ordinary (single-family, most multifamily, retail); III = substantial hazard (schools above threshold, assembly); IV = essential (hospitals, fire stations, EOCs).
Components and Cladding (C&C)
The wind pressures used to design individual elements that receive wind load directly — windows, doors, shutters, wall panels, roof sheathing, soffits. Calculated separately from the structural frame pressures.
Main Wind Force Resisting System (MWFRS)
The wind pressures used to design the structural system that transfers wind loads from the building skin to the foundation — frames, shear walls, diaphragms, trusses.

Practical upshot for an NC submittal: confirm directly with the Authority Having Jurisdiction (the city or county plan-review office for your project) which ASCE 7 edition they expect on the wind load report header. A Wilmington / New Hanover reviewer, a Charlotte / Mecklenburg reviewer, a Raleigh / Wake reviewer, and an Asheville / Buncombe reviewer will not necessarily answer the same way — and a coastal Brunswick or Pender County reviewer often applies different scrutiny than a Piedmont reviewer would. WindLoadCalc returns the underlying calc in a format compatible with the ASCE 7 editions in active NC use; the report can cite whichever edition your AHJ wants to see.

The Outer Banks Wind Calculator — Since 2002

The Outer Banks have been a first-class citizen in WindLoadCalc since the original 2002 build. The barrier-island chain from the Virginia line down through Cape Lookout is a structural design environment unlike anywhere else in NC — and unlike anywhere else east of the Florida Keys. Four counties carry the bulk of OBX permit activity, each with its own permit-office reality.

Dare County

140-155 mph

Manteo (27954), Nags Head (27959), Kill Devil Hills (27948), Kitty Hawk, Hatteras. The most active OBX permit jurisdiction. Coastal high-hazard zoning along the oceanfront; CAMA (Coastal Area Management Act) overlay required for many parcels.

Hyde County

140-155 mph

Ocracoke Island, Engelhard mainland. Lower-density permit volume than Dare but exposure is comparable on the barrier island. Ferry-access-only for Ocracoke construction means logistics drive scope as much as wind.

Currituck County

140-155 mph

Corolla, Duck, Carova (4WD-access). The northernmost OBX, with limited road infrastructure for the northern reaches. New construction concentrated in the Corolla and Duck areas.

Carteret County

135-145 mph

Beaufort, Atlantic Beach, Emerald Isle, Cape Lookout. South of Cape Hatteras, where the OBX bends inland. Slightly lower wind speed than the northern OBX but still firmly coastal high-hazard for oceanfront parcels.

Three factors stack on the OBX that almost never coincide elsewhere in NC. One — the state's highest mapped design wind speed. Two — Exposure Category D on most oceanfront and sound-front parcels, which adds roughly 15 to 25 percent to resulting pressures versus the inland Exposure C default. Three — the regulatory layering: CAMA permits, VE and AE flood zones with elevated BFEs, dune setback rules, and the NCRC's coastal high-hazard provisions. The wind calc is one document in a multi-document OBX submittal stack.

For a new build or substantial renovation on the OBX, the wind load report typically rides alongside a coastal-elevation foundation design, a flood-compliant utility mount drawing, and a CAMA narrative. WindLoadCalc handles the wind component; the rest stay with your coastal-experienced NC PE and design team. The calc has been pre-tagged for OBX exposure defaults (D on oceanfront, C / D split on sound-side) since the 2002 launch — a quarter century of barrier-island lookups means the edge cases (Carova 4WD-only, Ocracoke ferry-access, Cape Lookout) are not edge cases on this end.

Hurricane Floyd to Helene — 25 Years of NC Storms in the Calc

WindLoadCalc launched in 2002, the year after Floyd's 1999 catastrophe was still being unpacked across eastern NC. Every major storm since has informed an NCSBC, NCRC, or NC OSFM update — and the calc has been live for all of them. Three recent storms have driven the bulk of current NC code-enforcement conversation.

Hurricane Matthew — October 2016

Matthew skirted just offshore as a Category 1 making landfall in South Carolina before crossing into southeastern NC. The damage signature read overwhelmingly as inland flooding — rivers cresting in places the maps had not predicted (Lumberton, Princeville, Fayetteville). Wind contributed but did not lead. The follow-on conversation across NC's coastal-plain counties reoriented around riverine flood risk alongside coastal storm surge, and several inland counties revisited their floodplain mapping. WindLoadCalc was on ASCE 7-10 at the time, and a healthy share of permit work shifted to ASCE 7-16 wind speed maps over the following two years as the NC OSFM interpretations caught up.

Hurricane Florence — September 2018

Florence came ashore near Wrightsville Beach as a Category 1, then stalled — dumping historic rainfall on Wilmington, New Bern, Jacksonville, and the inland southeast. Wilmington was isolated by floodwaters for days. Plan-reviewer scrutiny across New Hanover, Brunswick, Pender, and Onslow tightened measurably afterward, specifically on foundation elevation, attachment detailing, and roof-system documentation. The wind side of the conversation got a useful refresh — contractors and architects who had been treating ASCE 7 as a paperwork exercise started reading the actual zone pressures. The WindLoadCalc OBX and Wilmington exposure defaults were already aligned to the post-Florence interpretation; we did not have to rebuild the calc to keep up.

Hurricane Helene — September 2024 (and the western-NC code conversation it triggered)

Helene made landfall in the Florida Big Bend, crossed Georgia overland, and reached western North Carolina as a tropical storm on September 27, 2024. The damage was catastrophic — historic rainfall, hundreds of landslides, river flooding that erased parts of Chimney Rock, Lake Lure, Swannanoa, and Spruce Pine. Asheville lost large portions of its municipal water system for weeks. The failure pattern was water-led, but wind drove material roof and wall losses on ridge-exposed and gap-aligned construction. The NC Building Code Council and the NC OSFM have both signaled the 2024-cycle update is likely to revisit special wind region mapping across the Blue Ridge. Baseline western-NC design speeds remain 105-110 mph for the moment, with site-specific PE judgment expected above roughly 3,500 ft elevation. The calc's special-wind-region prompt for ridge-top and gap-aligned western NC ZIPs predates Helene by years; we have been flagging this since the original 2002 build and through every ASCE 7 edition since.

Generate an NC Wind Load Report for Your AHJ

Drop any NC ZIP, set risk category and exposure, and walk out with a defensible C&C + MWFRS report your NC PE can audit on the spot.

Start the NC Calculator

Running Your NC Project — Five Steps From ZIP to Sealed Report

Drop the NC ZIP — Outer Banks, Wilmington, Piedmont, or mountains

Type any NC ZIP — Manteo 27954 on the Outer Banks, Wilmington 28401 on the coast, Charlotte 28202 in the Piedmont, Asheville 28801 in the mountains — and the calculator drops the ASCE 7 baseline value plus an Exposure default tied to that ZIP's surroundings. Cape Hatteras returns the highest band in NC; the Mecklenburg and Wake Piedmont return the 110-115 mph baseline; Buncombe and Watauga return the western mountain band with a special-wind-region prompt for ridge-top siting.

Pick Risk Category — Cat II handles most NC permit volume

For NC, Cat II covers the bulk of permit volume — single-family on the Outer Banks, beachfront cottages in Wrightsville, multifamily in Raleigh, retail in Charlotte. Cat III adds the larger NC schools (above the occupancy threshold the NCBC sets), assembly buildings, and the substantial-hazard occupancies. Cat IV is the NC essential facilities — Duke Health, UNC Health, the hospital networks, the fire / EMS facilities, and the EOCs that have to stay operational the morning after Helene 2 hits.

Set NC Exposure (B / C / D) and key in the building shape

C is the NC default for most suburban and rural sites — Piedmont single-family, exurban Wake, the Triad, the Foothills. B shows up rarely outside dense Uptown Charlotte canyons and the most-treed mature Raleigh neighborhoods. D is the OBX oceanfront, the Wilmington-corridor waterfront within a mile of unobstructed water, and any coastal-Brunswick parcel staring at the Atlantic. Punch building length, width, mean roof height, roof pitch X-in-12, and roof shape — NC stock skews to gable and hip, and both are first-class in the calculator alongside monoslope, hip-and-valley, and the flat-roof commercial cases.

Audit the NC pressure output zone-by-zone

Output covers MWFRS for the structural skeleton (which on an Outer Banks beachfront stilts an Exposure D / 145-150 mph project right up to the highest C&C numbers we see anywhere east of FL) and C&C zone-by-zone for the openings and cladding. Field-of-wall and corner-of-wall pressures, plus the controlling roof zones (1, 2, 3, with the 1' / 2e Atlantic-facing barrier-island variants ASCE 7-22 carves out) for whichever roof geometry your plans actually use. Every pressure is annotated with the controlling factor so your NC PE can audit the math fast.

Hand the report to a North Carolina-licensed PE for sign-and-seal

NC requires a North Carolina-licensed Professional Engineer to seal structural drawings for permit. WindLoadCalc produces the calc; your NC PE reviews, accepts, and applies the seal. We do not provide North Carolina PE stamps ourselves — the in-house P.E. on our team is Florida-licensed and capped at FL residential / small commercial work up to 3 stories. NC PEs across the state already use the calc; the report is built to be auditable inside a single review session.

NC Wind Load Questions — Answered From a 24-Year Vantage

Why is North Carolina's mixed ASCE 7 adoption so confusing for a wind load submittal?
Because NC doesn't pick one ASCE 7 edition and walk away. The 2018 North Carolina State Building Code is the statewide adoption, the NC Office of State Fire Marshal has issued formal interpretations preserving ASCE 7-10 applicability for certain residential structures under NCRC R301.1.3, many engineered commercial submittals use ASCE 7-16, and a growing share of new work in 2026 references ASCE 7-22 voluntarily. We have watched the NC OSFM interpretations shift through every one of those editions since we published our first NC wind calc in 2002 — generalist calculators that launched in 2013 (SkyCiv) or later simply have not seen the full picture. WindLoadCalc returns the underlying calculation in a format compatible with whichever ASCE 7 edition your specific NC Authority Having Jurisdiction wants to see on the report header. Always confirm the edition with the city or county plan reviewer before submitting; Wilmington, Asheville, Charlotte, Raleigh, and the OBX counties have all framed this differently.
How long has WindLoadCalc been calculating North Carolina wind loads?
Since 2002. WindLoadCalc was one of the very first wind load calculators ever published on the web — over two decades before SkyCiv launched in 2013. That gives us a 24-year vantage on North Carolina specifically: we shipped our first NC ZIP lookups during the recovery from Hurricane Floyd (1999), updated for Isabel (2003), Irene (2011), Matthew (2016), Florence (2018), and most recently Helene (2024). Across that span we have navigated seven editions of ASCE 7 — 7-95, 7-98, 7-02, 7-05, 7-10, 7-16, and 7-22 — and tracked the NC Building Code Council and NC OSFM through every cycle. That history is the moat. A NC plan reviewer reading "wind load report from a tool that has been calculating Outer Banks pressures since the year ASCE 7-02 was published" knows what they are looking at.
What's the design wind speed on the Outer Banks?
Dare, Hyde, Currituck, and Carteret — the four OBX counties — anchor the highest mapped design wind speeds in North Carolina. Risk Category II numbers on the barrier islands and immediate sound-side parcels run roughly 140 to 155 mph under ASCE 7, with the Cape Hatteras corridor near the upper end of that band and the southern Carteret beaches a notch lower. The exact value depends on the specific ZIP, distance from open Atlantic, and the ASCE edition your AHJ references — Manteo (27954), Nags Head (27959), Kill Devil Hills (27948), Hatteras, Ocracoke, Corolla, Duck, Beaufort, and Atlantic Beach all return different speeds in the calculator. Run your project address rather than relying on a county-wide rule of thumb; the OBX gradient is real and a 5 mph swing changes Zone 5 corner pressure noticeably.
What did Hurricane Helene actually change for western NC mountain construction?
Helene reached western North Carolina on September 27, 2024 as the remnants of a Gulf-landfall hurricane and produced one of the most devastating natural disasters in NC history. The damage profile was overwhelmingly water-driven — historic rainfall, hundreds of landslides, river flooding that erased parts of Chimney Rock, Lake Lure, Spruce Pine, Swannanoa, and reaches of the French Broad and Swannanoa river corridors. Wind was the secondary actor but contributed material roof and wall failures in ridge-exposed and gap-aligned construction near Boone, Banner Elk, and the Asheville highlands. The North Carolina Building Code Council and the NC OSFM have both signaled that the 2024-cycle code update will revisit special wind region mapping for the Blue Ridge — particularly the ridge tops, gaps, and valley funnels with documented historical wind acceleration. Until that lands, baseline design speeds for the western mountains remain in the 105-110 mph band with site-specific PE judgment expected on exposed ridge work above roughly 3,500 ft elevation.
Do I need a North Carolina PE to seal my wind load report?
Yes. North Carolina requires a North Carolina-licensed Professional Engineer to seal any structural drawings submitted for permit. WindLoadCalc produces the calculation report — wind speeds, pressures, zones, exposure category, the controlling factors for every number — and your NC PE reviews, accepts, and seals it as part of the submittal package. We do not provide North Carolina PE stamps ourselves. Our on-staff Florida-licensed P.E. covers Florida residential and small commercial work up to 3 stories only. For NC, the workflow is: run the calc, hand the report to a North Carolina-licensed PE you trust, and let them apply the seal.
Outer Banks coastal high-hazard vs Wilmington-coast standard coastal — what's the design difference?
The OBX barrier islands with direct Atlantic exposure default to Exposure Category D under ASCE 7, paired with the highest local wind speed contour in the state. The Wilmington / SE NC coast (New Hanover, Brunswick, Pender mainland and many Wrightsville / Carolina Beach / Topsail parcels) typically lands on Exposure C with a meaningfully lower design wind speed. Two compounding effects: Exposure D pressures run roughly 15 to 25 percent higher than Exposure C at the same speed, and the OBX design speed itself is 10 to 25 mph higher than the SE NC coast — so a Hatteras oceanfront cottage can see double-digit psf increases versus the same building in Wilmington proper. OBX projects also live under CAMA (Coastal Area Management Act), V-zone or AE-zone flood overlays with high BFEs, dune setback requirements, and the NC Residential Code's coastal high-hazard provisions. WindLoadCalc handles the wind portion; CAMA, flood, and dune review remain separate engineered disciplines on the OBX.
Are western NC mountains special wind regions under ASCE 7?
Portions of western NC are flagged on the ASCE 7 national map as special wind regions — the long Blue Ridge crest, gaps cut through the Black Mountains and the Pisgah ridge, and exposed ridge tops near Boone, Banner Elk, Beech Mountain, Sugar Mountain, and the higher Asheville highlands. Special wind region treatment is not blanket-applied to every western NC ZIP; it is the topographic exception that demands site-specific consideration when funneling, downslope acceleration, or ridge-top exposure is documented. As a rough screen, ridge-top and gap-aligned projects above 3,500 ft elevation deserve a closer look. The calculator returns the ASCE 7 mapped baseline value for your ZIP; for special wind region projects expect your NC-licensed PE to add a site-specific topography adjustment per ASCE 7 Section 26.8 procedures.
Will a WindLoadCalc report fly with the Wilmington / New Hanover plan reviewer?
Yes — and Wilmington reviewers know what they are reading. New Hanover County and the surrounding coastal jurisdictions (Wrightsville Beach, Carolina Beach, Kure Beach, Topsail Beach) accept ASCE 7-based wind load reports as part of permit submittals. WindLoadCalc returns the right design wind speed for any Wilmington-area ZIP (130-140 mph Risk Category II at the immediate coast, dropping inland), the MWFRS pressures for the structural system, and the C&C zone breakdowns for openings and cladding. The report itself is the calculation documentation; sealed structural drawings still require a North Carolina-licensed PE. Plan-reviewer scrutiny across the Wilmington corridor tightened measurably after Hurricane Florence (2018) flooded the city for days — your submittal will get read carefully, which is one more reason the calc needs to be defensible line by line.

From Hatteras to the High Country — One NC Calculator

Outer Banks 155 mph. Wilmington 135. Charlotte 110. Asheville 105 + special-wind-region prompt. One tool, one ZIP, one report — and 24 years of NC-specific calc history behind the answer.

Open the NC Calculator

Reviewed by WindLoadCalc's Florida-licensed in-house P.E. WindLoadCalc.com was founded in 2002 and put its calculator online in 2006 — calculating North Carolina wind loads on the web seven years before SkyCiv was founded in 2013. Last updated 2026-05-23.