Local Data Search

 
USA.com / Virginia / Public Library

Virginia Public Library

385 public libraries were found in Virginia.




Rank by: Collections, Size, Programs
Fairfax County Public Library
12000 Government Center Parkway Sui
Fairfax, VA 22035
phone: 703-324-8322
Type: Library System
Staff: 394.50 Collections: 1,866,553 Programs: 8,137 Internet Computer: 608
Henrico County Public Library
1001 N. Laburnum Avenue
Richmond, VA 23223
phone: 804-290-9000
Type: Library System
Staff: 182.00 Collections: 1,213,319 Programs: 3,535 Internet Computer: 424
Virginia Beach Public Library
2416 Courthouse Drive Building 19
Virginia Beach, VA 23456
phone: 757-385-4321
Type: Library System
Staff: 227.50 Collections: 1,135,154 Programs: 4,174 Internet Computer: 199
Central Rappahannock Regional Library
1201 Caroline Street
Fredericksburg, VA 22401
phone: 540-372-1144
Type: Library System
Staff: 148.23 Collections: 1,072,372 Programs: 3,393 Internet Computer: 219
Loudoun County Public Library
102 North Street, Nw Suite A
Leesburg, VA 20176
phone: 703-777-0368
Type: Library System
Staff: 177.00 Collections: 1,056,357 Programs: 4,714 Internet Computer: 216
Prince William Public Library System
13083 Chinn Park Drive
Woodbridge, VA 22192
phone: 703-792-6100
Type: Library System
Staff: 163.33 Collections: 958,163 Programs: 2,358 Internet Computer: 145
Arlington Dept. Of Libraries
2100 Clarendon Boulevard
Arlington, VA 22201
phone: 703-228-3348
Type: Library System
Staff: 114.16 Collections: 594,020 Programs: 1,945 Internet Computer: 147
Chesapeake Public Library
298 Cedar Road
Chesapeake, VA 23322
phone: 757-410-7101
Type: Library System
Staff: 120.68 Collections: 555,906 Programs: 2,933 Internet Computer: 210
Chesterfield County Public Library
9501 Lori Road
Chesterfield, VA 23832
phone: 804-748-1601
Type: Library System
Staff: 114.81 Collections: 509,157 Programs: 1,006 Internet Computer: 185
Jefferson-Madison Regional Library
201 East Market Street
Charlottesville, VA 22902
phone: 434-979-7151
Type: Library System
Staff: 88.15 Collections: 503,594 Programs: 1,408 Internet Computer: 83
Norfolk Public Library
1155 Pineridge Road
Norfolk, VA 23502
phone: 757-664-7328
Type: Library System
Staff: 245.00 Collections: 493,030 Programs: 2,455 Internet Computer: 428
Richmond Public Library
101 East Franklin Street
Richmond, VA 23219
phone: 804-646-4256
Type: Library System
Staff: 80.44 Collections: 423,024 Programs: 1,943 Internet Computer: 251
Pamunkey Regional Library
7527 Library Drive
Hanover, VA 23069
phone: 804-365-6211
Type: Library System
Staff: 87.00 Collections: 399,720 Programs: 1,967 Internet Computer: 130
Newport News Public Library System
700 Town Center Drive, Ste. 300
Newport News, VA 23606
phone: 757-926-1350
Type: Library System
Staff: 86.68 Collections: 351,844 Programs: 760 Internet Computer: 175
Roanoke County Public Library
3131 Electric Road S.W.
Roanoke, VA 24018
phone: 540-772-7507
Type: Library System
Staff: 48.00 Collections: 320,855 Programs: 1,310 Internet Computer: 110
Alexandria Library
5005 Duke Street
Alexandria, VA 22304
phone: 703-746-1701
Type: Library System
Staff: 90.80 Collections: 318,559 Programs: 1,202 Internet Computer: 79
Williamsburg Regional Library
7770 Croaker Road
Williamsburg, VA 23188
phone: 757-259-4040
Type: Library System
Staff: 78.50 Collections: 266,372 Programs: 2,112 Internet Computer: 125
Hampton Public Library
4207 Victoria Boulevard
Hampton, VA 23669
phone: 757-727-1154
Type: Library System
Staff: 59.00 Collections: 230,879 Programs: 398 Internet Computer: 128
Blackwater Regional Library
22511 Main Street
Courtland, VA 23837
phone: 757-653-2821
Type: Library System
Staff: 34.00 Collections: 207,394 Programs: 1,340 Internet Computer: 85
Handley Regional Library
100 W. Piccadilly Street
Winchester, VA 22601
phone: 540-662-9041
Type: Library System
Staff: 38.29 Collections: 203,650 Programs: 458 Internet Computer: 48
Mary Riley Styles Public Library
120 North Virginia Avenue
Falls Church, VA 22046
phone: 703-248-5030
Type: Library System
Staff: 18.25 Collections: 201,534 Programs: 603 Internet Computer: 18
Montgomery-Floyd Regional Library
125 Sheltman Street
Christiansburg, VA 24073
phone: 540-382-6965
Type: Library System
Staff: 33.20 Collections: 189,515 Programs: 1,332 Internet Computer: 66
York County Public Library
100 Long Green Boulevard
Yorktown, VA 23693
phone: 757-890-5130
Type: Library System
Staff: 33.50 Collections: 188,603 Programs: 654 Internet Computer: 42
Massanutten Regional Library
174 S. Main Street
Harrisonburg, VA 22801
phone: 540-434-4475
Type: Library System
Staff: 34.55 Collections: 175,396 Programs: 1,075 Internet Computer: 46
Blue Ridge Regional Library
310 E. Church Street
Martinsville, VA 24115
phone: 276-403-5430
Type: Library System
Staff: 30.31 Collections: 175,130 Programs: 1,102 Internet Computer: 60
Portsmouth Public Library
601 Court Street
Portsmouth, VA 23704
phone: 757-393-8365
Type: Library System
Staff: 37.00 Collections: 171,205 Programs: 343 Internet Computer: 108
Roanoke City Public Library
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2476
Type: Library System
Staff: 42.00 Collections: 169,488 Programs: 3,843 Internet Computer: 132
Danville Public Library
511 Patton Street
Danville, VA 24541
phone: 434-799-5195
Type: Library System
Staff: 23.00 Collections: 160,911 Programs: 233 Internet Computer: 43
Appomattox Regional Library System
209 East Cawson Street
Hopewell, VA 23860
phone: 804-458-0110
Type: Library System
Staff: 38.00 Collections: 144,461 Programs: 800 Internet Computer: 102
Washington County Public Library
205 Oak Hill Street
Abingdon, VA 24210
phone: 276-676-6222
Type: Library System
Staff: 26.33 Collections: 144,209 Programs: 420 Internet Computer: 40
Lynchburg Public Library
2315 Memorial Avenue
Lynchburg, VA 24501
phone: 434-455-6330
Type: Library System
Staff: 32.96 Collections: 127,349 Programs: 388 Internet Computer: 32
Fauquier County Public Library
11 Winchester Street
Warrenton, VA 20186
phone: 540-422-8500
Type: Library System
Staff: 29.38 Collections: 123,132 Programs: 905 Internet Computer: 50
Colonial Heights Public Library
1000 Yacht Basin Drive
Colonial Heights, VA 23834
phone: 804-520-9384
Type: Library System
Staff: 6.00 Collections: 118,793 Programs: 158 Internet Computer: 23
Franklin County Public Library
355 Franklin Street
Rocky Mount, VA 24151
phone: 540-483-3098
Type: Library System
Staff: 14.00 Collections: 115,959 Programs: 808 Internet Computer: 50
Lonesome Pine Regional Library
124 Library Road Sw
Wise, VA 24293
phone: 276-328-8325
Type: Library System
Staff: 48.95 Collections: 114,973 Programs: 2,155 Internet Computer: 86
Culpeper County Library
271 Southgate Shopping Center
Culpeper, VA 22701
phone: 540-825-8691
Type: Library System
Staff: 10.65 Collections: 109,441 Programs: 254 Internet Computer: 16
Smyth-Bland Regional Library
118 South Sheffey Street
Marion, VA 24354
phone: 276-783-2323
Type: Library System
Staff: 20.65 Collections: 108,537 Programs: 487 Internet Computer: 35
Augusta County Library
1759 Jefferson Hwy.
Fishersville, VA 22939
phone: 540-949-6354
Type: Library System
Staff: 23.00 Collections: 108,066 Programs: 556 Internet Computer: 29
Shenandoah County Library
514 Stony Creek Boulevard
Edinburg, VA 22824
phone: 540-984-8200
Type: Library System
Staff: 9.48 Collections: 106,565 Programs: 680 Internet Computer: 59
Bedford Public Library System
321 North Bridge Street
Bedford, VA 24523
phone: 540-586-8911
Type: Library System
Staff: 44.00 Collections: 105,954 Programs: 1,631 Internet Computer: 49
Orange County Public Library
146a Madison Road
Orange, VA 22960
phone: 540-672-3811
Type: Library System
Staff: 14.25 Collections: 104,103 Programs: 249 Internet Computer: 26
Staunton Public Library
1 Churchville Avenue
Staunton, VA 24401
phone: 540-332-3902
Type: Library System
Staff: 17.25 Collections: 103,166 Programs: 818 Internet Computer: 13
Campbell County Public Library
684 Village Highway Lower Level
Rustburg, VA 24588
phone: 434-332-9560
Type: Library System
Staff: 19.00 Collections: 100,704 Programs: 401 Internet Computer: 34
Rockbridge Regional Library
138 S. Main Street
Lexington, VA 24450
phone: 540-463-4324
Type: Library System
Staff: 15.50 Collections: 98,122 Programs: 582 Internet Computer: 49
Bristol Public Library
701 Goode Street
Bristol, VA 24201
phone: 276-669-9444
Type: Library System
Staff: 27.80 Collections: 96,919 Programs: 596 Internet Computer: 44
Poquoson Public Library
500 City Hall Avenue
Poquoson, VA 23662
phone: 757-868-3060
Type: Library System
Staff: 11.95 Collections: 92,657 Programs: 381 Internet Computer: 22
Southside Regional
316 Washington Street
Boydton, VA 23917
phone: 434-738-6580
Type: Library System
Staff: 16.40 Collections: 85,712 Programs: 924 Internet Computer: 42
Pittsylvania County Public Library
24 Military Drive
Chatham, VA 24531
phone: 434-432-3271
Type: Library System
Staff: 19.93 Collections: 83,414 Programs: 526 Internet Computer: 39
Salem Public Library
28 E. Main Street
Salem, VA 24153
phone: 540-375-3089
Type: Library System
Staff: 13.50 Collections: 78,932 Programs: 346 Internet Computer: 34
Lewis Egerton Smoot Memorial Library
9533 Kings Highway
King George, VA 22485
phone: 540-775-7951
Type: Library System
Staff: 8.00 Collections: 78,715 Programs: 214 Internet Computer: 9
Tazewell County Public Library
310 E. Main Street
Tazewell, VA 24651
phone: 276-988-2541
Type: Library System
Staff: 20.50 Collections: 71,584 Programs: 715 Internet Computer: 38
Eastern Shore Public Library
23610 Front Street
Accomac, VA 23301
phone: 757-787-3400
Type: Library System
Staff: 8.00 Collections: 67,654 Programs: 275 Internet Computer: 28
Samuels Public Library
330 East Criser Road
Front Royal, VA 22630
phone: 540-635-3153
Type: Library System
Staff: 16.00 Collections: 65,189 Programs: 587 Internet Computer: 55
Waynesboro Public Library
600 S. Wayne Avenue
Waynesboro, VA 22980
phone: 540-942-6746
Type: Library System
Staff: 19.00 Collections: 61,789 Programs: 415 Internet Computer: 27
Botetourt County Library
28 Avery Row
Roanoke, VA 24012
phone: 540-977-3433
Type: Library System
Staff: 20.00 Collections: 61,226 Programs: 357 Internet Computer: 47
Radford Public Library
30 West Main Street
Radford, VA 24141
phone: 540-731-3621
Type: Library System
Staff: 9.25 Collections: 58,697 Programs: 482 Internet Computer: 32
Pulaski County Library System
60 West Third Street
Pulaski, VA 24301
phone: 540-980-7770
Type: Library System
Staff: 9.63 Collections: 58,575 Programs: 252 Internet Computer: 31
Petersburg Public Library
137 S. Sycamore Street
Petersburg, VA 23803
phone: 804-733-2387
Type: Library System
Staff: 15.56 Collections: 56,341 Programs: 767 Internet Computer: 53
Central Virginia Regional Library
1303 W. Third Street
Farmville, VA 23901
phone: 434-392-6924
Type: Library System
Staff: 10.00 Collections: 54,155 Programs: 208 Internet Computer: 42
Suffolk Public Library System
443 West Washington Street
Suffolk, VA 23434
phone: 757-514-7323
Type: Library System
Staff: 41.50 Collections: 53,708 Programs: 791 Internet Computer: 14
Caroline Library, Inc.
17202 Richmond Turnpike
Bowling Green, VA 22427
phone: 804-633-5455
Type: Library System
Staff: 17.00 Collections: 51,515 Programs: 233 Internet Computer: 49
Amherst County Public Library
382 South Main Street
Amherst, VA 24521
phone: 434-946-9389
Type: Library System
Staff: 10.50 Collections: 51,358 Programs: 132 Internet Computer: 14
Gloucester Library
6920 Main Street
Gloucester, VA 23061
phone: 804-693-2998
Type: Library System
Staff: 15.80 Collections: 50,732 Programs: 776 Internet Computer: 43
Halifax County-South Boston Library System
177 S. Main Street
Halifax, VA 24558
phone: 434-476-3357
Type: Library System
Staff: 10.25 Collections: 48,693 Programs: 243 Internet Computer: 20
Wythe-Grayson Regional Library
147 S. Independence Avenue
Independence, VA 24348
phone: 276-773-3018
Type: Library System
Staff: 17.15 Collections: 45,775 Programs: 447 Internet Computer: 37
Meherrin Regional Library
133 West Hicks Street
Lawrenceville, VA 23868
phone: 434-848-6899
Type: Library System
Staff: 15.00 Collections: 45,267 Programs: 286 Internet Computer: 22
Russell County Public Library
248 W Main Street
Lebanon, VA 24266
phone: 276-889-8044
Type: Library System
Staff: 8.00 Collections: 42,080 Programs: 355 Internet Computer: 16
Galax-Carroll Regional Library
610 W. Stuart Drive
Galax, VA 24333
phone: 276-236-2042
Type: Library System
Staff: 11.86 Collections: 41,398 Programs: 234 Internet Computer: 29
James L. Hamner Public Library
16351 Dunn Street
Amelia Court House, VA 23002
phone: 804-561-4559
Type: Library System
Staff: 4.50 Collections: 39,220 Programs: 207 Internet Computer: 13
Heritage Public Library
6215-D Chesapeake Circle
New Kent, VA 23124
phone: 804-966-2480
Type: Library System
Staff: 5.30 Collections: 38,893 Programs: 175 Internet Computer: 19
Buchanan County Public Library
1185 Poe Town Street
Grundy, VA 24614
phone: 276-935-5721
Type: Library System
Staff: 9.00 Collections: 38,046 Programs: 304 Internet Computer: 17
Essex Public Library
117 N. Church Lane
Tappahannock, VA 22560
phone: 804-443-4945
Type: Library System
Staff: 4.37 Collections: 33,614 Programs: 287 Internet Computer: 8
Lancaster Community Library
235 School Street
Kilmarnock, VA 22482
phone: 804-435-1729
Type: Library System
Staff: 6.15 Collections: 33,105 Programs: 1,013 Internet Computer: 13
Richmond County Public Library
52 Campus Drive
Warsaw, VA 22572
phone: 804-333-6716
Type: Library System
Staff: 4.50 Collections: 33,087 Programs: 67 Internet Computer: 13
Nottoway County Library System
414 Tyler Street
Crewe, VA 23930
phone: 434-645-9310
Type: Library System
Staff: 3.98 Collections: 32,956 Programs: 41 Internet Computer: 29
Middlesex County Public Library
150 Grace Street
Urbanna, VA 23175
phone: 804-758-5717
Type: Library System
Staff: 3.60 Collections: 32,600 Programs: 188 Internet Computer: 19
Rappahannock County Library
4 Library Road
Washington, VA 22747
phone: 540-675-3780
Type: Library System
Staff: 3.00 Collections: 31,151 Programs: 4 Internet Computer: 5
Powhatan County Public Library
2270 Mann Road
Powhatan, VA 23139
phone: 804-598-5670
Type: Library System
Staff: 5.00 Collections: 30,099 Programs: 208 Internet Computer: 18
Pearisburg Public Library
209 Fort Branch Road
Pearisburg, VA 24134
phone: 540-921-2556
Type: Library System
Staff: 4.50 Collections: 29,799 Programs: 49 Internet Computer: 8
Fluvanna County Public Library
214 Commons Boulevard
Palmyra, VA 22963
phone: 434-589-1400
Type: Library System
Staff: 6.00 Collections: 26,182 Programs: 174 Internet Computer: 15
Clifton Forge Public Library
535 Church Street
Clifton Forge, VA 24422
phone: 540-863-2519
Type: Library System
Staff: 3.33 Collections: 25,938 Programs: 80 Internet Computer: 7
Mathews Memorial Library
251 Main Street
Mathews, VA 23109
phone: 804-725-5747
Type: Library System
Staff: 6.37 Collections: 23,890 Programs: 185 Internet Computer: 22
Charles P. Jones Memorial Library
406 W. Riverside Street
Covington, VA 24426
phone: 540-962-3321
Type: Library System
Staff: 5.18 Collections: 23,246 Programs: 89 Internet Computer: 15
Cumberland County Public Library
1539 Anderson Highway
Cumberland, VA 23040
phone: 804-492-5807
Type: Library System
Staff: 3.40 Collections: 19,387 Programs: 51 Internet Computer: 11
Northumberland Public Library
7204 Northumberland Highway
Heathsville, VA 22473
phone: 804-580-5051
Type: Library System
Staff: 4.25 Collections: 17,872 Programs: 203 Internet Computer: 9
Madison County Library, Inc.
402 N Main Street
Madison, VA 22727
phone: 540-948-4720
Type: Library System
Staff: 2.55 Collections: 17,294 Programs: 69 Internet Computer: 13
Charlotte County Library
112-116 Legrande Avenue
Charlotte Court House, VA 23923
phone: 434-542-5247
Type: Library System
Staff: 4.50 Collections: 16,716 Programs: 33 Internet Computer: 25
J. Robert Jamerson Memorial Library
157 Main Street
Appomattox, VA 24522
phone: 434-352-5340
Type: Library System
Staff: 7.00 Collections: 14,281 Programs: 288 Internet Computer: 15
Highland County Public Library
31 N. Water Street
Monterey, VA 24465
phone: 540-468-2373
Type: Library System
Staff: 1.50 Collections: 12,054 Programs: 90 Internet Computer: 7
Iris Brammer Library
109 Mary Street
Narrows, VA 24124
phone: 540-726-2884
Type: Library System
Staff: 1.00 Collections: 7,000 Programs: 10 Internet Computer: 5
Craig County Public Library
303 Main Street
New Castle, VA 24127
phone: 540-864-8978
Type: Library System
Staff: 0.75 Collections: 2,894 Programs: 58 Internet Computer: 6
Charles E. Beatley, Jr. Central Library
5005 Duke Street
Alexandria, VA 22304
phone: 703-746-1702
Type: Central Library
Ellen Coolidge Burke Branch Library
4701 Seminary Road
Alexandria, VA 22304
phone: 703-746-1704
Type: Branch Library
James M. Duncan, Jr. Branch Library
2501 Commonwealth Avenue
Alexandria, VA 22301
phone: 703-746-1705
Type: Branch Library
Local History: Special Collections
717 Queen Street
Alexandria, VA 22314
phone: 703-746-1706
Type: Branch Library
Talking Books
5005 Duke Street
Alexandria, VA 22304
phone: 703-746-1760
Type: Branch Library
Kate Waller Barrett Library
717 Queen Street
Alexandria, VA 22314
phone: 703-746-1703
Type: Branch Library
Amherst County Public Library
382 South Main Street
Amherst, VA 24521
phone: 434-946-9488
Type: Central Library
Madison Heights Branch
200 River James Shopping Center
Madison Heights, VA 24572
phone: 434-846-8171
Type: Branch Library
Pamplin Depot Library
Main Street
Pamplin, VA 23958
phone: 434-352-5340
Type: Branch Library
Dinwiddie Branch Library
14103 Boydton Plank Road, Dinwiddie
Dinwiddie, VA 23841
phone: 804-469-9450
Type: Branch Library
Mckenney Branch Library
20707 1st Street, Room 2
Mc Kenney, VA 23872
phone: 804-478-4866
Type: Branch Library
Burrowsville Branch Library
1807 James River Drive
Disputanta, VA 23842
phone: 757-866-0659
Type: Branch Library
Carson Depot Library
16101 Halligan Park Road
Carson, VA 23830
phone: 804-246-2900
Type: Branch Library
Rohoic Library
7301-A Boydton Plank Road
Petersburg, VA 23803
phone: 804-732-4119
Type: Branch Library
Disputanta Station Library
10010 County Drive
Disputanta, VA 23842
phone: 804-991-2403
Type: Branch Library
Central Library
1015 N. Quincy Street
Arlington, VA 22201
phone: 703-228-5990
Type: Central Library
Aurora Hills Branch Library
735 18th Street, South
Arlington, VA 22202
phone: 703-228-5715
Type: Branch Library
Cherrydale Branch Library
2190 N. Military Road
Arlington, VA 22207
phone: 703-228-6330
Type: Branch Library
Columbia Pike Branch Library
816 S. Walter Reed Drive
Arlington, VA 22204
phone: 703-228-5710
Type: Branch Library
Glencarlyn Branch Library
300 S. Kensington Street
Arlington, VA 22204
phone: 703-228-6548
Type: Branch Library
Shirlington Branch Library
4200 Campbell Boulevard
Arlington, VA 22206
phone: 703-228-6545
Type: Branch Library
Westover Branch Library
1644 N.Mckinley Street
Arlington, VA 22205
phone: 703-228-5260
Type: Branch Library
Plaza Library
2100 Clarendon Boulevard
Arlington, VA 22201
phone: 703-228-3352
Type: Branch Library
Detention Center Library
1425 N. Courthouse Road, 2nd Fl
Arlington, VA 22201
phone: 703-228-7316
Type: Branch Library
Churchville Branch Library
3714 Churchville Avenue
Churchville, VA 24421
phone: 540-245-5287
Type: Branch Library
Craigsville Library Station
18 Hidy Street
Craigsville, VA 24430
phone: 540-997-0280
Type: Branch Library
Deerfield Library Station
15 Marble Valley Road
Deerfield, VA 24432
phone: 540-939-4123
Type: Branch Library
Middlebrook Library Station
3698 Middlebrook Road
Middlebrook, VA 24459
phone: 540-885-1005
Type: Branch Library
Big Island Library
1111 Schooldays Road
Big Island, VA 24526
phone: 540-425-7000
Type: Branch Library
Forest Library
15583 Forest Road
Forest, VA 24551
phone: 540-425-7002
Type: Branch Library
Moneta/Smith Mountain Lake Library
13641 Moneta Road
Moneta, VA 24121
phone: 540-425-7004
Type: Branch Library
Stewartsville Libray
45 Cascade Drive
Vinton, VA 24179
phone: 540-425-7008
Type: Branch Library
Montvale Library
11575 West Lynchburg-Salem Turnpike
Montvale, VA 24122
phone: 540-425-7006
Type: Branch Library
Collinsville Branch
2540 Virginia Avenue
Collinsville, VA 24078
phone: 276-647-1112
Type: Branch Library
Patrick County Branch
116 W. Blue Ridge Street
Stuart, VA 24171
phone: 276-694-3352
Type: Branch Library
Ridgeway Branch
900 Vista View Lane
Ridgeway, VA 24148
phone: 276-956-1828
Type: Branch Library
Bassett Branch
3969 Fairystone Park Highway
Bassett, VA 24055
phone: 276-629-2426
Type: Branch Library
Historical Center
3964 Fairystone Park Highway
Bassett, VA 24055
phone: 276-629-9191
Type: Branch Library
Buchanan Branch Library
19795 Main Street
Buchanan, VA 24066
phone: 540-254-2538
Type: Branch Library
Fincastle Branch Library
11 Academy Street
Fincastle, VA 24090
phone: 540-473-8339
Type: Branch Library
Boteourt County Library Bookmobile
11 Academy Street
Fincastle, VA 24090
phone: 540-473-8649
Type: Bookmobile
Eagle Rock Library
55 Eagles Nest Drive
Eagle Rock, VA 24085
phone: 540-884-3880
Type: Branch Library
Patrick Henry Memorial Library
204 Lynchburg Avenue
Brookneal, VA 24528
phone: 434-376-3363
Type: Branch Library
Staunton River Memorial Library
500 Washington Street
Altavista, VA 24517
phone: 434-369-5140
Type: Branch Library
Timbrook Branch
21039 Timberlake Road Suite F
Lynchburg, VA 24502
phone: 434-239-1190
Type: Branch Library
Dawn Branch
16315-C Dawn Boulevard
Hanover, VA 23069
phone: 804-994-2770
Type: Branch Library
Ladysmith Branch
7199 Clara Smith Drive
Ruther Glen, VA 22546
phone: 804-448-0357
Type: Branch Library
Port Royal Branch
419 King Street
Port Royal, VA 22535
phone: 804-742-5254
Type: Branch Library
Cooper Branch
20 Washington Avenue
Colonial Beach, VA 22443
phone: 540-582-6900
Type: Branch Library
Newton Branch
22 Coles Point Road
Hague, VA 22469
phone: 804-472-3820
Type: Branch Library
Montross Branch
56 Polk Street
Montross, VA 22520
phone: 804-493-8194
Type: Branch Library
Porter Branch
2001 Parkway Boulevard
Stafford, VA 22554
phone: 540-659-4909
Type: Branch Library
Snow Branch
8740 Courthouse Road
Spotsylvania, VA 22553
phone: 540-582-6900
Type: Branch Library
Salem Church Branch
2607 Salem Church Road
Fredericksburg, VA 22407
phone: 540-785-9443
Type: Branch Library
Keysville Branch Library
300 King Street
Keysville, VA 23947
phone: 434-736-0083
Type: Branch Library
Wylliesburg Community Library
768 Barnesville Hwy
Wylliesburg, VA 23976
phone: 434-735-8812
Type: Branch Library
Phenix Branch Library
6860 Phenix Main Street
Phenix, VA 23959
phone: 434-542-4654
Type: Branch Library
Chesapeake Central Library
298 Cedar Road
Chesapeake, VA 23322
phone: 757-410-7100
Type: Central Library
Indian River Library
2320 Old Greenbrier Road
Chesapeake, VA 23325
phone: 757-410-7001
Type: Branch Library
Major Hillard Library
824 Old George Washington Hwy. N
Chesapeake, VA 23323
phone: 757-410-7075
Type: Branch Library
Russell Memorial Library
2808 Taylor Road
Chesapeake, VA 23321
phone: 757-410-7016
Type: Branch Library
South Norfolk Memorial Library
1100 Poindexter Street
Chesapeake, VA 23324
phone: 757-410-7048
Type: Branch Library
Chesapeake Bookmobile Services
298 Cedar Road
Chesapeake, VA 23322
phone: 757-410-7124
Type: Bookmobile
Greenbrier Library
1214 Volvo Parkway
Chesapeake, VA 23320
phone: 757-410-7058
Type: Branch Library
Dr. Clarence V. Cuffee Library
2726 Border Road
Chesapeake, VA 23324
phone: 757-410-7034
Type: Branch Library
Bon Air Library
9103 Rattlesnake Road
Richmond, VA 23235
phone: 804-320-2461
Type: Branch Library
Chester Library
11800 Centre Street
Chester, VA 23831
phone: 804-748-6314
Type: Branch Library
Ettrick-Matoaca Library
4501 River Road
Petersburg, VA 23803
phone: 804-526-8087
Type: Branch Library
La Prade Library
9000 Hull Street Road
Richmond, VA 23236
phone: 804-276-7755
Type: Branch Library
Midlothian Library
521 Coalfield Road
Midlothian, VA 23113
phone: 804-794-7907
Type: Branch Library
Enon Library
1801 Enon Church Road
Chester, VA 23836
phone: 804-530-3403
Type: Branch Library
Meadowdale Library
4301 Meadowdale Boulevard
Richmond, VA 23234
phone: 804-318-8778
Type: Branch Library
Clover Hill Library
6701 Deer Run Drive
Midlothian, VA 23112
phone: 804-318-8668
Type: Branch Library
Westover Branch
94 Clifton Street
Danville, VA 24541
phone: 434-799-5152
Type: Branch Library
Island Library
4077 Main Street
Chincoteague Island, VA 23336
phone: 757-336-3460
Type: Branch Library
Northampton Memorial Library
7745 Seaside Road
Nassawadox, VA 23413
phone: 757-414-0010
Type: Branch Library
Cape Charles Memorial Library
500 Tazewell Avenue
Cape Charles, VA 23310
phone: 757-331-1300
Type: Branch Library
Centreville Regional Library
14200 Street Germaine Drive
Centreville, VA 20121
phone: 703-830-2223
Type: Branch Library
Dolley Madison Community Library
1244 Oak Ridge Avenue
Mc Lean, VA 22101
phone: 703-356-0770
Type: Branch Library
Fairfax City Regional Library
3915 Chain Bridge Road
Fairfax, VA 22030
phone: 703-246-2281
Type: Branch Library
Geroge Mason Regional Library
7001 Little River Turnpike
Fairfax, VA 22030
phone: 703-256-3800
Type: Branch Library
Great Falls Community Library
9830 Georgetown Pike
Great Falls, VA 22066
phone: 703-757-8560
Type: Branch Library
Herndon Fortnightly Community Library
768 Center Street
Herndon, VA 20170
phone: 703-437-8855
Type: Branch Library
John Marshall Community Library
6209 Rose Hill Drive
Alexandria, VA 22310
phone: 703-971-0010
Type: Branch Library
Kings Park Community Library
9000 Burke Lake Road
Burke, VA 22015
phone: 703-978-5600
Type: Branch Library
Lorton Community Library
9520 Richmond Highway
Lorton, VA 22079
phone: 703-339-7385
Type: Branch Library
Martha Washington Community Library
6614 Fort Hunt Road
Alexandria, VA 22307
phone: 703-768-6700
Type: Branch Library
Patrick Henry Community Library
101 Maple Avenue, East
Vienna, VA 22180
phone: 703-938-0405
Type: Branch Library
Pohick Regional Library
6450 Sydenstricker Road
Burke, VA 22015
phone: 703-644-7333
Type: Branch Library
Reston Regional Library
11925 Bowman Towne Drive
Reston, VA 20190
phone: 703-689-2700
Type: Branch Library
Richard Byrd Community Library
7250 Commerce Street
Springfield, VA 22150
phone: 703-451-8055
Type: Branch Library
Sherwood Regional Library
2501 Sherwood Hall Lane
Alexandria, VA 22306
phone: 703-765-3645
Type: Branch Library
Thomas Jefferson Community Library
7415 Arlington Boulevard
Falls Church, VA 22042
phone: 703-573-1060
Type: Branch Library
Tysons-Pimmit Regional Library
7584 Leesburg Pike
Falls Church, VA 22043
phone: 703-790-8088
Type: Branch Library
Woodrow Wilson Community Library
6101 Knollwood Drive
Falls Church, VA 22041
phone: 703-820-8774
Type: Branch Library
Chantilly Regional Library
4000 Stringfellow Road
Chantilly, VA 20151
phone: 703-502-3883
Type: Branch Library
Access Services
12000 Government Center Parkway
Fairfax, VA 22035
phone: 703-324-8365
Type: Branch Library
Kingstowne Community Library
6500 Landsdowne Centre
Alexandria, VA 22315
phone: 703-339-4610
Type: Branch Library
Burke Centre Community Library
5935 Freds Oak Road
Burke, VA 22015
phone: 703-249-1520
Type: Branch Library
Oakton Community Library
10304 Lynnhaven Place
Oakton, VA 22124
phone: 703-242-4020
Type: Branch Library
Bealeton Branch
10877 Willow Drive North
Bealeton, VA 22712
phone: 540-422-8500
Type: Branch Library
John Marshall Branch
4133 Rectortown Road
Marshall, VA 20115
phone: 540-422-8500
Type: Branch Library
Galax Public Library
610 W. Stuart Drive
Galax, VA 24333
phone: 276-236-2351
Type: Central Library
Carroll County Public Library
101 Beaver Dam Road
Hillsville, VA 24343
phone: 276-728-3334
Type: Branch Library
Gloucester Library Point Branch
1720 George Washington Memorial Hig
Gloucester Point, VA 23062
phone: 804-642-9790
Type: Branch Library
South Boston Public Library
509 Broad Street
South Boston, VA 24592
phone: 434-575-4228
Type: Branch Library
Northampton Branch Library
936 Big Bethel Road
Hampton, VA 23666
phone: 757-825-4558
Type: Branch Library
Phoebus Branch Library
1 South Mallory Street
Hampton, VA 23663
phone: 757-727-1149
Type: Branch Library
Willow Oaks Branch Library
227 Fox Hill Road
Hampton, VA 23669
phone: 757-850-5114
Type: Branch Library
Clarke County Library
101 Chalmers Court, Suite C
Berryville, VA 22611
phone: 540-955-5144
Type: Branch Library
Mary Jane And James L. Bowman Library
871 Tasker Road
Stephens City, VA 22655
phone: 540-869-9000
Type: Branch Library
Dumbarton Area Library
6800 Staples Mill Road
Henrico, VA 23228
phone: 804-290-9400
Type: Branch Library
Fairfield Area Library/Admin
1001 N. Laburnum Avenue
Richmond, VA 23223
phone: 804-290-9300
Type: Branch Library
Gayton Branch Library
10600 Gayton Road
Richmond, VA 23223
phone: 804-290-9600
Type: Branch Library
Municipal Government & Law Library
4301 E. Parham Road
Henrico, VA 23228
phone: 804-290-9090
Type: Branch Library
North Park Branch Library
8508 Franconia Road
Richmond, VA 23227
phone: 804-290-9700
Type: Branch Library
Sandston Branch Library
23 E. Williamsburg Road
Sandston, VA 23150
phone: 804-290-9900
Type: Branch Library
Tuckahoe Area Library
1901 Starling Drive
Henrico, VA 23229
phone: 804-290-9100
Type: Branch Library
Varina Branch Library
2001 Library Road
Henrico, VA 23231
phone: 804-290-9800
Type: Branch Library
Bookmobile
1001 N. Laburnum Avenue
Richmond, VA 23223
phone: 804-290-9350
Type: Bookmobile
Glen Allen Branch Library
10501 Staples Mill Road
Glen Allen, VA 23060
phone: 804-290-9500
Type: Branch Library
Twin Hickory
5001 Twin Hickory Road
Glen Allen, VA 23059
phone: 804-290-9200
Type: Branch Library
Heritage Public Library
6215-D Chesapeake Circle
Providence Forge, VA 23140
phone: 804-966-2480
Type: Central Library
Charles City County Library
10780 Courthouse Road
Charles City, VA 23030
phone: 804-652-2450
Type: Branch Library
Crozet Library
5791 Three Notch'd Road
Crozet, VA 22932
phone: 434-823-4050
Type: Branch Library
Gordon Avenue Library
1500 Gordon Avenue
Charlottesville, VA 22903
phone: 434-296-5544
Type: Branch Library
Greene County Library
222 Main Street
Stanardsville, VA 22973
phone: 434-985-5227
Type: Branch Library
Louisa County Library
881 Davis Highway
Mineral, VA 23117
phone: 540-894-5853
Type: Branch Library
Nelson Memorial Library
8521 Thomas Nelson Highway
Lovingston, VA 22949
phone: 434-263-5904
Type: Branch Library
Scottsville Library
330 Bird Street
Scottsville, VA 24590
phone: 434-286-3541
Type: Branch Library
Northside Library
300 Albemarle Square
Charlottesville, VA 22901
phone: 434-973-7893
Type: Branch Library
Wise County Public Library
124 Library Road Sw
Wise, VA 24293
phone: 276-328-8061
Type: Central Library
C. Bascom Slemp Memorial Library
11 Proctor Street N.
Big Stone Gap, VA 24219
phone: 276-523-1334
Type: Branch Library
Coeburn Community Library
111 Third Street
Coeburn, VA 24230
phone: 276-395-6152
Type: Branch Library
Haysi Public Library
157 O’quinn Street
Haysi, VA 24256
phone: 276-865-4851
Type: Branch Library
Jonnie B. Deel Memorial Library
198 Chase Street
Clintwood, VA 24228
phone: 276-926-6617
Type: Branch Library
Lee County Public Library
539 Joslyn Avenue
Pennington Gap, VA 24277
phone: 276-546-1141
Type: Branch Library
Rose Hill Community Library
6463 Drive Thomas Walker Road
Rose Hill, VA 24281
phone: 276-445-5329
Type: Branch Library
J. Fred Matthews Memorial Library
16552 Wise Street
Saint Paul, VA 24283
phone: 276-762-9702
Type: Branch Library
Scott County Public Library
297 West Jackson Street
Gate City, VA 24251
phone: 276-386-3302
Type: Branch Library
Lovettsville Library
12 North Light Street
Lovettsville, VA 20180
phone: 540-822-5824
Type: Branch Library
Middleburg Library
101 Reed Street
Middleburg, VA 20118
phone: 540-687-5730
Type: Branch Library
Purcellville Library
220 East Main Street
Purcellville, VA 20132
phone: 540-338-7235
Type: Branch Library
Sterling Library
120 Enterprise Street
Sterling, VA 20164
phone: 703-430-9500
Type: Branch Library
Rust Library
380 Old Waterford Road
Leesburg, VA 20176
phone: 703-777-0323
Type: Branch Library
Cascades Library
21030 Whitfield Place
Sterling, VA 20165
phone: 703-444-3228
Type: Branch Library
Outreach Services (Lcpl Bookmobile)
380 Old Waterford Drive
Leesburg, VA 20176
phone: 703-771-5621
Type: Bookmobile
Ashburn Library
43316 Hay Road
Ashburn, VA 20147
phone: 703-737-8100
Type: Branch Library
Lynchburg Public Downtown Branch Library
900 Church Street
Lynchburg, VA 24504
phone: 434-455-3820
Type: Branch Library
Brunswick County Library
133 West Hicks Street
Lawrenceville, VA 23868
phone: 434-848-2418
Type: Central Library
Richardson Memorial Library
100 Spring Street
Emporia, VA 23847
phone: 434-634-2539
Type: Branch Library
Deltaville Branch
35 Lover's Lane
Deltaville, VA 23043
phone: 804-776-7362
Type: Branch Library
Blacksburg Library
200 Miller Street
Blacksburg, VA 24060
phone: 540-552-2846
Type: Branch Library
Jessie Peterman Memorial Library
321 W. Main Street
Floyd, VA 24091
phone: 540-745-2947
Type: Branch Library
Meadowbrook Public Library
265 Alleghany Springs Road
Shawsville, VA 24162
phone: 540-268-1964
Type: Branch Library
Pearl Bailey Library
2510 Wickham Avenue
Newport News, VA 23607
phone: 757-247-8677
Type: Branch Library
Main Street Library
110 Main Street
Newport News, VA 23601
phone: 757-591-4858
Type: Branch Library
Virgil I. Grissom Library
366 Deshazor Drive
Newport News, VA 23608
phone: 757-369-3190
Type: Branch Library
West Avenue Library
2907 West Avenue
Newport News, VA 23607
phone: 757-247-8505
Type: Branch Library
Norfolk Public Library - Kirn Library
235 E. Plume Street
Norfolk, VA 23510
phone: 757-664-7323
Type: Central Library
Norfolk Public Library - Horace D. Downing
555 E. Liberty Street
Norfolk, VA 23523
phone: 757-441-1968
Type: Branch Library
Norfolk Public Library - Blyden Branch
879 E. Princess Anne Road
Norfolk, VA 23504
phone: 757-441-2852
Type: Branch Library
Norfolk Public Library - Jordan-Newby Branch
961 Park Avenue
Norfolk, VA 23504
phone: 757-441-2843
Type: Branch Library
Norfolk Public Library - Janaf Branch
124 Janaf Shopping Center
Norfolk, VA 23502
phone: 757-441-5660
Type: Branch Library
Norfolk Public Library - Lafayette Branch
1610 Cromwell Drive
Norfolk, VA 23509
phone: 757-441-2842
Type: Branch Library
Norfolk Public Library - Larchmont Branch
6525 Hampton Boulevard
Norfolk, VA 23508
phone: 757-441-5335
Type: Branch Library
Norfolk Public Library - Little Creek Branch
7853 Tarpon Place
Norfolk, VA 23518
phone: 757-441-1751
Type: Branch Library
Norfolk Public Library - Park Place Branch
620 W. 29th Street
Norfolk, VA 23508
phone: 757-664-7330
Type: Branch Library
Norfolk Public Library - Pretlow Branch
111 West Oceanview Avenue
Norfolk, VA 23503
phone: 757-441-1750
Type: Branch Library
Norfolk Public Library - Van Wyck Branch
1368 Debree Avenue
Norfolk, VA 23517
phone: 757-441-2844
Type: Branch Library
Norfolk Public Library - Bookmobile
6700 E. Tanners Creek Drive
Norfolk, VA 23513
phone: 757-858-2044
Type: Bookmobile
Norfolk Public Library - Barron F Black Homework Center
6700 E. Tanners Creek Drive
Norfolk, VA 23513
phone: 757-441-5806
Type: Branch Library
Burkeville Branch
114 Agnew Street
Burkeville, VA 23922
phone: 434-767-5555
Type: Branch Library
Blackstone Branch Library
415 S. Main Street
Blackstone, VA 23824
phone: 434-292-3587
Type: Branch Library
Crewe Library
400 Tyler Street
Crewe, VA 23930
phone: 434-645-8688
Type: Central Library
Wilderness Branch Library
6421 Flat Run Road
Locust Grove, VA 22508
phone: 540-854-5310
Type: Branch Library
Gordonsville Branch Library
200 S. Main Street
Gordonsville, VA 22942
phone: 540-832-0712
Type: Branch Library
Ashland Branch Library
201 S. Railroad Avenue
Ashland, VA 23005
phone: 804-798-4072
Type: Branch Library
Goochland Branch Library
3075 River Road West
Goochland, VA 23063
phone: 804-556-4774
Type: Branch Library
Hanover Branch Library
7527 Library Drive
Hanover, VA 23069
phone: 804-365-6210
Type: Branch Library
Mechanicsville Branch Library
7461 Sherwood Crossing Place
Mechanicsville, VA 23111
phone: 804-746-9615
Type: Branch Library
Cochrane Rockville Branch Library
16600 Pouncey Tract Road
Rockville, VA 23146
phone: 804-749-3146
Type: Branch Library
West Point Branch Library
721 Main Street
West Point, VA 23181
phone: 804-843-3244
Type: Branch Library
Pamunkey Regional Library Bookmobile
9161 Atlee Road
Mechanicsville, VA 23116
phone: 804-559-4073
Type: Bookmobile
King And Queen Branch Library
450 Newtown Road
Saint Stephens Church, VA 23148
phone: 804-769-1623
Type: Branch Library
Upper King William Branch Library
694-J Sharon Road
King William, VA 23086
phone: 804-769-3731
Type: Branch Library
Montpelier Branch Library
17205 Sycamore Tavern Lane
Montpelier, VA 23192
phone: 804-883-7116
Type: Branch Library
Atlee Branch Library
9161 Atlee Road
Mechanicsville, VA 23116
phone: 804-559-0654
Type: Branch Library
A. P. Hill Branch Library
1237 Halifax Street
Petersburg, VA 23803
phone: 804-733-2391
Type: Branch Library
Rodof Sholom Branch Library
1865 S. Sycamore Street
Petersburg, VA 23805
phone: 804-733-2387
Type: Branch Library
Brosville/Cascade Branch Library
11948 Martinsville Highway
Danville, VA 24541
phone: 434-685-1285
Type: Branch Library
Gretna Branch Library
207 A Coffey Street
Gretna, VA 24557
phone: 434-656-2579
Type: Branch Library
Pittsylvania County Bookmobile
24 Military Drive
Chatham, VA 24531
phone: 434-250-8109
Type: Bookmobile
Mt.Hermon Branch Library
2725 Franklin Turnpike, Suite J
Danville, VA 24540
phone: 434-835-0326
Type: Branch Library
Portsmouth Public Library
601 Court Street
Portsmouth, VA 23704
phone: 757-393-8501
Type: Central Library
Churchland Branch
4934 High Street West
Portsmouth, VA 23703
phone: 757-686-2538
Type: Branch Library
Cradock Branch
28 Prospect Parkway
Portsmouth, VA 23702
phone: 757-393-7285
Type: Branch Library
Manor Branch
1401 Elmhurst Lane
Portsmouth, VA 23701
phone: 757-465-2916
Type: Branch Library
Dale City Neighborhood Library
4249 Dale Boulevard
Woodbridge, VA 22193
phone: 703-792-5670
Type: Branch Library
Dumfries Neighborhood Library
18007 Dumfries Shopping Plaza
Dumfries, VA 22026
phone: 703-792-5678
Type: Branch Library
Gainesville Neighborhood Library
4603 James Madison Highway
Haymarket, VA 20169
phone: 703-792-5660
Type: Branch Library
Independent Hill Neighborhood Library
14418 Bristow Road
Manassas, VA 20112
phone: 703-792-5668
Type: Branch Library
Lake Ridge Neighborhood Library
12964 Harbor Drive
Woodbridge, VA 22192
phone: 703-792-5675
Type: Branch Library
Nokesville Neighborhood Library
12993 Fitzwater Drive
Nokesville, VA 20181
phone: 703-792-5665
Type: Branch Library
Potomac Community Library
2201 Opitz Boulevard
Woodbridge, VA 22191
phone: 703-494-8126
Type: Branch Library
Central Community Library
8601 Mathis Avenue
Manassas, VA 20110
phone: 703-361-8211
Type: Branch Library
Chinn Park Regional Library
13065 Chinn Park Drive
Woodbridge, VA 22192
phone: 703-792-4800
Type: Branch Library
Bull Run Regional Library
8051 Ashton Avenue
Manassas, VA 20109
phone: 703-792-4500
Type: Branch Library
Charles & Ona B. Free Memorial Library
300 Giles Avenue
Dublin, VA 24084
phone: 540-674-2856
Type: Branch Library
The Main Library
101 East Franklin Street
Richmond, VA 23219
phone: 804-646-7223
Type: Central Library
Belmont Library
3100 Ellwood Avenue
Richmond, VA 23221
phone: 804-646-1139
Type: Branch Library
Broad Rock Library
4820 Old Warwick Road
Richmond, VA 23224
phone: 804-646-8488
Type: Branch Library
East End Library
2414 R Street
Richmond, VA 23223
phone: 804-646-4474
Type: Branch Library
Ginter Park Library
1200 Westbrook Avenue
Richmond, VA 23227
phone: 804-646-1236
Type: Branch Library
Hull Street Library
1400 Hull Street
Richmond, VA 23224
phone: 804-646-8699
Type: Branch Library
North Ave Library
2901 North Avenue
Richmond, VA 23222
phone: 804-646-6675
Type: Branch Library
West End Library
5420 Patterson Avenue
Richmond, VA 23226
phone: 804-646-1877
Type: Branch Library
Westover Hills Branch
1408 Westover Boulevard
Richmond, VA 23225
phone: 804-646-8833
Type: Branch Library
Roanoke City Public Library
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2473
Type: Central Library
Gainsboro Branch Library
15 Patton Avenue Nw
Roanoke, VA 24016
phone: 540-853-2540
Type: Branch Library
Jackson Park Branch Library
1101 Morningside Street Se
Roanoke, VA 24013
phone: 540-853-2640
Type: Branch Library
Roanoke Law Library
315 Church Avenue Sw
Roanoke, VA 24011
phone: 540-853-2268
Type: Branch Library
Melrose Branch Library
2607 Salem Turnpike, Nw
Roanoke, VA 24017
phone: 540-853-2648
Type: Branch Library
Raleigh Court Branch Library
2112 Grandin Road, Sw
Roanoke, VA 24015
phone: 540-853-2240
Type: Branch Library
Williamson Road Branch Library
3837 Williamson Road Ne
Roanoke, VA 24012
phone: 540-853-2340
Type: Branch Library
Garden City E-Branch
3800 Yellow Mountain Road
Roanoke, VA 24014
phone: 540-853-2473
Type: Branch Library
Valley View Kiosk E-Branch
4802 Valley View Boulevard Nw
Roanoke, VA 24012
phone: 540-853-2475
Type: Branch Library
Roanoke County Public Library - Bent Mountain Branch
10148 Tinsley Lane
Bent Mountain, VA 24059
phone: 540-929-4700
Type: Branch Library
Roanoke County Public Library - Glenvar Branch
3917 Daugherty Road
Salem, VA 24153
phone: 540-387-6163
Type: Branch Library
Roanoke County Public Library - Hollins Branch
6624 Peters Creek Road
Roanoke, VA 24019
phone: 540-561-8024
Type: Branch Library
Roanoke County Public Library - Mount Pleasant Branch
2918 Jae Valley Road
Roanoke, VA 24014
phone: 540-427-3130
Type: Branch Library
Roanoke County Public Library - Vinton Branch
800 East Washington Avenue
Vinton, VA 24179
phone: 540-857-5043
Type: Branch Library
Bath County Public Library
96 Court House Hill Road
Warm Springs, VA 24484
phone: 540-839-7286
Type: Branch Library
Buena Vista Public Library
2110 Magnolia Avenue
Buena Vista, VA 24416
phone: 540-261-2715
Type: Branch Library
Glasgow Public Library
1108 Blue Ridge Road
Glasgow, VA 24555
phone: 540-258-2509
Type: Branch Library
Goshen Public Library
1124 Virginia Avenue
Goshen, VA 24439
phone: 540-997-0351
Type: Branch Library
Page Public Library
100 Zerkel Street
Luray, VA 22835
phone: 540-743-6867
Type: Branch Library
Village Library
113 S. Central Street
Broadway, VA 22815
phone: 540-896-1646
Type: Branch Library
Elkton Community Library
106 N. Terrace Avenue
Elkton, VA 22827
phone: 540-298-2964
Type: Branch Library
Shenandoah Community Library
418 South Third Street
Shenandoah, VA 22849
phone: 540-652-2665
Type: Branch Library
North River Library
118 Mt. Crawford Avenue
Bridgewater, VA 22812
phone: 540-828-4492
Type: Branch Library
Grottoes Community Library
601 Dogwood Avenue
Grottoes, VA 24441
phone: 540-249-3436
Type: Branch Library
Honaker Community Library
10 Library Drive
Honaker, VA 24260
phone: 276-873-6600
Type: Branch Library
Strasburg Community Library
195 West King Street
Strasburg, VA 22657
phone: 540-465-8464
Type: Branch Library
New Market Area Library
9417 Congress Street
Edinburg, VA 22824
phone: 540-740-8650
Type: Branch Library
Basye-Orkeny Springs Library
Airport Road
Basye, VA 22810
phone: 540-856-8084
Type: Branch Library
Fort Valley Library & Community Center
6190 Tower Road
Fort Valley, VA 22652
phone: 540-933-6714
Type: Branch Library
Mt. Jackson Community Library
5901 Main Street
Mount Jackson, VA 22842
phone: 540-477-8327
Type: Branch Library
Saltville Public Library
111 Palmer Avenue
Saltville, VA 24370
phone: 276-496-5514
Type: Branch Library
Bland County Library
140 Main Street
Bland, VA 24315
phone: 276-688-3737
Type: Branch Library
Chilhowie Public Library
807 Chilhowie Street
Chilhowie, VA 24319
phone: 276-646-3404
Type: Branch Library
Butler Memorial Library
515 Marshall Street
Chase City, VA 23924
phone: 434-372-4286
Type: Branch Library
Clarksville Area Public Library
914 Virginia Avenue
Clarksville, VA 23927
phone: 434-374-8692
Type: Branch Library
R.T. Arnold Public Library
110 East Danville St.
South Hill, VA 23970
phone: 434-447-8162
Type: Branch Library
Ripberger Public Library
117 South Broad Street
Kenbridge, VA 23944
phone: 434-676-3456
Type: Branch Library
Victoria Public Library
1417 7th Street
Victoria, VA 23974
phone: 434-696-3416
Type: Branch Library
Suffolk Public Library Bookmobile
443 W. Washington Street
Suffolk, VA 23434
phone: 757-209-1195
Type: Bookmobile
North Suffolk Library
2000 Bennett's Creek Park Road
Suffolk, VA 23435
phone: 757-514-7158
Type: Branch Library
Chuckatuck Library Station
5881 Godwin Boulevard
Suffolk, VA 23432
phone: 757-514-7310
Type: Branch Library
Tazewell County Public Library-Bluefield Branch
108 Huffard Drive
Bluefield, VA 24605
phone: 276-326-1577
Type: Branch Library
Tazewell County Public Library - Richlands Branch
102 Suffolk Avenue
Richlands, VA 24641
phone: 276-964-5282
Type: Branch Library
Central Library
4100 Virginia Beach Boulevard
Virginia Beach, VA 23452
phone: 757-385-0150
Type: Central Library
Bayside Area Library
936 Independence Boulevard
Virginia Beach, VA 23455
phone: 757-385-2680
Type: Branch Library
Kempsville Area Library
832 Kempsville Road
Virginia Beach, VA 23464
phone: 757-385-2627
Type: Branch Library
Oceanfront Area Library
700 Virginia Beach Boulevard
Virginia Beach, VA 23451
phone: 757-385-2640
Type: Branch Library
Great Neck Area Library
1251 Bayne Drive
Virginia Beach, VA 23454
phone: 757-385-2606
Type: Branch Library
Bookmobile And Outreach Services
1503 Competitor Court
Virginia Beach, VA 23456
phone: 757-385-2650
Type: Bookmobile
Wahab Public Law Library
Court Support Building 10b
Virginia Beach, VA 23456
phone: 757-385-4419
Type: Branch Library
Pungo-Blackwater Library
922 Princess Anne Road
Virginia Beach, VA 23457
phone: 757-426-5194
Type: Branch Library
Princess Anne Area Library
1440 Nimmo Parkway
Virginia Beach, VA 23456
phone: 757-385-2610
Type: Branch Library
Carrollton Public Library
14362 New Towne Haven Lane
Carrollton, VA 23314
phone: 757-238-2641
Type: Branch Library
Troxler Memorial Library
100 Wilson Avenue
Wakefield, VA 23888
phone: 757-899-6500
Type: Branch Library
Isle Of Wight County Library-Smithfield Branch
255 James Street
Smithfield, VA 23430
phone: 757-357-2264
Type: Branch Library
Surry Public Library
11640 Rolfe Highway
Surry, VA 23883
phone: 757-294-3949
Type: Branch Library
Waverly Public Library
352 W. Main Street
Waverly, VA 23890
phone: 804-834-2192
Type: Branch Library
Ruth Camp Campbell Memorial Library
280 North College Drive
Franklin, VA 23851
phone: 757-562-4801
Type: Branch Library
Windsor Public Library
18 Duke Street
Windsor, VA 23487
phone: 757-242-3046
Type: Branch Library
Claremont Public Library
91 Mancha Avenue
Claremont, VA 23899
phone: 757-866-8627
Type: Branch Library
Damascus Branch Library
126 E. Laurel Avenue
Damascus, VA 24236
phone: 276-475-3820
Type: Branch Library
Glade Spring Branch Library
212 Grace Street
Glade Spring, VA 24340
phone: 276-429-5626
Type: Branch Library
Mendota Branch Library
2562 Mendota Road
Mendota, VA 24270
phone: 276-645-2374
Type: Branch Library
Hayters Gap Branch Library
7720 Hayters Gap Road
Abingdon, VA 24210
phone: 276-944-4442
Type: Branch Library
Williamsburg Regional Library Bookmobile
7770 Croaker Road
Williamsburg, VA 23188
phone: 757-259-4066
Type: Bookmobile
James City County Library
7770 Croaker Road
Williamsburg, VA 23188
phone: 757-259-7770
Type: Branch Library
Williamsburg Library
515 Scotland Street
Williamsburg, VA 23185
phone: 757-259-4040
Type: Branch Library
Grayson County Public Library
147 S. Independence Avenue
Independence, VA 24348
phone: 276-773-2761
Type: Central Library
Wythe County Public Library
300 E. Monroe
Wytheville, VA 24382
phone: 276-228-4951
Type: Branch Library
Fries Public Library
105 West Main Street
Fries, VA 24330
phone: 276-744-3160
Type: Branch Library
Whitetop Public Library
16309 Highlands Parkway
Whitetop, VA 24292
phone: 276-388-2873
Type: Branch Library
Rural Retreat Public Library
119 N. Greever Street
Rural Retreat, VA 24368
phone: 276-686-8337
Type: Branch Library
York County Public Library - Tabb
100 Long Green Boulevard
Yorktown, VA 23693
phone: 757-890-5100
Type: Central Library
York County Public Library - Yorktown
8500 George Washington Highway
Poquoson, VA 23662
phone: 757-890-3377
Type: Branch Library
Buckingham County Branch Library
1140 Main Street
Dillwyn, VA 23936
phone: 434-983-3848
Type: Branch Library
Richmond County Public Library
52 Campus Drive
Warsaw, VA 22572
phone: 804-333-6710
Type: Central Library


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2024 World Media Group, LLC.