Hanover County Libraries collects and stores documents and multimedia records which they make available to the public. Libraries operate at the Hanover County local level, or they may be part of an university, a private organization, or a government agency. Hanover County libraries contain books, magazines, movies, music, and online and digital documents, including ebooks. They may also provide a searchable database to locate government documents such as Hanover County vital records, government agency reports, and records on individuals and businesses. Libraries also offer events and services, including story times, book clubs, and classes, as well as reference services. Some library services may be restricted to residents of Hanover County, Virginia, who may be required to apply for a library card. County libraries provide information about their records and services online.
Ashland Library Ashland VA 201 South Railroad Avenue 23005 804-798-4072
Atlee Branch Library Mechanicsville VA 9161 Atlee Road 23116 804-559-0654
Cochrane Rockville Library Rockville VA 16600 Pouncey Tract Road 23146 804-749-3146
Hanover Branch Library Hanover VA 7527 Library Drive 23069 804-537-6210
Mc Graw Page Library Ashland VA 305 Henry Street 23005 804-752-7257
Mechanicsville Library Mechanicsville VA 7461 Sherwood Crossing Place 23111 804-746-9615
Montpelier Branch Library Montpelier VA 17205 Sycamore Tavern Lane 23192 804-883-7116