Municipal Guide North Carolina Franklin County · Louisburg

Franklin County Building Permit — Filed & Tracked For You

Everything contractors, builders, and developers need to pull a Franklin County building permit — Planning & Inspections in Louisburg, the county's code authority across the towns, the three-step permit sequence, conditional power requirements, fees, and inspections.

Authority: Franklin County Planning & InspectionsCode: 2018 NC State Building CodePortal: Franklin County OpenGov
Authority
Planning & Inspections127 S. Bickett Blvd
Code Authority
County-wideIncluding inside the towns
Town Zoning
Four townsBunn, Louisburg, Franklinton, Youngsville
Card Fee
2.99% + $0.99On debit and credit payments

Franklin County building permits come from Planning & Inspections in Louisburg, and the county is the building code authority county-wide — overseeing the NC Commercial and Residential Codes for construction in the Town of Louisburg and every other incorporated and unincorporated section of the county.

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 its towns for building code enforcement. Bunn, Louisburg, Franklinton, and Youngsville issue their own zoning permits.

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 all construction in the Town of Louisburg and the other incorporated and unincorporated sections of the county.

The enforced edition is the 2018 NC State Building Code family (2018 Residential Code, 2020 NC Electrical Code). The 2024 NC State Building Code was originally slated for January 1, 2025, but S.L. 2024-57 and then S.L. 2025-2 (the Disaster Recovery Act of 2025, passed after Hurricane Helene) pushed its effective date to 12 months after the State Fire Marshal certifies publication and the seating of the new Residential Code Council — currently expected no earlier than 2027. Until then the 2018 code governs, though an owner may elect the 2024 code as an alternate method under § 102.5 of the Administrative Code if the plan set says so clearly.

Permit required

  • New construction, additions, and accessory structures over the statutory exemption
  • 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 forty thousand dollars 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
⚠️ Get the Franklin County building permit issued before work starts. starting listed work without the required permits is a Class 1 misdemeanor under G.S. 160D-1110(i), on top of stop-work orders and having to open up concealed work for inspection. And settle floodplain status early: both the county and the Town of Louisburg have thousands of acres in designated Special Flood Hazard Areas, and the county states that such determinations must be made prior to the issuance of any zoning or building permit.

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 county-wide, 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.

Franklin County permitting contact
DetailInformation
OfficeFranklin 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 portalFranklin County OpenGov portal
Town zoningBunn, 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 among the most duplicated county names in the country — Ohio (Columbus), Pennsylvania, Tennessee, Missouri, and roughly two dozen others. Locally, note that the Town of Franklin is in Macon County in the far western mountains, entirely unrelated to Franklin County.

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

Residential permit types in Franklin
Permit typeWhat triggers itReview pathFee basis
New constructionNew dwellings, additions, and accessory structures over the statutory exemption ceilingFull plan review against the 2018 NC Residential Code, plus zoningValuation-based
Renovation / alterationLoad-bearing changes, layout changes, or added plumbing, HVAC, or electricalPlan review scaled to scope; 15-business-day residential clock appliesValuation-based
ReroofRoof covering replacement, and any work that adds rather than replaces roofingSheathing and dry-in inspection; plan review rarely requiredValuation or squares
Solar photovoltaicRooftop or ground-mount PV, with or without battery storageElectrical review led, with structural review of the attachmentFlat or system-size based
Battery energy storageWall or floor-mounted ESS added to a dwellingElectrical review plus fire separation and location checkFlat or per-permit minimum
ElectricalService changes, panel upgrades, new circuits, EV chargers, most rewiringTrade review by the electrical inspector; filed as its own recordPer-permit minimum or per-device
PlumbingNew piping, repipes, fixtures, gas piping, and non-identical water heater swapsTrade review; like-for-like same-capacity swaps are statutorily exemptPer-permit minimum or per-fixture
Mechanical / HVACChangeouts that are not like-for-like, ductwork, and refrigerationTrade review by the mechanical inspectorPer-permit minimum or per-unit
Deck and porchNew decks and structural rebuilds; pickets, rails, treads, and decking are exempt replacementsFooting and framing review against the residential codeFlat or valuation-based
Pool and spaIn-ground and above-ground pools, spas, barriers, and bondingStructural, barrier, and electrical bonding reviewValuation-based
Accessory structureSheds, detached garages, and carports above the local size thresholdZoning first, then structural review where applicableFlat or valuation-based
DemolitionFull or partial demolition of a structureUtility disconnect verification and asbestos notificationFlat
Town zoning permitFrom Bunn, Louisburg, Franklinton, or YoungsvilleUploaded to the county building permit application, not the county zoning formSet by the town
Conditional power applicationFiled in the office once four trades are at 100%Electrical, mechanical, gas test, and insulation complete; not for manufactured homesCounty fee schedule
Septic and well permitsEnvironmental Health recordsNot required where county or town water and sewer is usedFlat by system type

Commercial permit types

Commercial permit types in Franklin
Permit typeWhat triggers itReview pathFee basis
New constructionGround-up commercial, industrial, and multifamily buildingsFull multi-discipline review; sealed plans requiredValuation-based
Upfit / tenant improvementInterior build-outs and suite fit-ups in an existing shellConcurrent building, trade, and fire reviewValuation-based
Renovation / alterationStructural, envelope, or system changes to an existing buildingPlan review scaled to scope; accessibility triggers attachValuation-based
Change of occupancyConverting a building from one occupancy classification to anotherLife-safety, accessibility, and zoning reviewValuation or flat
Shell buildingA building permitted without a known tenant or useShell review only; no certificate of occupancy until an upfit closesValuation-based
ReroofCommercial roof covering replacement or recoverStructural check on added dead load; fire review where applicableValuation or squares
Solar photovoltaicCommercial rooftop, carport, and ground-mount arraysStructural, electrical, and fire access reviewValuation or system-size based
ElectricalService, distribution, and branch circuit workTrade review; separate record from the building permitValuation or per-device
PlumbingSupply, waste, vent, grease, and gas systemsTrade review; backflow and grease interceptor sign-offs attachValuation or per-fixture
Mechanical / HVACRooftop units, ductwork, exhaust, and refrigerationTrade review; energy compliance documentation requiredValuation or per-unit
Fire protectionSprinkler, standpipe, alarm, hood, and suppression systemsFire prevention review, often a separate submittalValuation or per-device
SignWall, monument, and illuminated signageZoning review plus electrical where illuminatedFlat or per-sign
Zoning Verification LetterWritten confirmation of a parcel's zoning and conditionsIssued by county Planning; useful in due diligenceSet by the county
Affidavit of Workers' CompensationCollected with the permit application under G.S. 87-14Verified at intakeNo separate fee
Floodplain determinationRequired before any zoning or building permit issuesBoth county and Louisburg have thousands of acres in Special Flood Hazard AreasFlat plus survey cost

Residential

  • Single-discipline review in most cases
  • One permit covers simultaneous same-address residential projects (G.S. 160D-1110(d))
  • The 15-business-day review clock and its 10%-per-day fee refund apply
  • 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 across every affected discipline
  • 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

Franklin record catalog
RecordWhat it covers
County zoning permitFor county jurisdiction only — not usable for town zoning documents
Town zoning permitFrom Bunn, Louisburg, Franklinton, or Youngsville, uploaded to the building application
Residential building permitNew dwellings, additions, and alterations county-wide
Commercial building permitGround-up commercial, upfits, and alterations
Trade permits (electrical, plumbing, mechanical)Filed by the state-licensed contractor for each trade
Septic and well permitsEnvironmental Health records where county or town utilities are not used
Conditional power applicationFiled in the office once four trades are at 100%
Zoning Verification LetterWritten confirmation of a parcel's zoning district and conditions

Solar permits in Franklin

Solar is its own record in North Carolina rather than a line item on a building permit, and it is reviewed on two tracks at once: the electrical side (conductors, overcurrent protection, rapid shutdown, labelling, and the service or supply-side connection) and the structural side (attachment detail, rail spacing, and whether the existing framing carries the added dead load).

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.

The HOA question comes up on nearly every residential array, and North Carolina answers it more favourably than most states. G.S. 22B-20 voids covenants that prohibit — or merely have the effect of prohibiting — rooftop solar, and in Belmont Association v. Farwig (2022) the NC Supreme Court held a review committee's general aesthetic authority cannot block street-facing panels: an HOA must ban them explicitly, and even then cannot force a relocation that defeats reasonable use (a north-facing roof cutting output roughly in half fails that test). Condominiums under Chapters 47A/47C sit outside the statute.

Utility interconnection runs on its own clock alongside the permit. Duke Energy and the state's electric cooperatives each set their own application, meter, and witness-test sequence, and the utility's approval to energize is not something the inspection department controls — plan for the two tracks to finish at different times.

Roofing permits in Franklin

A roof covering replacement needs a permit in most of North Carolina, and the statutory exemption is narrower than contractors expect: replacing roofing is treated differently from adding roofing, and adding a layer pushes the job out of the exemption regardless of what it costs.

Because North Carolina runs a statewide code, there is no state product-approval database to search and no local product-approval number to cite — the assembly simply has to comply with the NC code and the manufacturer's listed installation instructions, which is what the inspector checks against.

Reroofs across Franklin County — including inside Louisburg, Bunn, Franklinton, and Youngsville — are county building records, because the county enforces the code in the towns as well as outside them. Only the zoning side changes hands.

Sequencing is where reroofs go wrong. The sheathing and dry-in condition has to be visible when the inspector arrives, so covering it before the inspection means opening it back up. On a structure that has had a previous layer removed, expect the inspector to look at deck fastening and at any decking replaced along the eaves.

Record types, document sets, and fee structures are set by local ordinance and change without notice. Confirm the current catalog against the official portal before you file.

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.

How Franklin fees are structured
Fee componentHow it works
Zoning permitCounty or town, depending on where the parcel sits
Building permitCounty fee schedule; payment prompted once the application is approved
Trade permits (E/P/M)Charged separately per trade record
Environmental HealthSeptic and well records charged separately
Card surcharge2.99% plus $0.99 on debit and credit card payments
Re-inspectionMust 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.

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 installations, non-identical changeouts, 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.

🧢 North Carolina requires a licensed General Contractor for any project of $40,000 or more (NC Licensing Board for General Contractors, nclbgc.org). The license tiers cap single-project value: Limited to $750,000, Intermediate to $1,500,000, Unlimited without cap — excluding land cost — across Building, Residential, Highway, Public Utilities, and Specialty classifications. For work costing $40,000 or more, no permit may issue until the owner has designated a lien agent through LiensNC and the agent's details appear on the permit (G.S. 160D-1110(g)). Improvements to an owner-occupied existing single-family residence, and incidental accessory structures, are exempt — and a manufactured home's purchase price doesn't count toward the trigger. (The threshold was raised from $30,000; older guides still quote the old number.) The county also collects an Affidavit of Workers' Compensation Coverage under N.C.G.S. 87-14 with the permit application.

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.

1. Get the zoning permit

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.

2. Settle the floodplain question

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.

3. Handle septic and well

Environmental Health records where applicable — but do not submit septic or well applications for projects using county or town water and sewer.

4. Apply for the building permit

Through the OpenGov portal: log in or sign up, select the permit type, click Apply Online, and enter the project information.

5. Pay when prompted

An email is generated prompting payment once the application is approved. Cards and e-checks work in the portal, with the surcharge applied.

6. Inspect and close out

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. G.S. 143-139 requires code enforcement inspections to be performed within two business days of the request. That is a statutory duty, not a courtesy, and it sits alongside G.S. 160D-1104's requirement that the inspector complete every inspection requested for a scheduled visit and itemize exactly what failed.

Keep the permit and approved plans on site. an NC building permit expires six months after issuance if work has not commenced (local ordinance can set less), and expires immediately if work stops for 12 months (G.S. 160D-1111) — changes from approved plans need written inspection-department approval first (G.S. 160D-1112).

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.

Frequently asked questions

Who issues building permits in Franklin County, NC?

Franklin County Planning & Inspections, at 127 S. Bickett Boulevard in Louisburg. The department oversees the NC Commercial and Residential Codes for all construction in the Town of Louisburg and the other incorporated and unincorporated sections of the county.

Do the towns in Franklin County issue their own permits?

They issue their own zoning permits — Bunn, Louisburg, Franklinton, and Youngsville. Building code enforcement remains with the county, so a town zoning permit is uploaded to the county building application rather than replacing it.

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 forty thousand dollars 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.

250K+Permits approved
All 50States covered
21 YearsJurisdictional depth
Done-for-youWe file, you build

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.

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.

Expedite Your Permits Today!

Free Quote1-855-478-4290