Rolling farmland and mixed hardwood near the fall line with red soil showing in a farm track, dense loblolly pine on one edge and a wooded creek bottom beyond.
Johnston County 2018 NC Residential Code, statewide

Barndominium Builders in Johnston County, NC

Johnston County is where the Triangle's land buyers actually end up. It took +18.7 percent between 2020 and 2025 on the Census Bureau's Vintage 2025 estimates, reaching 256,448 people on +35,751 of net migration — the largest absolute gain of any ring county in North Carolina — and it still has 964 farms on 174,111 acres, 34.4 percent of its 792 square miles, at a median farm size of 40 acres. Sixth in the state for land in farms, ninth for population. That combination is the whole reason this county exists on a barndominium map. Two things make the permitting picture here different from the county next door. The first is that Johnston County is one of the counties the code's own wind table names: Table R301.2(4) of the 2018 NC Residential Code lists Johnston County at 120 mph, five miles an hour above the unlisted default that Wake, Durham and Orange take. A plan drawn for a Wake County lot is not automatically a plan for a Clayton lot, and the difference is printed in the table rather than argued about. The second is who holds the pen. Johnston County enforces zoning, subdivision regulation and the building code across the whole county, except inside a municipality and except inside a municipality's extraterritorial jurisdiction — and Clayton's ETJ has reached two miles out since 2008. Johnston County Building Inspections works out of Smithfield, charges $600 up to 1,200 square feet plus $0.30 per square foot above that, and then adds a separate $90 for an attached garage or carport, which is an unusual way to price the thing a barndominium is mostly made of. Environmental health is a separate department on a separate website, and it prices the septic system permit as one combined $600 line rather than splitting the Improvement Permit from the Construction Authorization.

Johnston County at a glance

County
Johnston County
City rules outside city limits
Johnston County enforces zoning, subdivision rules and the building code countywide — except inside a town and inside a town's ETJ, and Clayton's ETJ has reached two miles out since 2008.
Population
256,448
ZIP codes
27577, 27576, 27520, 27527, 27504, 27524, 27542, 27569, 27568, 27555, 27593, 27529
Site visits
Same week across Johnston County

Building conditions in Johnston 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 Johnston County , North Carolina : ultimate design wind speed 120 mph. BUILD CONDITIONS JOHNSTON COUNTY, NCJohnston County2018 NC RESIDENTIAL CODEULTIMATE DESIGN WIND SPEED120 mphTable R301.2(4) of the 2018 NC Residential Code names Johnston County at 120 mph ultimate designwind speed. It is one of the counties the table lists, rather than one of the 51 that take the…WHO ISSUES THE PERMITJohnston County Building InspectionsSmithfield. Countywide outside the towns and their ETJs.Environmental health is a separate department on a separate domain,…
Build conditions for Johnston 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.
Johnston is one of the counties the wind table actually names
Table R301.2(4) of the 2018 NC Residential Code lists Johnston County at an ultimate design wind speed of 120 mph. That matters because most of the Triangle is not listed at all: the table's own instruction is "Counties not listed — 115", and Wake, Durham, Orange, Chatham and Granville all take that unlisted default. So the design wind speed steps up by five miles an hour when you cross the Wake line into Clayton or Archer Lodge, and it is printed in the code rather than inferred from a map. Johnston County is also absent from Table R301.2(7), the list of thirteen Seismic Design Category C counties, and that table's note places every county not listed in Category A or B. The 2018 edition is the one in force; the 2024 edition has been adopted but carries no effective date, and the two disagree about six counties' wind speeds, so a drawing set should name the edition it was drawn to.

2018 NC Residential Code, Tables R301.2(4) and R301.2(7), transcribed from the code chapter published by ICC Digital Codes; NC Office of the State Fire Marshal, Codes — Current and Past, ncosfm.gov, read 5 September 2026.

Clayton's rules reach two miles out, and they stopped moving in 2008
The Town of Clayton publishes its own explanation of extraterritorial jurisdiction, and it is unusually specific. In December 2007 the Johnston County Board of Commissioners approved Clayton's request to extend its ETJ boundary up to two miles; after notice and a public hearing the present two-mile boundary was adopted by the Clayton Town Council on 3 March 2008. The document then makes a point most buyers get backwards: the ETJ is static. It does not grow or expand as the town's corporate limits change, so annexations do not push it outward, and it has no legal relationship to annexation at all. What it does do is put the town's zoning, subdivision rules and building codes on land two miles outside the town, and send the owner to Clayton's counter rather than Johnston County's. Under G.S. 160D-202 the ceiling is one mile below 10,000 people, two miles from 10,000 to 24,999 and three miles at 25,000 or more, measured from the contiguous corporate boundary — and a county board has to approve the extension, which is why the December 2007 vote was a county vote about a town's map.

Town of Clayton, "Extra-Territorial Jurisdiction (ETJ)", townofclaytonnc.org, read 6 September 2026; G.S. 160D-202. Control test on townofclaytonnc.org and johnstonnc.gov: both return a genuine Page Not Found on a bogus path.

Johnston bills the attached garage as its own $90 line
Johnston County Building Inspections charges a new single-family dwelling $600.00 per dwelling up to 1,200 square feet, and $600.00 plus $0.30 per square foot of added area above that. Then it adds a named, separate line: attached garage or attached carport, an additional $90.00. That is a third way of handling the thing a barndominium is half made of. Harnett County next door folds garage area into the fee base outright, its bracket table being measured on heated area and garage together, while Guilford County in the Triad charges on heated square footage only and lets an unheated shop bay ride free. Johnston prices it as a fixed adder instead of a rate. Two more Johnston lines a buyer will meet: a Land Use / Zoning Permit at $50.00, required separately, and a residential plan change fee of $250.00 if the drawings move after the initial review and approval. The trades are combined — the schedule states the new-dwelling fee includes electrical, plumbing and mechanical, so the habit of budgeting four separate permits is wrong here. The fee structure states an effective date of 1 July 2024.

Johnston County Building Inspections fee schedule, johnstonnc.gov, read 5 September 2026 (structure effective 1 July 2024); Harnett County Central Permitting fee schedule, harnett.org; Guilford County Inspections fee panels, guilfordcountync.gov.

Johnston and Wake are in different energy climate zones
Table N1101.7 of the 2018 NC Residential Code assigns Johnston County to IECC climate zone 3A and Wake County to 4A. Johnston is in the warmer zone, grouped with Mecklenburg, Cumberland, Wayne, Sampson, Duplin and the coastal plain, while everything immediately north and west of it — Wake, Durham, Orange, Franklin, Harnett, Chatham, Granville, Nash — sits in 4A. Two identical buildings twenty minutes apart on US 70 are therefore built to different envelope requirements, and the difference is not trivial for a metal or post-frame shell: the air-impermeable insulation alternative to R-38 ceiling insulation is R-20 in zone 3 and R-25 in zone 4. A kit package or an energy compliance path quoted against a Raleigh address is not quoted against a Smithfield one, and the county line is where it changes.

2018 NC Residential Code Table N1101.7 and the 2018 NC Energy Conservation Code amendments, NC Office of the State Fire Marshal, read 5 September 2026.

One combined septic fee, a separate department, and a different web address
Johnston County does not price the Improvement Permit and the Construction Authorization separately the way Wake does. Its environmental health schedule publishes a single line — Septic System Permit, systems of 480 gallons or less, $600.00 — which is the line a normal new single-family dwelling falls under; a large system design above 480 gallons is $700.00. A private well permit is $400.00. Related lines: existing system upgrade or replacement $250.00, an open permit revision with a site visit $200.00 and without one $50.00, Existing System Approval $150.00, installation or re-inspection $100.00, and a septic repair at no charge. There is no separately priced soil evaluation; it sits inside the $600.00. Water sampling is priced on its own, and the schedule distinguishes an applicant-collected sample from an office-collected one, which carries a $30 per-visit sampling fee on top of the laboratory fee. The environmental health schedule states an effective date of 1 July 2025. One practical trap: the county's environmental health pages live on johnstonnc.com while building inspections lives on johnstonnc.gov, so a search that lands on one will not show the other's fees.

Johnston County Environmental Health fee schedule, johnstonnc.com, read 5 September 2026 (amended effective 1 July 2025); Johnston County Building Inspections, johnstonnc.gov, read 6 September 2026.

964 farms, 174,111 acres, and a 40-acre median
The 2022 Census of Agriculture puts Johnston County sixth of North Carolina's 100 counties for land in farms: 964 farms across 174,111 acres, 34.4 percent of the county, at an average of 181 acres and a median of 40 — against a statewide median of 48. On 792 square miles that is 324 people per square mile, a quarter of Wake County's density. Johnston also took +18.7 percent population growth from the 2020 base to July 2025 on the Census Bureau's Vintage 2025 estimates, reaching 256,448 on +35,751 of net migration, which is the largest absolute gain of any ring county in the state. That pair of numbers is the county in one line: it is filling up fast and it still has a third of itself in farmland at a parcel size that suits a house with a shop attached. Clayton alone went from 26,314 in 2020 to 32,633 in 2025, +24.0 percent, the second-fastest of the Triangle's larger towns.

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

Also worth knowing before you build in Johnston County

On this side of the fall line, septic fails on wetness rather than clay
Johnston County sits in the inner Coastal Plain, and that changes which of 15A NCAC 18E's failure parameters is likely to bite. The rule that decides it is .0504, Soil Wetness Condition: a site is unsuitable where the seasonal wetness condition is less than 12 inches below the natural soil surface, or less than 18 inches where more than six inches of Group I sandy soils are present. Sandier soil raises the required depth rather than lowering it, because effluent moves through it faster. The practical consequence is a timing problem: a flat, sandy, high-water-table parcel looks fine in August and fails in March, which is why 18E carries the monitoring and modelling apparatus in .0504(f) to (j) at all. Under 18E a site is suitable or unsuitable — "provisionally suitable" was abolished when Subchapter 18E replaced 18A .1900 on 1 January 2024, and the word "percolation" does not appear anywhere in 18E. If a site is classified unsuitable the rule entitles the applicant to a signed written report describing the unsuitable characteristics and citing the rules relied on.

15A NCAC 18E .0501 through .0509, NC Office of Administrative Hearings, read 5 September 2026.

Three towns cross the Johnston County line, and one of them crosses it empty
Johnston County's boundary is crossed by municipalities in both directions, and the Census Bureau's subcounty file records the split. Clayton town has 32,633 people, every one of them in Johnston — and a Wake County part with a population of zero, which is municipal limits annexed across the line with nobody living in them. Zebulon runs the other way: 11,933 people, all in Wake, plus an empty Johnston County part. Benson has 4,660 in Johnston and an empty Harnett County part. Kenly is the one that genuinely splits, 1,520 in Johnston and 202 in Wilson. A parcel in one of those zero-population pieces is inside a town's corporate limits for zoning while sitting in a county that is not the town's own, which is a combination no mailing address will reveal. The register of deeds and the town's zoning map answer it; the postmark does not.

U.S. Census Bureau Vintage 2025 subcounty population estimates, county-part records (sub-est2025_37), read 5 September 2026.

One acre of disturbance, not one acre of building
NC DEQ requires an erosion and sediment control plan where more than one acre of land on a tract is to be disturbed, with approval from a Land Quality Section regional office or a delegated local government programme, and it publishes civil penalties of up to $5,000 per day per violation. The acre is disturbance, not footprint: the building pad, the driveway from a rural road, the septic field and its doubled repair area, and the laydown and stockpile ground all count together. On a Johnston County parcel with a long drive off a state road and a conventional trench system, that arithmetic reaches an acre without anyone deciding to cross it. Delegated local programmes are allowed to be stricter than the state floor, so identifying the approving office belongs at the front of the schedule rather than after the dozer is booked.

NC DEQ, Erosion and Sediment Control Laws and Rules, deq.nc.gov, read 5 September 2026 (G.S. Chapter 113A, Article 4; 15A NCAC 04).

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 Johnston 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 Johnston County. Tell us what you want to build and we will draw it to them.

Where we build around Johnston County

Johnston 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 Johnston 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 Johnston County: common questions

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

Who issues the building permit for land in Johnston County?
Johnston County Building Inspections, out of 309 East Market Street in Smithfield, unless the parcel is inside a town or inside a town's extraterritorial jurisdiction. The Town of Clayton's own published explanation puts it plainly: Johnston County enforces zoning and subdivision ordinances as well as housing and building codes and regulations throughout the county, the exceptions being the areas within the municipalities and within the ETJ areas — and a person in an ETJ who wants to rezone a parcel, develop a subdivision or add to a home goes to the municipal planning and inspections department, not the Johnston County office. Clayton's ETJ has reached two miles since the Johnston County Board of Commissioners approved the extension in December 2007 and the Clayton Town Council adopted the boundary on 3 March 2008. Smithfield, Selma, Benson, Four Oaks, Kenly, Princeton and Wilson's Mills each run their own planning jurisdictions as well. Johnston County's own permit checklist confirms the split from the other direction: it requires a copy of the Land Use / Zoning Permit with every application, and states that where the property is within city limits or a town's extraterritorial jurisdiction the zoning permit has to come from the town's planning office. So the first question on a Johnston parcel is not what to build — it is which counter. The town zoning map and the register of deeds answer it.
What wind speed and seismic category does a Johnston County plan get drawn to?
Table R301.2(4) of the 2018 NC Residential Code names Johnston County at an ultimate design wind speed of 120 mph. That is worth stating precisely, because Johnston is one of the counties the table actually lists, while most of the Triangle is not: the table's instruction for everything it does not name is 115 mph, and Wake, Durham, Orange, Chatham, Franklin and Granville all take it. Five miles an hour is not dramatic, but it is a real difference in the uplift and lateral numbers an engineer works from, and it lands on the county line rather than anywhere you can see. Johnston County is absent from Table R301.2(7), the list of the thirteen Seismic Design Category C counties, and that table's note places every county not listed in Category A or B. Three figures are the same everywhere in the state and are worth having: the code sets a flat 20 psf roof live load; it carries no ground snow load column at all, because Section R301.2.3 is deleted; and the frost line depth is 12 inches, which governs minimum footing depth for a slab or pier foundation. Termite protection is required in all of North Carolina under Section R318, and building the shell in steel does not satisfy it — cold-formed steel framing was deleted from the accepted methods of termite protection, so a steel barndominium still needs chemical treatment or baiting. Name the edition on the drawings: the 2018 edition is in force and the 2024 edition has no effective date at all.
What does a Johnston County permit actually cost on a barndominium with a shop?
The building permit is $600.00 per dwelling up to 1,200 square feet, and $600.00 plus $0.30 per square foot of added area above 1,200. An attached garage or attached carport is a separate named line at an additional $90.00. A Land Use / Zoning Permit is $50.00. If the drawings change after the initial plan review and approval there is a residential plan change fee of $250.00. The trades are combined — the schedule states that a new dwelling's fee includes electrical, plumbing and mechanical, so the common habit of budgeting four separate permits does not apply. The county's structure states an effective date of 1 July 2024. Then add environmental health, which is a different department on a different website: $600.00 for a septic system permit at 480 gallons or less, $400.00 for a private well, on a schedule stating an effective date of 1 July 2025. A buyer who reads only the building schedule under-budgets by about a thousand dollars. The comparison worth making is on the fee basis rather than the rate: Harnett County next door measures its bracket on heated area and garage together, so shop area moves you into a higher bracket outright, while Guilford County in the Triad charges on heated square footage only and an unheated shop bay adds nothing. Johnston sits between the two with a flat $90 adder. There is no North Carolina permit fee — there are one hundred county answers and the basis differs as much as the rate. Read these figures from the county's own current schedules before you budget.
Do I need the septic permit before the building permit in Johnston County?
Yes, and it sets the start date. 15A NCAC 18E .0201(c) provides that upon issuance of the Construction Authorization the applicant may obtain a building permit in accordance with G.S. 130A-338. The sequence is the soil and site evaluation, then the Improvement Permit fixing design daily flow, bedroom count, setbacks and the location of both the initial dispersal field and the repair area, then the Construction Authorization, then the building permit — and the Operation Permit only after the installed system is inspected before it is covered. A Construction Authorization can be issued at the same time as the Improvement Permit where the Improvement Permit carried no conditions, which is the fast path. Johnston County prices the whole thing as one $600.00 line for a system of 480 gallons or less rather than splitting it. Two things to plan around. First, .0508 requires a repair area, which effectively doubles the land the system occupies, so the acreage question is not the drainfield — it is the drainfield plus its spare. Second, Johnston County's permit checklist stresses that the number of bedrooms shown on the septic permit has to match the number of bedrooms actually in the residence, which is a real trap on a barndominium where a loft or a bonus room over the shop can read as a bedroom to an inspector and not to the owner. Get the bedroom count right on the Improvement Permit and the rest follows.
Is there actually land left in Johnston County?
More than anywhere else this close to Raleigh, and the numbers are checkable. The 2022 Census of Agriculture ranks Johnston sixth of North Carolina's 100 counties for land in farms — 964 farms on 174,111 acres, 34.4 percent of the county, average 181 acres, median 40 against a statewide median of 48. Density is 324 people per square mile across 792 square miles. For comparison, Wake County ranks 60th, with 11.7 percent of its land in farms and a 32-acre median at 1,506 people per square mile. That is the whole argument for coming south. The pressure is real, though: Johnston grew +18.7 percent from the 2020 base to July 2025 on Vintage 2025 estimates, +35,751 net migration to 256,448, and Clayton alone went from 26,314 to 32,633. The land is going, in the order you would expect — the I-40 side around Clayton, Archer Lodge and Wilson's Mills first, then the US 70 corridor through Smithfield and Selma, then the southern and eastern townships toward Four Oaks, Benson, Princeton and Kenly, where the parcels are larger and the acreage is cheaper. One statutory right worth knowing before you look: G.S. 160D-903(b) provides that a county zoning regulation shall not prohibit single-family detached residential uses constructed in accordance with the North Carolina State Building Code on lots greater than 10 acres in zoning districts where more than fifty percent of the land is in agricultural or silvicultural use, and shall not require that such a lot have frontage on a public or county-approved private road or be served by public water or sewer. Note the condition inside the sentence: the protection runs to dwellings built to the code.
Which Johnston County building-code amendments do I need to look up?
There are none, and saying so plainly is the opposite of the advice given nearly everywhere else in this trade. The operative sentence is in G.S. 143-138(e): the North Carolina State Building Code applies throughout the State from the time of its adoption, and the only instruments a city or county may adopt for itself are a fire prevention code — which needs Residential Code Council approval and cannot reach one- and two-family dwellings beyond what the Residential Code prescriptively requires — and floodplain management regulations. That list is exhaustive. There is no general local building-code amendment power, so no county in this state can impose a stricter structural, foundation or energy requirement on a house than the statewide code does. What genuinely varies from county to county, and what the rest of this page is about, is a different list: zoning under Chapter 160D, extraterritorial jurisdiction under G.S. 160D-202, the fee schedule, the health department, floodplain regulation, and the wind and seismic numbers published county by county inside the one statewide code. Floodplain regulation is the one place where the local rule really can drive construction — G.S. 143-138(e) expressly lets a local floodplain ordinance reach foundation construction, anchorage, lowest floor elevation and flood-resistant materials, and freeboard above base flood elevation is a genuine local variable. On a Johnston County parcel near the Neuse, the Little River or Black Creek, that is the ordinance to read.

Building in Johnston 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.