Franklin County and Its Homes
Franklin County grew 19 percent from 2020 to 2025, to 82,037 people by the Census Bureau's estimate, in about 31,800 housing units.
Its four incorporated towns each have a page here: Louisburg, Franklinton, Youngsville and Bunn. About 15 percent of Franklin County's housing units are inside town limits, the rest in unincorporated areas.

Franklin County at a Glance
- Population: 82,037 (2025), 69,029 (2020)
- Housing units: about 31,800
- Median year built: 1997 (North Carolina: 1991)
- Built before 1980: 22% (statewide: 34%)
- Detached houses: 72%
- Mobile homes: 24%
- Owner-occupied: 79%
- Heated with electricity: 72% (statewide: 65%)
- Climate zone: 3 (2021 map), 4 (state code)
- Towns with pages here: 4
Census Bureau estimates for Franklin County (housing: 2020 to 2024).
Towns and Communities in Franklin County
Louisburg
3,480 people · its own electric system
Franklinton
2,890 people · median home 1959 · Duke Energy Progress
Youngsville
2,461 people · median home 2007 · Duke Energy Progress
Bunn
391 people · Duke Energy Progress
Wake Forest
Wake County town · about 2,700 residents in Franklin County
Unincorporated communities the Census Bureau maps in Franklin County: Lake Royale (about 2,200 housing units, median year built 2000) and Centerville (median year built 2014).
What We Do in Franklin County
Attic Insulation in Franklin County
Some 22 percent of Franklin County housing units predate 1980; joists showing above their insulation mean more blown-in fiberglass is due, R-49 from bare.
Attic Insulation Removal in Franklin County
Wet, moldy or animal-soiled insulation comes out of Franklin County attics, and a mouse-soiled Franklin County attic is sanitized and deodorized; in the 11 percent of homes built before 1960, vermiculite is ruled out first.
Air Sealing in Franklin County
Some 72 percent of Franklin County homes heat with electricity, often through attic ducts; their joints and the ceiling's gaps are sealed first.
Homes in Franklin County
Half of Franklin County's 31,800 housing units were built before 1997: 16 percent before 1970, 22 percent before 1980 (nearly all before the state's 1978 insulation rule) and 24 percent in 2010 or later. The largest share went up in the 2000s, under codes that asked for less than ENERGY STAR now suggests; ENERGY STAR notes insulation is often thinnest at the eaves. Among Franklin County towns, the median home is oldest in Franklinton (1959) and newest in Youngsville (2007).
Franklin County by type: 72 percent detached houses and 24 percent mobile homes (11 percent statewide). In Franklin County, 72 percent of homes heat with electricity, 13 percent with piped gas and 13 percent with tank gas (6 percent statewide).
Franklin County Homes by Year Built
- Before 1940: about 1,640 units, 5% (±1)
- 1940s: about 850 units, 3% (±1)
- 1950s: about 1,090 units, 3% (±1)
- 1960s: about 1,390 units, 4% (±1)
- 1970s: about 1,930 units, 6% (±1)
- 1980s: about 4,430 units, 14% (±2)
- 1990s: about 6,180 units, 19% (±2)
- 2000s: about 6,630 units, 21% (±2)
- 2010s: about 5,770 units, 18% (±2)
- 2020 or later: about 1,880 units, 6% (±1)
Climate Across Franklin County
NOAA 1991 to 2020 normals for Franklin County towns, by station: Louisburg station (Louisburg, Franklinton and Bunn): about 3,650 heating and 1,550 cooling degree days; Falls Lake station (Youngsville): about 3,820 heating and 1,320 cooling degree days.
Power and Gas in Franklin County
The card lists Franklin County's town utilities by the territory maps; a power bill confirms the one at an address.
Enbridge Gas North Carolina holds the Franklin County gas franchise (NC Utilities Commission map), and 13 percent of Franklin County homes heat with piped gas.
Who Supplies Power in Franklin County
- Duke Energy Progress: Franklinton, Youngsville and Bunn; homes near Louisburg
- Louisburg's own electric system: Louisburg
- Wake Electric: homes near Louisburg, Franklinton and Youngsville
Energy Programs for Franklin County Homes
Check each program's current terms for a Franklin County home; some pay only through the utility's contractor network. Insulation Pros is an approved Duke Energy trade ally for Duke's rebate.
Programs for Franklin County
- Smart $aver Insulate and Seal (Duke Energy rebate; Franklinton, Youngsville, Bunn and near Louisburg).
- Home Energy House Call (Duke Energy home assessment; Franklinton, Youngsville, Bunn and near Louisburg).
- ElectriCities energy audits (ElectriCities member towns; Louisburg).
- Income-qualified Weatherization (Duke Energy income-qualified; Franklinton, Youngsville, Bunn and near Louisburg).
- ThermWise Weatherization Assistance (Enbridge Gas; Franklin County gas customers): no-cost weatherization for gas customers, income-qualified.
- Energy Saver North Carolina (statewide income-qualified; any Franklin County address).
- Weatherization Assistance Program (statewide income-qualified; any Franklin County address).
Franklin County Insulation FAQs
Do you serve all of Franklin County?
Yes: Louisburg, Franklinton, Youngsville and Bunn, the parts of Wake Forest inside Franklin County, and every unincorporated Franklin County address.
Which utilities offer insulation rebates in Franklin County?
Duke Energy's Smart $aver Insulate and Seal (Franklinton, Youngsville, Bunn and homes near Louisburg).
Does attic insulation in Franklin County need a permit?
Ask Franklin County Building Inspections before work starts. For an address in Louisburg, Franklinton, Youngsville or another Franklin County town, the town or city hall can tell you whether Franklin County's office handles its permits.
Counties Near Franklin County
Nash County · Vance County · Warren County · Granville County · Wake County · All service areas
Franklin County, NC
Open in Google Maps (opens in a new tab)Insulation Pros in Franklin County
An insulation contractor serving North Carolina, Franklin County included.
Send the square footage of your Franklin County attic, or call (336) 870-3893.
