Maryland Public Law Libraries

City Library Address Zip Phone
Aberdeen Aberdeen Branch 21 Franklin Street (410) 273-5608
Abingdon Abingdon Branch Library 2510 Tollgate Road 21009 (410) 638-3990
Accident Accident Branch Library 106 S. North Street 21520 (301) 746-8792
Accokeek Accokeek Branch Library 15773 Livingston Rd. 20607 (301) 292-2880
Annapolis Annapolis Area Library 1410 West Street 21401 (410) 222-1750
Annapolis Anne Arundel County Public Library Headquarters 5 Harry S. Truman Parkway 21401 (410) 222-7371
Annapolis Broadneck Branch 1275 Green Holly Drive 21401 (410) 222-1905
Annapolis Eastport-Annapolis Neck Branch 269 Hillsmere Drive 21403 (410) 222-1770
City Library Address Zip Phone
Baltimore Arbutus Library 1581 Sulphur Spring Rd., Suite 105 21227 (410) 887-1451
Baltimore Brooklyn Branch 300 E. Patapsco Ave. 21225 (410) 396-1120
Baltimore Brooklyn Park Branch 1 East 11th Avenue 21225 (410) 222-6260
Baltimore Canton Branch 1030 S. Ellwood Avenue 21224 (410) 396-8548
Baltimore Cherry Hill Branch 606 Cherry Hill Road 21225 (410) 396-1168
Baltimore Clifton Branch 2001 N. Wolfe Street 21213 (410) 396-0984
Baltimore Edmondson Avenue Branch 4330 Edmondson Avenue 21229 (410) 545-7130
Baltimore Enoch Pratt Free Library 400 Cathedral Street 21201 (410) 396-5395
Baltimore Forest Park Branch 3023 Garrison Boulevard 21216 (410) 396-0942
Baltimore Govans Branch 5714 Bellona Avenue 21212 (410) 396-6098
Baltimore Hamilton Branch 5910 Harford Road 21214 (410) 396-6088
Baltimore Hampden Branch 3641 Falls Road 21211 (410) 396-6043
Baltimore Herring Run Branch 3801 Erdman Avenue 21213 (410) 396-0996
Baltimore Light Street Branch 1251 Light Street 21230 (410) 396-1096
Baltimore Mobile Library Services 1716 Merritt Blvd. 21222 (410) 887-7586
Baltimore North Point Library 1716 Merritt Blvd. 21222 (410) 887-7255
Baltimore Northwood Branch 4420 Loch Raven Boulevard 21218 (410) 396-6076
Baltimore Orleans Street Branch 1303 Orleans Street 21231 (410) 396-0970
Baltimore Parkville-Carney Library 9509 Harford Rd. 21234 (410) 887-5353
Baltimore Patterson Park Branch 158 N. Linwood Avenue 21224 (410) 396-0983
Baltimore Pennsylvania Avenue Branch 1531 W. North Avenue 21217 (410) 396-0399
Baltimore Perry Hall Library 9440 Belair Rd. 21236 (410) 887-5195
Baltimore Pikesville Library 1301 Reisterstown Rd. 21208 (410) 887-1234
Baltimore Reisterstown Road Branch 6310 Reisterstown Road 21215 (410) 396-0948
Baltimore Roland Park Branch 5108 Roland Avenue 21210 (410) 396-6099
Baltimore Rosedale Library 6105 Kenwood Ave. 21237 (410) 887-0512
Baltimore Southeast Anchor Library 3601 Eastern Avenue 21224 (410) 396-1580
Baltimore Walbrook Branch 3203 W. North Avenue 21216 (410) 396-0935
Baltimore Washington Village Branch 856 Washington Boulevard 21230 (410) 396-1099
Baltimore Waverly Branch 400 E. 33rd Street 21218 (410) 396-6053
Baltimore White Marsh Library 8133 Sandpiper Circle 21236 (410) 887-5097
Baltimore Woodlawn Library 1811 Woodlawn Dr. 21207 (410) 887-1336
Bel Air Bel Air Branch Library 100 E. Pennsylvania Ave 21014 (410) 638-3151
Belcamp Harford County Public Library 1221-A Brass Mill Road 21017 (410) 575-6761
Beltsville Beltsville Branch Library 4319 Sellman Rd. 20705 (301) 937-0294
Berlin Berlin Branch Library 220 North Main St. 21811 (410) 641-0650
Bethesda Bethesda Branch Library 7400 Arlington Rd. 20814 (240) 777-0970
Bethesda Davis Branch Library 6400 Democracy Blvd. 20817 (240) 777-0922
Bethesda Little Falls Branch Library 5501 Massachusetts Ave. 20816 (240) 773-9520
Bethesda Special Needs Library 6400 Democracy Blvd. 20817 (240) 777-0960
Bivalve Bivalve Station Library 21814 (410) 873-2472
Bladensburg Bladensburg Branch Library 4820 Annapolis Rd. 20710 (301) 927-4916
Bowie Bowie Branch Library 15210 Annapolis Road 20715 (301) 262-7000
Bowie South Bowie 15600 Central Avenue 20716
Brandywine Baden Branch Library 13603 Baden-Westwood Road 20613 (301) 888-1152
Brunswick Brunswick Branch Library 915 North Maple Avenue (301) 600-7250
Burtonsville Marilyn J. Praisner Library Fairland 14910 Old Columbia Pik 20866 (240) 773-9460
City Library Address Zip Phone
Cambridge Dorchester County Public Library 303 Gay Street 21613 (410) 228-7332
Catonsville Catonsville Library 1100 Frederick Rd. 21228 (410) 887-0951
Cecilton Cecilton Branch Library 215 East Main Street 21913 (410) 275-1091
Centreville Queen Annes County Free Library 121 S Commerce Street 21617 (410) 758-0980
Charlotte Hall Charlotte Hall Branch Library 37600 New Market Road 20622 (301) 884-2211
Chesapeake Beach Twin Beaches Branch 3819 Harbor Road 20732 (410) 257-2411
Chesapeake City Chesapeake City Branch 2527 Augustine Herman Highway (410) 996-1134
Chestertown Central Library 408 High Street 21620 (410) 778-3636
Chestertown Kent County Public Library 408 High Street 21620 (410) 778-3636
Chevy Chase Chevy Chase Branch Library 8005 Connecticut Ave. 20815 (301) 986-4313
Clinton Surratts-Clinton Branch Library 9400 Piscataway Rd. 20735 (301) 868-9200
Cockeysville Cockeysville Library 9833 Greenside Dr. 21030 (410) 887-7750
Columbia Central Library 10375 Little Patuxent Parkway 21044 (410) 313-7800
Columbia East Columbia Branch Library 6600 Cradlerock Way 21045 (410) 313-7700
Columbia Howard County Library 6600 Cradlerock Way 21045 (410) 313-7750
Cooksville Glenwood Branch Library 2350 Route 97 21723 (410) 313-5577
Crisfield Corbin Memorial Library 4 E. Main Street 21817 (410) 968-0955
Crofton Crofton Area Branch 1681 Riedel Road 21114 (410) 222-7915
Cumberland Allegany County Library System 31 Washington St 21502 (301) 777-1200
Cumberland South Cumberland Library 100 Seymour Street 21502 (301) 724-1607
Cumberland Washington Street Library 31 Washington Street 21502 (301) 777-1200
City Library Address Zip Phone
Damascus Damascus Branch Library 9701 Main Street 20872 (240) 773-9444
Darlington Darlington Branch Library 1134 Main Street 21034 (410) 638-3750
Deale South County Branch 5940 Deale-Churchton Road 20751 (410) 222-1925
Denton Caroline County Public Library 100 Market Street 21629 (410) 479-1343
District Heights Spauldings Branch Library 5811 Old Silver Hill Rd. 20747 (301) 817-3750
City Library Address Zip Phone
Easton Talbot County Free Library 100 W. Dover St. 21601 (410) 822-1626
Edgewater Edgewater Branch 25 Stepneys Lane 21037 (410) 222-1538
Edgewood Edgewood Branch Library 629 Edgewood Road 21040 (410) 612-1600
Eldersburg Eldersburg Branch 6400 Hemlock Drive 21784 (410) 386-4460
Elkridge Elkridge Branch Library 6540 Washington Boulevard 21075 (410) 313-5088
Elkton Cecil County Public Library 301 Newark Avenue 21921 (410) 996-5600
Elkton Elkton Central Branch 301 Newark Avenue 21921 (410) 996-5600
Ellicott City Miller Branch Library 9421 Frederick Road 21042 (410) 313-1950
Emmitsburg Emmitsburg Branch Library 300 South Seton Avenue 21727 (240) 629-6329
Essex Essex Library 1110 Eastern Blvd. 21221 (410) 887-0295
Ewell Ewell School 20910 Caleb Jones Road 21824 (410) 425-5141
City Library Address Zip Phone
Fairmount Heights Fairmount Heights Branch Library 5904 Kolb St. 20743 (301) 883-2650
Fallston Fallston Branch Library 1461 Fallston Road 21047 (410) 638-3003
Federalsburg Federalsburg Branch 123 Morris Avenue 21632 (410) 754-8397
Finksburg Finksburg Branch 2265 Old Westminster Pike 21048 (410) 386-4505
Frederick C.Burr Artz Public Library 110 East Patrick Street 21701 (301) 694-1630
Frederick Frederick County Public Libraries 110 East Patrick Street 21701 (301) 600-1613
Frederick Urbana Regional Library 9020 Amelung Street (301) 600-7000
Friendsville Friendsville Branch Library 315 Chestnut Street 21531 (301) 746-5663
Frostburg Frostburg Library 65 East Main Street 21532 (301) 687-0790
City Library Address Zip Phone
Gaithersburg Gaithersburg Branch Library 18330 Montgomery Village Ave. 20879 (301) 840-2515
Gaithersburg Quince Orchard Branch Library 15831 Quince Orchard Rd. 20878 (240) 777-0200
Germantown Germantown Branch Library 19840 Century Boulevard 20874 (240) 777-0110
Glen Burnie North County Area Library 1010 Eastway 21060 (410) 222-6270
Glenarden Glenarden Branch Library 8724 Glenarden Pkwy. 20706 (301) 772-5477
Grantsville Grantsville Branch Library 102 Parkside Dr. 21536 (301) 895-5298
Greenbelt Greenbelt Branch Library 11 Crescent Road 20770 (301) 345-5800
Greenmount North Carroll Branch 2255 Hanover Pike 21074 (410) 386-4480
Greensboro North County Branch 101 Cedar Lane 21639 (410) 482-2173
City Library Address Zip Phone
Hagerstown Washington County Free Library 100 S. Potomac St 21740 (301) 739-3250
Havre De Grace Havre De Grace Branch Library 120 N. Union Ave. 21078 (410) 939-6700
Hurlock Hurlock Branch Library 222 S. Main St. 21643 (410) 943-4331
Hyattsville Audio Visual Division 6530 Adelphi Rd. 20782 (301) 985-4697
Hyattsville Hyattsville Branch Library 6530 Adelphi Rd. 20782 (301) 985-4690
Hyattsville Prince Georges County Memorial Library System 6532 Adelphi Road 20782 (301) 699-3500
City Library Address Zip Phone
Indian Head Potomac Branch Library 3225 Ruth B. Swann Drive 20640 (301) 375-7375
City Library Address Zip Phone
Jarrettsville Jarrettsville Branch Library 3722 Norrisville Road 21084 (410) 692-7887
Joppa Joppa Branch Library 655 Towne Center Dr. 21085 (410) 612-1660
City Library Address Zip Phone
Kensington Kensington Park Branch Library 4201 Knowles Ave. 20895 (301) 897-2211
Kensington Noyes Library For Young Children 10237 Carroll Place 20895 (301) 929-5533
Kitzmiller Kitzmiller Branch Library 288 W. Main Street 21538 (301) 453-3368
City Library Address Zip Phone
La Plata Charles County Public Library 2 Garrett Avenue 20646 (301) 934-9001
La Plata La Plata Branch 2 Garrett Avenue 20646 (301) 934-9001
Lansdowne Lansdowne Branch 500 Third Avenue 21227 (410) 887-5602
Largo Largo-Kettering Branch Library 9601 Capital Lane 20774 (301) 336-4044
Laurel Maryland City At Russett Branch 3501 Russett Common 20724 (301) 725-2390
Laurel Savage Branch Library 9525 Durness Lane 20723 (410) 880-5980
Lavale Allegany County Bookmobile 815 National Highway 21502 (240) 727-0745
Lavale Bookmobile Headquarters 815 National Highway 21502 (240) 727-0745
Lavale Lavale Library 815 National Highway 21502 (301) 729-0855
Leonardtown Leonardtown Branch Library 23250 Hollywood Road 20650 (301) 475-2846
Leonardtown St. Marys County Library 23250 Hollywood Road 20650 (301) 475-2846
Lexington Park Lexington Park Branch Library 21677 Fdr Blvd. 20653 (301) 863-8188
Linthicum Linthicum Branch 400 Shipley Road 21090 (410) 222-6265
Lonaconing Georges Creek Library 76 Main Street 21539 (301) 463-2629
Lusby Southern Branch 20 Appeal Lane 20657 (410) 326-5289
City Library Address Zip Phone
Middletown Middletown Branch Library 101 Prospect Street 21769 (301) 371-7560
Monkton Hereford Library 16940 York Rd. 21111 (410) 887-1919
Mount Airy Mount Airy Branch 705 Ridge Avenue 21771 (410) 386-4470
Mount Rainier Mount Rainier Branch Library 3409 Rhode Island Ave. 20712 (301) 864-8937
City Library Address Zip Phone
New Carrollton New Carrollton Branch Library 7414 Riverdale Rd.. 20784 (301) 459-6900
North East North East Branch Library 106 West Cecil Avenue 21901 (410) 996-6269
City Library Address Zip Phone
Oakland Oakland Branch Library 6 N. Second Street 21550 (301) 334-3996
Oakland Ruth Enlow Library Of Garrett County 6 North Second Street 21550 (301) 334-3996
Ocean City Ocean City Branch Library 200 14th St. 21842 (410) 289-7297
Ocean Pines Ocean Pines Branch Library 11107 Cathell Rd. 21811 (410) 208-4014
Odenton West County Area Library 1325 Annapolis Road 21113 (410) 222-6277
Olney Olney Branch Library 3500 Olney-Laytonsville Road 20832 (301) 570-1232
Owings Fairview Branch 8120 Southern Maryland Boulevard 20736 (410) 257-2101
Oxon Hill Oxon Hill Branch Library 6200 Oxon Hill Rd. 20745 (301) 839-2400
City Library Address Zip Phone
Pasadena Mountain Road Branch 4730 Mountain Road 21122 (410) 222-6699
Pasadena Riviera Beach Branch 1130 Duvall Highway 21122 (410) 222-6285
Perryville Perryville Branch Library 500 Coudon Blvd. 21903 (410) 996-6070
Pocomoke City Pocomoke City Branch Library 301 Market St. 21851 (410) 957-0878
Point Of Rocks Edward F. Fry Memorial Library At Point Of Rocks 1635 Ballenger Creek Pike (301) 874-4560
Poolesville Poolesville Branch Library 19633 Fisher Ave. 20837 (240) 773-9550
Port Deposit Port Deposit Branch Library 13 South Main Street 21904 (410) 996-6055
Potomac Potomac Branch Library 10101 Glenolden Drive 20854 (240) 777-0690
Prince Frederick Calvert Library Prince Frederick 850 Costley Way 20678 (410) 535-0291
Princess Anne Somerset County Library 11767 Beechwood Street 21853 (410) 651-0852
City Library Address Zip Phone
Randallstown Randallstown Library 8604 Liberty Rd. 21133 (410) 887-0770
Reisterstown Reisterstown Library 21 Cockeys Mill Rd. 21136 (410) 887-1165
Rising Sun Rising Sun Branch Library 111 Colonial Way 21911 (410) 658-4025
Rock Hall Rock Hall Branch Library 5585 Main Street 21661 (410) 639-7162
Rockville Aspen Hill Library 4407 Aspen Hill Rd. 20853 (240) 773-9410
Rockville Montgomery County Public Libraries 21 Maryland Ave., Suite 310 20850 (240) 777-0002
Rockville Rockville Branch Library 21 Maryland Ave. 20850 (240) 777-0140
Rockville Twinbrook Branch Library 202 Meadow Hall Drive 20851 (240) 777-0240
City Library Address Zip Phone
Salisbury Centre Branch Library 21801 (410) 546-5397
Salisbury Wicomico Public Library 122 South Division Street 21801 (410) 749-3612
Severn Provinces Branch 2624 Annapolis Road 21144 (410) 222-6280
Severna Park Severna Park Area Branch 45 Mckinsey Road 21146 (410) 222-6290
Silver Spring Long Branch Library 8800 Garland Ave. 20901 (240) 777-0910
Silver Spring Silver Spring Branch Library 8901 Colesville Road 20910 (240) 773-9420
Silver Spring White Oak Branch Library 11701 New Hampshire Ave. 20904 (301) 622-2492
Snow Hill Snow Hill Branch Library 307 North Washington St. 21863 (410) 632-2600
Snow Hill Worcester County Library 307 N Washington Street 21863 (410) 632-2600
St. Michaels St. Michaels Branch Library 106 Fremont St. 21663 (410) 745-5877
Stevensville Kent Island Branch 200 Library Circle 21666 (410) 643-8161
City Library Address Zip Phone
Taneytown Taneytown Branch 10 Grand Drive 21787 (410) 386-4510
Temple Hills Hillcrest Heights Branch Library 2398 Iverson St. 20748 (301) 630-4900
Thurmont Thurmont Branch Library 11 Water Street 21788 (301) 271-7721
Tilghman Tilghman Branch Library 21374 Foster Avenue 21671 (410) 886-9816
Towson Baltimore County Public Library 320 York Road 21204 (410) 887-6100
Towson Loch Raven Mini Library 1046 Taylor Avenue 21286 (410) 887-4444
Towson Towson Library 320 York Rd. 21204 (410) 887-6166
City Library Address Zip Phone
Upper Marlboro Public Documents Reference Library 14741 Governor Oden Bowie Drive, Cab, Room 2198 20772 (301) 952-3904
Upper Marlboro Upper Marlboro Branch Library 14730 Main St. 20772 (301) 627-9330
City Library Address Zip Phone
Waldorf P.D. Brown Memorial Branch Library 50 Village Street 20602 (301) 645-2864
Waldorf Waldorf West Branch
Walkersville Walkersville Branch Library 57 West Frederick Street 21793 (301) 845-8880
Westernport Westernport Library 66 Main Street 21562 (301) 359-0455
Westminster Bookmobile Services 50 East Main Street 21157 (410) 386-4450
Westminster Carroll County Public Library 115 Airport Drive 21157 (410) 386-4500
Westminster Westminster Branch 50 East Main Street 21157 (410) 386-4490
Wheaton Wheaton Branch Library 11701 Georgia Ave. 20902 (240) 777-0678
White Hall Norrisville Branch Library 5310 Norrisville Road 21161 (410) 692-7856
Whiteford Whiteford Branch Library 2407 Whiteford Road 21160 (410) 638-3608