Craig County, Virginia Basics:
Craig County Virginia - Government Site
Population: 5,229
Area: 330 square miles
County seat: New Castle
Area code(s) in use: 540
Time zone: EST
High school graduate or higher: 89.1%
Bachelor's degree or higher: 14.1%
Median household income: $47,691
Persons in poverty: 8.3%
Home ownership rate: 85.5%
Mean travel time to work: 31.9 minutes
Adjacent counties:
Alleghany Botetourt Giles Monroe (WV) Montgomery Roanoke