Hanover County Library (Virginia)

Search for Hanover County, VA county libraries. A county library search provides information on hours, locations and phone numbers, library services, library events, library programs, books, magazines, movies, music, ebooks, reference services, government documents, vital records, story times, book clubs, library classes, apply for a library card, check out books, find local library branches, and public index information.


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