This is a list of Virginia Public Libraries throughout the state. These are organized alphabetically by county and independent city with information from the┬áLibrary of Virginia – the official State Archive for Virginia. Website links will be added.

 

In addition to local historical material, public libraries often subscribe to online research databases which patrons can use for free. Some of these can be used from your home with a valid library account. For information on which databases to look for that may help you in your genealogy research as well as tips for onsite visits, see How To Use Your Public Library for Genealogy Research.

 
 

Accomack County

  • Cape Charles Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 Mason Avenue
    Cape Charles, VA 23310
    757-331-1300
    email
  • Chincoteague Island Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4077 Main Street
    Chincoteague Island, VA 23336
    757-336-3460
    email
  • Eastern Shore Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    23610 Front Street
    P. O. Box 360
    Accomac, VA 23301
    757-787-3400
    email
  • Northampton Free Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7745 Seaside Road
    P. O. Box 729
    Nassawadox, VA 23413
    757-414-0010
    email

 

Albemarle County

  • Crozet Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2020 Library Avenue
    P. O. Box 430
    Crozet, VA 22932
    434-823-4050
    email
  • Gordon Avenue Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1500 Gordon Avenue
    Charlottesville, VA 22903
    434-296-5544
    email
  • Greene County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    222 Main Street, Suite 101
    Stanardsville, VA 22973
    434-985-5227
    email
  • Jefferson-Madison Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 East Market Street
    Charlottesville, VA 22902
    434-979-7151
    email
  • Louisa County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    881 Davis Highway
    Louisa, VA 23117
    540-894-5853
    email
  • Nelson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8521 Thomas Nelson Highway
    P. O. Box 321
    Lovingston, VA 22949
    434-263-5904
    email
  • Northside Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    705 West Rio Road
    Charlottesville, VA 22901
    434-973-7893
    email
  • Scottsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    330 Bird Street
    Scottsville, VA 24590
    434-286-3541
    email

 

Alexandria

  • Alexandria Law Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    520 King Street, Suite LL34
    Alexandria, VA 22231
    703-746-4077
    email
  • Alexandria Library
    Charles E. Beatley, Jr. Central Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    5005 Duke Street
    Alexandria, VA 22304
    703-746-1701
    email
  • Ellen Coolidge Burke Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4701 Seminary Road
    Alexandria, VA 22304
    703-746-1704
    email
  • James M. Duncan, Jr. Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2501 Commonwealth Avenue
    Alexandria, VA 22301
    703-746-1705
    email
  • Local History – Special Collections
    Facebook | Twitter | YouTube | Instagram | Pinterest
    717 Queen Street
    Alexandria, VA 22314
    703-746-1706
    email

 

Alleghany County

  • Alleghany Highlands Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    406 West Riverside Street
    Covington, VA 24426
    540-962-3321
    email

 

Amelia County

  • James L. Hamner Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16351 Dunn Street
    Amelia Court House, VA 23002
    804-561-4559
    email

Amherst County

  • Amherst County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    382 South Main Street
    P. O. Box 370
    Amherst, VA 24521
    434-946-9389
    email
  • Madison Heights Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    200 River James Shopping Center
    P. O. Box 540
    Madison Heights, VA 24572
    434-846-8171
    email

 

Appomattox County

  • J. Robert Jamerson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    157 Main Street
    P. O. Box 789
    Appomattox, VA 24522
    434-352-5340
    email

 

Arlington County

  • Arlington County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1015 North Quincy Street
    Arlington, VA 22201
    703-228-6342
    email
  • Aurora Hills Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    735 South 18th Street
    Arlington, VA 22202
    703-228-5715
    email
  • Cherrydale Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2190 North Military Road
    Arlington, VA 22207
    703-228-6330
    email
  • Columbia Pike Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    816 South Walter Reed Drive
    Arlington, VA 22204
    703-228-5710
    email
  • Glencarlyn Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    300 South Kensington Street
    Arlington, VA 22204
    703-228-6548
    email
  • Plaza Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2100 Clarendon Boulevard, First Floor Lobby
    Arlington, VA 22201
    703-228-3352
    email
  • Shirlington Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4200 Campbell Avenue
    Arlington, VA 22206
    703-228-6545
    email
  • Westover Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1644 North McKinley Road, Suite 3
    Arlington, VA 22205
    703-228-5260
    email

 

Augusta County

  • Augusta County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1759 Jefferson Highway
    Fishersville, VA 22939
    540-949-6354
    email
  • Churchville Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3714 Churchville Avenue
    Churchville, VA 24421
    540-245-5287
    email

 

Bath County

  • Bath Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    96 Courthouse Hill Road
    P. O. Box 250
    Warm Springs, VA 24484
    540-839-7286
    email
  • Buena Vista Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2110 Magnolia Avenue
    Buena Vista, VA 24416
    540-261-2715
    email
  • Glasgow Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1108 Blue Ridge Road
    Glasgow, VA 24555
    540-258-2509
    email
  • Goshen Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1124 Virginia Avenue
    P. O. Box 129
    Goshen, VA 24439
    540-997-0351
    email
  • Rockbridge Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    138 South Main Street
    Lexington, VA 24450
    540-463-4324
    email

 

Bedford County

  • Bedford Public Library System
    Facebook | Twitter | YouTube | Instagram | Pinterest
    321 North Bridge Street
    Bedford, VA 24523
    540-586-8911
    email
  • Big Island Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1111 Schooldays Road
    Big Island, VA 24526
    540-425-7000
    email
  • Forest Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    15583 Forest Road
    P. O. Box 290
    Forest, VA 24551
    540-425-7002
    email
  • Moneta/Smith Mountain Lake Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    13641 Moneta Road
    P. O. Box 775
    Moneta, VA 24121
    540-425-7004
    email
  • Montvale Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11575 West Lynchburg-Salem Turnpike
    P. O. Box 429
    Montvale, VA 24122
    540-425-7006
    email
  • Stewartsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    45 Cascade Drive
    Vinton, VA 24179
    540-425-7008
    email

 

Bland County

  • Bland County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    140 Main Street
    P. O. Box 480
    Bland, VA 24315
    276-688-3737
    email
  • Chilhowie Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    807 Chilhowie Street
    P. O. Box 610
    Chilhowie, VA 24319
    276-646-3404
    email
  • Saltville Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    111 Palmer Avenue
    P. O. Box 1033
    Saltville, VA 24370
    276-496-5514
    email
  • Smyth County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    118 South Sheffey Street
    Marion, VA 24354
    276-783-2323
    email

 

Botetourt County

  • Botetourt County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    28 Avery Row
    Roanoke, VA 24012
    540-928-2900
    email
  • Buchanan Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    19795 Main Street
    P. O. Box 799
    Buchanan, VA 24066
    540-254-2538
    email
  • Eagle Rock Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    55 Eagles Nest Drive
    Eagle Rock, VA 24085
    540-884-3880
    email
  • Fincastle Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11 Academy Street
    P. O. Box 129
    Fincastle, VA 24090
    540-473-8339
    email

 

Bristol

  • Bristol Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    701 Goode Street
    Bristol, VA 24201
    276-645-8780
    email

 

Bristol County

  • Bristol Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    701 Goode Street
    Bristol, VA 24201
    276-645-8780
    email

 

Brunswick County

  • Meherrin Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    133 West Hicks Street
    Lawrenceville, VA 23868
    434-848-6899
    email
  • Richardson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Spring Street
    Emporia, VA 23847
    434-634-2539
    email

 

Buchanan County

  • Buchanan County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1185 Poe Town Street
    Grundy, VA 24614
    276-935-5721
    email

 

Buckingham County

  • Buckingham County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1140 Main Street
    Dillwyn, VA 23936
    434-983-3848
    email

 

Buena Vista

  • Bath Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    96 Courthouse Hill Road
    P. O. Box 250
    Warm Springs, VA 24484
    540-839-7286
    email
  • Buena Vista Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2110 Magnolia Avenue
    Buena Vista, VA 24416
    540-261-2715
    email
  • Glasgow Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1108 Blue Ridge Road
    Glasgow, VA 24555
    540-258-2509
    email
  • Goshen Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1124 Virginia Avenue
    P. O. Box 129
    Goshen, VA 24439
    540-997-0351
    email
  • Rockbridge Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    138 South Main Street
    Lexington, VA 24450
    540-463-4324
    email

 

Campbell County

  • Campbell County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    684 Village Highway (Lower Level)
    P. O. Box 310
    Rustburg, VA 24588
    434-332-9657
    email
  • Patrick Henry Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    204 Lynchburg Avenue
    Brookneal, VA 24528
    434-376-3363
    email
  • Staunton River Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    500 Washington Street
    Altavista, VA 24517
    434-369-5140
    email
  • Timbrook Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18891 Leesville Road
    Lynchburg, VA 24501
    434-592-9551
    email

 

Caroline County

  • Caroline County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    17202 Richmond Turnpike
    Milford, VA 22514
    804-633-5455
  • Dawn Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    31046 Richmond Turnpike
    Hanover, VA 23069
    804-632-8341
    email
  • Ladysmith Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7199 Clara Smith Drive
    P. O. Box 536
    Ruther Glen, VA 22546
    804-448-0357
    email
  • Port Royal Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    419 King Street
    Port Royal, VA 22535
    804-742-5254
    email

 

Carroll County

  • Charles City Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10780 Courthouse Road
    Charles City, VA 23030
    804-652-2450
    email
  • Heritage Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7791 Invicta Lane
    New Kent, VA 23124
    804-966-2480
    email

 

Charles City County

  • Charles City Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10780 Courthouse Road
    Charles City, VA 23030
    804-652-2450
    email
  • Heritage Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7791 Invicta Lane
    New Kent, VA 23124
    804-966-2480
    email

 

Charlotte County

  • Charlotte County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    112 LeGrande Avenue
    P. O. Box 788
    Charlotte Court House, VA 23923
    434-542-5247
    email
  • Keysville Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    300 King Street
    P. O. Box 805
    Keysville, VA 23947
    804-736-0083
    emailPhenix Branch
  • Charlotte Street
    Facebook | Twitter | YouTube | Instagram | Pinterest
    P. O. Box 187
    Phenix, VA 23959
    804-542-4654
    email
  • Wylliesburg Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    General Delivery
    Highway 15
    Wylliesburg, VA 23976
    804-735-8812
    email

 

Charlottesville

  • Crozet Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2020 Library Avenue
    P. O. Box 430
    Crozet, VA 22932
    434-823-4050
    email
  • Gordon Avenue Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1500 Gordon Avenue
    Charlottesville, VA 22903
    434-296-5544
    email
  • Greene County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    222 Main Street, Suite 101
    Stanardsville, VA 22973
    434-985-5227
    email
  • Jefferson-Madison Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 East Market Street
    Charlottesville, VA 22902
    434-979-7151
    email
  • Louisa County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    881 Davis Highway
    Louisa, VA 23117
    540-894-5853
    email
  • Nelson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8521 Thomas Nelson Highway
    P. O. Box 321
    Lovingston, VA 22949
    434-263-5904
    email
  • Northside Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    705 West Rio Road
    Charlottesville, VA 22901
    434-973-7893
    email
  • Scottsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    330 Bird Street
    Scottsville, VA 24590
    434-286-3541
    email

 

Chesapeake

  • Chesapeake Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    298 Cedar Road
    Chesapeake, VA 23322
    757-410-7102
    email
  • Dr. Clarence V. Cuffee Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2726 Border Road
    Chesapeake, VA 23324
    757-410-7036
    email
  • Greenbrier Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1214 Volvo Parkway
    Chesapeake, VA 23320
    757-410-7058
    email
  • Indian River Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2320 Old Greenbrier Road
    Chesapeake, VA 23325
    757-410-7003
    email
  • Major Hillard Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    824 Old George Washington Highway, North
    Chesapeake, VA 23323
    757-410-7078
    email
  • Russell Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2808 Taylor Road
    Chesapeake, VA 23321
    757-410-7020
    email
  • South Norfolk Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    801 Poindexter Street
    Chesapeake, VA 23324
    757-410-7048
    email

 

Chesterfield County

  • Bon Air Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9103 Rattlesnake Road
    Richmond, VA 23235
    804-318-8966
    email
  • Chester Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11800 Centre Street
    Chester, VA 23831
    804-318-8977
    email
  • Chesterfield County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9501 Lori Road
    P. O. Box 297
    Chesterfield, VA 23832
    804-748-1601
    email
  • Clover Hill Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6701 Deer Run Drive
    Midlothian, VA 23112
    804-318-8668
    email
  • Enon Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1801 Enon Church Road
    Chester, VA 23836
    804-318-8911
    email
  • Ettrick-Matoaca Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4501 River Road
    Petersburg, VA 23803
    804-318-8688
    email
  • La Prade Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9000 Hull Street Road
    Richmond, VA 23236
    804-318-8988
    email
  • Meadowdale Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4301 Meadowdale Boulevard
    North Chesterfield, VA 23234
    804-318-8778
    email
  • Midlothian Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    521 Coalfield Road
    Midlothian, VA 23114
    804-768-7907
    email

 

Clarke County

  • Clarke County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    101 Chalmers Court, Suite C
    Berryville, VA 22611
    540-955-5144
    email
  • Handley Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 West Piccadilly Street
    P. O. Box 58
    Winchester, VA 22604
    540-662-9041
    email
  • Mary Jane and James L. Bowman Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    871 Tasker Road
    P. O. Box 1300
    Stephens City, VA 22655
    540-869-9000
    email

 

Clinton Forge

  • Clifton Forge Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    535 Church Street
    Clifton Forge, VA 24422
    540-863-2519
    email

 

Colonial Heights

  • Colonial Heights Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1000 Yacht Basin Drive
    Colonial Heights, VA 23834
    804-520-9384
    email

 

Covington

  • Alleghany Highlands Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    406 West Riverside Street
    Covington, VA 24426
    540-962-3321
    email

 

Craig County

  • Craig County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    303 Main Street
    P. O. Box 575
    New Castle, VA 24127
    540-864-8978
    email

 

Culpeper County

  • Culpeper County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    271 Southgate Shopping Center
    Culpeper, VA 22701
    540-825-8691
    email

 

Cumberland County

  • Cumberland County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1539 Anderson Highway
    P. O. Box 98
    Cumberland, VA 23040
    804-492-5807
    email

 

Danville

  • Danville Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    511 Patton Street
    Danville, VA 24541
    434-799-5195
    email
  • Westover Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    94 Clifton Street
    Danville, VA 24541
    434-799-5152
    email

 

Dickenson County

  • C. Bascom Slemp Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11 Proctor Street, North
    Big Stone Gap, VA 24219
    276-523-1334
    email
  • Coeburn Community Library
    111 Third Street
    P. O. Box 2169
    Coeburn, VA 24230
    276-395-6152
    email
  • Haysi Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    157 O’Quinn Street
    P. O. Box CC
    Haysi, VA 24256
    276-865-4851J.
    email
  • Fred Matthews Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16552 Wise Street
    P. O. Box 1976
    St. Paul, VA 24283
    276-762-9702
    email
  • Jonnie B. Deel Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    198 Chase Street
    P. O. Box 650
    Clintwood, VA 24228
    276-926-6617
    email
  • Lee County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    539 Joslyn Avenue
    Pennington Gap, VA 24277
    276-546-1141
    email
  • Lonesome Pine Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    124 Library Road, SW
    Wise, VA 24293
    276-328-8325
    email
  • Rose Hill Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6463 Dr. Thomas Road
    P. O. Box 280
    Rose Hill, VA 24281
    276-445-5329
    email
  • Scott County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    297 West Jackson Street
    Gate City, VA 24251
    276-386-3302
    email

 

Dinwiddie County

  • Appomattox Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    209 East Cawson Street
    Hopewell, VA 23860
    804-458-6329
    email
  • Burrowsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18701 James River Drive
    Disputanta, VA 23842
    757-866-0659
    email
  • Carson Depot Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16101 Halligan Park Road
    P. O. Box 428
    Carson, VA 23830
    804-246-2900
    email
  • Dinwiddie Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14103 Boydton Plank Road
    P. O. Box 480
    Dinwiddie, VA 23841
    804-469-9450
    email
  • Disputanta Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10010 County Drive
    P. O. Box 59
    Disputanta, VA 23842
    804-991-2403
    email
  • McKenney Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    20707 First Street
    P. O. Box 308
    McKenney, VA 23872
    804-478-4866
    email
  • Prince George Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6605 Courts Drive
    Prince George, VA 23875
    804-458-6329
    email
  • Rohoic Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7301 Boydton Plank Road
    Petersburg, VA 23803
    804-732-4119
    email

 

Emporia

  • Meherrin Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    133 West Hicks Street
    Lawrenceville, VA 23868
    434-848-6899
    email
  • Richardson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Spring Street
    Emporia, VA 23847
    434-634-2539
    email

 

Essex County

  • Essex Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    117 North Church Lane
    Tappahannock, VA 22560
    804-443-4945
    email

 

Fairfax

  • Access Services for People With Disabilities
    Facebook | Twitter | YouTube | Instagram | Pinterest
    12000 Government Center Parkway, Suite 123
    Fairfax, VA 22035
    703-324-8380
    email

 

Fairfax County

  • Access Services for People With Disabilities
    Facebook | Twitter | YouTube | Instagram | Pinterest
    12000 Government Center Parkway, Suite 123
    Fairfax, VA 22035
    703-324-8380
    email
  • City of Fairfax Regional Library/Virginia Room
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10360 North Street
    Fairfax, VA 22030
    703-293-6227
    email
  • Burke Centre Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    5935 Freds Oak Road
    Burke, VA 22015
    703-249-1520
    email
  • Centreville Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14200 St. Germain Drive
    Centreville, VA 20121
    703-830-2223
    email
  • Fairfax County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    12000 Government Center Parkway, Suite 324
    Fairfax, VA 22035
    703-324-3100
    email
  • Chantilly Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4000 Stringfellow Road
    Chantilly, VA 20151
    703-502-3883
    email
  • City of Fairfax Regional Library/Virginia Room
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10360 North Street
    Fairfax, VA 22030
    703-293-6227
    email
  • Dolley Madison Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1244 Oak Ridge Avenue
    McLean, VA 22101
    703-356-0770
    email
  • Fairfax County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    12000 Government Center Parkway, Suite 324
    Fairfax, VA 22035
    703-324-3100
    email
  • George Mason Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7001 Little River Turnpike
    Annandale, VA 22030
    703-256-3800
    email
  • Great Falls Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9830 Georgetown Pike
    Great Falls, VA 22066
    703-757-8560
    email
  • Herndon Fortnightly Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    768 Center Street
    Herndon, VA 20170
    703-437-8855
    email
  • John Marshall Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6209 Rose Hill Drive
    Alexandria, VA 22310
    703-971-0010
    email
  • Kings Park Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9000 Burke Lake Road
    Burke, VA 22015
    703-978-5600
    email
  • Kingstowne Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6500 Landsdowne Centre
    Alexandria, VA 22315
    703-339-4610
    email
  • Lorton Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9520 Richmond Highway
    Lorton, VA 22079
    703-339-7385
    email
  • Martha Washington Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6614 Fort Hunt Road
    Alexandria, VA 22307
    703-768-6700
    email
  • Oakton Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10304 Lynnhaven Place
    Oakton, VA 22124
    703-242-4020
    email
  • Patrick Henry Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    101 Maple Avenue, East
    Vienna, VA 22180
    703-938-0405
    email
  • Pohick Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6450 Sydenstricker Road
    Burke, VA 22015
    703-644-7333
    email
  • Reston Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11925 Bowman Towne Drive
    Reston, VA 20190
    703-689-2700
    email
  • Richard Byrd Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7250 Commerce Street
    Springfield, VA 22150
    703-451-8055
    email
  • Sherwood Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2501 Sherwood Hall Lane
    Alexandria, VA 22306
    703-765-3645
    email
  • Thomas Jefferson Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7415 Arlington Boulevard
    Falls Church, VA 22042
    703-573-1060
    email
  • Tysons-Pimmit Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7584 Leesburg Pike
    Falls Church, VA 22043
    703-790-8088
    email
  • Woodrow Wilson Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6101 Knollwood Drive
    Falls Church, VA 22041
    703-820-8774
    email

 

Falls Church

  • Mary Riley Styles Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    120 North Virginia Avenue
    Falls Church, VA 22046
    703-248-5030
    email

 

Fauquier County

  • Bealeton Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10877 Willow Drive, North
    Bealeton, VA 22712
    540-422-8500
    email
  • Fauquier County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11 Winchester Street
    Warrenton, VA 20186
    540-422-8500
    email
  • Marshall Community Center
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4133 Rectortown Road
    Marshall, VA 20115
    540-422-8500
    email

 

Floyd County

  • Blacksburg Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    200 Miller Street
    Blacksburg, VA 24060
    540-552-8246
    email
  • Jessie Peterman Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    321 West Main Street
    P. O. Box 69
    Floyd, VA 24091
    540-745-2947
    email
  • Meadowbrook Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    267 Alleghany Spring Road
    Shawsville, VA 24162
    540-268-1964
    email
  • Montgomery-Floyd Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    125 Sheltman Street
    Christiansburg, VA 24073
    540-382-6969
    email

 

Fluvanna County

  • Fluvanna County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    214 Commons Boulevard
    Palmyra, VA 22963
    434-589-1400
    emailFranklin
  • Agnes Taylor Gray Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    125 Bank Street
    P. O. Box 597
    Waverly, VA 23890
    804-834-2192
    email
  • Blackwater Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22511 Main Street
    Courtland, VA 23837
    757-653-0298
    email
  • Carrollton Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14362 New Towne Haven Lane
    Carrollton, VA 23314
    757-238-2641
    email
  • Claremont Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    91 Mancha Avenue
    P. O. Box 40
    Claremont, VA 23899
    757-866-8627
    email
  • Smithfield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    255 James Street
    Smithfield, VA 23430
    757-357-2264
    email
  • Surry Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    270 Colonial Trail, East
    Surry, VA 23883
    757-294-3949
    email
  • The Ruth Camp Campbell Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    280 North College Drive
    Franklin, VA 23851
    757-562-4801
    email
  • Troxler Memorial Library – Wakefield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Wilson Avenue
    P. O. Box 279
    Wakefield, VA 23888
    757-899-6500
    email
  • Windsor Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18 Duke Street
    P. O. Box 346
    Windsor, VA 23487
    757-242-3046
    email

 

Franklin County

  • Franklin County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    355 Franklin Street
    Rocky Mount, VA 24151
    540-483-3098
    email
  • Westlake Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    84 Westlake Road, Suite 109
    Westlake Towne Center
    Hardy, VA 24101
    540-483-3098
    email

 

Frederick County

  • Clarke County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    101 Chalmers Court, Suite C
    Berryville, VA 22611
    540-955-5144
    email
  • Handley Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 West Piccadilly Street
    P. O. Box 58
    Winchester, VA 22604
    540-662-9041
    email
  • Mary Jane and James L. Bowman Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    871 Tasker Road
    P. O. Box 1300
    Stephens City, VA 22655
    540-869-9000
    email

 

Franklin County

  • Franklin County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    355 Franklin Street
    Rocky Mount, VA 24151
    540-483-3098
    email
  • Westlake Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    84 Westlake Road, Suite 109
    Westlake Towne Center
    Hardy, VA 24101
    540-483-3098
    email

 

Galax

 

Galax County

  • Carroll County Public LIbrary
    Facebook | Twitter | YouTube | Instagram | Pinterest
    101 Beaver Dam Road
    P. O. Box 1629
    Hillsville, VA 24343
    276-728-2228
    email
  • Galax-Carroll Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    610 West Stuart Drive
    Galax, VA 24333
    276-236-2351
    email

 

Giles County

  • Iris Brammer Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    109 Mary Street
    Narrows, VA 24124
    540-726-2884
    email
  • Pearisburg Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    209 Fort Branch Road
    Pearisburg, VA 24134
    540-921-2556
    email

 

Gloucester County

  • Gloucester Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6920 Main Street
    P. O. Box 2380
    Gloucester, VA 23061
    804-693-2998
    email
  • Gloucester Point Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2354 York Crossing Drive
    P. O. Box 889
    Hayes, VA 23072
    804-642-9790
    email

 

Goochland County

  • Atlee Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9161 Atlee Road
    Mechanicsville, VA 23116
    804-559-0654
    email
  • Cochrane Rockville Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16600 Pouncey Tract Road
    Rockville, VA 23146
    804-749-3146
    email
  • Goochland Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3075 River Road West
    Goochland, VA 23063
    804-556-4774
    email
  • King and Queen Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    396 Newtown Road
    P. O. Box 279
    St. Stephen’s Church, VA 23148
    804-769-1623
    email
  • Lois Wickham Jones/Montpelier Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    17205 Sycamore Tavern Lane
    Montpelier, VA 23192
    804-883-7116
    email
  • Mechanicsville Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7461 Sherwood Crossing Place
    Mechanicsville, VA 23111
    804-746-9615
    email
  • Pamunkey Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7527 Library Drive
    P. O. Box 119
    Hanover, VA 23069
    804-365-6211
    email
  • Richard R. Gillis, Jr./Ashland Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 South Railroad Avenue
    Ashland, VA 23005
    804-798-4072
    email
  • Upper King William Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    694-J Sharon Road
    Sharon Office Park
    King William, VA 23086
    804-769-3731
    email
  • West Point Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    721 Main Street
    P. O. Box 1680
    West Point, VA 23181
    804-843-3244
    email

 

Grayson County

  • Fries Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    105 West Main Street
    P. O. Box 325
    Fries, VA 24330
    276-744-3160
    email
  • Rural Retreat Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    119 North Greever Street
    P. O. Box 279
    Rural Retreat, VA 24368
    276-686-8337
    email
  • Whitetop Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16309 Highlands Parkway
    P. O. Box 135
    Whitetop, VA 24292
    276-388-2873
    email
  • Wythe County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    300 East Monroe Street
    Wytheville, VA 24382
    276-228-4951
    email
  • Wythe-Grayson Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    147 South Independence Avenue
    P. O. Box 159
    Independence, VA 24348
    276-773-3018
    email

 

Greene County

  • Crozet Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2020 Library Avenue
    P. O. Box 430
    Crozet, VA 22932
    434-823-4050
    email
  • Gordon Avenue Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1500 Gordon Avenue
    Charlottesville, VA 22903
    434-296-5544
    email
  • Greene County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    222 Main Street, Suite 101
    Stanardsville, VA 22973
    434-985-5227
    email
  • Jefferson-Madison Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 East Market Street
    Charlottesville, VA 22902
    434-979-7151
    email
  • Louisa County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    881 Davis Highway
    Louisa, VA 23117
    540-894-5853
    email
  • Nelson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8521 Thomas Nelson Highway
    P. O. Box 321
    Lovingston, VA 22949
    434-263-5904
    email
  • Northside Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    705 West Rio Road
    Charlottesville, VA 22901
    434-973-7893
    email
  • Scottsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    330 Bird Street
    Scottsville, VA 24590
    434-286-3541
    email

 

Greensville County

  • Meherrin Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    133 West Hicks Street
    Lawrenceville, VA 23868
    434-848-6899
    email
  • Richardson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Spring Street
    Emporia, VA 23847
    434-634-2539
    email

 

Halifax County

  • Halifax County-South Boston Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    177 South Main Street
    P. O. Box 1729
    Halifax, VA 24558
    434-476-3357
    email
  • South Boston Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    509 Broad Street
    South Boston, VA 24592
    804-575-4228
    email

 

Hampton

  • George Wythe Law Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    101 Kings Way, 2nd Floor
    Hampton, VA 23669
    757-728-2065
    email
  • Hampton Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4207 Victoria Boulevard
    Hampton, VA 23669
    757-727-1154
    email
  • Northampton Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    936 Big Bethel Road
    Hampton, VA 23669
    757-825-4558
    email
  • Phoebus Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1 South Mallory Street
    Hampton, VA 23663
    757-727-1149
    email
  • Willow Oaks Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    Willow Oaks Branch Library
    227 Fox Hill Road
    Hampton, VA 23669
    757-850-5114
    email

 

Hanover County

  • Atlee Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9161 Atlee Road
    Mechanicsville, VA 23116
    804-559-0654
    email
  • Cochrane Rockville Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16600 Pouncey Tract Road
    Rockville, VA 23146
    804-749-3146
    email
  • Goochland Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3075 River Road West
    Goochland, VA 23063
    804-556-4774
    email
  • King and Queen Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    396 Newtown Road
    P. O. Box 279
    St. Stephen’s Church, VA 23148
    804-769-1623
    email
  • Lois Wickham Jones/Montpelier Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    17205 Sycamore Tavern Lane
    Montpelier, VA 23192
    804-883-7116
    email
  • Mechanicsville Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7461 Sherwood Crossing Place
    Mechanicsville, VA 23111
    804-746-9615
    email
  • Pamunkey Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7527 Library Drive
    P. O. Box 119
    Hanover, VA 23069
    804-365-6211
    email
  • Richard R. Gillis, Jr./Ashland Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 South Railroad Avenue
    Ashland, VA 23005
    804-798-4072
    email
  • Upper King William Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    694-J Sharon Road
    Sharon Office Park
    King William, VA 23086
    804-769-3731
    email
  • West Point Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    721 Main Street
    P. O. Box 1680
    West Point, VA 23181
    804-843-3244
    email

 

Harrisonburg

  • Elkton Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    106 North Terrace Avenue
    Elkton, VA 22827
    540-434-4475
    email
  • Grottoes Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    601 Dogwood Avenue
    P. O. Box 146
    Grottoes, VA 24441
    540-434-4475
    email
  • Massanutten Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    174 South Main Street
    Harrisonburg, VA 22801
    540-434-4475
    email
  • North River Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    118 Mt. Crawford Avenue
    Bridgewater, VA 22812
    540-434-4475
    email
  • Page Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Zerkel Street
    Luray, VA 22835
    540-743-6867
    email
  • Shenandoah Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    418 South Third Street, Route 340
    Shenandoah, VA 22849
    540-652-2665
    email
  • Village Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    175 North Main Street
    P. O. Box 1045
    Broadway, VA 22815
    540-434-4475
    email

 

Henrico County

  • Fairfield Area Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1001 North Laburnum Avenue
    Henrico, VA 23223
    804-290-9300
    email
  • Gayton Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10600 Gayton Road
    Henrico, VA 23238
    804-290-9400
    email
  • Glen Allen Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10501 Staples Mill Road
    Glen Allen, VA 23060
    804-290-9500
    email
  • Henrico County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1700 North Parham Road
    Henrico, VA 23229
    804-501-1900
    email
  • Libbie Mill Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2100 Libbie Lake East Street
    Henrico, VA 23230
    804-290-9400
    email
  • Municipal Government & Law Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4301 East Parham Road
    Henrico, VA 23228
    804-501-4780
    email
  • North Park Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8508 Franconia Road
    Henrico, VA 23227
    804-290-9700
    email
  • Sandston Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    23 East Williamsburg Road
    Sandston, VA 23150
    804-290-9900
    email
  • Tuckahoe Area Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1901 Starling Drive
    Henrico, VA 23229
    804-290-9100
    email
  • Twin Hickory Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    5001 Twin Hickory Road
    Glen Allen, VA 23059
    804-290-9200
    email
  • Varina Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2001 Library Road
    Henrico, VA 23231
    804-290-9800
    email

 

Henry County

  • Bassett Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3969 Fairystone Park Highway
    Bassett, VA 24055
    276-629-2426
    email
  • Blue Ridge Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    310 East Church Street
    P. O. Box 5264
    Martinsville, VA 24115
    276-403-5430
    email
  • Collinsville Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2540 Virginia Avenue
    Collinsville, VA 24078
    276-647-1112
    email
  • Patrick County Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    116 West Blue Ridge Street
    P. O. Box 787
    Stuart, VA 24171
    276-694-3352
    email
  • Ridgeway Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    900 Vista View Lane
    P. O. Box 1210
    Ridgeway, VA 24148
    276-956-1828
    email

 

Highland County

  • Highland County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    31 North Water Street
    P. O. Box 519
    Monterey, VA 24465
    540-468-2373
    email

 

Isle of Wight County

  • Agnes Taylor Gray Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    125 Bank Street
    P. O. Box 597
    Waverly, VA 23890
    804-834-2192
    email
  • Blackwater Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22511 Main Street
    Courtland, VA 23837
    757-653-0298
    email
  • Carrollton Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14362 New Towne Haven Lane
    Carrollton, VA 23314
    757-238-2641
    email
  • Claremont Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    91 Mancha Avenue
    P. O. Box 40
    Claremont, VA 23899
    757-866-8627
    email
  • Smithfield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    255 James Street
    Smithfield, VA 23430
    757-357-2264
    email
  • Surry Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    270 Colonial Trail, East
    Surry, VA 23883
    757-294-3949
    email
  • The Ruth Camp Campbell Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    280 North College Drive
    Franklin, VA 23851
    757-562-4801
    email
  • Troxler Memorial Library – Wakefield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Wilson Avenue
    P. O. Box 279
    Wakefield, VA 23888
    757-899-6500
    email
  • Windsor Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18 Duke Street
    P. O. Box 346
    Windsor, VA 23487
    757-242-3046
    email

 

Hopewell

 

James City County

  • Williamsburg Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    515 Scotland Street
    Williamsburg, VA 23185
    757-259-4040
    email
  • Williamsburg Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7770 Croaker Road
    Williamsburg, VA 23188
    757-259-4040
    email

 

King and Queen County

  • Atlee Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9161 Atlee Road
    Mechanicsville, VA 23116
    804-559-0654
    email
  • Cochrane Rockville Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16600 Pouncey Tract Road
    Rockville, VA 23146
    804-749-3146
    email
  • Goochland Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3075 River Road West
    Goochland, VA 23063
    804-556-4774
    email
  • King and Queen Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    396 Newtown Road
    P. O. Box 279
    St. Stephen’s Church, VA 23148
    804-769-1623
    email
  • Lois Wickham Jones/Montpelier Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    17205 Sycamore Tavern Lane
    Montpelier, VA 23192
    804-883-7116
    email
  • Mechanicsville Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7461 Sherwood Crossing Place
    Mechanicsville, VA 23111
    804-746-9615
    email
  • Pamunkey Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7527 Library Drive
    P. O. Box 119
    Hanover, VA 23069
    804-365-6211
    email
  • Richard R. Gillis, Jr./Ashland Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 South Railroad Avenue
    Ashland, VA 23005
    804-798-4072
    email
  • Upper King William Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    694-J Sharon Road
    Sharon Office Park
    King William, VA 23086
    804-769-3731
    email
  • West Point Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    721 Main Street
    P. O. Box 1680
    West Point, VA 23181
    804-843-3244
    email

 

King George County

  • Lewis Egerton Smoot Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9533 Kings Highway
    King George, VA 22485
    540-775-2147
    email

 

King William County

  • Atlee Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    9161 Atlee Road
    Mechanicsville, VA 23116
    804-559-0654
    email
  • Cochrane Rockville Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16600 Pouncey Tract Road
    Rockville, VA 23146
    804-749-3146
    email
  • Goochland Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3075 River Road West
    Goochland, VA 23063
    804-556-4774
    email
  • King and Queen Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    396 Newtown Road
    P. O. Box 279
    St. Stephen’s Church, VA 23148
    804-769-1623
    email
  • Lois Wickham Jones/Montpelier Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    17205 Sycamore Tavern Lane
    Montpelier, VA 23192
    804-883-7116
    email
  • Mechanicsville Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7461 Sherwood Crossing Place
    Mechanicsville, VA 23111
    804-746-9615
    email
  • Pamunkey Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7527 Library Drive
    P. O. Box 119
    Hanover, VA 23069
    804-365-6211
    email
  • Richard R. Gillis, Jr./Ashland Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 South Railroad Avenue
    Ashland, VA 23005
    804-798-4072
    email
  • Upper King William Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    694-J Sharon Road
    Sharon Office Park
    King William, VA 23086
    804-769-3731
    email
  • West Point Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    721 Main Street
    P. O. Box 1680
    West Point, VA 23181
    804-843-3244
    email

 

Lancaster County

  • Lancaster Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16 Town Centre Drive
    P. O. Box 850
    Kilmarnock, VA 22482
    804-435-1729
    email

 

Lee County

  • C. Bascom Slemp Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11 Proctor Street, North
    Big Stone Gap, VA 24219
    276-523-1334
    email
  • Coeburn Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    111 Third Street
    P. O. Box 2169
    Coeburn, VA 24230
    276-395-6152
    email
  • Haysi Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    157 O’Quinn Street
    P. O. Box CC
    Haysi, VA 24256
    276-865-4851
    email
  • J. Fred Matthews Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16552 Wise Street
    P. O. Box 1976
    St. Paul, VA 24283
    276-762-9702
    email
  • Jonnie B. Deel Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    198 Chase Street
    P. O. Box 650
    Clintwood, VA 24228
    276-926-6617
    email
  • Lee County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    539 Joslyn Avenue
    Pennington Gap, VA 24277
    276-546-1141
    email
  • Lonesome Pine Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    124 Library Road, SW
    Wise, VA 24293
    276-328-8325
    email
  • Rose Hill Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6463 Dr. Thomas Road
    P. O. Box 280
    Rose Hill, VA 24281
    276-445-5329
    email
  • Scott County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    297 West Jackson Street
    Gate City, VA 24251
    276-386-3302
    email

 

Lexington

  • Bath Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    96 Courthouse Hill Road
    P. O. Box 250
    Warm Springs, VA 24484
    540-839-7286
    email
  • Buena Vista Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2110 Magnolia Avenue
    Buena Vista, VA 24416
    540-261-2715
    email
  • Glasgow Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1108 Blue Ridge Road
    Glasgow, VA 24555
    540-258-2509
    email
  • Goshen Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1124 Virginia Avenue
    P. O. Box 129
    Goshen, VA 24439
    540-997-0351
    email
  • Rockbridge Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    138 South Main Street
    Lexington, VA 24450
    540-463-4324
    email

 

Loudoun County

  • Ashburn Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    43316 Hay Road
    Ashburn, VA 20147
    703-737-8100
    email
  • Brambleton Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22850 Brambleton Plaza
    Brambleton, VA 20148
    571-258-3998
    email
  • Cascades Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    21030 Whitfield Place
    Potomac Falls, VA 20165
    703-444-3228
    email
  • Gum Spring Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    24600 Millstream Drive
    Stone Ridge, VA 20105
    571-258-3838
    email
  • Loudoun County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    102 North Street, NE, Suite A
    Leesburg, VA 20176
    703-777-0368
    email
  • Lovettsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    12 North Light Street
    P. O. Box 189
    Lovettsville, VA 20180
    540-822-5824
    email
  • Middleburg Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    101 Reed Street
    P. O. Box 1823
    Middleburg, VA 20118
    540-687-5730
    email
  • Purcellville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    220 East Main Street
    Purcellville, VA 20132
    540-338-7235
    email
  • Rust Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    380 Old Waterford Road, NW
    Leesburg, VA 20176
    703-777-0323
    email
  • Sterling Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    120 Enterprise Street
    Sterling, VA 20164
    703-430-9500
    email

 

Louisa County

  • Crozet Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2020 Library Avenue
    P. O. Box 430
    Crozet, VA 22932
    434-823-4050
    email
  • Gordon Avenue Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1500 Gordon Avenue
    Charlottesville, VA 22903
    434-296-5544
    email
  • Greene County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    222 Main Street, Suite 101
    Stanardsville, VA 22973
    434-985-5227
    email
  • Jefferson-Madison Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 East Market Street
    Charlottesville, VA 22902
    email434-979-7151
  • Louisa County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    881 Davis Highway
    Louisa, VA 23117
    540-894-5853
    email
  • Nelson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8521 Thomas Nelson Highway
    P. O. Box 321
    Lovingston, VA 22949
    434-263-5904
    email
  • Northside Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    705 West Rio Road
    Charlottesville, VA 22901
    434-973-7893
    email
  • Scottsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    330 Bird Street
    Scottsville, VA 24590
    434-286-3541
    email

 

Lunenburg County

  • Burnett Library and Learning Center
    Facebook | Twitter | YouTube | Instagram | Pinterest
    914 Virginia Avenue
    P. O. Box 1146
    Clarksville, VA 23927
    434-374-8692
    email
  • Butler Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    515 Marshall Street
    Chase City, VA 23924
    434-372-4286
    email
  • Mecklenburg County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1294 Jefferson Street
    P. O. Box 10
    Boydton, VA 23917
    434-738-6580
    email
  • R.T. Arnold Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    110 East Danville Street
    South Hill, VA 23970
    434-447-8162
    email
  • Ripberger Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    117 South Broad Street
    P. O. Box 845
    Kenbridge, VA 23944
    434-676-3456
    email
  • Victoria Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1417 7th Street
    P. O. Box 1422
    Victoria, VA 23974
    434-696-3416
    email

 

Lynchburg

  • Downtown Branch Library and Public Law Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    900 Church Street
    Lynchburg, VA 24504
    434-455-3820
    email
  • Lynchburg Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2315 Memorial Avenue
    Lynchburg, VA 24501
    434-455-6330
    email

 

Madison County

  • Madison County Library, Inc.
    Facebook | Twitter | YouTube | Instagram | Pinterest
    402 North Main Street
    P. O. Box 243
    Madison, VA 22727
    540-948-4720
    email

 

Manassas & Manassas Park

  • Bull Run Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8051 Ashton Avenue
    Manassas, VA 20109
    703-792-4500
    email
  • Central Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8601 Mathis Avenue
    Manassas, VA 20110
    703-792-8360
    email
  • Chinn Park Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    13065 Chinn Park Drive
    Prince William, VA 22192
    703-792-4800
    email
  • Dale City Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4249 Dale Boulevard
    Dale City, VA 22193
    703-792-5670
    email
  • Dumfries Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18007 Dumfries Shopping Plaza
    Dumfries, VA 22026
    703-792-5678
    email
  • Haymarket Gainesville Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14870 Lightner Road
    Haymarket, VA 20169
    703-792-8700
    email
  • Independent Hill Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    George Hellwig Memorial Park
    14418 Bristow Road
    Manassas, VA 20112
    703-792-5668
    email
  • Lake Ridge Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2239 Old Bridge Road
    Tackett’s Mill Shopping Center (Upper Level)
    Woodbridge, VA 22192
    703-792-5675
    email
  • Montclair Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    5049 Waterway Drive
    Dumfries, VA 22025
    703-792-8740
    email
  • Nokesville Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    12993 Fitzwater Drive
    Nokesville, VA 20181
    703-792-5665
    email
  • Potomac Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2201 Opitz Boulevard
    Woodbridge, VA 22191
    703-792-8330
    email
  • Prince William Public Library System
    Facebook | Twitter | YouTube | Instagram | Pinterest
    13083 Chinn Park Drive
    Prince William, VA 22192
    703-792-6100
    email

 

Martinsville

  • Bassett Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3969 Fairystone Park Highway
    Bassett, VA 24055
    276-629-2426
    email
  • Blue Ridge Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    310 East Church Street
    P. O. Box 5264
    Martinsville, VA 24115
    276-403-5430
    email
  • Collinsville Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2540 Virginia Avenue
    Collinsville, VA 24078
    276-647-1112
    email
  • Patrick County Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    116 West Blue Ridge Street
    P. O. Box 787
    Stuart, VA 24171
    276-694-3352
    email
  • Ridgeway Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    900 Vista View Lane
    P. O. Box 1210
    Ridgeway, VA 24148
    276-956-1828
    email

 

Mathews County

  • Mathews Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    251 Main Street
    P. O. Box 980
    Mathews, VA 23109
    804-725-5747
    email

 

Mecklenburg County

  • Burnett Library and Learning Center
    Facebook | Twitter | YouTube | Instagram | Pinterest
    914 Virginia Avenue
    P. O. Box 1146
    Clarksville, VA 23927
    434-374-8692
    email
  • Butler Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    515 Marshall Street
    Chase City, VA 23924
    434-372-4286
    email
  • Mecklenburg County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1294 Jefferson Street
    P. O. Box 10
    Boydton, VA 23917
    434-738-6580
    email
  • R.T. Arnold Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    110 East Danville Street
    South Hill, VA 23970
    434-447-8162
    email
  • Ripberger Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    117 South Broad Street
    P. O. Box 845
    Kenbridge, VA 23944
    434-676-3456
    email
  • Victoria Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1417 7th Street
    P. O. Box 1422
    Victoria, VA 23974
    434-696-3416
    email

 

Middlesex County

  • Deltaville Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    35 Lovers Lane
    HCR01, Box 100
    Deltaville, VA 23043
    804-776-7362
    email
  • Middlesex County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    150 Grace Street
    P. O. Box 189
    Urbanna, VA 23175
    804-758-5717
    email

 

Montgomery County

  • Blacksburg Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    200 Miller Street
    Blacksburg, VA 24060
    540-552-8246
    email
  • Jessie Peterman Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    321 West Main Street
    P. O. Box 69
    Floyd, VA 24091
    540-745-2947
    email
  • Meadowbrook Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    267 Alleghany Spring Road
    Shawsville, VA 24162
    540-268-1964
    email
  • Montgomery-Floyd Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    125 Sheltman Street
    Christiansburg, VA 24073
    540-382-6969
    email

 

Narrows

  • Iris Brammer Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    109 Mary Street
    Narrows, VA 24124
    540-726-2884
    email

 

Nelson County

  • Crozet Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2020 Library Avenue
    P. O. Box 430
    Crozet, VA 22932
    434-823-4050
    email
  • Gordon Avenue Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1500 Gordon Avenue
    Charlottesville, VA 22903
    434-296-5544
    email
  • Greene County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    222 Main Street, Suite 101
    Stanardsville, VA 22973
    434-985-5227
    email
  • Jefferson-Madison Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 East Market Street
    Charlottesville, VA 22902
    434-979-7151
    email
  • Louisa County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    881 Davis Highway
    Louisa, VA 23117
    540-894-5853
    email
  • Nelson Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8521 Thomas Nelson Highway
    P. O. Box 321
    Lovingston, VA 22949
    434-263-5904
    email
  • Northside Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    705 West Rio Road
    Charlottesville, VA 22901
    434-973-7893
    email
  • Scottsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    330 Bird Street
    Scottsville, VA 24590
    434-286-3541
    email

 

New Kent County

  • Charles City Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10780 Courthouse Road
    Charles City, VA 23030
    804-652-2450
    email
  • Heritage Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7791 Invicta Lane
    New Kent, VA 23124
    804-966-2480
    email

 

Newport News

  • Main Street Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    110 Main Street
    Newport News, VA 23601
    757-591-4858
    email
  • Newport News Public Library System
    Facebook | Twitter | YouTube | Instagram | Pinterest
    700 Town Center Drive, Suite 300
    Newport News, VA 23606
    757-926-1350
    email
  • Pearl Bailey Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2510 Wickham Avenue
    Newport News, VA 23607
    757-247-8677
    email
  • Public Law Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2501 Washington Avenue
    Newport News, VA 23607
    757-926-8679
    email
  • Virgil I. Grissom Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    366 DeShazor Drive
    Newport News, VA 23608
    757-369-3190
    email

 

Norfolk

  • Barron F. Black Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6700 East Tanners Creek Drive
    Norfolk, VA 23513
    757-441-5806
    email
  • Blyden Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    879 East Princess Anne Road
    Norfolk, VA 23504
    757-441-2852
    email
  • Horace D. Downing Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    555 East Liberty Street
    Norfolk, VA 23523
    757-441-1968
    email
  • Janaf Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    124 Janaf Shopping Center
    Norfolk, VA 23502
    757-441-5660
    email
  • Jordan-Newby Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    961 Park Avenue
    Norfolk, VA 23504
    757-441-2843
    email
  • Lafayette Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1610 Cromwell Drive
    Norfolk, VA 23509
    757-441-2842
    email
  • Larchmont Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6525 Hampton Boulevard
    Norfolk, VA 23508
    757-441-5335
    email
  • Little Creek Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7853 Tarpon Place
    Norfolk, VA 23518
    757-441-1751
    email
  • Mary D. Pretlow Anchor Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    111 West Ocean View Avenue
    Norfolk, VA 23503
    757-441-1750
    email
  • Norfolk Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1155 Pineridge Road
    Norfolk, VA 23502
    757-664-7328
    email
  • Park Place Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    620 West 29th Street
    Norfolk, VA 23508
    757-664-7330
    email
  • Van Wyck Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1368 DeBree Avenue
    Norfolk, VA 23517
    757-441-2844
    email

 

Northampton County

  • Cape Charles Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 Mason Avenue
    Cape Charles, VA 23310
    757-331-1300
    email
  • Chincoteague Island Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4077 Main Street
    Chincoteague Island, VA 23336
    757-336-3460
    email
  • Eastern Shore Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    23610 Front Street
    P. O. Box 360
    Accomac, VA 23301
    757-787-3400
    email
  • Northampton Free Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7745 Seaside Road
    P. O. Box 729
    Nassawadox, VA 23413
    757-414-0010
    email

 

Northumberland County

  • Northumberland Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7204 Northumberland Highway
    Heathsville, VA 22473
    804-580-5051
    email

 

Norton

  • C. Bascom Slemp Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11 Proctor Street, North
    Big Stone Gap, VA 24219
    276-523-1334
    email
  • Coeburn Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    111 Third Street
    P. O. Box 2169
    Coeburn, VA 24230
    276-395-6152
    email
  • Haysi Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    157 O’Quinn Street
    P. O. Box CC
    Haysi, VA 24256
    276-865-4851
    email
  • J. Fred Matthews Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16552 Wise Street
    P. O. Box 1976
    St. Paul, VA 24283
    276-762-9702
    email
  • Jonnie B. Deel Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    198 Chase Street
    P. O. Box 650
    Clintwood, VA 24228
    276-926-6617
    email
  • Lee County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    539 Joslyn Avenue
    Pennington Gap, VA 24277
    276-546-1141
    email
  • Lonesome Pine Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    124 Library Road, SW
    Wise, VA 24293
    276-328-8325
    email
  • Rose Hill Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6463 Dr. Thomas Road
    P. O. Box 280
    Rose Hill, VA 24281
    276-445-5329
    email
  • Scott County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    297 West Jackson Street
    Gate City, VA 24251
    276-386-3302
    email

 

Nottoway County

  • Burkeville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    114 Agnew Street
    Burkeville, VA 23922
    434-767-5555
    email
  • Nottoway County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    414 Tyler Street
    Crewe, VA 23930
    434-538-0495
    email
  • The Louis Spenser Epes Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    415 South Main Street
    Blackstone, VA 23824
    434-292-3587
    email

 

Orange County

  • Gordonsville Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    319 North Main Street
    P. O. Box 587
    Gordonsville, VA 22942
    540-832-0712
    email
  • Orange County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    146A Madison Road
    Orange, VA 22960
    540-672-3811
    email
  • Wilderness Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6421 Flat Run Road
    Locust Grove, VA 22508
    540-854-5310
    email

 

Page County

  • Elkton Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    106 North Terrace Avenue
    Elkton, VA 22827
    540-434-4475
    email
  • Grottoes Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    601 Dogwood Avenue
    P. O. Box 146
    Grottoes, VA 24441
    540-434-4475
    email
  • Massanutten Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    174 South Main Street
    Harrisonburg, VA 22801
    540-434-4475
    email
  • North River Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    118 Mt. Crawford Avenue
    Bridgewater, VA 22812
    540-434-4475
    email
  • Page Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Zerkel Street
    Luray, VA 22835
    540-743-6867
    email
  • Shenandoah Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    418 South Third Street, Route 340
    Shenandoah, VA 22849
    540-652-2665
    email
  • Village Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    175 North Main Street
    P. O. Box 1045
    Broadway, VA 22815
    540-434-4475
    email

 

Patrick County

  • Bassett Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3969 Fairystone Park Highway
    Bassett, VA 24055
    276-629-2426
    email
  • Blue Ridge Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    310 East Church Street
    P. O. Box 5264
    Martinsville, VA 24115
    276-403-5430
    email
  • Collinsville Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2540 Virginia Avenue
    Collinsville, VA 24078
    276-647-1112
    email
  • Patrick County Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    116 West Blue Ridge Street
    P. O. Box 787
    Stuart, VA 24171
    276-694-3352
    email
  • Ridgeway Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    900 Vista View Lane
    P. O. Box 1210
    Ridgeway, VA 24148
    276-956-1828
    email

 

Pearisburg

  • Pearisburg Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    209 Fort Branch Road
    Pearisburg, VA 24134
    540-921-2556
    email

 

Petersburg

  • Petersburg Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    201 West Washington Street
    Petersburg, VA 23803
    804-733-2387
    email

 

Pittsylvania County

  • Brosville/Cascade Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11948 Martinsville Highway
    Danville, VA 24541
    434-685-1285
    email
  • Gretna Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    207 Coffey Street, Suite A
    Gretna, VA 24557
    434-656-2579
    email
  • History Research Center and Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    340 Whitehead Street
    Chatham, VA 24531
    434-432-8931
    email
  • Mt. Hermon Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2725 Franklin Turnpike, Suite J
    Danville, VA 24540
    434-835-0326
    email
  • Pittsylvania County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    24 Military Drive
    Chatham, VA 24531
    434-432-3271
    email

 

Poquoson

  • Poquoson Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    500 City Hall Avenue
    Poquoson, VA 23662
    757-868-3060
    email

 

Portsmouth

  • Churchland Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4934 High Street, West
    Portsmouth, VA 23703
    757-686-2538
    email
  • Cradock Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    28 Prospect Parkway
    Portsmouth, VA 23702
    757-393-8759
    email
  • Manor Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1401 Elmhurst Lane
    Portsmouth, VA 23701
    757-465-2916
    email
  • Portsmouth Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    601 Court Street
    Portsmouth, VA 23704
    757-393-8365
    email

 

Powhatan County

  • Powhatan County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2270 Mann Road
    Powhatan, VA 23139
    804-598-5670
    email

 

Prince Edward County

  • Central Virginia Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1303 West Third Street
    Farmville, VA 23901
    434-392-6924
    email

 

Prince George County

  • Appomattox Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    209 East Cawson Street
    Hopewell, VA 23860
    804-458-6329
    email
  • Burrowsville Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18701 James River Drive
    Disputanta, VA 23842
    757-866-0659
    email
  • Carson Depot Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16101 Halligan Park Road
    P. O. Box 428
    Carson, VA 23830
    804-246-2900
    email
  • Dinwiddie Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14103 Boydton Plank Road
    P. O. Box 480
    Dinwiddie, VA 23841
    804-469-9450
    email
  • Disputanta Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10010 County Drive
    P. O. Box 59
    Disputanta, VA 23842
    804-991-2403
    email
  • McKenney Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    20707 First Street
    P. O. Box 308
    McKenney, VA 23872
    804-478-4866
    email
  • Prince George Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6605 Courts Drive
    Prince George, VA 23875
    804-458-6329
    email
  • Rohoic Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7301 Boydton Plank Road
    Petersburg, VA 23803
    804-732-4119
    email

 

Prince William County

  • Bull Run Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8051 Ashton Avenue
    Manassas, VA 20109
    703-792-4500
    email
  • Central Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8601 Mathis Avenue
    Manassas, VA 20110
    703-792-8360
    email
  • Chinn Park Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    13065 Chinn Park Drive
    Prince William, VA 22192
    703-792-4800
    email
  • Dale City Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4249 Dale Boulevard
    Dale City, VA 22193
    703-792-5670
    email
  • Dumfries Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18007 Dumfries Shopping Plaza
    Dumfries, VA 22026
    703-792-5678
    email
  • Haymarket Gainesville Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14870 Lightner Road
    Haymarket, VA 20169
    703-792-8700
    email
  • ndependent Hill Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    George Hellwig Memorial Park
    14418 Bristow Road
    Manassas, VA 20112
    703-792-5668
    email
  • Lake Ridge Neighborhood Library
    2239 Old Bridge Road
    Tackett’s Mill Shopping Center (Upper Level)
    Woodbridge, VA 22192
    703-792-5675
    email
  • Montclair Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    5049 Waterway Drive
    Dumfries, VA 22025
    703-792-8740
    email
  • Nokesville Neighborhood Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    12993 Fitzwater Drive
    Nokesville, VA 20181
    703-792-5665
    email
  • Potomac Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2201 Opitz Boulevard
    Woodbridge, VA 22191
    703-792-8330
    email
  • Prince William Public Library System
    Facebook | Twitter | YouTube | Instagram | Pinterest
    13083 Chinn Park Drive
    Prince William, VA 22192
    703-792-6100
    email

 

Pulaski County

  • Charles & Ona B. Free Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    300 Giles Avenue
    Dublin, VA 24084
    540-674-2856
    email
  • Pulaski County Public Library System
    Facebook | Twitter | YouTube | Instagram | Pinterest
    60 West Third Street
    Pulaski, VA 24301
    540-980-7770
    email

 

Radford

  • Radford Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    30 West Main Street
    Radford, VA 24141
    540-731-3621
    email

 

Rappahannock County

  • Rappahannock County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4 Library Road
    P. O. Box 55
    Washington, VA 22747
    540-675-3780
    email

 

Richmond County

  • Richmond County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    52 Campus Drive
    Warsaw, VA 22572
    804-333-6710
    email

 

Richmond

  • Belmont Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3100 Ellwood Avenue
    Richmond, VA 23221
    804-646-1139
    email
  • Broad Rock Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    4820 Old Warwick Road
    Richmond, VA 23224
    804-646-8488
    email
  • East End Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1200 North 25th Street
    Richmond, VA 23223
    804-646-4474
    email
  • Ginter Park Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1200 Westbrook Avenue
    Richmond, VA 23227
    804-646-1236
    email
  • Hull Street Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1400 Hull Street
    Richmond, VA 23224
    804-646-8699
    email
  • North Avenue Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2901 North Avenue
    Richmond, VA 23222
    804-646-6675
    email
  • Richmond Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    101 East Franklin Street
    Richmond, VA 23219
    804-646-4550
    email
  • West End Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    5420 Patterson Avenue
    Richmond, VA 23226
    804-646-1877
    email
  • Westover Hills Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1408 Westover Hills Boulevard
    Richmond, VA 23225
    804-646-8833
    email

 

Roanoke County

  • Bent Mountain Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10148 Tinsley Lane
    Roanoke, VA 24059
    540-929-4700
    email
  • Glenvar Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3917 Daugherty Road
    Roanoke, VA 24153
    540-387-6163
    email
  • Hollins Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6624 Peters Creek Road
    Roanoke, VA 24019
    540-561-8024
    email
  • Mount Pleasant Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2918 Jae Valley Road
    Roanoke, VA 24014
    540-427-3130
    email
  • Roanoke County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6303 Merriman Road
    Roanoke, VA 24018
    540-772-7507
    email
  • Vinton Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    300 South Pollard Street
    Roanoke, VA 24179
    540-857-5043
    email

 

Roanoke

  • Gainsboro Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    15 Patton Avenue, NW
    Roanoke, VA 24016
    540-853-2540
    email
  • Garden City E-Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    Garden City Recreation Center
    3800 Yellow Mountain Road, SE
    Roanoke, VA 24013
    540-853-2473
    email
  • Jackson Park Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1101 Morningside Street, SE
    Roanoke, VA 24013
    540-853-2640
    email
  • Melrose Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2607 Salem Turnpike
    Roanoke, VA 24017
    540-853-2648
    email
  • Raleigh Court Branch – CLOSED FOR RENOVATION
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2112 Grandin Road, SW
    Roanoke, VA 24015
    540-853-2240
    email
  • Roanoke Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    706 South Jefferson Street
    Roanoke, VA 24016
    540-853-2476
    email
  • Valley View E-Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    Valley View Mall
    4802 Valley View Boulevard, NW
    Roanoke, VA 24012
    540-853-2473
    email
  • Williamson Road Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3837 Williamson Road, NW
    Roanoke, VA 24012
    540-853-2340
    email

 

Rockbridge

  • Bath Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    96 Courthouse Hill Road
    P. O. Box 250
    Warm Springs, VA 24484
    540-839-7286
    email
  • Buena Vista Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2110 Magnolia Avenue
    Buena Vista, VA 24416
    540-261-2715
    email
  • Glasgow Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1108 Blue Ridge Road
    Glasgow, VA 24555
    540-258-2509
    email
  • Goshen Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1124 Virginia Avenue
    P. O. Box 129
    Goshen, VA 24439
    540-997-0351
    email
  • Rockbridge Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    138 South Main Street
    Lexington, VA 24450
    540-463-4324
    email

 

Rockbridge County

  • Elkton Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    106 North Terrace Avenue
    Elkton, VA 22827
    540-434-4475
    email
  • Grottoes Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    601 Dogwood Avenue
    P. O. Box 146
    Grottoes, VA 24441
    540-434-4475
    email
  • Massanutten Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    174 South Main Street
    Harrisonburg, VA 22801
    540-434-4475
    email
  • North River Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    118 Mt. Crawford Avenue
    Bridgewater, VA 22812
    540-434-4475
    email
  • Page Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Zerkel Street
    Luray, VA 22835
    540-743-6867
    email
  • Shenandoah Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    418 South Third Street, Route 340
    Shenandoah, VA 22849
    540-652-2665
    email
  • Village Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    175 North Main Street
    P. O. Box 1045
    Broadway, VA 22815
    540-434-4475
    email

 

Rockingham County

  • Elkton Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    106 North Terrace Avenue
    Elkton, VA 22827
    540-434-4475
    email
  • Grottoes Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    601 Dogwood Avenue
    P. O. Box 146
    Grottoes, VA 24441
    540-434-4475
    email
  • Massanutten Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    174 South Main Street
    Harrisonburg, VA 22801
    540-434-4475
  • North River Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    118 Mt. Crawford Avenue
    Bridgewater, VA 22812
    540-434-4475
    email
  • Page Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Zerkel Street
    Luray, VA 22835
    540-743-6867
    email
  • Shenandoah Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    418 South Third Street, Route 340
    Shenandoah, VA 22849
    540-652-2665
    email
  • Village Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    175 North Main Street
    P. O. Box 1045
    Broadway, VA 22815
    540-434-4475
    email

 

Russell County

  • Honaker Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    10 Library Drive
    P. O. Box 519
    Honaker, VA 24260
    276-873-6600
    email
  • Russell County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    248 West Main Street
    P. O. Box 247
    Lebanon, VA 24266
    276-889-8044
    email

 

Salem

  • Salem Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    28 East Main Street
    Salem, VA 24153
    540-375-3089
    email

 

Scott County

  • C. Bascom Slemp Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11 Proctor Street, North
    Big Stone Gap, VA 24219
    276-523-1334
    email
  • Coeburn Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    111 Third Street
    P. O. Box 2169
    Coeburn, VA 24230
    276-395-6152
    email
  • Haysi Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    157 O’Quinn Street
    P. O. Box CC
    Haysi, VA 24256
    276-865-4851
    email
  • J. Fred Matthews Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16552 Wise Street
    P. O. Box 1976
    St. Paul, VA 24283
    276-762-9702
    email
  • Jonnie B. Deel Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    198 Chase Street
    P. O. Box 650
    Clintwood, VA 24228
    276-926-6617
    email
  • Lee County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    539 Joslyn Avenue
    Pennington Gap, VA 24277
    276-546-1141
    email
  • Lonesome Pine Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    124 Library Road, SW
    Wise, VA 24293
    276-328-8325
    email
  • Rose Hill Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6463 Dr. Thomas Road
    P. O. Box 280
    Rose Hill, VA 24281
    276-445-5329
    email
  • Scott County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    297 West Jackson Street
    Gate City, VA 24251
    276-386-3302
    email

 

Shenandoah County

  • Basye-Orkney Springs Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1382 Resort Drive
    P. O. Box 251
    Basye, VA 22810
    540-856-8084
    email
  • Fort Valley Library & Community Center
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6190 Woodstock Tower Road
    Fort Valley, VA 22652
    540-933-6714
    email
  • Mt. Jackson Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    Town Center, Main Street
    5901 Main Street
    Mt. Jackson, VA 22844
    540-477-3327
    email
  • New Market Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    160 East Lee Street
    P. O. Box 452
    New Market, VA 22844
    540-740-8650
    email
  • Shenandoah County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    514 Stoney Creek Boulevard
    Edinburg, VA 22824
    540-984-8200
    email
  • Strasburg Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    195 West King Street
    Strasburg, VA 22657
    540-465-8464
    email

 

Smyth County

  • Bland County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    140 Main Street
    P. O. Box 480
    Bland, VA 24315
    276-688-3737
    email
  • Chilhowie Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    807 Chilhowie Street
    P. O. Box 610
    Chilhowie, VA 24319
    276-646-3404
    email
  • Saltville Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    111 Palmer Avenue
    P. O. Box 1033
    Saltville, VA 24370
    276-496-5514
    email
  • Smyth County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    118 South Sheffey Street
    Marion, VA 24354
    276-783-2323
    email

 

South Boston

  • Halifax County-South Boston Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    177 South Main Street
    P. O. Box 1729
    Halifax, VA 24558
    434-476-3357
    email
  • South Boston Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    509 Broad Street
    South Boston, VA 24592
    804-575-4228
    email

 

Southampton County

  • Agnes Taylor Gray Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    125 Bank Street
    P. O. Box 597
    Waverly, VA 23890
    804-834-2192
    email
  • Blackwater Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22511 Main Street
    Courtland, VA 23837
    757-653-0298
    email
  • Carrollton Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14362 New Towne Haven Lane
    Carrollton, VA 23314
    757-238-2641
    email
  • Claremont Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    91 Mancha Avenue
    P. O. Box 40
    Claremont, VA 23899
    757-866-8627
    email
  • Smithfield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    255 James Street
    Smithfield, VA 23430
    757-357-2264
    email
  • Surry Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    270 Colonial Trail, East
    Surry, VA 23883
    757-294-3949
    email
  • The Ruth Camp Campbell Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    280 North College Drive
    Franklin, VA 23851
    757-562-4801
    email
  • Troxler Memorial Library – Wakefield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Wilson Avenue
    P. O. Box 279
    Wakefield, VA 23888
    757-899-6500
    email
  • Windsor Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18 Duke Street
    P. O. Box 346
    Windsor, VA 23487
    757-242-3046
    email

 

Spotsylvania County

  • Abraham and William Cooper Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    20 Washington Avenue
    Colonial Beach, VA 22443
    804-224-0921
    email
  • Blake T. Newton Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22 Coles Point Road
    Hague, VA 22469
    804-472-3820
    email
  • C. Melvin Snow Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8740 Courthouse Road
    Spotsylvania, VA 22553
    540-507-7565
    email
  • Central Rappahannock Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    Library Administration Center
    125 Olde Greenwich Drive, Suite 180
    Fredericksburg, VA 22408
    540-372-1144
    email
  • England Run Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    806 Lyons Boulevard
    Fredericksburg, VA 22406
    540-899-1703
    email
  • John Musante Porter Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2001 Parkway Boulevard
    Stafford, VA 22554
    540-659-4909
    email
  • Montross Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    56 Polk Street
    P. O. Box 308
    Montross, VA 22520
    804-493-8194
    email
  • Salem Church Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2607 Salem Church Road
    Fredericksburg, VA 22407
    540-785-9267
    email

 

Stafford County

  • Abraham and William Cooper Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    20 Washington Avenue
    Colonial Beach, VA 22443
    804-224-0921
    email
  • Blake T. Newton Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22 Coles Point Road
    Hague, VA 22469
    804-472-3820
    email
  • C. Melvin Snow Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8740 Courthouse Road
    Spotsylvania, VA 22553
    540-507-7565
    email
  • Central Rappahannock Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    Library Administration Center
    125 Olde Greenwich Drive, Suite 180
    Fredericksburg, VA 22408
    540-372-1144
    email
  • England Run Branch
    806 Lyons Boulevard
    Fredericksburg, VA 22406
    540-899-1703
    email
  • John Musante Porter Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2001 Parkway Boulevard
    Stafford, VA 22554
    540-659-4909
    email
  • Montross Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    56 Polk Street
    P. O. Box 308
    Montross, VA 22520
    804-493-8194
    email
  • Salem Church Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2607 Salem Church Road
    Fredericksburg, VA 22407
    540-785-9267
    email

 

Staunton

  • Staunton Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1 Churchville Avenue
    Staunton, VA 24401
    540-332-3902
    email

 

Suffolk

  • Chuckatuck Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    5881 Godwin Boulevard
    Suffolk, VA 23432
    757-514-7310
    email
  • North Suffolk Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2000 Bennett’s Creek Park Road
    Suffolk, VA 23435
    757-514-7150
    email
  • Suffolk Public Library System
    Facebook | Twitter | YouTube | Instagram | Pinterest
    443 West Washington Street
    Suffolk, VA 23434
    757-514-7322
    email

 

Surry County

  • Agnes Taylor Gray Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    125 Bank Street
    P. O. Box 597
    Waverly, VA 23890
    804-834-2192
    emailBlackwater Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22511 Main Street
    Courtland, VA 23837
    757-653-0298
    email
  • Carrollton Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14362 New Towne Haven Lane
    Carrollton, VA 23314
    757-238-2641
    email
  • Claremont Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    91 Mancha Avenue
    P. O. Box 40
    Claremont, VA 23899
    757-866-8627
    email
  • Smithfield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    255 James Street
    Smithfield, VA 23430
    757-357-2264
    email
  • Surry Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    270 Colonial Trail, East
    Surry, VA 23883
    757-294-3949
    email
  • The Ruth Camp Campbell Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    280 North College Drive
    Franklin, VA 23851
    757-562-4801
    email
  • Troxler Memorial Library – Wakefield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Wilson Avenue
    P. O. Box 279
    Wakefield, VA 23888
    757-899-6500
    email
  • Windsor Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18 Duke Street
    P. O. Box 346
    Windsor, VA 23487
    757-242-3046
    email

 

Sussex County

  • Agnes Taylor Gray Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    125 Bank Street
    P. O. Box 597
    Waverly, VA 23890
    804-834-2192
    email
  • Blackwater Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22511 Main Street
    Courtland, VA 23837
    757-653-0298
    email
  • Carrollton Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    14362 New Towne Haven Lane
    Carrollton, VA 23314
    757-238-2641
    email
  • Claremont Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    91 Mancha Avenue
    P. O. Box 40
    Claremont, VA 23899
    757-866-8627
    email
  • Smithfield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    255 James Street
    Smithfield, VA 23430
    757-357-2264
    email
  • Surry Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    270 Colonial Trail, East
    Surry, VA 23883
    757-294-3949
    email
  • The Ruth Camp Campbell Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    280 North College Drive
    Franklin, VA 23851
    757-562-4801
    email
  • Troxler Memorial Library – Wakefield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Wilson Avenue
    P. O. Box 279
    Wakefield, VA 23888
    757-899-6500
    email
  • Windsor Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    18 Duke Street
    P. O. Box 346
    Windsor, VA 23487
    757-242-3046
    email

 

Tazewell County

  • Bluefield Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    108 Huffard Drive
    Bluefield, VA 24605
    276-326-1577
    email
  • Richlands Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    102 Suffolk Avenue
    P. O. Box 860
    Richlands, VA 24641
    276-964-5282
    email
  • Tazewell County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    129 Main Street
    P. O. Box 929
    Tazewell, VA 24651
    276-988-2541
    email

 

Virginia Beach

  • Bayside Area Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    936 Independence Boulevard
    Virginia Beach, VA 23455
    757-385-2680
    email
  • Great Neck Area Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1251 Bayne Drive
    Virginia Beach, VA 23454
    757-385-2606
    email
  • Kempsville Area Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    832 Kempsville Road
    Virginia Beach, VA 23464
    757-385-2627
    email
  • Oceanfront Area Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    700 Virginia Beach Boulevard
    Virginia Beach, VA 23451
    757-385-2640
    email
  • Princess Anne Area Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1444 Nimmo Parkway
    Virginia Beach, VA 23456
    757-385-2627
    email
  • Pungo-Blackwater Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    916 Princess Anne Road
    Virginia Beach, VA 23457
    757-385-7790
    email
  • TCC Campus, Building L
    Facebook | Twitter | YouTube | Instagram | Pinterest
    1700 College Crescent
    Virginia Beach, VA 23453
    757-822-7800
    email
  • Virginia Beach Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2416 Courthouse Drive
    Building 19
    Virginia Beach, VA 23456
    757-385-8244
    email
  • Wahab Public Law Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2425 Nimmo Parkway
    Judicial Center, Building 10B
    Virginia Beach, VA 23456
    757-385-4419
    email
  • Windsor Woods Area Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    3612 South Plaza Trail
    Virginia Beach, VA 23452
    757-385-2630
    email

 

Warren County

  • Samuels Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    330 East Criser Road
    Front Royal, VA 22630
    540-635-3153
    email

 

Washington County

  • Damascus Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    310 Water Street
    P. O. Box 280
    Damascus, VA 24236
    276-475-3820
    email
  • Glade Spring Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    305 North Glade Street
    P. O. Box 70
    Glade Spring, VA 24340
    276-429-5626
    email
  • Hayters Gap Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7720 Hayters Gap Road
    Abingdon, VA 24210
    276-944-4442
    email
  • Mendota Branch Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2562 Mendota Road
    P. O. Box 99
    Mendota, VA 24270
    276-645-2374
    email
  • Washington County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    205 Oak Hill Street
    Abingdon, VA 24210
    276-676-6223
    email

 

Waynesboro

  • Waynesboro Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    600 South Wayne Avenue
    Waynesboro, VA 22980
    540-942-6578
    email

 

Westmoreland County

  • Abraham and William Cooper Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    20 Washington Avenue
    Colonial Beach, VA 22443
    804-224-0921
    email
  • Blake T. Newton Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    22 Coles Point Road
    Hague, VA 22469
    804-472-3820
    email
  • C. Melvin Snow Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8740 Courthouse Road
    Spotsylvania, VA 22553
    540-507-7565
    email
  • Central Rappahannock Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    Library Administration Center
    125 Olde Greenwich Drive, Suite 180
    Fredericksburg, VA 22408
    540-372-1144
    email
  • England Run Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    806 Lyons Boulevard
    Fredericksburg, VA 22406
    540-899-1703
    email
  • John Musante Porter Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2001 Parkway Boulevard
    Stafford, VA 22554
    540-659-4909
    email
  • Montross Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    56 Polk Street
    P. O. Box 308
    Montross, VA 22520
    804-493-8194
    email
  • Salem Church Branch
    Facebook | Twitter | YouTube | Instagram | Pinterest
    2607 Salem Church Road
    Fredericksburg, VA 22407
    540-785-9267
    email

 

Williamsburg

  • Williamsburg Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    515 Scotland Street
    Williamsburg, VA 23185
    757-259-4040
    email
  • Williamsburg Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    7770 Croaker Road
    Williamsburg, VA 23188
    757-259-4040
    email

 

Winchester

  • Clarke County Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    101 Chalmers Court, Suite C
    Berryville, VA 22611
    540-955-5144
    email
  • Handley Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 West Piccadilly Street
    P. O. Box 58
    Winchester, VA 22604
    540-662-9041
    email
  • Mary Jane and James L. Bowman Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    871 Tasker Road
    P. O. Box 1300
    Stephens City, VA 22655
    540-869-9000
    email

 

Wise County

  • C. Bascom Slemp Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    11 Proctor Street, North
    Big Stone Gap, VA 24219
    276-523-1334
    email
  • Coeburn Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    111 Third Street
    P. O. Box 2169
    Coeburn, VA 24230
    276-395-6152
    email
  • Haysi Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    157 O’Quinn Street
    P. O. Box CC
    Haysi, VA 24256
    276-865-4851
    email
  • J. Fred Matthews Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16552 Wise Street
    P. O. Box 1976
    St. Paul, VA 24283
    276-762-9702
    email
  • Jonnie B. Deel Memorial Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    198 Chase Street
    P. O. Box 650
    Clintwood, VA 24228
    276-926-6617
    email
  • Lee County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    539 Joslyn Avenue
    Pennington Gap, VA 24277
    276-546-1141
    email
  • Lonesome Pine Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    124 Library Road, SW
    Wise, VA 24293
    276-328-8325
    email
  • Rose Hill Community Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    6463 Dr. Thomas Road
    P. O. Box 280
    Rose Hill, VA 24281
    276-445-5329
    email
  • Scott County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    297 West Jackson Street
    Gate City, VA 24251
    276-386-3302
    email

 

Wythe County

  • Fries Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    105 West Main Street
    P. O. Box 325
    Fries, VA 24330
    276-744-3160
    email
  • Rural Retreat Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    119 North Greever Street
    P. O. Box 279
    Rural Retreat, VA 24368
    276-686-8337
    email
  • Whitetop Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    16309 Highlands Parkway
    P. O. Box 135
    Whitetop, VA 24292
    276-388-2873
    email
  • Wythe County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    300 East Monroe Street
    Wytheville, VA 24382
    276-228-4951
    email
  • Wythe-Grayson Regional Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    147 South Independence Avenue
    P. O. Box 159
    Independence, VA 24348
    276-773-3018
    email

 

York County

  • York County Public Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    100 Long Green Boulevard
    Yorktown, VA 23693
    757-890-5134
    email
  • Yorktown Library
    Facebook | Twitter | YouTube | Instagram | Pinterest
    8500 George Washington Memorial Highway
    Yorktown, VA 23692
    757-890-3377
    email

Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.