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
Coming Soon
Our Library of "Things"