Virginia population, income and housing data
Explore Virginia with sourced population, income, housing, insurance, education and infrastructure statistics. Inspect dates, definitions and download the evidence.
State · Census identifier 51 · 2024 ACS geographic definitions. This profile covers the source-defined state or federal district; county equivalents use their own identifiers.
Virginia 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 |
|---|---|---|---|---|---|
| 8,637,303 | 8,660,007 | 8,681,038 | 8,732,034 | 8,819,642 | 8,880,107 |
Population, age and households
| Measure | Virginia | United States | Who is counted / uncertainty |
|---|---|---|---|
| Resident population July 1, 2025 · people · PEP · annual estimate | 8,880,107 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 ± 0.1 (90% MOE) | 38.9 | Total population The age dividing the total population into two equal groups. |
| Households 2020–2024 · households · B11001 · count | 3,365,732 ± 7,402 (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.52 ± 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.7% Derived MOE not calculated | 22.0% | Total population Numerator: 1,890,833. Denominator: 8,705,170. |
| Residents age 65 and older 2020–2024 · percent · B01001 · percentage | 16.7% Derived MOE not calculated | 17.2% | Total population Numerator: 1,453,743. Denominator: 8,705,170. |
| Foreign-born residents 2020–2024 · percent · B05002 · percentage | 13.1% Derived MOE not calculated | 14.1% | Total population Numerator: 1,142,826. Denominator: 8,705,170. |
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 | Virginia | United States | Who is counted / uncertainty |
|---|---|---|---|
| Median household income 2020–2024 · 2024 dollars · B19013 · median | $93,170 ± $458 (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 | $50,666 ± $254 (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 | 9.9% Derived MOE not calculated | 12.5% | Population for whom poverty status is determined Numerator: 837,363. Denominator: 8,462,722. |
| Children below the poverty threshold 2020–2024 · percent · B17001 · percentage | 12.3% Derived MOE not calculated | 16.1% | People under age 18 for whom poverty status is determined Numerator: 229,811. Denominator: 1,864,429. |
| Unemployment among residents 2020–2024 · percent · B23025 · percentage | 4.3% Derived MOE not calculated | 5.2% | Civilian labor force age 16 and older Numerator: 190,525. Denominator: 4,468,236. |
| Labor-force participation 2020–2024 · percent · B23025 · percentage | 65.4% Derived MOE not calculated | 63.5% | Population 16 years and over Numerator: 4,598,854. Denominator: 7,037,245. |
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 | Virginia | United States | Who is counted / uncertainty |
|---|---|---|---|
| Housing units 2020–2024 · housing units · B25001 · count | 3,684,756 ± 486 (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 | 67.3% Derived MOE not calculated | 65.2% | Occupied housing units Numerator: 2,266,609. Denominator: 3,365,732. |
| Vacant housing units 2020–2024 · percent · B25002 · percentage | 8.7% Derived MOE not calculated | 10.1% | Housing units Numerator: 319,024. Denominator: 3,684,756. |
| Median gross rent 2020–2024 · dollars per month · B25064 · median | $1,579 ± $8 (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 | $383,700 ± $1,024 (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.5% Derived MOE not calculated | 51.1% | Cash-rent households with a computable gross-rent-to-income ratio Numerator: 497,919. Denominator: 1,025,785. Not computed, excluded: 73,338 households. |
| Rent burden: at least 50% of income 2020–2024 · percent · B25070 · percentage | 24.1% Derived MOE not calculated | 25.9% | Cash-rent households with a computable gross-rent-to-income ratio Numerator: 246,839. Denominator: 1,025,785. Not computed, excluded: 73,338 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 | Virginia | United States | Who is counted / uncertainty |
|---|---|---|---|
| Residents without health insurance 2020–2024 · percent · B27001 · percentage | 6.9% Derived MOE not calculated | 8.4% | Civilian noninstitutionalized population Numerator: 586,299. Denominator: 8,476,653. |
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 | Virginia | United States | Who is counted / uncertainty |
|---|---|---|---|
| Bachelor’s degree or higher 2020–2024 · percent · B15003 · percentage | 42.2% Derived MOE not calculated | 35.7% | Population 25 years and over Numerator: 2,532,890. Denominator: 6,007,678. |
| High school diploma or higher 2020–2024 · percent · B15003 · percentage | 91.6% Derived MOE not calculated | 89.6% | Population 25 years and over Numerator: 5,501,058. Denominator: 6,007,678. |
| School enrollment 2020–2024 · percent · B14001 · percentage | 24.9% Derived MOE not calculated | 24.7% | Population 3 years and over Numerator: 2,095,439. Denominator: 8,415,468. |
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 | Virginia | United States | Who is counted / uncertainty |
|---|---|---|---|
| Households with broadband subscriptions 2020–2024 · percent · B28002 · percentage | 91.0% Derived MOE not calculated | 91.0% | Households Numerator: 3,063,066. Denominator: 3,365,732. |
| Households with no vehicle available 2020–2024 · percent · B08201 · percentage | 6.1% Derived MOE not calculated | 8.4% | Households Numerator: 205,185. Denominator: 3,365,732. |
| Workers who work from home 2020–2024 · percent · B08301 · percentage | 18.3% Derived MOE not calculated | 15.1% | Workers 16 years and over Numerator: 793,064. Denominator: 4,327,663. |
| Workers commuting by public transportation 2020–2024 · percent · B08301 · percentage | 2.3% Derived MOE not calculated | 3.2% | Workers 16 years and over Numerator: 101,220. Denominator: 4,327,663. |
| Workers driving alone 2020–2024 · percent · B08301 · percentage | 67.6% Derived MOE not calculated | 68.8% | Workers 16 years and over Numerator: 2,924,214. Denominator: 4,327,663. |
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
- 0400000US51
- 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 Virginia
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.
- Accomack County County · 51001
- Albemarle County County · 51003
- Alexandria city County equivalent · 51510
- Alleghany County County · 51005
- Amelia County County · 51007
- Amherst County County · 51009
- Appomattox County County · 51011
- Arlington County County · 51013
- Augusta County County · 51015
- Bath County County · 51017
- Bedford County County · 51019
- Bland County County · 51021
- Botetourt County County · 51023
- Bristol city County equivalent · 51520
- Brunswick County County · 51025
- Buchanan County County · 51027
- Buckingham County County · 51029
- Buena Vista city County equivalent · 51530
- Campbell County County · 51031
- Caroline County County · 51033
- Carroll County County · 51035
- Charles City County County · 51036
- Charlotte County County · 51037
- Charlottesville city County equivalent · 51540
- Chesapeake city County equivalent · 51550
- Chesterfield County County · 51041
- Clarke County County · 51043
- Colonial Heights city County equivalent · 51570
- Covington city County equivalent · 51580
- Craig County County · 51045
- Culpeper County County · 51047
- Cumberland County County · 51049
- Danville city County equivalent · 51590
- Dickenson County County · 51051
- Dinwiddie County County · 51053
- Emporia city County equivalent · 51595
- Essex County County · 51057
- Fairfax city County equivalent · 51600
- Fairfax County County · 51059
- Falls Church city County equivalent · 51610
- Fauquier County County · 51061
- Floyd County County · 51063
- Fluvanna County County · 51065
- Franklin city County equivalent · 51620
- Franklin County County · 51067
- Frederick County County · 51069
- Fredericksburg city County equivalent · 51630
- Galax city County equivalent · 51640
- Giles County County · 51071
- Gloucester County County · 51073
- Goochland County County · 51075
- Grayson County County · 51077
- Greene County County · 51079
- Greensville County County · 51081
- Halifax County County · 51083
- Hampton city County equivalent · 51650
- Hanover County County · 51085
- Harrisonburg city County equivalent · 51660
- Henrico County County · 51087
- Henry County County · 51089
- Highland County County · 51091
- Hopewell city County equivalent · 51670
- Isle of Wight County County · 51093
- James City County County · 51095
- King and Queen County County · 51097
- King George County County · 51099
- King William County County · 51101
- Lancaster County County · 51103
- Lee County County · 51105
- Lexington city County equivalent · 51678
- Loudoun County County · 51107
- Louisa County County · 51109
- Lunenburg County County · 51111
- Lynchburg city County equivalent · 51680
- Madison County County · 51113
- Manassas city County equivalent · 51683
- Manassas Park city County equivalent · 51685
- Martinsville city County equivalent · 51690
- Mathews County County · 51115
- Mecklenburg County County · 51117
- Middlesex County County · 51119
- Montgomery County County · 51121
- Nelson County County · 51125
- New Kent County County · 51127
- Newport News city County equivalent · 51700
- Norfolk city County equivalent · 51710
- Northampton County County · 51131
- Northumberland County County · 51133
- Norton city County equivalent · 51720
- Nottoway County County · 51135
- Orange County County · 51137
- Page County County · 51139
- Patrick County County · 51141
- Petersburg city County equivalent · 51730
- Pittsylvania County County · 51143
- Poquoson city County equivalent · 51735
- Portsmouth city County equivalent · 51740
- Powhatan County County · 51145
- Prince Edward County County · 51147
- Prince George County County · 51149
- Prince William County County · 51153
- Pulaski County County · 51155
- Radford city County equivalent · 51750
- Rappahannock County County · 51157
- Richmond city County equivalent · 51760
- Richmond County County · 51159
- Roanoke city County equivalent · 51770
- Roanoke County County · 51161
- Rockbridge County County · 51163
- Rockingham County County · 51165
- Russell County County · 51167
- Salem city County equivalent · 51775
- Scott County County · 51169
- Shenandoah County County · 51171
- Smyth County County · 51173
- Southampton County County · 51175
- Spotsylvania County County · 51177
- Stafford County County · 51179
- Staunton city County equivalent · 51790
- Suffolk city County equivalent · 51800
- Surry County County · 51181
- Sussex County County · 51183
- Tazewell County County · 51185
- Virginia Beach city County equivalent · 51810
- Warren County County · 51187
- Washington County County · 51191
- Waynesboro city County equivalent · 51820
- Westmoreland County County · 51193
- Williamsburg city County equivalent · 51830
- Winchester city County equivalent · 51840
- Wise County County · 51195
- Wythe County County · 51197
- York County County · 51199