Library Collection
The Salem Public Library houses over 120,000 physical items, including books, DVDs, audiobooks, and more. Our library is also part of a library consortium with Roanoke County, Roanoke City, and Botetourt County, which vastly expands your access to a wide variety of titles and library locations. Explore our consortium’s holdings by visiting our library catalog.
Andrew Lewis High School Yearbook Database
RVL Library Consortium Information
Featured Lists


British TV Shows
Hallmark Movies
We have a fantastic, hand-curated collection of British TV shows and Hallmark Movies. Check out our lists or search our library catalog.
Movie Lists
Our regular patrons know that library staff member Steven is a huge film buff. Here are his picks for horror movies, historical dramas, classics and westerns!