Franklin County building permits come from Planning & Inspections in Louisburg, and the county is the building code authority for unincorporated land and for the towns of Louisburg, Bunn, Franklinton and Youngsville. The exception is the Franklin County part of Wake Forest: the Town of Wake Forest Inspections Department (301 S. Brooks Street, 919-435-9531) permits everything inside its town limits.
What the towns keep is zoning. Bunn, Louisburg, Franklinton, and Youngsville issue their own zoning permits, and the county's zoning application explicitly cannot be used to upload town zoning documents — those go onto the building permit application instead.
Applies across Franklin County, including Bunn, Louisburg, Franklinton and Youngsville for building code enforcement; those towns issue their own zoning permits. The Franklin County part of Wake Forest is permitted by the Town of Wake Forest.
Conditional power needs four trades at 100%. Electrical, mechanical, gas test, and insulation must all be complete, the fee paid, and the application filed in the office. It does not apply to manufactured homes.
What requires a permit in Franklin County?
A Franklin County building permit is required before most construction, alteration, repair, demolition, or change of occupancy. Franklin sits directly in the path of Raleigh’s northward growth, and its structure is worth stating clearly: the county’s Planning and Inspections Department oversees the NC Commercial and Residential Codes for construction in unincorporated Franklin and in Louisburg, Bunn, Franklinton and Youngsville. Wake Forest, which reaches into the county from the south, runs its own inspections.
Permit required
- New construction, additions, and accessory structures above the local size threshold
- Structural and load-bearing alterations, repairs, and demolition
- Electrical service changes, panel work, and most wiring alterations
- Plumbing additions, repipes, gas piping, and non-identical water heater swaps
- Mechanical and HVAC installations and changeouts
- Manufactured, on-frame modular, and off-frame modular home placement
- Development in a Special Flood Hazard Area, which requires determination first
- Zoning permits under the county's Unified Development Ordinance
Typically exempt
- Nonstructural work costing $40,000 or less in a single-family home, farm building, or commercial building (G.S. 160D-1110(c))
- Replacement windows, doors, exterior siding, and porch/deck pickets, railings, stair treads, and decking
- Like-for-like plumbing swaps that keep size and capacity, and like-kind light fixtures, receptacles, and switches
- Same-spec water heater changeouts installed by a licensed contractor
- Painting, flooring, cabinetry, and other cosmetic work
North Carolina enforces one State Building Code statewide; the 2018 edition still governs while the 2024 edition waits on the State Fire Marshal and the new Residential Code Council. North Carolina rules
Franklin County building department: who handles permitting
Franklin County Planning & Inspections works from 127 S. Bickett Boulevard in Louisburg, with Planning and Inspections on separate lines and Environmental Health on a third. The county is the building code authority outside Wake Forest, and the Town of Louisburg has an agreement under which the county department provides all required inspections for every phase of residential, commercial, industrial, and farm construction there.
The sequence is published as three steps. Zoning permit first — from the county, or skip that county step if the project is inside the towns of Bunn, Louisburg, Franklinton, or Youngsville, which handle their own zoning. Then septic and well permits, unless the project uses county or town water and sewer. Then the building permit.
Short on time to read all of this?
Get a free quote →| Detail | Information |
|---|---|
| Office | Franklin County Planning & Inspections, 127 S. Bickett Boulevard, Louisburg, NC 27549 |
| Planning | (919) 496-2909 — zoning permits |
| Inspections | (919) 496-2281 — building and trade permits, inspection requests |
| Environmental Health | (919) 496-8100 — septic and well permits |
| Online portal | Franklin County OpenGov portal |
| Town zoning | Bunn, Louisburg, Franklinton, and Youngsville issue their own zoning permits |
Conditional power on a residential dwelling has a precise checklist: electrical, mechanical, gas test, and insulation must all be at 100%, the fee must be paid, and the conditional power application filed in the office. It does not apply to manufactured homes. Knowing that list before you ask saves a wasted application on a house that is not ready.
This guide covers Franklin County, North Carolina, seated in Louisburg. Franklin is one of the most common county names in the country — Ohio (Columbus), Pennsylvania, Tennessee, Missouri and many other states have one. Locally, note that the Town of Franklin is in Macon County in the far western mountains, entirely unrelated to Franklin County.
In 2025, building permits issued by Franklin County authorized 735 new privately owned housing units, all of them single-family homes, according to the U.S. Census Bureau Building Permits Survey.
Franklin County permits: record types and what each covers
Franklin's OpenGov catalog runs from zoning through building with environmental health in between, and the county is explicit about which applications belong to which jurisdiction. These are the records you will file:
Residential permit types
| Permit type | What triggers it | Review path | Fee basis |
|---|---|---|---|
| New construction | New dwellings, additions, and accessory structures above the local size threshold | Full plan review against the 2018 NC Residential Code, plus zoning | Valuation-based |
| Renovation / alteration | Load-bearing changes, work over $40,000, or added or redesigned plumbing, HVAC, or electrical | Plan review scaled to scope; 15-business-day residential clock applies | Valuation-based |
| Reroof | Roof covering replacement costing over $40,000, and any work that adds rather than replaces roofing | Inspections set by the local department; plan review rarely required | Valuation or squares |
| Solar photovoltaic | Rooftop or ground-mount PV, with or without battery storage | Electrical review led, with structural review of the attachment | Flat or system-size based |
| Battery energy storage | Wall or floor-mounted ESS added to a dwelling | Electrical review plus fire separation and location check | Flat or per-permit minimum |
| Electrical | Service changes, panel upgrades, new circuits, EV chargers, most rewiring | Trade review by the electrical inspector; filed as its own record | Per-permit minimum or per-device |
| Plumbing | New piping, repipes, fixtures, gas piping, and non-identical water heater swaps | Trade review; like-for-like same-capacity swaps are statutorily exempt | Per-permit minimum or per-fixture |
| Mechanical / HVAC | All HVAC equipment installs and changeouts, including like-for-like swaps, plus ductwork and refrigeration | Trade review by the mechanical inspector | Per-permit minimum or per-unit |
| Deck and porch | New decks and structural rebuilds; pickets, rails, treads, and decking are exempt replacements | Footing and framing review against the residential code | Flat or valuation-based |
| Pool and spa | In-ground and above-ground pools, spas, barriers, and bonding | Structural, barrier, and electrical bonding review | Valuation-based |
| Accessory structure | Sheds, detached garages, and carports above the local size threshold | Zoning first, then structural review where applicable | Flat or valuation-based |
| Demolition | Full or partial demolition of a structure | Utility disconnect verification and asbestos notification | Flat |
| Town zoning permit | From Bunn, Louisburg, Franklinton, or Youngsville | Uploaded to the county building permit application, not the county zoning form | Set by the town |
| Conditional power application | Filed in the office once four trades are at 100% | Electrical, mechanical, gas test, and insulation complete; not for manufactured homes | County fee schedule |
| Septic and well permits | Environmental Health records | Not required where county or town water and sewer is used | Flat by system type |
Not sure this scope needs a permit?
Get a free quote →Commercial permit types
| Permit type | What triggers it | Review path | Fee basis |
|---|---|---|---|
| New construction | Ground-up commercial, industrial, and multifamily buildings | Full multi-discipline review; sealed plans required | Valuation-based |
| Upfit / tenant improvement | Interior build-outs and suite fit-ups in an existing shell | Concurrent building, trade, and fire review | Valuation-based |
| Renovation / alteration | Structural, envelope, or system changes to an existing building | Plan review scaled to scope; accessibility triggers attach | Valuation-based |
| Change of occupancy | Converting a building from one occupancy classification to another | Life-safety, accessibility, and zoning review | Valuation or flat |
| Shell building | A building permitted without a known tenant or use | Shell review only; no certificate of occupancy until an upfit closes | Valuation-based |
| Reroof | Commercial roof covering replacement or recover | Structural check on added dead load; fire review where applicable | Valuation or squares |
| Solar photovoltaic | Commercial rooftop, carport, and ground-mount arrays | Structural, electrical, and fire access review | Valuation or system-size based |
| Electrical | Service, distribution, and branch circuit work | Trade review; separate record from the building permit | Valuation or per-device |
| Plumbing | Supply, waste, vent, grease, and gas systems | Trade review; backflow and grease interceptor sign-offs attach | Valuation or per-fixture |
| Mechanical / HVAC | Rooftop units, ductwork, exhaust, and refrigeration | Trade review; energy compliance documentation required | Valuation or per-unit |
| Fire protection | Sprinkler, standpipe, alarm, hood, and suppression systems | Fire prevention review, often a separate submittal | Valuation or per-device |
| Sign | Wall, monument, and illuminated signage | Zoning review plus electrical where illuminated | Flat or per-sign |
| Zoning Verification Letter | Written confirmation of a parcel's zoning and conditions | Issued by county Planning; useful in due diligence | Set by the county |
| Affidavit of Workers' Compensation | Collected with the permit application under G.S. 87-14 | Verified at intake | No separate fee |
| Floodplain determination | Required before any zoning or building permit issues | Both county and Louisburg have thousands of acres in Special Flood Hazard Areas | Flat plus survey cost |
Rather talk it over?
Call 1-855-478-4290 →Residential
- Single-discipline review in most cases
- One permit covers simultaneous same-address residential projects (G.S. 160D-1110(d))
- Initial review due within 15 business days; after 20, 10% of the fee is refunded for each business day late (up to 10 days)
- No engineer's or architect's seal may be demanded unless the code itself requires it
Commercial — multi-discipline
- Concurrent review across building, trades, fire, and zoning
- Signed and sealed plans where state law requires them; small commercial buildings can be exempt (G.S. 83A-13)
- Third-party plan review available under G.S. 160D-1110.1 when review stalls
- Accessibility and life-safety review attach to any change of occupancy
Records you will actually see in Franklin
| Record | What it covers |
|---|---|
| County zoning permit | For county jurisdiction only — not usable for town zoning documents |
| Town zoning permit | From Bunn, Louisburg, Franklinton, or Youngsville, uploaded to the building application |
| Residential building permit | New dwellings, additions, and alterations county-wide |
| Commercial building permit | Ground-up commercial, upfits, and alterations |
| Trade permits (electrical, plumbing, mechanical) | Filed by the state-licensed contractor for each trade |
| Septic and well permits | Environmental Health records where county or town utilities are not used |
| Conditional power application | Filed in the office once four trades are at 100% |
| Zoning Verification Letter | Written confirmation of a parcel's zoning district and conditions |
Rather not deal with the Franklin County building department?
Get a free quote →Solar permits in Franklin
Solar in Franklin files as an electrical-led OpenGov record under the county's county-wide code authority, with the zoning permit coming from the county or the town depending on where the parcel sits.
Roofing permits in Franklin
Reroofs across Franklin County — including inside Louisburg, Bunn, Franklinton, and Youngsville — are county building records, because the county enforces the code in those towns as well as outside them. The Franklin County part of Wake Forest is the exception.
Solar covenants and the roofing permit exemption are set by state law, and utilities run interconnection on their own timeline. North Carolina rules
Franklin County permit cost
Franklin County building permit fees follow the county's published schedule, with permit fees generated for payment once the application is approved. Credit cards and e-checks are accepted in the portal, and the office takes cash, check, money order, debit, and all four major card networks.
Note the surcharge: debit and credit card use carries a 2.99% plus $0.99 charge. On a large commercial permit that is a real number, and it is avoidable by paying another way.
| Fee component | How it works |
|---|---|
| Zoning permit | County or town, depending on where the parcel sits |
| Building permit | County fee schedule; payment prompted once the application is approved |
| Trade permits (E/P/M) | Charged separately per trade record |
| Environmental Health | Septic and well records charged separately |
| Card surcharge | 2.99% plus $0.99 on debit and credit card payments |
| Re-inspection | Must be paid in full before power or a certificate of occupancy is released |
Want a precise number for a specific Franklin project? Send us the scope and we will price the permit path before you file.
Franklin County trade permits
Franklin County trade permits for electrical, plumbing, and mechanical work are separate OpenGov records pulled by the state-licensed contractor performing the work, filed under the county's county-wide code authority.
Electrical permits
Required for services, panel upgrades, circuits, EV chargers, and solar interconnection. Electrical work takes a contractor licensed by the NC State Board of Examiners of Electrical Contractors, unless owners wire their own home that is not for sale or rent.
Plumbing permits
Required for new piping, repipes, fixtures, gas piping, and non-identical water heater changeouts by a state-licensed contractor.
Mechanical (HVAC) permits
Required for all installations and changeouts, including like-for-like swaps, plus ductwork and refrigeration, by a state-licensed heating contractor.
Conditional power
Requires electrical, mechanical, gas test, and insulation all at 100%, the fee paid, and the application filed in the office — and it does not apply to manufactured homes.
Want this handled start to finish?
Get a free quote →Franklin County permit application: how to apply step by step
Here is how to get a building permit in Franklin County, from confirming the requirement through to close-out. Each step below corresponds to a real decision point where projects commonly stall.
From the county, or from the town if the project is in Bunn, Louisburg, Franklinton, or Youngsville — and note the county zoning application cannot be used to upload town zoning documents.
Both the county and Louisburg have thousands of acres in Special Flood Hazard Areas, and determinations must be made before any zoning or building permit issues.
Environmental Health records where applicable — but do not submit septic or well applications for projects using county or town water and sewer.
Through the OpenGov portal: log in or sign up, select the permit type, click Apply Online, and enter the project information.
An email is generated prompting payment once the application is approved. Cards and e-checks work in the portal, with the surcharge applied.
Request inspections on the inspections line with the permit number, location, type, date, and contact number. Clear any re-inspection fees before power or the certificate of occupancy is released.
Inspections in Franklin County
Franklin County inspections are requested by calling the Inspections office and giving the permit number, location, inspection type, date and time desired, and a contact phone number. Inspections are scheduled on a first come, first served basis, and results appear on your portal account once complete.
The county also publishes a Today's Inspections view. Note one hard rule at close-out: all re-inspection fees must be paid in full before power or a certificate of occupancy is released, and they cannot be paid to the inspector. If the local inspection department will not inspect within two business days of the request, the permit holder may ask the State Fire Marshal in writing to send an inspector (G.S. 143-139.4). G.S. 160D-1104 also requires the inspector to carry out every inspection requested for a scheduled visit and to point out each part of the work that fails the code.
State law sets how long a North Carolina permit stays valid and when changes need written approval. North Carolina rules
Franklin County permit search and official resources
Run a Franklin County permit search, open the OpenGov portal, or reach Planning and Inspections with the official links below.
- Franklin County Planning & Inspections
- Franklin County OpenGov permit portal
- Franklin County Inspections
- Town of Louisburg planning and zoning
- NC Licensing Board for General Contractors
- LiensNC — designate a lien agent (jobs of $40,000 or more)
Inspections are where schedules slip.
Get a free quote →Frequently asked questions
Who issues building permits in Franklin County, NC?
Franklin County Planning & Inspections, at 127 S. Bickett Boulevard in Louisburg, for unincorporated Franklin and the towns of Louisburg, Bunn, Franklinton and Youngsville. The exception is the Franklin County part of Wake Forest: the Town of Wake Forest Inspections Department (301 S. Brooks Street, 919-435-9531) permits everything inside its town limits.
Do the towns in Franklin County issue their own permits?
Bunn, Louisburg, Franklinton, and Youngsville issue their own zoning permits, while building code enforcement stays with the county, so a town zoning permit is uploaded to the county building application rather than replacing it. Wake Forest is different: it issues its own building permits for its Franklin County part.
What is Franklin County's permit sequence?
Three steps: zoning permit first, from the county or the applicable town; then septic and/or well permits, unless the project uses county or town water and sewer; then the building permit.
What do I need for conditional power in Franklin County?
Four trades at 100% — electrical, mechanical, gas test, and insulation — plus the fee paid and the conditional power application filed in the office. It does not apply to manufactured homes.
Is there a card surcharge on Franklin County permit fees?
Yes — 2.99% plus $0.99 for debit and credit card use. The office also accepts cash, check, and money order, and the portal takes e-checks, so the surcharge is avoidable on a large permit.
Can I pay a re-inspection fee to the inspector in Franklin County?
No. Re-inspection fees must be paid at the Inspections Department or through the online permit portal, and all of them must be paid in full before power or a certificate of occupancy is released.
How do I request a Franklin County inspection?
Call the Inspections office and give the permit number, location, type of inspection, date and time desired, and a contact phone number. Inspections are scheduled first come, first served, and results appear on your portal account.
Does flooding affect permits in Franklin County?
It can, significantly. Both the county and the Town of Louisburg have thousands of acres in designated Special Flood Hazard Areas, and floodplain determinations must be made prior to the issuance of any zoning or building permit.
What is the difference between on-frame and off-frame modular?
An on-frame modular is brought to the site on steel frames with the axles removed, and the steel frames support the structure. An off-frame modular is set in place by crane and the steel chassis is not used for support. The distinction changes the inspection procedure.
What is a Zoning Verification Letter?
A written document from the county Planning Department confirming the zoning district or districts for a given parcel, along with any applicable zoning conditions on it. Useful in due diligence before purchase.
Is Franklin County, NC related to Franklin County, Ohio?
No. Franklin is one of the most duplicated county names in the United States — Ohio's is Columbus. Franklin County, North Carolina is seated in Louisburg, north-east of Raleigh. The Town of Franklin, NC is in Macon County in the far western mountains.
When is a general contractor licence required in Franklin County?
On projects of $40,000 or more, under G.S. 87-1 and the NC Licensing Board for General Contractors, with tiers capping single-project value at $750,000, $1,500,000, or without limit excluding land cost.
Simplify Franklin County permitting with Alliance Permitting
A county that enforces the code inside its towns while the towns keep zoning, a floodplain question that gates everything, and a conditional power checklist with four names on it — Franklin is a sequence county in the path of Raleigh's growth. A permit expediter for Franklin County runs the sequence in order.
Trusted by leading builders, developers, and national contractors — 21+ years of filing in the jurisdictions we write about.
Contractors and builders choose Alliance for Franklin because the work is done by people who have stood at the counter:
- Right zoning source — county or town, with the town document uploaded to the county building application.
- Floodplain settled early — determinations made before any permit is issued rather than after.
- Complete oversight — every Franklin County permit and inspection tracked across your jobs in one place.
Alliance Permitting is a permit documentation and expediting service. We are not a law firm and do not provide legal advice, and we are not the permitting authority.
Ready to break ground in Franklin sooner?
Let Alliance prepare, file, and track your Franklin permits while your crew stays on the job.
More North Carolina permitting guides
This guide is provided by Alliance Permitting for general information about Franklin County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.