Halifax County and Its Homes
Halifax County shrank 4 percent from 2020 to 2025, to 46,534 people by the Census Bureau's estimate, in about 24,900 housing units.
Its seven incorporated towns each have a page here: Roanoke Rapids, Enfield, Scotland Neck, Weldon, Littleton, Hobgood and Halifax. About 40 percent of Halifax County's housing units are inside town limits, the rest in unincorporated areas.

Halifax County at a Glance
- Population: 46,534 (2025), 48,401 (2020)
- Housing units: about 24,900
- Median year built: 1979 (North Carolina: 1991)
- Built before 1980: 51% (statewide: 34%)
- Detached houses: 61%
- Mobile homes: 26%
- Owner-occupied: 63%
- Heated with electricity: 61% (statewide: 65%)
- Climate zone: 3 (2021 map), 4 (state code)
- Towns with pages here: 7
Census Bureau estimates for Halifax County (housing: 2020 to 2024).
Towns and Communities in Halifax County
Roanoke Rapids
14,386 people · median home 1968 · power varies by address
Enfield
1,777 people · median home 1964 · its own electric system
Scotland Neck
1,586 people · its own electric system
Weldon
1,374 people · median home 1958 · power varies by address
Littleton
535 people · Duke Energy Progress
Hobgood
256 people · its own electric system
Halifax
157 people · power varies by address
Unincorporated communities the Census Bureau maps in Halifax County: South Rosemary (about 1,400 housing units), Hollister (about 350 housing units) and South Weldon.
What We Do in Halifax County
Attic Insulation in Halifax County
Some 51 percent of Halifax 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 Halifax County
Wet, moldy or animal-soiled insulation comes out of Halifax County attics, and a mouse-soiled Halifax County attic is sanitized and deodorized; in the 26 percent of homes built before 1960, vermiculite is ruled out first.
Air Sealing in Halifax County
Some 61 percent of Halifax County homes heat with electricity, often through attic ducts; their joints and the ceiling's gaps are sealed first.
Homes in Halifax County
Half of Halifax County's 24,900 housing units were built before 1979: 37 percent before 1970 (22 percent statewide), 51 percent before 1980 (nearly all before the state's 1978 insulation rule) and 6 percent in 2010 or later (16 percent statewide). The largest share went up in the 1990s, under codes that asked for less than ENERGY STAR now suggests; ENERGY STAR notes insulation is often thinnest at the eaves. Among Halifax County towns, the median home is oldest in Weldon (1958) and newest in Roanoke Rapids (1968).
Halifax County by type: 61 percent detached houses, 10 percent in buildings of two or more homes and 26 percent mobile homes (11 percent statewide). In Halifax County, 61 percent of homes heat with electricity, 18 percent with piped gas, 17 percent with tank gas (6 percent statewide) and 3 percent with oil or kerosene.
Halifax County Homes by Year Built
- Before 1940: about 2,250 units, 9% (±1)
- 1940s: about 1,550 units, 6% (±1)
- 1950s: about 2,650 units, 11% (±1)
- 1960s: about 2,640 units, 11% (±1)
- 1970s: about 3,630 units, 15% (±2)
- 1980s: about 3,840 units, 15% (±2)
- 1990s: about 4,440 units, 18% (±2)
- 2000s: about 2,440 units, 10% (±1)
- 2010s: about 1,260 units, 5% (±1)
- 2020 or later: about 170 units, 1% (±1)
Climate Across Halifax County
NOAA 1991 to 2020 normals for Halifax County towns, by station: Roanoke Rapids station (Roanoke Rapids and Weldon): about 3,560 heating and 1,610 cooling degree days; Rocky Mount 8 ESE station (Enfield): about 3,380 heating and 1,550 cooling degree days; Lewiston station (Scotland Neck): about 3,140 heating and 1,750 cooling degree days; Arcola station (Littleton): about 3,340 heating and 1,460 cooling degree days.
Power and Gas in Halifax County
The card lists Halifax County's town utilities by the territory maps; a power bill confirms the one at an address.
Piedmont Natural Gas holds the Halifax County gas franchise (NC Utilities Commission map), and 18 percent of Halifax County homes heat with piped gas.
Who Supplies Power in Halifax County
- Duke Energy Progress: Littleton; parts of Roanoke Rapids, Weldon and Halifax; homes near Enfield, Scotland Neck and Hobgood
- Dominion Energy North Carolina: parts of Roanoke Rapids, Weldon and Halifax
- Roanoke Electric Cooperative: parts of Weldon and Halifax
- Enfield's own electric system: Enfield
- Scotland Neck's own electric system: Scotland Neck
- Hobgood's own electric system: Hobgood
- Halifax EMC: homes near Littleton and Hobgood
Energy Programs for Halifax County Homes
Check each program's current terms for a Halifax 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 Halifax County
- Smart $aver Insulate and Seal (Duke Energy rebate; Littleton, Roanoke Rapids, Weldon, Halifax and more).
- Home Energy Evaluation (Dominion Energy rebate; Roanoke Rapids, Weldon and Halifax).
- Home Energy House Call (Duke Energy home assessment; Littleton, Roanoke Rapids, Weldon, Halifax and more).
- ElectriCities energy audits (ElectriCities member towns; Enfield, Scotland Neck and Hobgood).
- Income-qualified Weatherization (Duke Energy income-qualified; Littleton, Roanoke Rapids, Weldon, Halifax and more).
- Income and Age Qualifying Home Improvements (Dominion Energy income-qualified; Roanoke Rapids, Weldon and Halifax).
- Energy Saver North Carolina (statewide income-qualified; any Halifax County address).
- Weatherization Assistance Program (statewide income-qualified; any Halifax County address).
- Piedmont Natural Gas lists rebates for high-efficiency gas furnaces, and none for insulation or air sealing (program page).
Halifax County Insulation FAQs
Do you serve all of Halifax County?
Yes: Roanoke Rapids, Enfield, Scotland Neck, Weldon, Littleton, Hobgood and Halifax, and every unincorporated Halifax County address.
Which utilities offer insulation rebates in Halifax County?
Duke Energy's Smart $aver Insulate and Seal (Littleton, Roanoke Rapids, Weldon, Halifax and more); Dominion Energy's Home Energy Evaluation (Roanoke Rapids, Weldon and Halifax).
Does attic insulation in Halifax County need a permit?
Ask Halifax County Building Inspection before work starts. For an address in Roanoke Rapids, Enfield, Scotland Neck or another Halifax County town, the town or city hall can tell you whether Halifax County's office handles its permits.
Counties Near Halifax County
Northampton County · Edgecombe County · Warren County · Nash County · Franklin County · All service areas
Sources
Census Bureau figures for Halifax County, Census Bureau place list, NOAA normals for the Roanoke Rapids station, NOAA normals for the Rocky Mount 8 ESE station, NOAA normals for the Lewiston station, NOAA normals for the Arcola station, NC Utilities Commission natural gas map (October 2026). How the town and county pages are made.
Halifax County, NC
Open in Google Maps (opens in a new tab)Insulation Pros in Halifax County
An insulation contractor serving North Carolina, Halifax County included.
Send the square footage of your Halifax County attic, or call (336) 870-3893.
