A still, dark blackwater river channel with buttressed bald cypress and knees in the shallows, loblolly pine and gum on the far bank and a flat grassy field edge in front.
Brunswick County 2018 NC Residential Code, statewide

Barndominium Builders in Brunswick County, NC

Brunswick County is the fastest-growing county in North Carolina — 174,702 people on the 2025 estimate against 136,695 in 2020, a 27.8 percent gain, with the town of Leland up 52.9 percent by itself. It is also 849 square miles at only 206 people per square mile, with 238 farms across 45,150 acres at a median farm size of 50 acres, so unlike the county across the river it still has land. Two things make it the most interesting county in the state to build a barndominium in, and both are things a buyer can check. The first is seismic: the 2018 NC Residential Code, the edition in force, puts Brunswick in Seismic Design Category C alongside Columbus, Robeson and Scotland — the only counties outside the mountains North Carolina has ever placed there — and the 2024 edition removes all four. The second is wind, and it is genuinely counter-intuitive. Table R301.2(4) names Brunswick at 140 mph west of Highway 17 and 150 mph east of it, with 150 mph called out separately on Bald Head Island. But the wind-borne debris region is not a wind speed here at all: North Carolina struck the model code's mph threshold and drew a line instead, east of the Intracoastal Waterway. So a mainland Brunswick site can carry the code's second-highest design wind speed and still sit outside the debris region entirely, while a lower-speed site on the Outer Banks sits inside it. The county prices its residential permit as square feet times the ICC chart value times .0045 for occupancy type R-3, construction type VB, with all trade permits included, and publishes a table showing which of its nineteen municipalities answers to the town and which to the county, department by department.

Brunswick County at a glance

County
Brunswick County
City rules outside city limits
A Brunswick town can enforce its zoning and the building code past its limits under G.S. 160D-202 — one mile on its own, and further only with the county board's approval — and the county's own jurisdiction table shows zoning is a town function in eighteen of its nineteen municipalities.
Population
174,702
ZIP codes
28420, 28422, 28451, 28452, 28459, 28461, 28462, 28465, 28467, 28468, 28469, 28470, 28479
Site visits
Same week across Brunswick County

Building conditions in Brunswick County

The building code does not change at a county line here. Under § 143-138(e) the North Carolina State Building Code applies throughout the state, and a city or county may adopt only a fire prevention code and floodplain regulations of its own — there is no general local amendment power, so there are no county amendments to look up. The edition in force is still the 2018 NC Residential Code, effective 1 January 2019; the 2024 edition has been delayed three times and carries no effective date at all. What genuinely differs is who issues the permit and inspects the work, what that office charges, how the parcel is zoned, what the local floodplain ordinance requires of the foundation — and two design numbers the code publishes county by county, the ultimate design wind speed and the seismic design category. The rest of Table R301.2 is set once for everyone: a flat 20 psf roof live load, a 12-inch frost line, Moderate weathering, and termite protection required everywhere in the state with no exemption. There is no ground snow load column in the residential code at all.

Build conditions for Brunswick County , North Carolina : ultimate design wind speed 140 / 150 mph. BUILD CONDITIONS BRUNSWICK COUNTY, NCBrunswick County2018 NC RESIDENTIAL CODEULTIMATE DESIGN WIND SPEED140 / 150 mphTable R301.2(4) of the 2018 NC Residential Code names Brunswick County at 140 mph west of Highway17, 150 mph east of it, and 150 mph on Bald Head Island. The 2024 edition, which has no effective…RESIDENTIAL PERMIT FEEsq ft × ICC value × .0045Occupancy R-3, construction type VB; all trade permits included;$100 building minimum. FY '27 schedule effective 1 July 2026.WHO ISSUES THE PERMITBrunswick County Code AdministrationInspects the unincorporated county plus eight of nineteenmunicipalities. The county publishes a Municipal Jurisdictions tabl…
Build conditions for Brunswick County, drawn from the sourced facts on this page. Every figure above is cited in the quick-facts panel below, with its source and vintage.
The state's only coastal-plain Seismic Design Category C county
Table R301.2(7) of the 2018 NC Residential Code — the edition in force — lists thirteen Seismic Design Category C counties. Nine are mountain counties. The other four are Brunswick, Columbus, Robeson and Scotland, a contiguous block along the South Carolina line, and they are the only counties outside the mountains North Carolina has ever placed in that category. The 2024 edition, adopted but carrying no effective date, drops all four and adds Henderson and Transylvania in their place. So a Brunswick barndominium designed today carries the same seismic design category as one in Buncombe or Swain, and a set of plans drawn to the pending edition would not. The code gives no reason for either the original listing or the removal, and nothing in the state's own documents states one, so the geography is worth noticing and the cause is not worth asserting.

2018 NC Residential Code Table R301.2(7) and the 2024 edition's replacement table, NC Office of the State Fire Marshal.

150 mph and outside the wind-borne debris region
Table R301.2(4) of the 2018 NC Residential Code names Brunswick County at 140 mph ultimate design wind speed west of Highway 17, 150 mph east of it, and 150 mph on Bald Head Island specifically. Yet a mainland Brunswick site east of Highway 17 but west of the Intracoastal Waterway carries that 150 mph figure and is still outside the wind-borne debris region — because North Carolina deleted the model code's test, which triggers on being within a mile of mean high water at 130 mph or on reaching 140 mph anywhere, and substituted a geographic line: east of the Intracoastal Waterway from the South Carolina line to Beaufort Inlet, then the barrier islands north. Oak Island, Holden Beach, Ocean Isle Beach, Sunset Beach and Bald Head Island are east of the waterway and inside. Mainland Brunswick is not. Every generic article on this subject quotes the mph threshold, and the mph threshold is not the rule in this state.

2018 NC Residential Code Table R301.2(4) and Chapter 2 definitions, with the same boundary in the 2024 edition, NC Office of the State Fire Marshal. The boundary is stated as substance rather than quoted, because the adopted definition carries strike-through of the model text it replaced.

The permit fee is 0.45 percent of a national valuation table
Brunswick County's FY '27 Building Fee Schedule, effective 1 July 2026, sets the residential new construction and additions fee as square feet times the ICC chart value times .0045, naming the exact line it uses: occupancy type R-3, construction type VB, which is the one covering a one- or two-family dwelling of light-frame construction. The residential new construction permit fee includes all trade permits, and the schedule carries a $100 building minimum. There is a second rate that matters more to this building type than to a house: a detached accessory building or structure over 400 square feet is priced at square feet times the ICC chart value times .006, occupancy type U, construction type VB. So a detached shop is charged on a higher multiplier but against the utility line of the valuation table rather than the dwelling line, while an attached shop is simply part of the R-3 calculation. Whether the shop is attached changes both halves of the arithmetic.

Brunswick County Code Administration, Permit Fee Schedule — Building, brunswickcountync.gov/197, read 6 September 2026; the schedule labels itself the FY '27 Building Fee Schedule effective July 1, 2026. A control request for a non-existent path on that host returned a genuine 404.

One town, five different answers about who is in charge
Brunswick County publishes a Municipal Jurisdictions table listing all nineteen of its municipalities against separate columns for flood jurisdiction, building inspection, CAMA, addressing, zoning, fire inspection and stormwater — and the answers do not track each other. Leland, the county's largest town and the fastest-growing place in North Carolina, runs its own flood jurisdiction, its own building inspection, its own addressing and its own zoning, but the county handles CAMA there. Belville, Bolivia, Navassa, Northwest, Sandy Creek, Shallotte, St. James and Varnamtown send their building inspection to the county. Northwest is the only municipality where the county does the zoning. Boiling Spring Lakes and Bolivia show no CAMA entry at all. And Caswell Beach and Shallotte are the outliers: their CAMA column names neither the town nor the county but Wilmington. No competitor page in this market publishes anything like that table, and it is the single best answer to the question of who actually permits a given Brunswick parcel.

Brunswick County Code Administration, Municipal Jurisdictions, brunswickcountync.gov/192, read 6 September 2026; the table was read column-by-column from the page's own markup rather than from flowed text.

The fastest-growing county in the state, and it still has acreage
Brunswick County went from 136,695 people in 2020 to 174,702 in 2025 — a 27.8 percent gain, the largest percentage growth of any North Carolina county, and a net addition of 42,237 people. Within it the town of Leland grew 52.9 percent, to 35,731. What makes that unusual for a growth county is that the land did not disappear with it: Brunswick is 849 square miles at 206 people per square mile, and the 2022 Census of Agriculture records 238 farms across 45,150 acres, 8.3 percent of the county, at a median farm size of 50 acres against a statewide median of 48. New Hanover County, immediately across the Cape Fear River, has a median farm of 10 acres and ranks 99th of 100 for land in farms. That contrast is the whole reason this county is on a barndominium buyer's list: a 50-acre median is a parcel fabric that suits the building type, inside a commute of a city that has run out of ground.

U.S. Census Bureau Vintage 2025 county population estimates and 2025 Gazetteer land areas; USDA NASS 2022 Census of Agriculture county profiles.

The septic permit gates the building permit, and Brunswick prices it high
Brunswick County Environmental Health's 2026-2027 fee schedule prices an Improvement Permit application at $515 for 500 gallons per day or less and $615 for 501 to 1,000, with a Construction Authorization at $300 and $400 across the same bands, and a new well permit at $300. Under 15A NCAC 18E .0201(c) it is the Construction Authorization, not the Improvement Permit, that lets the applicant obtain a building permit under G.S. 130A-338 — so the sequence is soil evaluation, Improvement Permit, Construction Authorization, then the building permit, and the health department sets the start date on a rural build. Two Brunswick-specific details: the schedule states that an applicant submitting a septic application on a property not served by public water must also submit a well permit application, with the well fee refundable if the septic permit is denied and the refund is requested within a year; and a revisit fee applies where the office is told the site is ready and it is not. A conventional Brunswick house therefore pays $815 in health-department fees before the building permit exists, against $600 in New Hanover.

Brunswick County Environmental Health, Fee Schedule 2026-2027, brunswickcountync.gov/268, read 6 September 2026; New Hanover County Environmental Health Fee Schedule effective 07/01/2026, nhcgov.com, read 6 September 2026; 15A NCAC 18E .0201, NC Office of Administrative Hearings.

Also worth knowing before you build in Brunswick County

Brunswick does print a flood fee, where the county next door prints none
Brunswick County's residential fee schedule carries a $50 Floodplain Building Permit line, and a separate commercial floodplain permit determined by the floodplain administrator, plus a new-structure floodplain permit priced at ICC value times square feet times .0002. New Hanover County publishes no flood-review, coastal, wind-borne-debris or third-party review fee at all on either of its schedules. That is not a large sum in Brunswick and it is not meant to be alarming; the point is that the coastal cost of building in southeastern North Carolina is overwhelmingly design cost rather than permit cost, and the two adjacent counties differ by fifty dollars on the one line where a surcharge does appear. Floodplain regulation is also one of only two things a local government in this state may adopt of its own under G.S. 143-138(e), which is why it is the place a local difference shows up at all.

Brunswick County Permit Fee Schedule — Building, brunswickcountync.gov/197, read 6 September 2026; New Hanover County residential and commercial fee schedules, nhcgov.com, read 6 September 2026.

Being in a CAMA county is not the trigger
Brunswick is one of exactly twenty counties on the NC Division of Coastal Management's CAMA list, a closed roster that does not follow geography — Columbus County next door, which touches the same coastal plain river systems, is not on it. But the permit trigger is not the county; it is being inside an Area of Environmental Concern. The Estuarine Shoreline AEC under 15A NCAC 07H .0209(a)(1) extends 75 feet landward of normal high water, and 575 feet where the adjacent water carries the Outstanding Resource Waters classification. Inside it, impervious surfaces may not exceed 30 percent of the AEC area of the lot — measured on the AEC strip, not the parcel — and new development must sit 30 feet landward of normal water level. The minor development permit application fee is $119.00 under 15A NCAC 07J .0204(b)(6)(B), paid to the permit-letting agency, and adjacent riparian landowners must be notified and have 30 days to comment. On most inland Brunswick acreage none of this is engaged at all, and septic and floodplain are the governing constraints instead.

NC DEQ Division of Coastal Management, CAMA Counties; 15A NCAC 07H .0209 and 15A NCAC 07J .0204, NC Office of Administrative Hearings, subchapter texts read 6 September 2026.

The town of Brunswick is not in Brunswick County
There is a town called Brunswick in North Carolina, population 921, and it is in Columbus County — thirty-odd miles inland from the coastal county of the same name. Twenty-one North Carolina towns share a name with a North Carolina county and fifteen of them sit in a different one, which is why the county line rather than the mailing address is the thing to check on a deed. The confusion has a second edge here that matters more: forty-one of North Carolina's hundred county names also exist in other states, and a search for a Brunswick County ordinance will readily return one from another state's county of the same name. Columbus County, incidentally, shares Brunswick's Seismic Design Category C listing in the 2018 code but carries a flat 140 mph design wind speed rather than a split, and is not a CAMA county at all.

U.S. Census Bureau Vintage 2025 place population estimates; 2018 NC Residential Code Tables R301.2(4) and R301.2(7); NC DEQ Division of Coastal Management, CAMA Counties.

An excavator grading a compacted building pad on a cleared lot, with survey stakes, a drainage swale and a silt fence along the downhill edge.
Below the slab

The expensive surprises are in the ground, not the building

What moves a North Carolina budget is usually below grade, and the thing most often got wrong is which clay to worry about. Cecil — the red Piedmont clay everyone pictures, and the state soil — is kaolinitic and low shrink-swell; it does not heave. The soil that does is Iredell, formed over diabase and gabbro, which the USDA describes as vertic, very high shrink-swell, with a perched water table a foot or two down from December through April. The tell is colour: Cecil is red and Iredell is dark grey-brown, and they sit within a few miles of each other across the central Piedmont. West of that the question stops being clay and becomes slope, rock and colluvium; east of the fall line it becomes water, and in the Tidewater it becomes organic soil that subsides irreversibly once it is drained. Then the same ground decides the septic system, and North Carolina rewrote those rules recently enough that most of what is published about them is out of date. 15A NCAC 18E replaced the old subchapter on 1 January 2024 and was amended again on 1 June 2026: the site is classified on soil morphology — the word "percolation" does not appear anywhere in it — and there is no "provisionally suitable" any more, only suitable or unsuitable, on a single failed parameter. There is no statewide minimum lot size either; the area you need is derived from the soil result and then doubled, because a site that cannot fit both the initial field and its repair area is unsuitable. And the order matters more than people expect: the county health department's Improvement Permit and Construction Authorization come first, and the building permit is available on the strength of the Construction Authorization, not before it. One more thing that catches people: disturb more than an acre and you need an approved erosion and sedimentation control plan in hand before work starts, with penalties up to $5,000 a day, and a pad plus a drive plus a drainfield plus a laydown area crosses an acre faster than it sounds. So the site work, the foundation and the drainfield get resolved together rather than one at a time. We price the dirt before we price the building.

What a build looks like

Three stages every Brunswick County project passes through, from a raw parcel to a finished home. Site work first, because that is where the budget is decided.

Aerial view of an undeveloped rural lot with cleared grass, a mixed oak, hickory and pine treeline, exposed red clay in one corner and a pale gravel access track.
Stage one

The parcel

Zoning, setbacks, flood zone and utility access get checked before anything is drawn.

An excavator grading a compacted building pad on a cleared lot, with survey stakes, a drainage swale and a silt fence along the downhill edge.
Stage two

Pad and permit

Clearing, grading and a compacted pad, while the septic authorization and the building submittal work through whichever offices cover your parcel.

A finished barndominium at dusk with warm interior lighting glowing through its large windows.
Stage three

Frame to finish

Shell erected and dried in, then systems, insulation and interior finish through to CO.

Those are the rules where you are building in Brunswick County. Tell us what you want to build and we will draw it to them.

Where we build around Brunswick County

Brunswick County and the rural land around it. The buildable acreage for a project this size usually sits outside the town limits — which does not automatically put it under the county, because a town's zoning and building-code enforcement reach one to three miles past its limits into its extraterritorial jurisdiction. Inside the limits, in the ETJ, or in neither are three different answers to who issues your permit.

The Brunswick County service area, including the rural acreage outside the built-up edge, which is where the parcels big enough for a build like this usually sit. The map marks the territory we build in. It is not a branch location, and there is no office at this pin.

Nearby areas we build in

Others we cover nearby. Every North Carolina municipality sits inside a county — there are no independent cities here — but that does not settle who regulates a given parcel. A town's zoning, subdivision rules and building-code enforcement extend one to three miles beyond its limits, by population, into what the statute calls its extraterritorial jurisdiction; town taxes and town elections do not follow. So the office that issues the permit, what it charges and how the land is zoned can all differ from one card to the next, and the mailing address will not tell you which case you are in.

Building in Brunswick County: common questions

6 questions we get asked most often about building in Brunswick County. If yours is not on the list, ask it directly.

What wind speed and seismic category does a Brunswick County barndominium have to be designed to?
Wind first, and there is no single county number. Table R301.2(4) of the 2018 NC Residential Code — the edition in force — names Brunswick County at 140 mph ultimate design wind speed west of Highway 17 and 150 mph east of it, and calls out 150 mph on Bald Head Island separately. The 2024 edition has been adopted but carries no effective date at all, and it drops the split for a flat 150 mph, which makes Brunswick one of six counties where the two editions genuinely disagree. A set of plans should therefore name the edition it was drawn to. Seismic is the more unusual answer. Table R301.2(7) of the 2018 code lists thirteen Seismic Design Category C counties, and Brunswick is one of only four of them outside the mountains, with Columbus, Robeson and Scotland. Those four are a contiguous block along the South Carolina line and they are the only coastal-plain counties North Carolina has ever put in that category. The 2024 edition removes all four. Neither edition explains why, and no state document found says, so the right thing to tell a buyer is what the tables say and not what caused them. In practical terms it means the lateral system on a Brunswick house is designed for a seismic category most of eastern North Carolina does not carry.
Is a Brunswick County site in the wind-borne debris region?
Mainland Brunswick is not, and this is the single most misunderstood thing about building on this coast. Nearly every article on the subject quotes the model residential code's test: within one mile of the coastal mean high-water line where the ultimate design wind speed is 130 mph or greater, or anywhere the speed reaches 140 mph. North Carolina struck that test out and replaced it with geography — the area east of the Intracoastal Waterway from the South Carolina line north to Beaufort Inlet, and from there the barrier islands to the Virginia line. The same boundary appears in both the 2018 and the 2024 packages, produced seven years apart. So a mainland Brunswick lot east of Highway 17 carries a 150 mph design wind speed, which under the model code's rule would put it firmly in the debris region, and under North Carolina's actual rule leaves it outside. Meanwhile Oak Island, Holden Beach, Ocean Isle Beach, Sunset Beach, Caswell Beach and Bald Head Island are east of the waterway and are inside. If a site is inside, Section R301.2.1.2 requires glazed openings to be protected to the large missile test of ASTM E1886 and E1996, garage door glazing to an approved impact standard or ANSI/DASMA 115, and the wood-panel exception requires panels precut, predrilled and secured with corrosion-resistant hardware permanently installed on the building.
How does Brunswick County calculate the permit fee on a barndominium?
By valuation rather than by a flat rate per square foot, and the county names the exact line it uses. Its FY '27 Building Fee Schedule, effective 1 July 2026, sets residential new construction and additions at square feet times the ICC chart value times .0045, for occupancy type R-3 and construction type VB — the classification covering a one- or two-family dwelling of light-frame construction. The residential new construction fee includes all trade permits, and there is a $100 building minimum. What matters for this building type is the second line: a detached accessory building or structure over 400 square feet is charged at square feet times the ICC chart value times .006, occupancy type U, construction type VB. The multiplier is a third higher, but it is applied to the utility line of the valuation table rather than the dwelling line. So attaching the shop puts it inside the R-3 calculation, and detaching it moves it onto a different rate against a different valuation. Neither is automatically cheaper and the answer depends on your square footages, which is exactly the kind of decision worth making before the drawings are finished rather than after. Note also that a valuation table is an administrative benchmark for setting a fee — it is not a statement of what the building is worth or what it will cost to build.
Who issues the building permit in Brunswick County — the town or the county?
It depends on the town, and it depends on which permit. Brunswick County publishes a Municipal Jurisdictions table that answers this department by department for all nineteen municipalities, and the columns genuinely diverge. Building inspection sits with the county in Belville, Bolivia, Navassa, Northwest, Sandy Creek, Shallotte, St. James and Varnamtown, and with the town in Bald Head Island, Boiling Spring Lakes, Calabash, Carolina Shores, Caswell Beach, Holden Beach, Leland, Oak Island, Ocean Isle, Southport and Sunset Beach. Zoning is a town function everywhere except Northwest, where the county zones. Flood jurisdiction mostly but not always follows building inspection. CAMA follows neither: Leland inspects its own buildings while the county handles CAMA there, Boiling Spring Lakes and Bolivia show no CAMA entry at all, and Caswell Beach and Shallotte list Wilmington in that column rather than the town or the county. Outside the municipal limits it is Brunswick County Code Administration throughout, and a town's zoning can still reach a mile or more past its line under G.S. 160D-202. The practical advice is short: find the parcel on the county's table and on the town's zoning map before you find it on a real-estate listing.
Do I need a septic permit before I can get a building permit in Brunswick County?
Yes, and on a rural Brunswick parcel it is the health department rather than the inspections department that sets your start date. Under 15A NCAC 18E the county evaluates the soil and the site and, if it classifies the site suitable, issues an Improvement Permit fixing the design daily flow, the bedroom count, the setbacks and the location of the initial dispersal field and the repair area. The Construction Authorization comes next, and .0201(c) provides that on its issuance the applicant may obtain a building permit under G.S. 130A-338. The Operation Permit issues only after the installed system is inspected before it is covered. Brunswick County Environmental Health's 2026-2027 schedule prices the Improvement Permit at $515 for 500 gallons per day or less and $615 for 501 to 1,000, the Construction Authorization at $300 and $400 on the same bands, and a new or repair well permit at $300. The schedule also states that an application for a septic permit on a property not served by public water must be accompanied by a well permit application, and that the well fee may be refunded if the septic permit is denied and the request is made within a year. One thing worth knowing about the rules themselves: the classification of provisionally suitable no longer exists. A site is suitable or unsuitable, and a single failing parameter can end it — so the soil work belongs before the purchase, not after.
Which Brunswick County building-code amendments should I be checking?
None, and saying so plainly is the opposite of the advice given nearly everywhere else in this trade. G.S. 143-138(e) provides that the North Carolina State Building Code shall apply throughout the State from the time of its adoption. The only two things a city or county may adopt of its own are a fire prevention code — which needs Residential Code Council approval and may not reach one- and two-family dwellings beyond what the Residential Code prescriptively requires — and floodplain management regulations. There is no general local building-code amendment power, so no Brunswick County package exists to hunt down and no local government here can impose a stricter structural, foundation or energy requirement on a house. What genuinely varies from county to county is a different list, and it is the substance of this page: zoning under Chapter 160D, the fee schedule and its basis, the health department and its fees, extraterritorial jurisdiction, floodplain regulation, CAMA administration, and the wind and seismic figures that the one statewide code publishes county by county. Brunswick differs from New Hanover on almost every item on that list while sharing an identical code with it.

Building in Brunswick County?

Start with the plan. Tell us what you want to build and we will draw it, then confirm which office issues the permit for your parcel, what it will let you put there, and what wind load it has to meet. That conversation costs nothing.