Vestavia Hills City School District Public Library
32 public libraries were found in or near Vestavia Hills City School District.
Vestavia Hills Library In The Forest (1.6 miles)
1221 Montgomery Highway
Birmingham, AL 35216
phone: 205-978-0155
1221 Montgomery Highway
Birmingham, AL 35216
phone: 205-978-0155
Type: Library System
Staff: 23.00 Collections: 122,058 Programs: 221 Internet Computer: 64
Homewood Public Library (2.9 miles)
1721 Oxmoor Road
Birmingham, AL 35209
phone: 205-332-6600
1721 Oxmoor Road
Birmingham, AL 35209
phone: 205-332-6600
Type: Library System
Staff: 34.54 Collections: 136,500 Programs: 331 Internet Computer: 127
Mountain Brook - Emmet O'neal Library (4.0 miles)
50 Oak Street
Birmingham, AL 35213
phone: 205-879-0459
50 Oak Street
Birmingham, AL 35213
phone: 205-879-0459
Type: Library System
Staff: 28.00 Collections: 232,437 Programs: 1,060 Internet Computer: 72
Birmingham Public - Southside Branch (4.4 miles)
1814 11th Avenue South
Birmingham, AL 35205
phone: 205-933-7776
1814 11th Avenue South
Birmingham, AL 35205
phone: 205-933-7776
Type: Branch Library
Hoover Public Library (4.6 miles)
200 Municipal Drive
Birmingham, AL 35216
phone: 205-444-7810
200 Municipal Drive
Birmingham, AL 35216
phone: 205-444-7810
Type: Library System
Staff: 70.91 Collections: 363,474 Programs: 1,042 Internet Computer: 168
Hoover Public Library (4.6 miles)
200 Municipal Drive
Birmingham, AL 35216
phone: 205-444-7800
200 Municipal Drive
Birmingham, AL 35216
phone: 205-444-7800
Type: Central Library
Birmingham Public - Titusville Branch (5.2 miles)
26th Avenue Sw
Birmingham, AL 35211
phone: 205-322-1140
26th Avenue Sw
Birmingham, AL 35211
phone: 205-322-1140
Type: Branch Library
Birmingham Public - Avondale Regional Library (5.4 miles)
509 40th Street South
Birmingham, AL 35222
phone: 205-226-4000
509 40th Street South
Birmingham, AL 35222
phone: 205-226-4000
Type: Branch Library
North Shelby Library (5.4 miles)
5521 Cahaba Valley Road
Birmingham, AL 35242
phone: 205-439-5555
5521 Cahaba Valley Road
Birmingham, AL 35242
phone: 205-439-5555
Type: Library System
Staff: 27.00 Collections: 82,932 Programs: 371 Internet Computer: 18
North Shelby County Library (5.4 miles)
5521 Cahaba Valley Road
Birmingham, AL 35242
phone: 205-439-5500
5521 Cahaba Valley Road
Birmingham, AL 35242
phone: 205-439-5500
Type: Central Library
Birmingham Public - Eastwood Branch (5.7 miles)
4500 Montevallo Road
Birmingham, AL 35210
phone: 205-591-4944
4500 Montevallo Road
Birmingham, AL 35210
phone: 205-591-4944
Type: Branch Library
Birmingham Public Library (5.9 miles)
2100 Park Place
Birmingham, AL 35203
phone: 205-226-3610
2100 Park Place
Birmingham, AL 35203
phone: 205-226-3610
Type: Library System
Staff: 236.00 Collections: 488,793 Programs: 2,359 Internet Computer: 370
Birmingham Public - North Avondale Branch (6.1 miles)
501 43rd Street North
Birmingham, AL 35222
phone: 205-592-2082
501 43rd Street North
Birmingham, AL 35222
phone: 205-592-2082
Type: Branch Library
Birmingham Public - West End Branch (6.3 miles)
1348 Tuscaloosa Avenue Sw
Birmingham, AL 35211
phone: 205-226-4089
1348 Tuscaloosa Avenue Sw
Birmingham, AL 35211
phone: 205-226-4089
Type: Branch Library
Birmingham Public - Smithfield Branch (6.5 miles)
18th Avenue West
Birmingham, AL 35204
phone: 205-324-8428
18th Avenue West
Birmingham, AL 35204
phone: 205-324-8428
Type: Branch Library
Birmingham Public - Woodlawn Branch (6.9 miles)
5709 First Avenue North
Birmingham, AL 35212
phone: 205-595-2001
5709 First Avenue North
Birmingham, AL 35212
phone: 205-595-2001
Type: Branch Library
Birmingham Public - Five Points West Branch (7.2 miles)
4812 Avenue W
Birmingham, AL 35208
phone: 205-226-4013
4812 Avenue W
Birmingham, AL 35208
phone: 205-226-4013
Type: Branch Library
Irondale Public Library (7.3 miles)
105 South 20th Street
Birmingham, AL 35210
phone: 205-951-1415
105 South 20th Street
Birmingham, AL 35210
phone: 205-951-1415
Type: Library System
Staff: 5.53 Collections: 7,806 Programs: 54 Internet Computer: 14
Birmingham Public - Powderly Branch (7.3 miles)
3301 Jefferson Avenue Sw
Birmingham, AL 35221
phone: 205-925-6178
3301 Jefferson Avenue Sw
Birmingham, AL 35221
phone: 205-925-6178
Type: Branch Library
Birmingham Public - Slossfield Branch (7.8 miles)
1916 25th Court, North
Birmingham, AL 35234
phone: 205-322-1222
1916 25th Court, North
Birmingham, AL 35234
phone: 205-322-1222
Type: Branch Library
Mt Laurel Library (8.1 miles)
33 Olmstead Street
Birmingham, AL 35242
phone: 205-991-1660
33 Olmstead Street
Birmingham, AL 35242
phone: 205-991-1660
Type: Branch Library
Birmingham Public - North Birmingham Regional Branch (8.2 miles)
2501 31st Avenue North
Birmingham, AL 35207
phone: 205-226-4025
2501 31st Avenue North
Birmingham, AL 35207
phone: 205-226-4025
Type: Branch Library
Birmingham Public - Inglenook Branch (8.2 miles)
4100 40th Terrace North
Birmingham, AL 35217
phone: 205-849-8739
4100 40th Terrace North
Birmingham, AL 35217
phone: 205-849-8739
Type: Branch Library
Birmingham Public - East Lake Branch (8.3 miles)
5 Oporto-Madrid Boulevard South
Birmingham, AL 35206
phone: 205-836-3341
5 Oporto-Madrid Boulevard South
Birmingham, AL 35206
phone: 205-836-3341
Type: Branch Library
Birmingham Public - Ensley Branch (8.6 miles)
1201 25th Street, Ensley
Birmingham, AL 35218
phone: 205-785-2625
1201 25th Street, Ensley
Birmingham, AL 35218
phone: 205-785-2625
Type: Branch Library
Birmingham Public - East Ensley Branch (8.8 miles)
900 14th Street - Ensley
Birmingham, AL 35218
phone: 205-787-1928
900 14th Street - Ensley
Birmingham, AL 35218
phone: 205-787-1928
Type: Branch Library
Midfield Public Library (8.9 miles)
400 Breland Drive
Birmingham, AL 35228
phone: 205-923-1027
400 Breland Drive
Birmingham, AL 35228
phone: 205-923-1027
Type: Library System
Staff: 2.10 Collections: 8,737 Programs: 21 Internet Computer: 11
Fairfield - Walter J. Hanna Memorial Library (9.4 miles)
4615 Gary Avenue
Fairfield, AL 35064
phone: 205-783-6007
4615 Gary Avenue
Fairfield, AL 35064
phone: 205-783-6007
Type: Library System
Staff: 7.00 Collections: 15,019 Programs: 24 Internet Computer: 15
Birmingham Public - Pratt City Branch (9.5 miles)
1100 Hibernian Street
Birmingham, AL 35214
phone: 205-798-5071
1100 Hibernian Street
Birmingham, AL 35214
phone: 205-798-5071
Type: Branch Library
Tarrant Public Library (9.7 miles)
1143 Ford Avenue
Birmingham, AL 35217
phone: 205-841-0575
1143 Ford Avenue
Birmingham, AL 35217
phone: 205-841-0575
Type: Library System
Staff: 3.00 Collections: 10,003 Programs: 19 Internet Computer: 11
Birmingham Public - Wylam Branch (10.0 miles)
4300 7th Avenue, Wylam
Birmingham, AL 35224
phone: 205-785-0349
4300 7th Avenue, Wylam
Birmingham, AL 35224
phone: 205-785-0349
Type: Branch Library
Chelsea Public Library (10.4 miles)
41 Weldon Drive
Chelsea, AL 35043
phone: 205-678-8455
41 Weldon Drive
Chelsea, AL 35043
phone: 205-678-8455
Type: Library System
Staff: 2.00 Collections: 21,906 Programs: 72 Internet Computer: 4