MontCo Public Libraries

Thank you for visiting Pennsylvania's Montgomery County Public Libraries (MCPL). Our mission is to provide community residents with easy access to resources that inform, educate, entertain and enrich their lives, thereby creating and maintaining a lifelong passion for learning.

We encourage you to explore our website and discover the wide array of programs and services that are available to you through MCPL and its member libraries. While here, be sure to check out our Programs and Events page. MCPL and its member libraries offer a host of free lectures, classes and activities for people of all ages. You may also use this site to identify your local library and access its website.

At any time, should you have a question about the services or programs listed on this site, please feel free to e-mail or call your local library or MCPL.

Need Information Quickly?
Doing research on your family history? Have a question that needs an answer? Need career help? Want the latest book on audio? Have a desire to read the news online? Can't get to a library? No problem. Visit our Find It Now section for all your needs.

New E-Resources Available!


OneClickdigital brings exclusive Recorded Books eAudio, as well as content from all major publishers, together with an eBook service. Combine eBooks and eAudio in one collection, offering the most comprehensive platform for your content. Curated title lists feature the best literature in a wide variety of genres along with an outstanding collection of award-winning Children's and Young Adult titles.


110 magaizne titles are available through your library's website. These titles are purchased by the Montgomery county district library center for the Montgomery county public libraries. From American craft to yoga, These magazines offer a wide variety of subjects and are available for multiple electronic devices.
davidAuthor David Lubar
Teen Summer Reading Club author tour with

We'll be talking books with David Lubar at these locations:

Monday July 7th
-1:00 Huntingdon Valley
-4:00 Gladwyne Free Library
-6:30 Upper Merion Township Library

Wednesday July 16th
-1:00 North Wales Area Library
-4:00 Upper Moreland Free Public Library
-6:30 Abington Free Library

Friday July 18th
-10:30 Upper Perkiomen Valley Public Library
-1:30 Horsham
-3:30 Wissahickon Valley Public Library at Blue Bell

Thursday July 24th
1:00 Ludington Public Library
4:00 Pottstown Public Library
6:30 Perkiomen Valley Library at Schwenksville

Tuesday July 29th
2:00 Free Library of Springfield Township
4:00 Montgomery County Norristown Public Library
6:30 Lower Providence Community Library

Thursday Aug. 7th
1:00 Elkins Park Free Library
4:00 Upper Dublin Public Library
6:30 William Jeanes Memorial Library