Martinsville city Flag

Martinsville city

State:
Virginia
County Seat:
Martinsville

Martinsville city's 2026 population is estimated at 13,996, reflecting a 0.58% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Martinsville city is the 103rd largest county in Virginia. The 2010 population was 13,786 and has grown 1.52% since 2010.

13,996
Total Population
1,272
Population Density (mi²)
103
Population Rank (State)
81 0.58%
Annual Population Growth

Martinsville city Population

Demographics

Economics and Income Statistics