Henry Fork
Census-designated place in Franklin County, Virginia

Henry Fork is an unincorporated community (census-designated place) in Franklin County, Virginia, with 1,120 residents (2020 Census). It sits at 1,220 ft (372 m) above sea level. The nearest town is Rocky Mount, 2.5 miles N.
- 1,120residents (2020 Census)
- 1,220 ftelevation · 372 m
- 2.7 sq miland area · 7.0 km²
- 412 / sq mipopulation density
- 24151ZIP code
About Henry Fork
Henry Fork is an unincorporated community and census-designated place (CDP) in Franklin County, Virginia, United States, just south of Rocky Mount. As of the 2020 census, Henry Fork had a population of 1,120.
Text: Wikipedia · CC BY-SA 4.0
Henry Fork weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Henry Fork
Webcams: Windy.com
Living in Henry Fork
- Median household income
- $70,150
- Median rent
- $613/mo
- Median age
- 43.2
Do you know Henry Fork? Tell us about it
Help other travelers: share what makes Henry Fork special. We review every message before publishing it.
Map of Henry Fork
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Henry Fork Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Henry Fork, VA population
Henry Fork had 1,120 residents in the 2020 Census.
| 2020 Census | 1,120 |
|---|---|
| Density | 412 per sq mi (159 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Henry Fork at a glance
| State | Virginia (VA) |
|---|---|
| County | Franklin County |
| Type | Census-designated place |
| Population | 1,120 (2020) |
| Land area | 2.72 sq mi (7.0 km²) |
| Water area | 0.01 sq mi (0.04 km²) |
| Elevation | 1,220 ft (372 m) |
| Coordinates | 36.9697° N, 79.8704° W |
| ZIP code | 24151 |
| Census code (GEOID) | 5136445 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Henry Fork
- Rocky Mount2.5 mi N
- Ferrum7.2 mi W
- Boones Mill11.0 mi NW
- Union Hall11.1 mi E
- Oak Level12.6 mi S
- Penhook12.9 mi E
- Westlake Corner14.0 mi NE
- North Shore14.7 mi NE
- Stanleytown15.7 mi S
- Bassett15.8 mi SW
- Collinsville17.3 mi S
- Villa Heights18.5 mi S
Straight-line distance between town centers.
Frequently asked questions about Henry Fork
What county is Henry Fork in?
Henry Fork is in Franklin County, Virginia.
What is the population of Henry Fork, VA?
1,120 people lived in Henry Fork at the 2020 Census.
What is the ZIP code of Henry Fork, VA?
The ZIP code of Henry Fork is 24151.
What is the elevation of Henry Fork?
1,220 feet (372 m) above sea level.
What towns are near Henry Fork?
Rocky Mount (2.5 mi), Ferrum (7.2 mi), Boones Mill (11.0 mi), Union Hall (11.1 mi), Oak Level (12.6 mi).
Last updated: