Franklin County, Virginia cities by population
Number of cities: 8
Population: 54,829
Largest city: Rocky Mount
| City | Type | Population |
|---|---|---|
| Rocky Mount | town | 4,863 |
| North Shore | CDP | 3,188 |
| Ferrum | CDP | 1,832 |
| Westlake Corner | CDP | 1,691 |
| Penhook | CDP | 1,337 |
| Union Hall | CDP | 1,081 |
| Henry Fork | CDP | 894 |
| Boones Mill | town | 152 |
What is the largest city in Franklin County, Virginia?
Rocky Mount is the largest city in Franklin County, Virginia with a population of 4,863.
TOP-5 cities by population in Franklin County, Virginia:
- Rocky Mount
- North Shore
- Ferrum
- Westlake Corner
- Penhook