Roanoke Metro Area Public Library
25 public libraries were found in Roanoke Area.
Roanoke County Public Library
3131 Electric Road S.W.
Roanoke, VA 24018
phone: 540-772-7507
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
Roanoke City Public Library
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2476
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
Franklin County Public Library
355 Franklin Street
Rocky Mount, VA 24151
phone: 540-483-3098
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
Salem Public Library
28 E. Main Street
Salem, VA 24153
phone: 540-375-3089
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
Botetourt County Library
28 Avery Row
Roanoke, VA 24012
phone: 540-977-3433
28 Avery Row
Roanoke, VA 24012
phone: 540-977-3433
Type: Library System
Staff: 20.00 Collections: 61,226 Programs: 357 Internet Computer: 47
Craig County Public Library
303 Main Street
New Castle, VA 24127
phone: 540-864-8978
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
Boteourt County Library Bookmobile
11 Academy Street
Fincastle, VA 24090
phone: 540-473-8649
11 Academy Street
Fincastle, VA 24090
phone: 540-473-8649
Type: Bookmobile
Roanoke City Public Library
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2473
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2473
Type: Central Library
Jackson Park Branch Library
1101 Morningside Street Se
Roanoke, VA 24013
phone: 540-853-2640
1101 Morningside Street Se
Roanoke, VA 24013
phone: 540-853-2640
Type: Branch Library
Melrose Branch Library
2607 Salem Turnpike, Nw
Roanoke, VA 24017
phone: 540-853-2648
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
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
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
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
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
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
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
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
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
800 East Washington Avenue
Vinton, VA 24179
phone: 540-857-5043
Type: Branch Library