Skip to content

Franklin County, Virginia ZIP codes

11 ZIP codes are in Franklin County, plus 6 that cross in from neighboring counties. It's part of the Roanoke, VA metro area.

ZIP codes
11
Population in these ZIPs
51,831
Avg. median income
$66,100population-weighted
Cities & towns
11
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Franklin County

ZIP codes in Franklin County
ZIP codeCityPopulationMedian incomeTypical home value
24065Boones Mill6,565$63,240$331,700
24067Callaway2,371$49,353$324,100
24088Ferrum5,017$41,769$257,100
24092Glade Hill3,368$64,388$308,700
24101Hardy6,185$87,112$401,000
24102Henry1,291$76,250$227,200
24137Penhook2,767$65,361$541,100
24146 PO BoxRedwood———
24151Rocky Mount18,154$65,223$273,900
24176Union Hall1,586$98,250$853,600
24184Wirtz4,527$68,909$460,900

ZIP codes partly in Franklin County

These ZIP codes are mostly in a neighboring county but cover part of Franklin County.

ZIP codes partly in Franklin County
ZIP codeCityCountyPopulationMedian incomeTypical home value
24055BassettHenry County11,814$45,227$134,600
24059Bent MountainRoanoke County893$73,237$343,800
24079Copper HillFloyd County1,389$72,292$246,600
24091FloydFloyd County7,417$51,319$303,000
24112MartinsvilleHenry County31,028$48,770$131,500
24121MonetaBedford County10,315$81,006$559,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 and towns in Franklin County

Nearby counties

Frequently asked questions

How many ZIP codes are in Franklin County, Virginia?

11 ZIP codes are mainly in Franklin County, and 6 more ZIP codes from neighboring areas reach partly into it.

What cities are in Franklin County?

ZIP codes in Franklin County use the city names Boones Mill, Callaway, Ferrum, Glade Hill, Hardy, Henry, Penhook, Redwood, Rocky Mount, Union Hall and Wirtz.

What metro area is Franklin County in?

Franklin County is part of the Roanoke, VA metropolitan statistical area.