Doppel Trends
Live Census dataSearch a place

Middlesex, Virginia

Middlesex County, Virginia · ACS 2024 5-year estimates · CBP 2023

CountyOlder populationMiddlesex County · 130.3 sq mi

Comparison group
Trajectory · MIDDLESEX, VA

Reading stored observations…

Historical Doppelgängers

Where has Middlesex looked like this before?

Searching stored historical observations…

Key statistics vs peer group
Metric2010–2025MiddlesexPeer medianPctileSource
Population10,84710,90836
Population change (10 yr)0.3%-0.1%43
Median household income$75,060$71,15155
Poverty rate7.3%10.9%0
Bachelor's degree or higher33.8%32.6%64
Housing unit change (10 yr)-0.5%-0.9%43
Median owner-occupied home value$352,200$324,35064
Median gross rent$1,059$1,03655
Housing vacancy rate33.3%25.7%64
Worked from home22.7%15.0%91
Population, 2010–2025
MiddlesexPeer median
Median household income, 2010–2025
MiddlesexPeer median
Change between releases
Metric2010201820182025Peer median, latest span
Population-1.2%
Housing units+3.5%
Median household income+3.4%
Median owner-occupied home value+6.4%
Median gross rent+7.7%
Bachelor's degree or higher-20.6%
Worked from home-4.2%
Poverty rate-18.0%
Establishment density · Middlesex County, per 10k residents
Restaurants & bars22.1US 21.3above US rate
Grocery & food retail10.1US 4.8above US rate
Other retail0.0US n/anot published
Personal & repair services12.9US 8.1above US rate
Professional & technical services20.3US 29.5below US rate
Ambulatory health care7.4US 21.0below US rate
Arts, entertainment & recreation15.7US 5.0above US rate
Accommodation3.7US 2.1above US rate
Construction50.7US 24.3above US rate
Manufacturing0.0US n/anot published
Peer snapshot · 10 places
PlaceSimilarityPopulationPop change 10yIncomeBA or higher
Northumberland, VA7012,188$66,48033.6%
Mathews, VA708,540-4.3%$75,88028.4%
Nelson, VA6914,732-1.1%$72,58936.3%
Custer, SD678,892+6.4%$84,11231.6%
Northampton, VA6712,059-1.6%$61,63232.0%
Lancaster, VA6610,936$69,71341.3%
Fall River, SD667,258+4.3%$67,91729.4%
Rappahannock, VA647,427$83,38033.3%
Polk, NC6219,891$67,75836.2%
Lake, MN6210,879+0.8%$75,54126.8%