The phones are down at the Main Library. If you need assistance, call the Keysville Branch at 434-736-0083. Due to inclement weather, all libraries may have altered hours. Please check our Facebook page for the latest closure information. 

Get a Library Card

Sign Up Today

eBooks & Audiobooks

Find them here

New items

Upcoming events