Change Library

Find it Virginia Libraries

Library Main Branch Address Link Map
Alexandria Library 5005 Duke Street, VA  22206
Alleghany Highlands Regional Library 406 West Riverside Street, VA  24422
Amherst County Public Library 382 South Main Street, VA  24521
Appomattox Regional Library 245 East Cawson Street, VA  23801
Arlington Department of Libraries 1015 N. Quincy Street, VA  22101
Augusta County Library 1759 Jefferson Hwy., VA  22939
Bedford Public Library 321 North Bridge Street, VA  24523
Blackwater Regional Library 255 James Street, VA  23430
Blue Ridge Regional Library 116 W. Blue Ridge Street, VA  24054
Botetourt County Library 28 Avery Row, VA  24012
Bristol Public Library 701 Goode Street, VA  24201
Buchanan County Public Library 1185 Poe Town Street, VA  24614
Campbell County Public Library 684 Village Highway (Lower Level), VA  24588
Caroline Library, Inc. 17202 Richmond Turnpike, VA  22427
Central Rappahannock Regional Library 1201 Caroline Street, VA  22401
Central Virginia Regional Library 217 W. Third Street, VA  23901
Charlotte County Public Library 112-116 LeGrande Ave, VA  23923
Chesapeake Public Library 298 Cedar Road, VA  23322
Chesterfield County Public Library 11800 Centre Street, VA  23831
Clifton Forge Public Library 535 Church Street, VA  24422
Colonial Heights Public Library 1000 Yacht Basin Drive, VA  23834
Culpeper County Library 271 Southgate Shopping Center, VA  22701
Cumberland County Public Library 1539 Anderson Highway, VA  23040
Danville Public Library 511 Patton St, VA  24054
Eastern Shore Public Library 23610 Front St., VA  23301
Essex Public Library 117 N Church Lane, VA  22560
Fairfax County Public Library 3915 Chain Bridge Rd., VA  20120
Fauquier County Public Library 11 Winchester Street, VA  20186
Fluvanna County Library 214 Commons Blvd, VA  22693
Franklin County Public Library 355 Franklin Street, VA  24151
Galax-Carroll Public Library 610 W. Stuart Drive, VA  24333
Gloucester Library 6920 Main St., VA  23061
Halifax County/South Boston Regional Library 177 South Main Street, VA  24558
Hampton Public Library 4207 Victoria Blvd., VA  23630
Handley Regional Library 100 W. Piccadilly St., VA  22601
Henrico County Public Library 23 E. Williamsburg Road, VA  23150
Heritage Public Library 6215-D Chesapeake Circle, VA  23140
Highland County Public Library 31 N. Water Street, VA  24465
J. Robert Jamerson Memorial Library 157 Main Street, VA  24522
James L. Hamner Public Library 16351 Dunn St., VA  23002
Jefferson-Madison Regional Library 201 E. Market St., VA  22902
Lancaster County Public Library 235 School St., VA  22473
Lewis Egerton Smoot Memorial Library 9533 Kings Highway, VA  22485
Library of Virgina 800 East Broad Street, VA  23219
Lonesome Pine Regional Library 124 Library Road SW, VA  24293
Loudoun County Public Library 908A Trailview Boulevard, VA  20175
Lynchburg Public Library 2315 Memorial Avenue, VA  24501
Madison County Library, Inc. 402 N Main St, VA  22727
Mary Riley Styles Public Library 120 North Virginia Avenue, VA  22046
Massanutten Regional Public Library 174 South Main, VA  22801
Mathews Memorial Library 251 Main Street, VA  23021
Mecklenburg County Public Library 316 Washington St., VA  23917
Meherrin Regional Library 133 West Hicks Street, VA  23868
Middlesex County Public Library 150 Grace Street, VA  23175
Montgomery-Floyd Regional Library 125 Sheltman Street, VA  24073
Newport News Public Library System 110 Main Street, VA  23601
Norfolk Public Library 6700 E. Tanners Creek Drive, VA  23513
Northumberland County Public Library 7204 Northumberland Highway, VA  22473
Nottoway County Library 114 Agnew St., VA  23922
Orange County Public Library 146A Madison Rd., VA  22627
Pamunkey Regional Library 9161 Atlee Road, VA  23116
Pearisburg Public Library 209 Fort Branch Road, VA  24134
Petersburg Public Library 137 S. Sycamore Street, VA  23803
Pittsylvania County Public Library 24 Military Drive, VA  24531
Poquoson Public Library 500 City Hall Ave., VA  23662
Portsmouth Public Library 601 Court Street, VA  23704
Powhatan County Public Library 2270 Mann Rd., VA  23139
Prince William Public Library 13083 Chinn Park Drive, VA  22192
Pulaski County Library 300 Giles Avenue, VA  24084
Radford Public Library 30 West Main Street, VA  24141
Rappahannock County Library 4 Library Road, VA  22747
Richmond County Library 52 Campus Drive, VA  22572
Richmond Public Library 101 East Franklin Street, VA  23219
Roanoke City Public Library 706 S. Jefferson St. , VA  24016
Roanoke County Public Library 3131 Electric Road SW, VA  24018
Rockbridge Regional Library 138 S. Main St., VA  24450
Russell County Public Library 248 West Main Street, VA  24266
Salem Public Library 28 E. Main St., VA  24153
Samuels Public Library 330 East Criser Road, VA  22630
Shenandoah County Library 514 Stoney creek Blvd., VA  22824
Smyth-Bland Regional Library 118 South Sheffey Street, VA  24354
Staunton Public Library 1 Churchville Avenue, VA  22843
Suffolk Public Library System 443 W. Washington Street, VA  23434
Tazewell County Public Library 310 E. Main Street, VA  24651
Virginia Beach Public Library 1503 Competitor Court, VA  23450
Washington County Public Library 205 Oak Hill Street, VA  24210
Waynesboro Public Library 600 S. Wayne Ave., VA  22980
Williamsburg Regional Library 515 Scotland Street, VA  23185
Wythe-Grayson Regional Library 300 E. Monroe, VA  24382
York County Public Library 100 Long Green Boulevard, VA  23662