Virginia Henrico County Public Libraries

By | January 2, 2023

We are providing a comprehensive directory of public libraries in Henrico County, Virginia. This list includes library formal name, street address, postal code, phone number and how many books are available. Check the following list to see all public libraries in Virginia Henrico County.

1. Bookmobile BOOKMOBILE
1001 N. Laburnum Avenue, Richmond, VA 23223
Phone Number: (804) 652-3214 Henrico N/A N/A

2. Branch Library DUMBARTON AREA LIBRARY
Street Address: 6800 Staples Mill Road, Richmond, VA 23228
Phone Number: (804) 262-6507 Henrico N/A N/A

3. Branch Library FAIRFIELD AREA LIBRARY/ADMIN
1001 N. Laburnum Avenue, Richmond, VA 23223
Phone Number: (804) 652-3242 Henrico N/A N/A

4. Branch Library GAYTON BRANCH LIBRARY
Street Address: 10600 Gayton Road, Richmond, VA 23233
Phone Number: (804) 740-2747 Henrico N/A N/A

5. Branch Library GLEN ALLEN BRANCH LIBRARY
Street Address: 10501 Staples Mill Road, Glen Allen, VA 23060
Phone Number: (804) 756-7523 Henrico N/A N/A

6. Library System HENRICO COUNTY PUBLIC LIBRARY
Street Address: 1001 N. Laburnum Avenue, Richmond, VA 23223
Phone Number: (804) 652-3200 Henrico 2,637,910 1,487,188

7. Branch Library INNSBROOK BRANCH LIBRARY
Street Address: 4060 Innslake Drive, Glen Allen, VA 23060
Phone Number: (804) 747-8140 Henrico N/A N/A

8. Branch Library MUNICIPAL GOVERNMENT & LAW LIBRARY
Street Address: Hungary Spring & Parham Road, Richmond, VA 23228
Phone Number: (804) 501-4780 Henrico N/A N/A

9. Branch Library NORTH PARK BRANCH LIBRARY
Street Address: 8508 Franconia Road, Richmond, VA 23227
Phone Number: (804) 262-4876 Henrico N/A N/A

10. Branch Library SANDSTON BRANCH LIBRARY
Street Address: 23 E. Williamsburg Road, Sandston, VA 23150
Phone Number: (804) 737-3728 Henrico N/A N/A

11. Branch Library TUCKAHOE AREA LIBRARY
Street Address: 1700 Parham Road, Richmond, VA 23229
Phone Number: (804) 270-9578 Henrico N/A N/A

12. Branch Library VARINA BRANCH LIBRARY
Street Address: 2001 Library Road, Richmond, VA 23231
Phone Number: (804) 222-3414 Henrico N/A N/A