Craig County Virginia has 7 places on the National Register of Historic Places including 2 places of Statewide significance. Significant places include Craig Healing Springs and New Castle Historic District, Bellevue, Craig County Poor Farm and Gravel Hill Christian Church. Prominent architectural styles found in Craig Country are Colonial Revival, Greek Revival and Italianate.