North Carolina population, income and housing data
Explore North Carolina with sourced population, income, housing, insurance, education and infrastructure statistics. Inspect dates, definitions and download the evidence.
State · Census identifier 37 · 2024 ACS geographic definitions. This profile covers the source-defined state or federal district; county equivalents use their own identifiers.
North Carolina population history, 2020–2025
Annual July 1 estimates, 2020–2025, from a single PEP Vintage 2025 release. This series can revise earlier estimates; it is separate from the five-year ACS measures below.
| July 1, 2020 | July 1, 2021 | July 1, 2022 | July 1, 2023 | July 1, 2024 | July 1, 2025 |
|---|---|---|---|---|---|
| 10,450,215 | 10,565,503 | 10,705,768 | 10,871,849 | 11,052,061 | 11,197,968 |
Population, age and households
| Measure | North Carolina | United States | Who is counted / uncertainty |
|---|---|---|---|
| Resident population July 1, 2025 · people · PEP · annual estimate | 11,197,968 MOE not published | 341,784,857 | Resident population People whose usual residence is in the area on July 1, 2025. |
| Median age 2020–2024 · years · B01002 · median | 39.1 ± 0.2 (90% MOE) | 38.9 | Total population The age dividing the total population into two equal groups. |
| Households 2020–2024 · households · B11001 · count | 4,282,345 ± 9,120 (90% MOE) | 129,227,496 | Households Occupied housing units, including people living alone and unrelated people living together. |
| Average household size 2020–2024 · people per household · B25010 · mean | 2.44 ± 0.01 (90% MOE) | 2.53 | Occupied housing units Average people per occupied housing unit, using the source household population. |
| Children under 18 2020–2024 · percent · B01001 · percentage | 21.8% Derived MOE not calculated | 22.0% | Total population Numerator: 2,334,920. Denominator: 10,730,404. |
| Residents age 65 and older 2020–2024 · percent · B01001 · percentage | 17.2% Derived MOE not calculated | 17.2% | Total population Numerator: 1,845,563. Denominator: 10,730,404. |
| Foreign-born residents 2020–2024 · percent · B05002 · percentage | 9.1% Derived MOE not calculated | 14.1% | Total population Numerator: 973,325. Denominator: 10,730,404. |
U.S. Census Bureau · Annual population estimates refer to July 1. ACS age, nativity and household estimates describe 2020–2024. The two products do not represent the same date or population universe.
Income, poverty and employment
| Measure | North Carolina | United States | Who is counted / uncertainty |
|---|---|---|---|
| Median household income 2020–2024 · 2024 dollars · B19013 · median | $72,388 ± $324 (90% MOE) | $80,734 | Households Median household income in the past 12 months, expressed in 2024 inflation-adjusted dollars. |
| Per-capita income 2020–2024 · 2024 dollars · B19301 · mean | $41,385 ± $211 (90% MOE) | $44,673 | Total population Total personal income divided by total population, expressed in 2024 inflation-adjusted dollars. |
| People below the poverty threshold 2020–2024 · percent · B17001 · percentage | 13.0% Derived MOE not calculated | 12.5% | Population for whom poverty status is determined Numerator: 1,360,882. Denominator: 10,444,377. |
| Children below the poverty threshold 2020–2024 · percent · B17001 · percentage | 17.7% Derived MOE not calculated | 16.1% | People under age 18 for whom poverty status is determined Numerator: 406,744. Denominator: 2,297,999. |
| Unemployment among residents 2020–2024 · percent · B23025 · percentage | 4.7% Derived MOE not calculated | 5.2% | Civilian labor force age 16 and older Numerator: 251,905. Denominator: 5,336,863. |
| Labor-force participation 2020–2024 · percent · B23025 · percentage | 62.8% Derived MOE not calculated | 63.5% | Population 16 years and over Numerator: 5,443,607. Denominator: 8,672,106. |
U.S. Census Bureau · ACS income is expressed in 2024 inflation-adjusted dollars. ACS five-year unemployment is not a current monthly BLS release. Local prices are not adjusted, and medians cannot be combined.
Housing costs, homeownership and vacancies
| Measure | North Carolina | United States | Who is counted / uncertainty |
|---|---|---|---|
| Housing units 2020–2024 · housing units · B25001 · count | 4,895,668 ± 642 (90% MOE) | 143,775,355 | Housing units All housing units, occupied and vacant, within the source geography. |
| Owner-occupied households 2020–2024 · percent · B25003 · percentage | 66.6% Derived MOE not calculated | 65.2% | Occupied housing units Numerator: 2,853,493. Denominator: 4,282,345. |
| Vacant housing units 2020–2024 · percent · B25002 · percentage | 12.5% Derived MOE not calculated | 10.1% | Housing units Numerator: 613,323. Denominator: 4,895,668. |
| Median gross rent 2020–2024 · dollars per month · B25064 · median | $1,228 ± $5 (90% MOE) | $1,413 | Renter-occupied housing units paying cash rent Median monthly gross rent among renter-occupied housing units paying cash rent, in 2024 inflation-adjusted dollars. |
| Median owner-occupied home value 2020–2024 · 2024 dollars · B25077 · median | $288,900 ± $1,086 (90% MOE) | $332,700 | Owner-occupied housing units Median reported value of owner-occupied housing units. |
| Rent burden: at least 30% of income 2020–2024 · percent · B25070 · percentage | 48.9% Derived MOE not calculated | 51.1% | Cash-rent households with a computable gross-rent-to-income ratio Numerator: 638,780. Denominator: 1,306,980. Not computed, excluded: 121,872 households. |
| Rent burden: at least 50% of income 2020–2024 · percent · B25070 · percentage | 23.6% Derived MOE not calculated | 25.9% | Cash-rent households with a computable gross-rent-to-income ratio Numerator: 308,231. Denominator: 1,306,980. Not computed, excluded: 121,872 households. |
U.S. Census Bureau · Survey medians are not current listing prices. The rent-burden denominator excludes households whose ratio could not be computed. Vacant housing includes seasonal and other nonmarket categories.
Health insurance coverage
| Measure | North Carolina | United States | Who is counted / uncertainty |
|---|---|---|---|
| Residents without health insurance 2020–2024 · percent · B27001 · percentage | 9.9% Derived MOE not calculated | 8.4% | Civilian noninstitutionalized population Numerator: 1,036,452. Denominator: 10,519,732. |
U.S. Census Bureau · The integrated ACS measure covers the civilian noninstitutionalized population of all ages. It excludes active-duty military and institutionalized residents. Coverage does not measure personal health or local treatment capacity.
Educational attainment and school enrollment
| Measure | North Carolina | United States | Who is counted / uncertainty |
|---|---|---|---|
| Bachelor’s degree or higher 2020–2024 · percent · B15003 · percentage | 35.7% Derived MOE not calculated | 35.7% | Population 25 years and over Numerator: 2,631,218. Denominator: 7,380,330. |
| High school diploma or higher 2020–2024 · percent · B15003 · percentage | 90.1% Derived MOE not calculated | 89.6% | Population 25 years and over Numerator: 6,653,293. Denominator: 7,380,330. |
| School enrollment 2020–2024 · percent · B14001 · percentage | 24.4% Derived MOE not calculated | 24.7% | Population 3 years and over Numerator: 2,530,102. Denominator: 10,377,317. |
U.S. Census Bureau · Attainment percentages use residents age 25 and older. Enrollment uses residents age 3 and older. These denominators cannot substitute for a school’s enrolled students or a graduating cohort.
Broadband, vehicles and commuting
| Measure | North Carolina | United States | Who is counted / uncertainty |
|---|---|---|---|
| Households with broadband subscriptions 2020–2024 · percent · B28002 · percentage | 90.1% Derived MOE not calculated | 91.0% | Households Numerator: 3,857,404. Denominator: 4,282,345. |
| Households with no vehicle available 2020–2024 · percent · B08201 · percentage | 5.3% Derived MOE not calculated | 8.4% | Households Numerator: 228,255. Denominator: 4,282,345. |
| Workers who work from home 2020–2024 · percent · B08301 · percentage | 16.3% Derived MOE not calculated | 15.1% | Workers 16 years and over Numerator: 831,069. Denominator: 5,084,515. |
| Workers commuting by public transportation 2020–2024 · percent · B08301 · percentage | 0.7% Derived MOE not calculated | 3.2% | Workers 16 years and over Numerator: 33,073. Denominator: 5,084,515. |
| Workers driving alone 2020–2024 · percent · B08301 · percentage | 71.5% Derived MOE not calculated | 68.8% | Workers 16 years and over Numerator: 3,636,052. Denominator: 5,084,515. |
U.S. Census Bureau · Numeric coverage in this release is infrastructure and resident access. A broadband subscription can include cellular service. Commute measures describe usual work travel, not all trips, road traffic or emissions.
Inspect this profile
The table uses one frozen publication snapshot, apd-2026-10-01-r3. Values labeled unavailable retain a separate status; they are not zero. Direct ACS margins of error represent 90% confidence. Percentages are calculated from the indicated source counts; derived margins of error and significance tests are not supplied. Read the indicator definition before interpreting a difference.
- Exact identifier
- 0400000US37
- Source publication
- ACS: January 29, 2026. PEP: January 27, 2026.
- Source acquisition / snapshot publication
- September 30, 2026 / October 1, 2026
- Boundaries
- ACS 2024 geographic definitions; PEP Vintage 2025. Identical identifiers are joined, without treating the two products as the same period.
Counties and county equivalents in North Carolina
Each entry uses its own Census identifier and source-defined boundary. Connecticut entries are planning regions; Alaska, Louisiana, Virginia and other jurisdictions may use county equivalents.
- Alamance County County · 37001
- Alexander County County · 37003
- Alleghany County County · 37005
- Anson County County · 37007
- Ashe County County · 37009
- Avery County County · 37011
- Beaufort County County · 37013
- Bertie County County · 37015
- Bladen County County · 37017
- Brunswick County County · 37019
- Buncombe County County · 37021
- Burke County County · 37023
- Cabarrus County County · 37025
- Caldwell County County · 37027
- Camden County County · 37029
- Carteret County County · 37031
- Caswell County County · 37033
- Catawba County County · 37035
- Chatham County County · 37037
- Cherokee County County · 37039
- Chowan County County · 37041
- Clay County County · 37043
- Cleveland County County · 37045
- Columbus County County · 37047
- Craven County County · 37049
- Cumberland County County · 37051
- Currituck County County · 37053
- Dare County County · 37055
- Davidson County County · 37057
- Davie County County · 37059
- Duplin County County · 37061
- Durham County County · 37063
- Edgecombe County County · 37065
- Forsyth County County · 37067
- Franklin County County · 37069
- Gaston County County · 37071
- Gates County County · 37073
- Graham County County · 37075
- Granville County County · 37077
- Greene County County · 37079
- Guilford County County · 37081
- Halifax County County · 37083
- Harnett County County · 37085
- Haywood County County · 37087
- Henderson County County · 37089
- Hertford County County · 37091
- Hoke County County · 37093
- Hyde County County · 37095
- Iredell County County · 37097
- Jackson County County · 37099
- Johnston County County · 37101
- Jones County County · 37103
- Lee County County · 37105
- Lenoir County County · 37107
- Lincoln County County · 37109
- Macon County County · 37113
- Madison County County · 37115
- Martin County County · 37117
- McDowell County County · 37111
- Mecklenburg County County · 37119
- Mitchell County County · 37121
- Montgomery County County · 37123
- Moore County County · 37125
- Nash County County · 37127
- New Hanover County County · 37129
- Northampton County County · 37131
- Onslow County County · 37133
- Orange County County · 37135
- Pamlico County County · 37137
- Pasquotank County County · 37139
- Pender County County · 37141
- Perquimans County County · 37143
- Person County County · 37145
- Pitt County County · 37147
- Polk County County · 37149
- Randolph County County · 37151
- Richmond County County · 37153
- Robeson County County · 37155
- Rockingham County County · 37157
- Rowan County County · 37159
- Rutherford County County · 37161
- Sampson County County · 37163
- Scotland County County · 37165
- Stanly County County · 37167
- Stokes County County · 37169
- Surry County County · 37171
- Swain County County · 37173
- Transylvania County County · 37175
- Tyrrell County County · 37177
- Union County County · 37179
- Vance County County · 37181
- Wake County County · 37183
- Warren County County · 37185
- Washington County County · 37187
- Watauga County County · 37189
- Wayne County County · 37191
- Wilkes County County · 37193
- Wilson County County · 37195
- Yadkin County County · 37197
- Yancey County County · 37199