"Ask a Librarian" Chat is loading.

Are there area public libraries where I can study and find materials?

Abington Township Public Library 

  • Abington  215-885-5180
  • Roslyn  215-886-9818

Cheltenham Township Library System

  • East Cheltenham  215-379-2077 [website]
  • Elkins Park  215-635-5000 [website]
  • Glenside  215-885-0455 [website]
  • La Mott  215-635-4419 [website


Free Library of Springfield215-836-5300

Horsham Township Library215-443-2609

Huntingdon Valley Library215-947-5138

Jenkintown Library215-884-0593

Lower Merion Library System

  • Ardmore Library 610-642-5187 [website
  • Bala Cynwyd Library  610-664-1196 [website
  • Belmont Hills Library  610-664-8427 [website
  • Gladwyne Library  610-642-3957 [website
  • Ludington Library  610-525-1776 [website
  • Penn Wynne Library  610-642-7844 [website


Lower Providence Community Library 610-666-6640

Montgomery County-Norristown Public Library

  • Main Library, Norristown  610-278-5100
  • Conshohocken  610-825-1656 [website
  • Perkiomen Valley  610-287-8360 [website
  • Royersford  610-948-7277 [website
  • Upper Perkiomen Valley  215-679-2020 [website

Narberth Community Library 610-664-2878

Pottstown Regional Public Library 610-970-6551

Upper Dublin Public Library 215-628-8744

Upper Merion Township Library 610-265-4805

Upper Moreland Free Public Library 215-659-0741

William Jeanes Memorial Library and Nicholas and Athena Karabots Center for Learning 610-828-0441

Wissahickon Valley Public Library
  • Ambler Branch 215-646-1072
  • Blue Bell (Main Library) 215-643-1320