Public Libraries in Virginia

United States

Public Libraries in Virginia

Find public libraries across Virginia — hours, addresses, digital resources and free programs near you.

18

Cities Covered

27

Libraries Listed

Free

Library Cards

Virginia's public library network is overseen by the Library of Virginia (Richmond), the state agency that certifies local libraries, funds statewide digital services, and maintains the Virginia Memory digital archive. Libraries are organized as independent city or county systems — or as multi-jurisdiction regional systems such as the Massanutten Regional Library serving Harrisonburg and two surrounding counties, the Handley Regional Library System in Winchester, the Alleghany Highlands Regional Library in Covington, and the Appomattox Regional Library in Hopewell. Cards are free for Virginia residents and unlock in-branch hours and addresses, Libby eBooks, streaming via Kanopy and hoopla, and the statewide Find It Virginia research portal. This directory covers cities from Virginia Beach on the Atlantic coast to Staunton in the Shenandoah Valley and Falls Church in Northern Virginia — select a city below to see its library’s address, phone, hours and services.

Browse Libraries by City

Amelia Court House

1 library

James L Hamner Public Library →

Amherst

1 library

Amherst County Public Library →

Appomattox

1 library

J Robert Jamerson Memorial Library →

Bedford

1 library

Bedford Central Library →

Christiansburg

1 library

Christiansburg Library →

Covington

1 library

Alleghany Highlands Regional Library →

Culpeper

1 library

Culpeper County Library →

Falls Church

1 library

Mary Riley Styles Public Library - Hours →

Harrisonburg

1 library

Massanutten Regional Library →

Heathsville

1 library

Northumberland Public Library →

Hopewell

1 library

Appomattox Regional Library- Hopewell Branch →

Lynchburg

1 library

Lynchburg Public Library →

Powhatan

1 library

Powhatan County Public Library →

Smithfield

2 libraries

Blackwater Regional Library →

Staunton

1 library

Staunton Public Library →

Virginia Beach

9 libraries

Bayside Area Library →

Waynesboro

1 library

Waynesboro Public Library →

Winchester

1 library

Handley Regional Library →

More Virginia Libraries

Abingdon

Washington County Public Library System

Washington County Public Library — Abingdon Branch →

Bowling Green

Caroline County Library

Caroline County Library — Bowling Green Branch →

Chatham

Pittsylvania County Public Library System

Pittsylvania County Public Library →

Colonial Heights

City of Colonial Heights

Colonial Heights Public Library →

Crewe

Nottoway County Public Library System

Crewe Library →

Danville

City of Danville

Ruby B. Archie Public Library →

Edinburg

Shenandoah County Library System

Shenandoah County Library →

Front Royal

Warren County

Samuels Public Library →

Galax

Galax-Carroll Regional Library

Galax Public Library →

Gloucester

Gloucester County Public Library

Gloucester County Public Library →

Grundy

Buchanan County Public Library

Buchanan County Public Library →

Halifax

Halifax County-South Boston Public Library System

Halifax County-South Boston Public Library — Halifax Branch →

King George

King George County

L. E. Smoot Memorial Library →

Lawrenceville

Meherrin Regional Library System

Brunswick County Library →

Lebanon

Southwest Virginia Libraries

Russell County Public Library →

Lexington

Rockbridge Regional Library System

Rockbridge Regional Library →

Manassas Park

City of Manassas Park

Manassas Park City Library →

Marion

Smyth County Public Libraries

Smyth County Public Library — Marion Main →

Martinsville

Blue Ridge Regional Library System

Blue Ridge Regional Library — Martinsville Branch →

New Kent

Heritage Public Library

Heritage Public Library — New Kent Branch →

Orange

Orange County Public Library

Orange County Public Library →

Palmyra

SoVALUE Consortium

Fluvanna County Public Library →

Petersburg

Petersburg Public Library System

Petersburg Public Library →

Pulaski

Pulaski County Library System

Pulaski County Library →

Radford

City of Radford

Radford Public Library →

Roanoke

Botetourt County Libraries

Blue Ridge Library →

Rocky Mount

Franklin County Public Library System

Franklin County Public Library →

Rustburg

Campbell County Public Library System

Campbell County Public Library →

Salem

City of Salem Public Library

Salem Public Library →

Warrenton

Fauquier County Public Library System

Fauquier Public Library →

Yorktown

York County Public Library

Tabb Library →

⭐ Featured Library

Handley Regional Library — Winchester, VA

Designed by New York architects Barney and Chapman to resemble an open book, the limestone Beaux-Arts building at 100 W Piccadilly Street opened in 1913 — funded by the $250,000 bequest of Irish-born philanthropist Judge John Handley “for the free use of the people of Winchester forever.” Listed on both the Virginia Landmarks Register and the National Register of Historic Places, it anchors a three-jurisdiction system serving Winchester, Frederick County and Clarke County.

View Library Page →

About Public Libraries in Virginia

Virginia operates more than 90 public library systems — a mix of independent city libraries, county libraries, and multi-jurisdiction regional libraries — serving every corner of the Commonwealth from the Atlantic coast to the Appalachians. The Library of Virginia (lva.virginia.gov), headquartered in Richmond, acts as the state library agency: it certifies local libraries, administers state aid, maintains the Virginia Memory digital archive of historical photographs and manuscripts, and funds the statewide Find It Virginia database collection available to every resident free of charge.

All Virginia public library systems participate in Libby / OverDrive, letting cardholders borrow eBooks, eAudiobooks and digital magazines from their phones at any hour. Most systems also offer Kanopy (30,000+ films and documentaries) and hoopla (movies, music, comics and audiobooks with no waitlists), plus the statewide Find It Virginia portal at finditva.com — which provides free access to research databases covering consumer information, genealogy, health, legal forms, and academic articles for every Virginian with a valid library card.

This directory lists every public library on this site for Virginia, organized by city. Click any city card to see the library’s address, phone number, current hours and available services. Use the Featured Library link below to explore one of the state’s most historic buildings, or browse the full grid to find a branch near you.

📚 What Virginia Libraries Offer

  • 📖 Books, DVDs, audiobooks & magazines
  • 💻 Digital eBooks & audiobooks (Libby / OverDrive)
  • 📊 Find It Virginia — free statewide research databases (finditva.com)
  • 🎬 Streaming films (Kanopy or Hoopla)
  • 📡 Free Wi-Fi & public computers
  • 👶 Children’s storytimes & programs
  • 🎓 Adult learning & literacy programs
  • 📚 Interlibrary loan network

🗺 Quick Facts

Cities covered 18
Libraries listed 27
Digital platform Libby / OverDrive
Research databases Find It Virginia (finditva.com)
Streaming Kanopy / Hoopla
Library card cost Free for residents

Free Digital Resources for Virginia Residents

📊 Find It Virginia — Free Databases for Every Virginian

Find It Virginia (finditva.com) is a statewide digital resource portal funded by the Library of Virginia and available free to all Virginia residents with a public library card. It aggregates dozens of licensed databases covering consumer research (Consumer Reports), business data (Reference Solutions / AtoZ Maps), academic and general reference (Explora, Gale databases), health information, legal resources (Gale LegalForms), genealogy, reader’s advisory (NoveList Plus), and investment research (Value Line). Live tutoring and language-learning tools are also included, so patrons can get homework help or practice a new language at no cost.

To access Find It Virginia, visit finditva.com — you may be prompted to enter your Virginia public library card number to authenticate. Once logged in, all databases are available 24/7 from any device, inside or outside the library. Your local library’s website will also link directly to Find It Virginia as part of its digital resources page.

Frequently Asked Questions

How do I get a public library card in Virginia?
Visit any Virginia public library branch in person with proof of your current address (a driver’s license, utility bill or government document works). Cards are issued on the spot and are free for Virginia residents. Many systems — including Fairfax County and Virginia Beach Public Libraries — also let you register online for instant digital access while your physical card is mailed to you.
Are Virginia public libraries free to use?
Yes. Library cards are free for Virginia residents, and the core services — borrowing physical books, DVDs and audiobooks, using public computers and Wi-Fi, attending programs, and accessing digital resources including Find It Virginia and Libby — carry no charge. Fees may apply for out-of-state residents at some systems, and for optional services such as printing or lost-item replacement.
What is Find It Virginia and who can use it?
Find It Virginia (finditva.com) is a free statewide database portal funded by the Library of Virginia. It gives any Virginia public library cardholder 24/7 online access to dozens of research databases covering consumer information (Consumer Reports), business data, health, legal forms, genealogy, academic reference (Explora, Gale), reader’s advisory (NoveList Plus), live tutoring, and language-learning tools. You authenticate with your library card number — no additional subscription needed.
Can I borrow eBooks and audiobooks from a Virginia library?
Yes. All Virginia public library systems participate in Libby / OverDrive, so you can borrow eBooks, eAudiobooks and digital magazines free with your card using the Libby app on any smartphone, tablet or computer. Most systems also offer hoopla for instant, no-waitlist borrowing of audiobooks, eBooks, comics and music, and Kanopy for streaming films and documentaries.
How do I find my nearest public library in Virginia?
Use the city directory near the top of this page. Select your city to see the local library’s address, phone number, hours, and available services.

Special services at Virginia libraries

Beyond books, many Virginia public libraries offer these services — browse the verified, up-to-date list for each:

🛂 Passport services3 Virginia libraries →🎨 Museum passes1 Virginia library →📋 Notary16 Virginia libraries →📜 Genealogy & local history15 Virginia libraries →🧰 Library of Things4 Virginia libraries →🔨 Makerspace & 3D printing5 Virginia libraries →


Go up