Craig County, Virginia cities by population

Number of cities: 1
Population: 4,914
Largest city: New Castle
Table of cities in Craig County, Virginia sorted by population from largest to smallest.
CityTypePopulation
New Castletown239

What is the largest city in Craig County, Virginia?

New Castle is the largest city in Craig County, Virginia with a population of 239.

TOP-5 cities by population in Craig County, Virginia:
  • New Castle