| ZIP Codes: | 7 ZIP Codes (7 Standard, 0 PO Box, 0 Unique) [See All] |
| Area Code: | 276 |
| Timezone: | Eastern (GMT -05:00) |
| Local Time: | 2:14:10 PM |
| Population: | 36,908 [See All] |
| FIPS: | 51089 |
| CBSA: | Martinsville, VA |
| Land Area: | 332 sq mi |
| Water Area: | 3 sq mi |
| Coordinates: | 36.6824, -79.9243 |
| Quick Link: |
36,908 residents live across 7 ZIPs covering 332 sq mi, served by 7 distinct USPS-recognized cities.
Population moved from 39,134 to 36,908 from 2014 to 2024 — a -5.7% change. 2 ZIPs gained residents, 5 lost.
The county's wealthiest ZIP 24168 (Stanleytown, $78,229 median) and poorest ZIP 24055 (Bassett, $45,227) are 4.8 miles apart — a 1.7× income gap across local geography.
Median home values vary 1.6× across this county — from $97,100 in 24089 (Fieldale) to $152,200 in 24148 (Ridgeway).
Density varies 21× across the county — from 45 people/sq mi in 24165 (Spencer) to 933 in 24078 (Collinsville).
Educational attainment ranges from 7.9% bachelor's+ in 24054 (Axton) to 23.2% in 24078 (Collinsville) — the breadth of educational profiles across the area.
Within Virginia, this is the #49 most populous of 134 counties and ranks #109 for median household income .
Weighted by population, the typical household earns about $52,084 across the county — reflecting what a typical resident sees, not a simple ZIP average.
14.3% of adults age 25+ hold a bachelor's degree or higher (3,863 of 26,994 reporting).
7 Standard delivery, 0 PO Box only, 0 single-entity Unique ZIPs serve this county.
| ZIP | City | Type | Population | Median Income | Area (sq mi) | 10-yr Growth |
|---|---|---|---|---|---|---|
| 24055 | Bassett | Standard | 11,814 | $45,227 | 90.1 | -7.3% |
| 24148 | Ridgeway | Standard | 8,355 | $59,428 | 71.0 | 11.0% |
| 24078 | Collinsville | Standard | 6,438 | $53,665 | 6.9 | -17.3% |
| 24054 | Axton | Standard | 5,957 | $53,910 | 109.0 | -9.3% |
| 24089 | Fieldale | Standard | 2,265 | $51,458 | 12.2 | -21.8% |
| 24165 | Spencer | Standard | 1,875 | $49,250 | 41.9 | 46.4% |
| 24168 | Stanleytown | Standard | 204 | $78,229 | 1.2 | -38.2% |