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.
Franklin County 2018 NC Residential Code, statewide

Barndominium Builders in Franklin County, NC

Franklin County is north-east of Raleigh. The TOWN of Franklin is a different place entirely — it is the seat of Macon County, in the far western mountains, about 300 miles away.

Franklin County took +19.5 percent between 2020 and 2025 on the Census Bureau's Vintage 2025 estimates, the fastest growth rate of any county in the Triangle, reaching 82,037 people on +12,564 of net migration. It is also the ring county with the most land per farm: 518 farms on 107,923 acres, 34.3 percent of its 492 square miles, at a median farm size of 57 acres against a statewide median of 48 and against 40 in both Johnston and Harnett. Only 167 people per square mile. That is the argument for coming north-east instead of south. Three things distinguish a build here. Franklin County is not named in Table R301.2(4) of the 2018 NC Residential Code, so it takes that table's unlisted default of 115 mph — the floor of the code — where Johnston and Harnett, the other two Triangle ring counties, are both listed at 120. Franklin County also publishes its permit sequence in writing, which almost no county in this state does: zoning permit first, then septic and well, then the building permit, in that order, on its own quick reference guide. And for a parcel inside Bunn, Louisburg, Franklinton or Youngsville, that guide directs the applicant to secure the town's zoning approval and upload it to the county's building permit application — so the county writes the building permit even where a town writes the zoning, which is the reverse of the arrangement in Harnett. One more thing belongs on this page and belongs nowhere else. Cecil, North Carolina's official state soil and the red clay everyone in the Piedmont pictures, has its type location in Franklin County, about 9.7 miles west of Louisburg on NC 56 near Franklinton. The county seat sits on the Tar River; the Franklinton and Youngsville corner drains toward the Neuse.

Franklin County at a glance

County
Franklin County
City rules outside city limits
Franklin County writes the building permit even inside Bunn, Louisburg, Franklinton and Youngsville — the town's zoning approval is uploaded to the county's application, which is the reverse of how Harnett does it.
Population
82,037
ZIP codes
27549, 27525, 27596, 27508, 27587, 27597, 27544
Site visits
Same week across Franklin County

Building conditions in Franklin 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 Franklin County , North Carolina : ultimate design wind speed 115 mph. BUILD CONDITIONS FRANKLIN COUNTY, NCFranklin County2018 NC RESIDENTIAL CODEULTIMATE DESIGN WIND SPEED115 mphFranklin County is not named in Table R301.2(4) of the 2018 NC Residential Code, so it takes thattable's unlisted default of 115 mph. Johnston and Harnett, the other two Triangle ring counties,…WHO ISSUES THE PERMITFranklin County Planning & Inspectio…Louisburg. The county issues the building permit countywide,including inside Bunn, Louisburg, Franklinton and Youngsville, wher…
Build conditions for Franklin 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 soil's type location is 9.7 miles west of Louisburg
Cecil is North Carolina's official state soil and it is the red clay the whole Piedmont is pictured by. The USDA Official Series Description puts its typical pedon — the profile the entire series is defined against — in Franklin County, North Carolina, about 9.7 miles west of Louisburg on NC 56 near Franklinton. Read the description and it corrects the most common warning given to buyers in this state. Cecil is classed fine, kaolinitic, thermic Typic Kanhapludults, and the OSD states its shrink-swell potential is LOW. Kaolinite is a 1:1 clay and does not expand appreciably on wetting, so Piedmont red clay is not expansive soil, whatever the internet says. It is sticky, slow to drain, hard to work wet and a nuisance to compact — a different and real complaint. The genuinely expansive North Carolina soil is Iredell, formed over diabase and gabbro, which is Vertic with very high shrink-swell, and the tell is colour: Cecil is red and Iredell is dark grey-brown. Two numbers from the same description that matter to a foundation: bedrock is beyond 60 inches and the saprolite C horizon begins around 50 inches in the typical pedon, with the soil well drained. That is a deep, workable profile, and it is the one described from this county.

USDA Official Series Description, CECIL series, soilseries.sc.egov.usda.gov, read 5 September 2026. Control test on that host: a bogus series slug returns HTTP 404, so a 200 there carries information.

Franklin is the Triangle ring county the wind table does not name
Table R301.2(4) of the 2018 NC Residential Code lists ultimate design wind speeds county by county, and its instruction for everything it does not list is 115 mph. Franklin County is not on the list, so it takes that default — the floor of the code, shared with 50 other counties including Wake, Durham, Orange, Granville and Nash. The reason to say it precisely is that the other two Triangle ring counties are on the list: Johnston County at 120 mph and Harnett County at 120 mph. So of the three counties a Raleigh buyer most often compares, Franklin is the only one at the code minimum, and a plan drawn to a Franklin County lot is not automatically a plan for a Clayton or Lillington one. Franklin County is also absent from Table R301.2(7), which lists the thirteen Seismic Design Category C counties, and that table's note places every county not listed in Category A or B. This is worth stating plainly because it cuts against the pitch: a Franklin County barndominium is not a wind-engineering problem, and copy implying otherwise is selling against a hazard the code does not recognise here. Name the edition on the drawings — the 2018 edition is in force and the 2024 edition has no effective date at all.

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.

Franklin publishes the order of application in writing
Almost no North Carolina county tells you the sequence up front. Franklin County does. Its Permit Portal Quick Reference Guide states that permit applications must be submitted in the following order: first the zoning permit, then septic and well permits, then the building permit. It adds, on the first step, that town zoning approval must be secured and uploaded to the building permit application for projects located in the towns of Bunn, Louisburg, Franklinton and Youngsville. The same guide lists what each stage needs: a residential zoning permit wants a site plan showing existing and proposed structures, additions, driveways and distances from all property lines, drawn on a copy of the recorded survey — or on a GIS map of the parcel if no survey exists. A septic permit wants an approved zoning permit and site plan, so the zoning step genuinely gates the septic step here. And the building permit wants structural plans, a lien agent document obtained through liensnc.com, a workers compensation affidavit, contractor names and license numbers, and Environmental Health approval — with an owner general contractor affidavit where the homeowner is acting as their own general contractor. Zoning permits go through the Planning Department, building and trades through Inspections, septic and wells through Environmental Health, three phone numbers on one page.

Franklin County Planning and Inspections, "Permit Portal Quick Reference Guide" (PDF), franklincountync.gov, read 6 September 2026. Control test on franklincountync.gov: genuine 404 on a bogus path.

The county writes the building permit even inside the towns
Franklin County's arrangement with its municipalities runs the opposite way from Harnett County's, and it is worth knowing before you assume either. In Harnett, a parcel inside Angier, Dunn or Lillington's zoning jurisdiction gets its building permit from that town while the county keeps the fire review and the septic permit. In Franklin, the town does the zoning and the county still writes the building permit: the county's quick reference guide directs an applicant in Bunn, Louisburg, Franklinton or Youngsville to secure the town's zoning approval and upload it to the county's building permit application, and the county's permit portal notes that its own county zoning permit application cannot be used to submit those towns' zoning documents. One town to watch on the southern edge is Wake Forest, whose corporate limits already cross the county line — 2,712 of its 58,147 residents are counted in Franklin County on the Census Bureau's 2025 subcounty estimates. The Town of Wake Forest states that an area within its extraterritorial jurisdiction is subject to the Town's zoning and building regulations rather than the County's. And the ETJ freeze the General Assembly enacted in Session Law 2025-30 is limited by its own terms to territory in Wake County, so it says nothing about the Franklin side of that line.

Franklin County Planning and Inspections "Permit Portal Quick Reference Guide" and permit portal zoning permit notice, franklincountync.gov, read 6 September 2026; Harnett County Central Permitting ETJ Submittal Guide, read 6 September 2026; Town of Wake Forest zoning page, wakeforestnc.gov, read 6 September 2026; U.S. Census Bureau Vintage 2025 subcounty estimates; Session Law 2025-30.

A ten-year-old environmental health schedule, published as current
Franklin County's Environmental Health fee page carries its own date and the date is worth reading: Fee Schedule, Effective August 15, 2016. It is the schedule the county publishes today. The septic lines on it are a new septic system $400.00, an existing septic system inspection for a mobile home replacement or a home addition $165.00, a repair at no charge, a septic re-inspection $165.00, a septic re-issue on an expired permit $400.00, a septic permit requiring a pump $50.00 and a septic permit site revisit $50.00. Wells: a new well permit $400.00, abandonment at no charge and repair at no charge. Well water sampling is priced separately across bacteriological, inorganic, pesticide, herbicide, petroleum and radiological panels, with the price depending on whether a site visit is included. One line on that sheet is unusual and useful: an Engineered Option Permit at $120.00. That is the alternative track under which a professional engineer licensed in North Carolina designs the system and a licensed soil scientist evaluates the site, with the local health department notified rather than issuing the permit — and Franklin is one of the few counties that puts a price on it. Because the sheet is a decade old, confirm each figure with Environmental Health before budgeting.

Franklin County Environmental Health fee schedule, franklincountync.gov, read 6 September 2026 (the page states "Effective August 15, 2016"); 15A NCAC 18E .0207 for the Engineered Option Permit track.

518 farms at a 57-acre median — the largest in the Raleigh ring
The 2022 Census of Agriculture puts Franklin County at 518 farms on 107,923 acres, 34.3 percent of the county, at an average of 208 acres and a median of 57. That median is the number that matters for this building: it is above the statewide median of 48, and it is well above Johnston County's 40 and Harnett County's 40, the two other Triangle ring counties. Only Granville, at 85 acres, runs larger this close to Raleigh. Across 492 square miles Franklin holds 167 people per square mile — half of Johnston's 324 and a ninth of Wake's 1,506. And it is growing faster in percentage terms than any other county in the Triangle: +19.5 percent from the 2020 base to July 2025 on the Census Bureau's Vintage 2025 estimates, +12,564 of net migration to 82,037 people. Third in the state by growth rate, behind only Brunswick and Pender on the coast. The pattern to expect is the US 1 corridor filling first — Youngsville and Franklinton, on the Wake Forest side — while Louisburg, Bunn and the eastern townships toward the Nash and Halifax lines keep the larger, cheaper parcels.

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

Also worth knowing before you build in Franklin County

The building permit is bracketed, and a detached shop is priced on its own
Franklin County's inspections fee schedule states an effective date of 1 July 2023 and charges a new single-family dwelling by bracket: $520 up to 1,200 square feet, $640 from 1,201 to 2,000, and 36 cents per square foot above 2,000. Moving an existing single-family dwelling onto a lot is $520. A detached storage building or garage is priced on a separate table entirely — $65 plus $0.15 per square foot from 144 to 400 square feet, and $65 plus $0.30 per square foot at 401 square feet and over. That split is a live design decision on a barndominium: an attached shop bay falls inside the dwelling brackets, while a detached one becomes its own permit at thirty cents a foot. One caution about how this schedule reads. The words "inspection fees based on gross square footage of new building" appear on the same page, but they head the FIRE inspection table, not the residential building table — the residential table names no measuring base at all. Where a county has not defined the term, the honest answer is that it is undefined, so ask Planning and Inspections which area they measure before you budget a building that is half workshop. On the planning side the county's separate fee schedule, also effective 1 July 2023, lists a new residential zoning permit at $60 and a residential addition at $30.

Franklin County Inspections Fees, franklincountync.gov (page states "Inspections Fee Schedule Effective July 1, 2023"), read 6 September 2026; Franklin County Current Planning Fees, franklincountync.gov ("Planning Fee Schedule Effective July 1, 2023"), read 6 September 2026.

In the Piedmont the septic constraint is acreage, not possibility
Franklin County is Piedmont ground on its western and central side, grading into inner Coastal Plain along its eastern edge. That changes which part of 15A NCAC 18E is likely to decide the parcel. In the Piedmont the parameter that usually governs is soil morphology and clay group, which sets the long-term acceptance rate under .0503 and .0501(f): Group III and Group IV soils get a low rate, a low rate means a long drainfield, and .0508 then requires a repair area on top of it, roughly doubling the ground the system occupies. So the Piedmont answer is rarely that a site cannot have septic — it is that the system needs more land than the buyer assumed, and possibly advanced pretreatment. Two rule changes worth carrying: Subchapter 18E replaced 15A NCAC 18A Section .1900 on 1 January 2024 and abolished the old "provisionally suitable" classification, so a site is now suitable or unsuitable and nothing in between; and the word "percolation" does not appear anywhere in 18E, so nobody is running a perc test on a Franklin County lot. 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; USDA Official Series Description, CECIL series, read 5 September 2026.

The county straddles a divide, and one acre of disturbance is the trigger
Louisburg sits on the Tar River and the Franklinton and Youngsville corner of the county drains south-west toward the Neuse, so Franklin County is split between two of North Carolina's five buffered river basins. That matters because the riparian buffer rules apply by basin rather than by county: both the Neuse rule at 15A NCAC 02B .0714 and the Tar-Pamlico rule at .0734 impose the same 50 feet in two zones — 30 feet of undisturbed vegetation and 20 feet of stable vegetation — measured from the most landward limit of the top of bank on both sides of an intermittent or perennial stream, and taken as a radius where a stream begins, ends, or enters or exits a culvert. Note the citations: those rules were renumbered effective 15 June 2020, and nearly every secondary source still cites the repealed .0233 and .0259. A stream shown on the NRCS soil survey or the USGS National Map triggers the buffer even where nothing is visible on the ground, and the remedy is an on-site determination, which is good for five years. Separately, NC DEQ requires an erosion and sediment control plan wherever more than one acre on a tract is disturbed, with penalties published at up to $5,000 per day — and on a Piedmont lot where a low acceptance rate has already stretched the drainfield and its repair area, the pad, the drive and the laydown ground reach an acre quickly.

15A NCAC 02B .0714 and .0734 with their History Notes, NC Office of Administrative Hearings, read 5 September 2026; 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 Franklin 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 Franklin County. Tell us what you want to build and we will draw it to them.

Where we build around Franklin County

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

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

Who issues the building permit for land in Franklin County?
Franklin County Planning and Inspections, at 113 Market Street in Louisburg — and here it does so even inside the towns, which is not the arrangement everywhere in the Triangle. The county's own Permit Portal Quick Reference Guide directs that town zoning approval be secured and uploaded to the building permit application for projects located in the towns of Bunn, Louisburg, Franklinton and Youngsville, and the county's permit portal notes separately that its county zoning permit application cannot be used to submit those towns' zoning documents. So the town writes the zoning approval and the county writes the building permit. Compare Harnett County an hour south, where a parcel inside Angier, Dunn or Lillington's zoning jurisdiction gets its building permit from the town while the county keeps the fire review and the septic permit. Two counties, one statewide building code, opposite division of labour — which is why the first question on any North Carolina parcel is which counter, not which code. The edge to watch in Franklin is the south-western one. Wake Forest's corporate limits already cross into Franklin County, with 2,712 of its 58,147 residents counted on the Franklin side in the Census Bureau's 2025 subcounty estimates, and the Town of Wake Forest states that an area within its extraterritorial jurisdiction is subject to the Town's zoning and building regulations rather than the County's. Under G.S. 160D-202 that jurisdiction can reach one to three miles past a town's corporate limits depending on population, while town taxes, town voting and town police jurisdiction stop at the corporate line.
What order do the permits come in, and what gates what?
Franklin County publishes the answer, which is unusual and genuinely helpful. Its quick reference guide states that permit applications must be submitted in this order: the zoning permit first, then septic and well permits, then the building permit. The gates are real at each step. The septic application requires an approved zoning permit and site plan, so zoning has to clear before Environmental Health will look at the parcel. The building permit application requires Environmental Health approval, along with structural plans, contractor names and license numbers, a lien agent document obtained through liensnc.com and a workers compensation affidavit — with an owner general contractor affidavit where the homeowner is acting as their own general contractor. Underneath the county's ordering sits the statewide rule that makes it binding: 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 residential zoning permit itself wants a site plan showing existing and proposed structures, additions, driveways and distances from all property lines, drawn on a copy of the recorded survey — or on a GIS map of the parcel where no survey exists. Three departments, three phone numbers: Planning for zoning, Inspections for building and trades, Environmental Health for septic and wells. Budget the calendar for the sequence rather than for any one step.
What wind speed and seismic category does a Franklin County plan get drawn to?
Franklin County is not named in Table R301.2(4) of the 2018 NC Residential Code, so it takes that table's unlisted default of 115 mph ultimate design wind speed — the floor of the code, shared with 50 other counties. That is the honest and slightly deflating answer, and it is the useful one: the Triangle is the simple case, and a page implying a Louisburg build needs hurricane engineering is selling against a hazard the code does not recognise here. The comparison that makes it concrete is the ring itself. Johnston County is listed at 120 mph and Harnett County is listed at 120 mph, so of the three counties a Raleigh land buyer usually compares, Franklin is the only one at code minimum. Franklin County is also absent from Table R301.2(7), the list of the thirteen Seismic Design Category C counties, whose note places every county not listed in Category A or B. Figures that hold everywhere in the state and belong on the drawings: a flat 20 psf roof live load; no ground snow load column at all, because Section R301.2.3 is deleted; a frost line depth of 12 inches, which governs minimum footing depth for a slab or pier foundation; weathering Moderate; and termite protection required in all of North Carolina under Section R318 — with cold-formed steel framing deleted from the accepted methods, so a steel shell still needs chemical treatment or baiting. Section R301.1.2 requires other framing systems to demonstrate equivalent detailing for force transfer, continuity and compatible deformations, which is why a barndominium here is normally an engineered building. Name the edition: the 2018 edition governs and the 2024 edition has no effective date.
Is Franklin County red clay going to crack my slab?
Not for the reason people usually mean, and Franklin County is the right place to answer it, because the soil in question is defined from here. Cecil is North Carolina's official state soil, and the USDA Official Series Description puts its typical pedon in Franklin County about 9.7 miles west of Louisburg on NC 56 near Franklinton. That description classes Cecil as fine, kaolinitic, thermic Typic Kanhapludults and states its shrink-swell potential is low. Kaolinite is a 1:1 clay; it does not expand appreciably on wetting. So Piedmont red clay is not expansive soil, and the slab-heave narrative that gets copied onto North Carolina pages belongs to smectitic clays in prairie and Gulf-coast soils elsewhere. What Cecil actually is: well drained, sticky, slow to work when wet, awkward to compact, with bedrock beyond 60 inches and a saprolite horizon beginning around 50 inches in the typical pedon. That is a deep and workable profile for a slab or piers at a 12-inch frost depth. The genuinely expansive soil in this state is Iredell, formed over diabase and gabbro, which is Vertic with very high shrink-swell and a perched water table one to two feet down from December to April — and the tell is colour, because Cecil is red and Iredell is dark grey-brown. Any parcel still deserves a geotechnical look, and a professional engineer licensed in North Carolina is the person to give it. But the standard warning, as usually phrased, is aimed at the wrong soil.
How much land do I need for septic in Franklin County?
More than the drainfield, and that is the part that catches people. 15A NCAC 18E .0508 requires a repair area in addition to the initial dispersal field, which roughly doubles the ground the system occupies. On Piedmont soils the drainfield is already long, because the governing parameter here is soil morphology and clay group: Group III and Group IV soils get a low long-term acceptance rate under .0503, and a low rate means more trench. So the Franklin County answer is usually not that a site cannot have septic — it is that the system wants more acreage than the buyer planned, and possibly advanced pretreatment. Two things have changed that older advice gets wrong. Subchapter 18E replaced 15A NCAC 18A Section .1900 on 1 January 2024, and it abolished the "provisionally suitable" classification: a site is now suitable or unsuitable, with nothing in between. And the word "percolation" appears nowhere in 18E, so no one is running a perc test. Franklin County charges $400 for a new septic system and $400 for a new well on an Environmental Health schedule whose page states an effective date of 15 August 2016, so confirm the current figures before budgeting. That schedule also prices an Engineered Option Permit at $120 — the alternative track under 18E .0207 where a professional engineer licensed in North Carolina designs the system and a licensed soil scientist evaluates the site, with the health department notified rather than issuing the permit. It is worth pricing against the county track on a difficult lot.
Am I in the right Franklin County?
Probably worth checking, because the name is one of the most collided in the country. Franklin County, North Carolina is north-east of Raleigh — Louisburg, Franklinton, Youngsville, Bunn — and it is a Triangle ring county. The TOWN of Franklin is a completely different place: it is the seat of Macon County in the far western mountains, roughly 300 miles away, and it is one of the twelve counties where the residential code sets wind speed by first-floor finish elevation rather than by county at all. There is also a Franklinville, and that one is in Randolph County, in the Triad. Franklin is among the most reused county names in the country, so a search result about "Franklin County" permit fees, wind speeds or septic rules may well be describing a different state entirely. This is not pedantry. Every location page on this site states its county in the first sentence for exactly this reason: the county is the permitting question, and in North Carolina 21 towns share a name with a county while 15 of those are in a different one. Washington is in Beaufort County; Beaufort is in Carteret. Henderson is in Vance. Lenoir is in Caldwell. Rockingham is in Richmond. If you are reading a permit fee, a wind speed or a septic rule for "Franklin", confirm it is Franklin County, North Carolina before you build to it.

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