New Castle, VA

- Elevation
- 1,357 ft
Explore
New Castle in context.
About New Castle
New Castle is the only town in Craig County, Virginia, United States. The 2020 census counted 125 residents. New Castle is the county seat of Craig County. The junctions of State Route 311 and State Route 42 and State Route 311 and State Route 615 are in New Castle. In New Castle, history and present-day settings sit close enough to belong to the same local picture. The map tells the story in New Castle, where earlier chapters remain visible in current streets, buildings, and gathering places. New Castle is part of the Roanoke metropolitan area. Two notable geophysical features of the town are the high cliffs just west of the city and Johns Creek gorge featuring some challenging whitewater. Due to an old land charter however, paddling Johns Creek was disputed as trespassing by the landowner, recent court rulings have opened the run up once again.
Top Rating Signals
Highest current ratings for this town.
Loading town details...