Recently Added

Library Branches

JMRL serves the City of Charlottesville and the Counties of Albemarle, Greene, Louisa, and Nelson. There are eight library buildings, the Bookmobile, and a digital library that can be accessed from anywhere.