Welcome to New Castle, VA

Nearby cities: Catawba, Daleville, Fincastle, Paint Bank, Roanoke

Take a few moments to explore the wealth of small businesses that give New Castle its character. Review your favorite (or least favorite) business and get directions around town.

New Castle Map

Local Businesses

Craig County Public Library

New Castle, VA 24127
(540) 864-8978

View
Craig County Artisan Center

New Castle, VA 24127
(540) 864-6008

View
Fitness First

New Castle, VA 24127
(540) 864-5777

View
Family Dollar

New Castle, VA 24127
(540) 512-7615

View
United States Postal Ser...

New Castle, VA 24127
(800) 275-8777

View
C & M Grocery

New Castle, VA 24127
(540) 864-6062

View
Family Dollar

New Castle, VA 24127
(540) 864-6263

View
Paitsel Funeral Home

New Castle, VA 24127
(540) 864-5142

View