/city-scape_roanoke-va_49847.jpg

Roanoke Libraries

Roanoke libraries are great resources for the information you seek. Most of the libraries offer a website from where you can download ebooks and more for your pleasure. From children's books to fiction and those that are meant for reference, the library has a lot to offer.

Roanoke Library Directory

These Roanoke libraries are at your service:

  • Blue Ridge Library
    28 AVERY ROW
    Roanoke, Virginia 24012
    (540) 977-3433
  • Botetourt County Library
    28 AVERY ROW
    Roanoke, Virginia 24012
    (540) 977-3433
  • Gainsboro Branch Library
    15 PATTON AVE. NW
    Roanoke, Virginia 24016
    (540) 853-2540
  • Jackson Park Branch Library
    1101 MORNINGSIDE ST. SE
    Roanoke, Virginia 24013
    (540) 853-2640
  • Melrose Branch Library
    2607 SALEM TURNPIKE, NW
    Roanoke, Virginia 24017
    (540) 853-2648
  • Raleigh Court Branch Library
    2112 GRANDIN RD., SW
    Roanoke, Virginia 24015
    (540) 853-2240
  • Roanoke City Bookmobile
    706 S. JEFFERSON ST
    Roanoke, Virginia 24016
    (540) 853-2475
  • Roanoke City Public Library
    706 S. JEFFERSON ST.
    Roanoke, Virginia 24016
    (540) 853-2475
  • Roanoke City Public Library
    706 S. JEFFERSON ST.
    Roanoke, Virginia 24016
    (540) 853-2473
  • Roanoke County Public Library
    3131 ELECTRIC ROAD S.W.
    Roanoke, Virginia 24018
    (540) 772-7507
  • Roanoke County Public Library
    3131 ELECTRIC ROAD SW
    Roanoke, Virginia 24018
    (540) 772-7507
  • Roanoke County Public Library - Hollins Branch
    6624 PETERS CREEK ROAD
    Roanoke, Virginia 24019
    (540) 561-8024
  • Roanoke County Public Library - Mount Pleasant Branch
    3128 MOUNT PLEASANT BOULEVARD
    Roanoke, Virginia 24014
    (540) 427-3130
  • Roanoke Law Library
    315 CHURCH AVE. SW
    Roanoke, Virginia 24011
    (540) 853-2268
  • Williamson Road Branch Library
    3837 WILLIAMSON RD. NE
    Roanoke, Virginia 24012
    (540) 853-2340