City Building Permits
Town of Franklin, NC - 2026 Building Permit Guide
How to apply for a building permit in Town of Franklin, North Carolina. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
Town of Franklin corporate limits and ETJ for zoning and land development controls; building code permits for actual construction are issued by Macon County, not the town
- Department
- Town of Franklin Planning Department and Code Enforcement
- Address
- Town Hall, 95 East Main Street, Franklin, NC 28734; town contact page also shows PO Box 1479, Franklin, NC 28744
- Phone
- (828) 524-2516
Application Process
- Determine whether the project needs a town zoning or land development permit and whether county building permits also apply.
- Submit the Town of Franklin Land Development Permit or related zoning application with a site plan and drainage plan where required.
- Town planner reviews zoning compliance, setbacks, flood zone, drainage, and related ordinance issues.
- If a building permit is needed, apply separately to Macon County Inspections.
- Town and county inspections may both apply depending on the project.
Source: Town of Franklin Planning Department and Code Enforcement
General Requirements
town land development permits cover single-family detached and additions, accessory buildings, multifamily, apartments, and commercial categories; sign permits and flood permits are also listed
Required Documents
- the town land development permit form asks for applicant, owner, property address, parcel and tax map number, zoning district, flood zone, proposed use, construction type, square footage, utility connection status, plus a plat plan and drainage plan
- Building code
- town zoning controls are separate from the county's state building code enforcement; actual building code enforcement is by Macon County and the NC State Building Code
- Contractor requirements
- county building permits still apply for construction; town zoning forms do not replace NC trade licensing or general contractor licensing requirements
Fees
- Minimum permit fee
- land development permits start at $15 per apartment unit and $20 for accessory building on SF lot up to 12' x 12'; zoning compliance letter $25
- Plan check fee
- preliminary site plan review $100 and final site plan review $100
- Permit fee formula
- town publishes flat zoning and land development fees by use type; sign permits are $40 plus $0.25 per square foot; site plan review and subdivision fees are also listed
- Reinspection fee
- the town page says permit fee doubles if work begins before the proper permit is obtained; zoning violation is $500 per day and sign violation is $50 per day
Fees change. Verify current amounts at the official fee schedule.
Work That Does NOT Require a Permit
Contact the Town of Franklin Planning Department and Code Enforcement to confirm whether your project requires a permit before starting work.
Inspections
How to Schedule
- town code enforcement handles inspections tied to zoning and ordinance compliance; county handles building code inspecti (contact)
- Inspection hours
- town office and county office hours are not published together on one permit page; town general hours are available on the site and county code enforcement maintains separate inspection scheduling
Typical inspection sequence: town zoning review first, county building permit second if applicable, then town and county inspections as needed
county reinspection fees and next-day scheduling rules apply for building inspections; town zoning enforcement can assess per-day violations
Additional Resources
- Building code: town zoning controls are separate from the county's state building code enforcement; actual building code enforcement is by Macon County and the NC State Building Code
- Zoning information: View zoning info
- License lookup guide: North Carolina Contractor License Requirements
- Contract template: North Carolina Homeowner-Contractor Agreement
- North Carolina hub: North Carolina Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the Town of Franklin Planning Department and Code Enforcement before applying.
Frequently Asked Questions
Town of Franklin Building Permit FAQ
- Do I need a building permit in Town of Franklin, NC?
- town land development permits cover single-family detached and additions, accessory buildings, multifamily, apartments, and commercial categories; sign permits and flood permits are also listed
- How much does a building permit cost in Town of Franklin, NC?
- The minimum permit fee is land development permits start at $15 per apartment unit and $20 for accessory building on SF lot up to 12' x 12'; zoning compliance letter $25. Fees are calculated as: town publishes flat zoning and land development fees by use type; sign permits are $40 plus $0.25 per square foot; site plan review and subdivision fees are also listed. Plan check fee: preliminary site plan review $100 and final site plan review $100.
- How do I apply for a building permit in Town of Franklin, NC?
- 1. Determine whether the project needs a town zoning or land development permit and whether county building permits also apply. 2. Submit the Town of Franklin Land Development Permit or related zoning application with a site plan and drainage plan where required. 3. Town planner reviews zoning compliance, setbacks, flood zone, drainage, and related ordinance issues. 4. If a building permit is needed, apply separately to Macon County Inspections. 5. Town and county inspections may both apply depending on the project.
- How do I schedule a building inspection in Town of Franklin, NC?
- Inspections can be scheduled via: town code enforcement handles inspections tied to zoning and ordinance compliance; county handles building code inspecti.
Need help with your project?
Navigating permits in Town of Franklin can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Macon County
View all Macon County jurisdictions →