Martinsville, VA ZIP codes
Martinsville, Virginia has 4 ZIP codes, including 3 PO Box ZIPs. They are in Henry County and Martinsville city.
- Population in these ZIPs
- 31,028
- Avg. median income
- $48,800population-weighted
- Typical home value
- $131,500population-weighted
- Metro area
- Martinsville, VA
Loading map…
Click anywhere on the map to see which ZIP code it's in.
Martinsville, VA ZIP codes list
| ZIP code | County | Population | Median income | Typical home value |
|---|---|---|---|---|
| 24112 | Henry County | 31,028 | $48,770 | $131,500 |
| 24113 PO Box | Martinsville city | — | — | — |
| 24114 PO Box | Martinsville city | — | — | — |
| 24115 PO Box | Martinsville city | — | — | — |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities near Martinsville
- Collinsville 4 mi
- Fieldale 6 mi
- Stanleytown 6 mi
- Ridgeway 8 mi
- Axton 9 mi
- Bassett 9 mi
- Spencer 13 mi
- Henry 13 mi
- Cascade 14 mi
- Patrick Springs 15 mi
- Critz 16 mi
- Callands 16 mi
Frequently asked questions
What is the ZIP code for Martinsville, VA?
Martinsville, VA has 4 ZIP codes: 24112, 24113, 24114 and 24115.
What county is Martinsville, Virginia in?
Martinsville ZIP codes are in Henry County and Martinsville city.
Which Martinsville ZIP codes are PO Boxes?
24113, 24114 and 24115 are PO Box or single-organization ZIP codes; they have no residential delivery area.