Franklin County, Virginia cities by population

Number of cities: 8
Population: 54,829
Largest city: Rocky Mount
Table of cities in Franklin County, Virginia sorted by population from largest to smallest.
CityTypePopulation
Rocky Mounttown4,863
North ShoreCDP3,188
FerrumCDP1,832
Westlake CornerCDP1,691
PenhookCDP1,337
Union HallCDP1,081
Henry ForkCDP894
Boones Milltown152

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