Accident Branch Library
106 South North Street
Accident, MD 21520-0154
(301)746-8792
Discoveries: the Library at the Mall
2260 Annapolis Mall Road
Annapolis, MD 21401
(410) 222-0133
Annapolis Branch Library
2000 Capital Drive
Annapolis, MD 21401-4093
(410)222-1750
Anne Arundel County Public Library
5 Harry S. Truman Parkway
Annapolis, MD 21401-7042
(410)222-7371
Eastport Annapolis Neck Community Branch Library
269 Hillsmere Drive
Annapolis, MD 21403-3799
(410)222-1770
Broadneck Community Branch Library
1275 Green Holly Drive
Annapolis, MD 21409-4683
(410)222-1905
Enoch Pratt Free Library
400 Cathedral Street
Baltimore, MD 21201-4484
(410)396-5430
Towson Library
320 York Road
Baltimore, MD 21204-5179
(410)887-6100
Roland Park Branch Library
5108 Roland Avenue
Baltimore, MD 21210-2132
(410)396-6099
Hampden Branch Library
3641 Falls Road
Baltimore, MD 21211-1815
(410)396-6043
Govans Branch Library
5714 Bellona Avenue
Baltimore, MD 21212-3508
(410)396-6098
Clifton Branch Library
2001 North Wolfe Street
Baltimore, MD 21213-1477
(410)396-0984
Herring Run Branch Library
3801 Erdman Avenue
Baltimore, MD 21213-2099
(410)396-0996
Hamilton Branch Library
5910 Harford Road
Baltimore, MD 21214-1845
(410)396-6088
Reisterstown Road Branch Library
6310 Reisterstown Road
Baltimore, MD 21215-2301
(410)396-0948
Forest Park Branch Library
3023 Garrison Boulevard
Baltimore, MD 21216-1302
(410)396-0942
Walbrook Branch Library
3203 West North Avenue
Baltimore, MD 21216-3015
(410)396-0935
Pennsylvania Avenue Branch Library
1531 West North Avenue
Baltimore, MD 21217-1735
(410)396-0399
Northwood Branch Library
4420 Loch Raven Boulevard
Baltimore, MD 21218-1553
(410)396-6076
Waverly Branch Library
400 East 33rd Street
Baltimore, MD 21218-3401
(410)396-6053
Southeast Anchor Branch Library
3601 Eastern Avenue
Baltimore, MD 21224
410-396-1580
Patterson Park Branch Library
158 North Linwood Avenue
Baltimore, MD 21224-1255
(410)396-0983
Canton Branch Library
1030 South Ellwood Avenue
Baltimore, MD 21224-4930
(410)396-8548
Brooklyn Branch Library
300 East Patapsco Avenue
Baltimore, MD 21225-1828
410-396-1120
Cherry Hill Branch Library
606 Cherry Hill Road
Baltimore, MD 21225-2012
(410)396-1168
Brooklyn Park Community Branch Library
1 East 11th Avenue
Baltimore, MD 21225-3091
(410)222-6260
Edmondson Avenue Branch Library
4330 Edmondson Avenue
Baltimore, MD 21229-1615
(410)396-0946
Washington Branch Library
856 Washington Boulevard
Baltimore, MD 21230-2344
(410)396-1099
Light Street Branch Library
1251 Light Street
Baltimore, MD 21230-4305
(410)396-1096
Orleans Street Branch Library
1303 Orleans Street
Baltimore, MD 21231
410-396-0970
Harford County Public Library
1221-A Brass Mill Road
Belcamp, MD 21017-1209
(410)273-5601
Berlin Branch Library
220 North Main Street
Berlin, MD 21811-1090
(410)641-0650
Connie Morella Branch Library
7400 Arlington Road
Bethesda, MD 20814-5312
(240)777-0970
Little Falls Branch Library
5501 Massachusetts Avenue
Bethesda, MD 20816-1999
(240)773-9520
Davis Branch Library
6400 Democracy Boulevard
Bethesda, MD 20817-1699
(240)777-0922
Boonsboro Branch Library
401 Potomac Street
Boonsboro, MD 21713
(301)432-5723
Marilyn Praisner Branch Library
14910 Old Columbia Pike
Burtonsville, MD 20866-1610
(240)773-9460
Dorchester County Public Library
303 Gay Street
Cambridge, MD 21613-1812
(410)228-7331
Cecilton Branch Library
215 East Main Street
Cecilton, MD 21913-1000
(410)275-1091
Queen Anne's County Free Library
121 South Commerce Street
Centreville, MD 21617-1115
(410)758-0980
Southern Maryland Regional Library
37600 New Market Road
Charlotte Hall, MD 20622-0459
301-884-0436
Charlotte Hall Branch Library
37600 New Market Road
Charlotte Hall, MD 20622-3041
(301)884-2211
Twin Beaches Branch Library
3819 Harbor Road
Chesapeake Beach, MD 20732-0910
(410)257-2411
Chesapeake City Branch Library
2527 Augustine Herman Highway
Chesapeake City, MD 21915
410-996-1134
Kent County Public Library
408 High Street
Chestertown, MD 21620-1312
(410)778-3636
Chevy Chase Branch Library
8005 Connecticut Avenue
Chevy Chase, MD 20815-5935
(240)773-9590
Leonard P. Snyder Memorial Library
12624 Broadfording Road
Clear Spring, MD 21722-1361
(301)842-2730
Central Branch Library
10375 Little Patuxent Parkway
Columbia, MD 21044-3411
(410)313-7800
East Columbia Branch Library
6600 Cradlerock Way
Columbia, MD 21045-4912
(410)313-7770
Glenwood Branch Library
2350 Route 97
Cooksville, MD 21723-9301
(410)313-5577
Crisfield Branch Library
100 Collins Street
Crisfield, MD 21817
410-968-0955
Crofton Community Branch Library
1681 Riedel Road
Crofton, MD 21114-1614
(410)222-7915
Allegany County Library System
31 Washington Street
Cumberland, MD 21502-2947
(301)777-1200
Damascus Branch Library
9701 Main Street; Suite 1
Damascus, MD 20872-2019
(240)773-9444
Deale Community Branch Library
5940 Deale Churchton Road
Deale, MD 20751-9723
(410)222-1925
Caroline County Public Library
100 Market Street
Denton, MD 21629-1035
(410)479-1343
Talbot County Free Library
100 West Dover Street
Easton, MD 21601-2620
(410)822-1626
Edgewater Community Branch Library
25 Stepney Lane
Edgewater, MD 21037-2804
(410)222-1538
Eldersburg Branch Library
6400 West Hemlock Drive
Eldersburg, MD 21784-6538
(410)386-4460
Elkridge Branch Library
6540 Washington Boulevard
Elkridge, MD 21075-5532
(410)313-5077
Cecil County Public Library
301 Newark Avenue
Elkton, MD 21921-5441
(410)996-5600
Howard County Library System Administration
9411 Frederick Road
Ellicott City, MD 21042
(410)313-7750
Ewell Library
20910 Caleb Jones Road
Ewell, MD 21824-9999
(410)425-5141
Federalsburg Branch Library
123 Morris Avenue
Federalsburg, MD 21632-1002
(410)754-8397
Finksburg Branch Library
2265 Old Westminster Pike
Finksburg, MD 21048
410.386.4505
C. Burr Artz Public Library
110 East Patrick Street
Frederick, MD 21701-5630
(301)600-1630
Friendsville Branch Library
315 Chestnut Street
Friendsville, MD 21531-0057
(301)746-5663
Frostburg Branch Library
65 East Main Street
Frostburg, MD 21532-1338
(301)687-0790
Quince Orchard Branch Library
15831 Quince Orchard Road
Gaithersburg, MD 20878-3443
(240)777-0200
Gaithersburg Branch Library
18330 Montgomery Village Avenue
Gaithersburg, MD 20879
(240)773-9490
North County Branch Library
111-B1 North Main Street
Galena, MD 21635
(410)648-5380
Germantown Branch Library
19840 Century Boulevard
Germantown, MD 20874
(240)777-0110
Glen Burnie Regional Branch Library
1010 Eastway
Glen Burnie, MD 21060-7392
(410)222-6270
Grantsville Branch Library
102 Parkside Drive
Grantsville, MD 21536-0237
(301)895-5298
North County Branch Library
101 Cedar Lane
Greensboro, MD 21639-1580
(410)482-2173
Washington County Free Library
100 South Potomac Street
Hagerstown, MD 21740-5504
(301)739-3250
North Carroll Branch Library
2255 Hanover Pike
Hampstead, MD 21074
410.386.4480
Hancock War Memorial Branch Library
220 Park Road
Hancock, MD 21750-1824
301-678-5300
Hurlock Branch Library
222 South Main Street
Hurlock, MD 21643-0114
410-943-4331
Potomac Branch Library
3225 Ruth B. Swann Drive
Indian Head, MD 20640-3038
(301)375-7375
Keedysville Branch Library
22 Taylor Drive
Keedysville, MD 21756-0068
(301)432-6641
Kensington Park Branch Library
4201 Knowles Avenue
Kensington, MD 20895-2408
(240)773-9515
Noyes Library for Young Children
10237 Carroll Place
Kensington, MD 20895-3361
240-773-9570
Kitzmiller Library
288 West Main Street
Kitzmiller, MD 21538-0100
(301)334-8091
Charles County Public Library
2 Garrett Avenue
La Plata, MD 20646-5959
(301)934-9001
Prince George’s County Memorial Library
9601 Capital Lane
Largo, MD 20774-1054
(301)699-3500
Savage Branch Library
9525 Durness Lane
Laurel, MD 20723-5912
410-313-0760
Maryland City at Russett Community Branch Library
3501 Russett Common
Laurel, MD 20724-1810
(301)725-2390
St. Mary's County Memorial Library
23250 Hollywood Road
Leonardtown, MD 20650-5803
(301)475-2846
Lexington Park Branch Library
21677 FDR Boulevard
Lexington Park, MD 20653
(301)863-8188
Linthicum Community Branch Library
400 Shipley Road
Linthicum, MD 21090-2827
(410)222-6265
Mount Airy Branch Library
705 Ridge Avenue
Mount Airy, MD 21771-5221
(410)386-4470
Carroll County Public Library
1100 Green Valley Road
New Windsor, MD 21776
(410)386-4500
North East Branch Library
106 West Cecil Avenue
North East, MD 21901-3506
(410)996-6269
Ruth Enlow Library of Garrett County
6 North 2nd Street
Oakland, MD 21550-1393
(301)334-3996
Ocean City Branch Library
10003 Coastal Highway
Ocean City, MD 21842
410-524-1818
Ocean Pines Branch Library
11107 Cathell Road
Ocean Pines, MD 21811-9310
(410)208-4014
West County Library
1325 Annapolis Road
Odenton, MD 21113-1313
(410)222-6277
Olney Community Branch Library
3500 Olney-Laytonsville Road
Olney, MD 20832-1798
240-773-9545
Fairview Branch Library
8120 Southern Maryland Boulevard
Owings, MD 20736-3701
(410)257-2101
Riviera Beach Community Branch Library
1130 Duvall Highway
Pasadena, MD 21122-1910
(410)222-6285
Mountain Road Community Branch Library
4730 Mountain Road
Pasadena, MD 21122-5843
(410)222-6699
Perryville Branch Library
500 Coudon Boulevard
Perryville, MD 21903-2833
(410)996-6070
Pittsville Branch Library
34372 Old Ocean City Road
Pittsville, MD 21850
410-835-2353
Pocomoke Branch Library
301 Market Street
Pocomoke City, MD 21851-1113
(410)957-0878
Maggie Nightingale Branch Library
19633 Fisher Avenue
Poolesville, MD 20837-2036
(240)773-9550
Port Deposit Branch Library
11-13 South Main Street
Port Deposit, MD 21904-1726
(410)996-6055
Potomac Community Branch Library
10101 Glenolden Drive
Potomac, MD 20854-5052
(240)777-0690
Calvert County Public Library
850 Costley Way
Prince Frederick, MD 20678-9304
(410)535-0291
Somerset County Library
11767 Beechwood Street
Princess Anne, MD 21853-1118
(410)651-0852
Rising Sun Branch Library
111 Colonial Way
Rising Sun, MD 21911-2283
(410)658-4025
Rock Hall Branch Library
5585 Main Street
Rock Hall, MD 21661-0367
410.639.7162
Montgomery County Library
21 Maryland Ave., Suite 310
Rockville, MD 20850
(240)777-0016
Rockville Memorial Branch Library
21 Maryland Avenue
Rockville, MD 20850
240-777-0140
Twinbrook Branch Library
202 Meadow Hall Drive
Rockville, MD 20851-1551
(240)777-0240
Aspen Hill Branch Library
4407 Aspen Hill Road
Rockville, MD 20853-2829
(240)773-9410
Centre Branch Library
Centre Mall
Salisbury, MD 21801
(410)546-5397
Wicomico County Free Library
122 South Division Street
Salisbury, MD 21801-4929
(410)749-3612
Eastern Shore Regional Library
31901 Tri-County Way, Suite 116 B
Salisbury, MD 21804
(410)749-3612
Severn Community Branch Library
2624 Annapolis Road (Route 175)
Severn, MD 21144-1626
(410)222-6280
Severna Park Community Branch Library
45 West McKinsey Road
Severna Park, MD 21146-3894
(410)222-6290
Sharpsburg Branch Library
106 East Main Street
Sharpsburg, MD 21782-0179
(301)432-8825
Long Community Branch Library
8800 Garland Avenue
Silver Spring, MD 20901-3834
(240)777-0910
White Oak Branch Library
11701 New Hampshire Avenue
Silver Spring, MD 20904-2898
240-773-9555
MCPL Express Mid County Branch Library
2004 Queensguard Road
Silver Spring, MD 20906
Silver Spring Branch Library
900 Wayne Avenue
Silver Spring, MD 20910
(240)777-9420
Smithsburg Branch Library
66 West Water Street
Smithsburg, MD 21783
(301)824-7722
Worcester County Library
307 North Washington Street
Snow Hill, MD 21863-1099
410-632-3495
Southern Branch Library
13920 H.G. Trueman Road
Solomons, MD 20688
410-326-5289
St. Michaels Branch Library
106 Fremont Street
St. Michaels, MD 21663-2113
(410)745-5877
Kent Island Branch Library
200 Library Circle
Stevensville, MD 21666-4026
(410)643-8161
Taneytown Library
10 Grand Drive
Taneytown, MD 21787-2421
410.386.4510
P.D. Brown Memorial Branch Library
50 Village Street
Waldorf, MD 20602-1837
(301)645-2864
Waldorf West Branch Library
10405 O'Donnell Place
Waldorf, MD 20603
301-645-1395
Westminster Branch Library
50 East Main Street
Westminster, MD 21157-5007
(410)386-4490
Wheaton Interim Branch Library
2400 Arcola Avenue
Wheaton, MD 20902
(240)777-0678
Williamsport Memorial Branch Library
104 East Potomac Street
Williamsport, MD 21795-1108
(301)223-7027