Gravel Hill Christian Church

Gravel Hill Christian Church is located on a spur of Gravel Hill overlooking the village of Simmonsville in western Craig County, and affording views of the Sinking Creek Valley and […]

Craig County Poor Farm

Located in the Sinking Creek Valley, the former Craig County Poor Farm is important for its role in promoting the welfare of the county’s poor and needy residents during its […]


Located in the Sinking Creek Valley of Craig County, Bellevue is a Federal-style, two-story brick house updated in the Victorian style around 1900. It is the only antebellum brick house […]

New Castle Historic District (Boundary Increase)

The New Castle Historic District, formerly including only six properties, presently encompasses much of the downtown commercial center and contiguous residential areas in the town of New Castle, the seat […]

Huffman House

As a rare intact survivor of the many small farms that were confined to narrow creek valleys of the Allegheny Mountains in the 19th and 20th centuries, the Huffman House […]

New Castle Historic District

The secluded mountain community of New Castle preserves one of the Commonwealth’s noted antebellum court complexes. The Craig County courthouse was built in 1851 when New Castle became the county […]

Craig Healing Springs

Craig Healing Springs is a collection of nearly thirty early-20th-century resort buildings representative of the architecture of Virginia’s more modern mountain spas. Developed as a resort between 1909 and 1920 […]