Cabarrus County and Its Homes
Cabarrus County grew 10 percent from 2020 to 2025, to 249,725 people by the Census Bureau's estimate, in about 93,700 housing units.
Its five incorporated towns each have a page here: Concord, Kannapolis, Harrisburg, Midland and Mount Pleasant. About 80 percent of Cabarrus County's housing units are inside town limits, the rest in unincorporated areas.

Cabarrus County at a Glance
- Population: 249,725 (2025), 227,240 (2020)
- Housing units: about 93,700
- Median year built: 1997 (North Carolina: 1991)
- Built before 1980: 30% (statewide: 34%)
- Detached houses: 76%
- Mobile homes: 6%
- Owner-occupied: 71%
- Heated with electricity: 56% (statewide: 65%)
- Climate zone: 3 on both maps
- Towns with pages here: 5
Census Bureau estimates for Cabarrus County (housing: 2020 to 2024).
Towns in Cabarrus County
Concord
114,598 people · median home 1998 · its own electric system
Kannapolis
61,708 people · median home 1989 · Duke Energy Carolinas
Harrisburg
20,742 people · median home 2006 · Duke Energy Carolinas
Midland
5,151 people · median home 2010 · Duke Energy Carolinas
Mount Pleasant
1,816 people · Duke Energy Carolinas
Locust
Stanly County town · about 710 residents in Cabarrus County
What We Do in Cabarrus County
Attic Insulation in Cabarrus County
Some 30 percent of Cabarrus 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 Cabarrus County
Wet, moldy or animal-soiled insulation comes out of Cabarrus County attics, and a mouse-soiled Cabarrus County attic is sanitized and deodorized; in the 16 percent of homes built before 1960, vermiculite is ruled out first.
Air Sealing in Cabarrus County
Some 56 percent of Cabarrus County homes heat with electricity, often through attic ducts; their joints and the ceiling's gaps are sealed first.
Homes in Cabarrus County
Half of Cabarrus County's 93,700 housing units were built before 1997: 22 percent before 1970, 30 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 Cabarrus County towns, the median home is oldest in Kannapolis (1989) and newest in Midland (2010).
Cabarrus County by type: 76 percent detached houses, 15 percent in buildings of two or more homes and 6 percent mobile homes. In Cabarrus County, 56 percent of homes heat with electricity and 40 percent with piped gas (24 percent statewide).
Cabarrus County Homes by Year Built
- Before 1940: about 5,640 units, 6% (±1)
- 1940s: about 3,450 units, 4% (±1)
- 1950s: about 6,200 units, 7% (±1)
- 1960s: about 5,400 units, 6% (±1)
- 1970s: about 7,810 units, 8% (±1)
- 1980s: about 7,970 units, 9% (±1)
- 1990s: about 14,620 units, 16% (±1)
- 2000s: about 20,330 units, 22% (±1)
- 2010s: about 18,530 units, 20% (±1)
- 2020 or later: about 3,760 units, 4% (±1)
Climate Across Cabarrus County
NOAA 1991 to 2020 normals for Cabarrus County towns, by station: Concord station (Concord, Kannapolis, Harrisburg and Mount Pleasant): about 3,290 heating and 1,760 cooling degree days; Monroe 2 SE station (Midland): about 3,200 heating and 1,740 cooling degree days.
Power and Gas in Cabarrus County
The card lists Cabarrus County's town utilities by the territory maps; a power bill confirms the one at an address.
Enbridge Gas North Carolina holds the Cabarrus County gas franchise (NC Utilities Commission map), and 40 percent of Cabarrus County homes heat with piped gas.
Who Supplies Power in Cabarrus County
- Duke Energy Carolinas: Kannapolis, Harrisburg, Midland and Mount Pleasant; homes near Concord
- Union Power Cooperative: homes near Concord, Harrisburg, Midland and Mount Pleasant
- Concord's own electric system: Concord
- EnergyUnited: homes near Kannapolis
Energy Programs for Cabarrus County Homes
Check each program's current terms for a Cabarrus 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 Cabarrus County
- Smart $aver Insulate and Seal (Duke Energy rebate; Kannapolis, Harrisburg, Midland, Mount Pleasant and more).
- Home Energy House Call (Duke Energy home assessment; Kannapolis, Harrisburg, Midland, Mount Pleasant and more).
- Audit My Home (Union Power Cooperative; near Concord, near Harrisburg, near Midland and near Mount Pleasant): free in-home audit.
- ElectriCities energy audits (ElectriCities member towns; Concord).
- Income-qualified Weatherization (Duke Energy income-qualified; Kannapolis, Harrisburg, Midland, Mount Pleasant and more).
- ThermWise Weatherization Assistance (Enbridge Gas; Cabarrus County gas customers): no-cost weatherization for gas customers, income-qualified.
- Energy Saver North Carolina (statewide income-qualified; any Cabarrus County address).
- Weatherization Assistance Program (statewide income-qualified; any Cabarrus County address).
Cabarrus County Insulation FAQs
Do you serve all of Cabarrus County?
Yes: Concord, Kannapolis, Harrisburg, Midland and Mount Pleasant, the parts of Locust inside Cabarrus County, and every unincorporated Cabarrus County address.
Which utilities offer insulation rebates in Cabarrus County?
Duke Energy's Smart $aver Insulate and Seal (Kannapolis, Harrisburg, Midland, Mount Pleasant and more).
Does attic insulation in Cabarrus County need a permit?
Ask Cabarrus County Property, Building and Development before work starts. For an address in Concord, Kannapolis, Harrisburg or another Cabarrus County town, the town or city hall can tell you whether Cabarrus County's office handles its permits.
Counties Near Cabarrus County
Rowan County · Stanly County · Mecklenburg County · Union County · Iredell County · All service areas
Cabarrus County, NC
Open in Google Maps (opens in a new tab)Insulation Pros in Cabarrus County
An insulation contractor serving North Carolina, Cabarrus County included.
Send the square footage of your Cabarrus County attic, or call (336) 870-3893.
