Rocky Mount, VA ZIP code
The ZIP code for Rocky Mount, Virginia is 24151. It is in Franklin County.
- Population in these ZIPs
- 18,154
- Avg. median income
- $65,200population-weighted
- Typical home value
- $273,900population-weighted
- Metro area
- Roanoke, VA
Loading map…
Click anywhere on the map to see which ZIP code it's in.
Rocky Mount, VA ZIP code list
| ZIP code | Population | Median income | Typical home value |
|---|---|---|---|
| 24151 | 18,154 | $65,223 | $273,900 |
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 Rocky Mount
- Glade Hill 7 mi
- Union Hall 10 mi
- Wirtz 10 mi
- Henry 11 mi
- Penhook 12 mi
- Callaway 12 mi
- Ferrum 13 mi
- Boones Mill 13 mi
- Hardy 15 mi
- Bassett 16 mi
- Stanleytown 16 mi
- Collinsville 17 mi
Frequently asked questions
What is the ZIP code for Rocky Mount, VA?
The ZIP code for Rocky Mount, VA is 24151.
What county is Rocky Mount, Virginia in?
Rocky Mount ZIP codes are in Franklin County.