Welcome to the Baltimore County Public Library.

Baltimore County Public Library logo Sign up now. Read from June 16 to August 10. Fizz, Boom, READ! Summer Reading Club.
   
Type of search:   
BCPL on FacebookBCPL on TwitterBCPL on TumblrBCPL on YouTubeBCPL on Flickr

About Us Banner

The Baltimore County Public Library (BCPL) has been serving the suburban community surrounding the city of Baltimore since 1948.  Based in Towson, Maryland, this nationally recognized library system has nineteen branches, almost a half million registered users, and over ten million loans per year.  Check us out and see how you can enjoy one of the best library systems in America!

 

Branches:  Hours & Locations

 

I'd like more information on the following BCPL branch...

 

Arbutus

Catonsville

Cockeysville

Essex

Hereford

Lansdowne

Loch Raven

Mobile Library Services

North Point

Owings Mills

Parkville-Carney

Perry Hall

Pikesville

Randallstown

Reisterstown

Rosedale

Sollers Point

Towson

White Marsh

Woodlawn

 

Branch locations thumbnail size map.

 

The Baltimore County Public Library currently has nineteen branches and four bookmobiles (Mobile Library Services) which target outlying communities, especially senior centers and child care facilities.

 

A full list of our branches, including hours and contact information appears below, but you can click on the image to the right to see a larger map including links to each of our existing branches. Click on a library abbreviation to obtain driving directions to, and information about that particular library.

   
Hearing Impaired Icon

Deaf or hearing or speech impaired customers and TTY users can reach us through Maryland Relay.

   
Email Icon

 Please note that branches do not have individual email addresses but you can email the Information Services Department in our Administrative Offices or direct an inquiry to any of our branches through our centralized Ask a Question service (link opens a new window).

   

All BCPL Branches:  Addresses & Hours

 handicapped accessibility logo  Indicates that this facility is handicapped/ADA accessible  

All BCPL branches have book drops with the exception of the Loch Raven Branch.

 

Arbutus Branch (AR)

855 Sulphur Spring Road
Arbutus, Maryland 21227
410-887-1451

Handicapped accessibility logo

Please Note:  There is a drive up service window at the Arbutus Branch

Sun:  1 pm to 5 pm (Year Round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Catonsville Branch (CA)
1100 Frederick Road
Catonsville, Maryland 21228
410-887-0951

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year Round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:      9 am to 5:30 pm

Sat:   9 am to 5:30 pm


Cockeysville Branch (CO)
9833 Greenside Drive
Cockeysville, Maryland 21030
410-887-7750

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year Round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Essex Branch (ES)
1110 Eastern Boulevard 
Essex, Maryland 21221
410-887-0295

Handicapped accessibility logo

 

Sun:  1 pm to 5 pm (Year Round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Hereford Branch (HE)
16940 York Road
Hereford, Maryland 21111
410-887-1919

Handicapped accessibility logo

Please Note:  There is no meeting room at the Hereford Branch

Sun:  1 pm to 5 pm (Year Round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Lansdowne Branch (LA)
500 Third Avenue
Lansdowne, Maryland 21227
410-887-5602

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Loch Raven Branch (LO)
1046 Taylor Avenue 
Towson, Maryland 21286
410-887-4444

Handicapped accessibility logo

 

Please Note:  There is no book drop at the Loch Raven Branch.  The library building is ADA accessible but the meeting room is not.

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Mobile Library Services (MLS)
1716 Merritt Boulevard
Dundalk, Maryland 21222
410-887-7586

 


North Point Branch (NO)
1716 Merritt Boulevard
Dundalk, Maryland 21222
410-887-7255

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Owings Mills Branch (OW)
County Campus Metro Centre at Owings Mills 
10302 Grand Central Avenue
Owings Mills, Maryland 21117
410-887-2092

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Parkville-Carney Branch (PA)
9509 Harford Road 
Parkville, Maryland 21234
410-887-5353

Handicapped accessibility logo

Please Note:  There is no meeting room at the Parkville-Carney Branch

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Perry Hall Branch (PE)
9685 Honeygo Boulevard
Perry Hall, Maryland 21128
410-887-5195

Handicapped accessibility logo

Please Note:  There is a drive up service window at the Perry Hall Branch

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Pikesville Branch (PI)
1301 Reisterstown Road
Pikesville, Maryland 21208
410-887-1234

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Randallstown Branch (RA)
8604 Liberty Road
Randallstown, Maryland 21133
410-887-0770

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Reisterstown Branch (RE)
21 Cockeys Mill Road
Reisterstown, Maryland 21136
410-887-1165

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Rosedale Branch (RO)
6105 Kenwood Avenue
Rosedale, Maryland 21237
410-887-0512

Handicapped accessibility logo

Also check out Storyville @ Rosedale

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Sollers Point Branch (SO)
323 Sollers Point Road

Dundalk, Maryland 21222
410-887-2485

Handicapped accessibility logo

Please Note: The library space in the Sollers Point Multi-Purpose Center does not have a meeting room.

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Towson Branch (TO)
320 York Road  
Towson, Maryland 21204
410-887-6166

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


White Marsh Branch (WH)
8133 Sandpiper Circle
Nottingham, Maryland 21236
410-887-5097

Handicapped accessibility logo

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


Woodlawn Branch (WO)
1811 Woodlawn Drive
Woodlawn, Maryland 21207
410-887-1336

Handicapped accessibility logo

Also check out Storyville @ Woodlawn

Sun:  1 pm to 5 pm (Year-round)

Mon:  9 am to 9 pm

Tue:   9 am to 9 pm

Wed:  9 am to 9 pm

Thu:   9 am to 9 pm

Fri:     9 am to 5:30 pm

Sat:    9 am to 5:30 pm


 

Holiday Closings

 

The Baltimore County Public Library is closed on the following schedule in observation of various holidays.

 

Year - 2014

Day of Week

Observance

September 1

Monday

Labor Day

October 13

Monday

Columbus Day

November 27

Thursday

Thanksgiving Day

December 24

Wednesday

Christmas Eve

December 25

Thursday

Christmas Day

December 31

Wednesday

New Year's Eve branches close at 5:30 p.m.

Year - 2015

Day of Week

Observance

January 1

Thursday

New Year's Day

January 19

Monday

Martin Luther King Jr. Day

February 16

Monday

Presidents' Day observed

April 5

Sunday

Easter

May 25

Monday

Memorial Day observed

July 4

Saturday

Independence Day

September 7

Monday

Labor Day

 

Jobs and Volunteering at the Baltimore County Public Library

Library Job Opportunities  |  Library Volunteer Opportunities

 

The library is a great place to work and we have many opportunities for full time, part-time, and volunteer employment in all of our branches as well as in our administrative offices.

 

Job Opportunities with Baltimore County Public Library
 

 

 

Volunteering at Baltimore County Public Library

 

Volunteers play an important role in our ability to provide library service to our communities. Find out about volunteering and complete the online volunteer application form (opens in new window). The number of volunteer opportunities available are determined by each branch. The minimum age for volunteers is 14 years old or in the 8th grade.  The following exceptions may be made: people under age 14 who volunteer as part of a group, such as scout troops, or as part of the Summer Reading Program.

 

Special Volunteers:

 

  • Student volunteers ages 14 and above may receive credit for student learning hours for volunteering throughout the year

 

  • BCPL's Summer Reading Club volunteers must be currently in grades 6 through 10. They promote the summer-only program within each branch, sign-up children for the program and give out stickers and prizes.

 

Other Special Library Volunteer Progams include:
 

  • The Friends: Branch Support Groups are important volunteer support groups for Baltimore County Public Library. They provide community outreach and advocacy for their neighborhood library. They organize fundraising events and bring additional talent, expertise, and financial support to their community library. For more information or to get involved, contact your local Friends: Branch Support Group.