New Castle is a town located in Craig County, Virginia. As of the 2000 census, the town had a total population of 179. It is the county seat of Craig County.
Web Sites and Links
Blue Ridge Soaring SocietyA gliderport for soaring fun, competition, and record making.
Craig County Rescue/EMSVolunteers serving the emergency medical needs of the citizens of Craig County, Virginia since 1969.
Mick-or-MackSupermarket located in New Castle. Store specials, recipes, a kids' page, and a history of the market.
Pine Top RestaurantDine-in and take-out services. Includes menu and contact information.
Wilderness Adventures at Eagle LandingAn outdoor camping and backpacking adventure for children in rural Craig County. Rock climbing, rappelling, caving, canoeing, kayaking, mountain biking, ropes course, and 900 foot zip line. Includes programs, dates, and registration details.