Greene County and Its Homes
Greene County grew 1 percent from 2020 to 2025, to 20,700 people by the Census Bureau's estimate, in about 7,900 housing units.
Its three incorporated towns each have a page here: Snow Hill, Hookerton and Walstonburg. About 15 percent of Greene County's housing units are inside town limits, the rest in unincorporated areas.

Greene County at a Glance
- Population: 20,700 (2025), 20,441 (2020)
- Housing units: about 7,900
- Median year built: 1984 (North Carolina: 1991)
- Built before 1980: 44% (statewide: 34%)
- Detached houses: 57%
- Mobile homes: 37%
- Owner-occupied: 67%
- Heated with electricity: 74% (statewide: 65%)
- Climate zone: 3 on both maps
- Towns with pages here: 3
Census Bureau estimates for Greene County (housing: 2020 to 2024).
Towns and Communities in Greene County
Snow Hill
1,588 people · Duke Energy Progress
Hookerton
419 people · its own electric system
Walstonburg
198 people · its own electric system
Unincorporated communities the Census Bureau maps in Greene County: Maury.
What We Do in Greene County
Attic Insulation in Greene County
Some 44 percent of Greene 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 Greene County
Wet, moldy or animal-soiled insulation comes out of Greene County attics, and a mouse-soiled Greene County attic is sanitized and deodorized; in the 19 percent of homes built before 1960, vermiculite is ruled out first.
Air Sealing in Greene County
Some 74 percent of Greene County homes heat with electricity, often through attic ducts; their joints and the ceiling's gaps are sealed first.
Homes in Greene County
Half of Greene County's 7,900 housing units were built before 1984: 29 percent before 1970, 44 percent before 1980 (nearly all before the state's 1978 insulation rule) and 10 percent in 2010 or later. 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.
Greene County by type: 57 percent detached houses, 6 percent in buildings of two or more homes and 37 percent mobile homes (11 percent statewide). In Greene County, 74 percent of homes heat with electricity, 6 percent with piped gas (24 percent statewide) and 17 percent with tank gas (6 percent statewide).
Greene County Homes by Year Built
- Before 1940: about 600 units, 8% (±2)
- 1940s: about 150 units, 2% (±1)
- 1950s: about 770 units, 10% (±2)
- 1960s: about 830 units, 10% (±3)
- 1970s: about 1,170 units, 15% (±2)
- 1980s: about 1,140 units, 14% (±3)
- 1990s: about 1,260 units, 16% (±3)
- 2000s: about 1,250 units, 16% (±3)
- 2010s: about 700 units, 9% (±3)
- 2020 or later: about 70 units, 1% (±1)
Climate Across Greene County
NOAA 1991 to 2020 normals for Greene County towns, by station: Snow Hill Wastewater Plant station (Snow Hill, Hookerton and Walstonburg): about 3,010 heating and 1,840 cooling degree days. NOAA's Kinston Ag Research station, 12 miles from Snow Hill, has about 2,500 heating and 2,010 cooling degree days.
Power and Gas in Greene County
The card lists Greene County's town utilities by the territory maps; a power bill confirms the one at an address.
Piedmont Natural Gas holds the Greene County gas franchise (NC Utilities Commission map), and 6 percent of Greene County homes heat with piped gas.
Who Supplies Power in Greene County
- Duke Energy Progress: Snow Hill; homes near Hookerton and Walstonburg
- Pitt & Greene EMC: homes near Snow Hill, Hookerton and Walstonburg
- Hookerton's own electric system: Hookerton
- Walstonburg's own electric system: Walstonburg
Energy Programs for Greene County Homes
Check each program's current terms for a Greene 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 Greene County
- Smart $aver Insulate and Seal (Duke Energy rebate; Snow Hill, near Hookerton and near Walstonburg).
- Home Energy House Call (Duke Energy home assessment; Snow Hill, near Hookerton and near Walstonburg).
- ElectriCities energy audits (ElectriCities member towns; Hookerton and Walstonburg).
- Income-qualified Weatherization (Duke Energy income-qualified; Snow Hill, near Hookerton and near Walstonburg).
- Energy Saver North Carolina (statewide income-qualified; any Greene County address).
- Weatherization Assistance Program (statewide income-qualified; any Greene County address).
- Piedmont Natural Gas lists rebates for high-efficiency gas furnaces, and none for insulation or air sealing (program page).
Greene County Insulation FAQs
Do you serve all of Greene County?
Yes: Snow Hill, Hookerton and Walstonburg, and every unincorporated Greene County address.
Which utilities offer insulation rebates in Greene County?
Duke Energy's Smart $aver Insulate and Seal (Snow Hill, homes near Hookerton and homes near Walstonburg).
Does attic insulation in Greene County need a permit?
Ask Greene County Building Inspections before work starts. For an address in Snow Hill, Hookerton or Walstonburg, the town or city hall can tell you whether Greene County's office handles its permits.
Counties Near Greene County
Lenoir County · Pitt County · Wilson County · Wayne County · Edgecombe County · All service areas
Greene County, NC
Open in Google Maps (opens in a new tab)Insulation Pros in Greene County
An insulation contractor serving North Carolina, Greene County included.
Send the square footage of your Greene County attic, or call (336) 870-3893.
