Baltimore Libraries
There are numerous libraries in the city of Baltimore and you are likely to find one near your neighborhood. The Enoch Pratt Free Library is one of the favorites. As one of the oldest and free public libraries in the country, it was established in 1882 by philanthropist Enoch Pratt. Today this library alone has 22 branches in the city of Baltimore.
Other libraries in the city include locations like the George Peabody Library, the Maryland Historical Society, the Sun Source Baltimore and University libraries as well.
Baltimore Library Directory
These Baltimore Libraries are at your service:
- Arbutus Branch (Branch Library)
1581 Sulphur Spring Road
Baltimore, MD 21227
(410) 887-1451 - Baltimore County Public Library (Library System)
320 York Road
Towson, MD 21204
(410) 887-6100 - Baltimore County Public Library (Bookmobile)
320 York Road
Towson, MD 21204
(410) 887-6166 - Bookmobile Headquarters (Bookmobile)
2001 North Wolfe ST.
Baltimore, MD 21213
(410) 396-0995 - Broadway Branch (Branch Library)
301 North Broadway
Baltimore, MD 21231
(410) 396-0970 - Brooklyn Branch (Branch Library)
300 East Patapsco AVE.
Baltimore, MD 21225
(410) 396-1120 - Canton Branch (Branch Library)
1030 S. Ellwood AVE.
Baltimore, MD 21224
(410) 396-8548 - Catonsville Area Branch (Branch Library)
1100 Frederick RD.
Baltimore, MD 21228
(410) 887-0951 - Cherry Hill Branch (Branch Library)
2492 Giles RD.
Baltimore, MD 21225
(410) 396-1168 - Clifton Branch (Branch Library)
2001 N. Wolfe ST.
Baltimore, MD 21213
(410) 396-0984 - Cockeysville Branch (Branch Library)
9833 Greenside DR.
Cockeysville, MD 21030
(410) 887-7750 - Edmondson Avenue Branch (Branch Library)
4330 Edmondson AVE.
Baltimore, MD 21229
(410) 396-0946 - Enoch Pratt Central (Central Library)
400 Cathedral ST.
Baltimore, MD 21201
(410) 396-5395 - Enoch Pratt Free Library (Library System)
400 Cathedral Street
Baltimore, MD 21201
(410) 396-5395 - Essex Branch (Branch Library)
1110 Eastern BLVD.
Baltimore, MD 21221
(410) 887-0295 - Forest Park Branch (Branch Library)
3023 Garrison BLVD.
Baltimore, MD 21216
(410) 396-0992 - Govans Branch (Branch Library)
5714 Bellona AVE.
Baltimore, MD 21212
(410) 396-6098 - Hamilton Branch (Branch Library)
5910 Harford RD.
Baltimore, MD 21214
(410) 396-6088 - Hampden Branch (Branch Library)
3641 Falls RD.
Baltimore, MD 21211
(410) 396-6043 - Hereford Branch (Branch Library)
16940 York Road
Monkton, MD 21111
(410) 887-1919 - Herring Run Branch (Branch Library)
3801 Erdman AVE.
Baltimore, MD 21213
(410) 396-0996 - Highlandtown Branch (Branch Library)
3323 Eastern AVE.
Baltimore, MD 21224
(410) 396-1580 - Light Street Branch (Branch Library)
1251 Light ST.
Baltimore, MD 21230
(410) 396-1096 - Loch Raven (Branch Library)
1046 Taylor Avenue
Towson, MD 21286
(410) 887-4444 - North Point Area Branch (Branch Library)
1716 Merritt BLVD.
Baltimore, MD 21222
(410) 887-7255 - Northwood Branch (Branch Library)
4420 Loch Raven Blvd
Baltimore, MD 21218
(410) 396-6076 - Parkville Carney Branch (Branch Library)
9509 Harford RD.
Baltimore, MD 21234
(410) 887-5353 - Patterson Park Branch (Branch Library)
158 N. Linwood AVE.
Baltimore, MD 21224
(410) 396-0983 - Pennsylvania Avenue Branch (Branch Library)
1531 W. North AVE.
Baltimore, MD 21217
(410) 396-0399 - Perry Hall Branch (Branch Library)
9440 Belair RD.
Baltimore, MD 21236
(410) 887-5195 - Pikesville Branch (Branch Library)
1301 Reiserstown RD.
Baltimore, MD 21208
(410) 887-1234 - Randallstown Area Branch (Branch Library)
8604 Liberty RD.
Randallstown, MD 21133
(410) 887-0770 - Reisterstown Branch (Branch Library)
21 Cockeys Mill Road
Reisterstown, MD 21136
(410) 887-1165 - Reisterstown Road Branch (Branch Library)
6310 Reisterstown RD.
Baltimore, MD 21215
(410) 396-0948 - Roland Park Branch (Branch Library)
5108 Roland AVE.
Baltimore, MD 21210
(410) 396-6099 - Rosedale Branch (Branch Library)
6105 Kenwood AVE.
Baltimore, MD 21237
(410) 887-0512 - Towson Area Branch (Branch Library)
320 York RD.
Towson, MD 21204
(410) 887-6166 - Walbrook Branch (Branch Library)
3203 W. North AVE.
Baltimore, MD 21216
(410) 396-0935 - Washington Village Branch (Branch Library)
856 Washington BLVD.
Baltimore, MD 21230
(410) 396-1099 - Waverly Branch (Branch Library)
400 E. 33rd ST.
Baltimore, MD 21218
(410) 396-6053 - White Marsh Branch (Branch Library)
8133 Sandpiper Circle
Baltimore, MD 21236
(410) 887-5097 - Woodlawn Branch (Branch Library)
1811 Woodlawn DR.
Baltimore, MD 21207
(410) 887-1336