The district includes primarily mixed-use commercial buildings, but also includes churches, dwellings, a courthouse, a post office, a library, a park, and the covered stalls of a farmer's market.
The buildings mostly date from the late-19th and early-20th century and are in a variety of popular architectural styles including Greek Revival, Italianate, and Queen Anne.
Located in the district are the separately listed Old Roanoke County Courthouse, Salem Presbyterian Church, and Salem Post Office.
[3] The church was added to the National Register of Historic Places in 1996.
This article about a property in Salem, Virginia on the National Register of Historic Places is a stub.