Employment

Visit each library’s website for additional information on employment opportunities at their locations.

Abington Township Public Library

Fiscal Manager – Full-time

Job Description and Application


Cheltenham Township Library System


Free Library of Springfield Township


Horsham Township Library


Huntingdon Valley Library


Indian Valley Public Library


Jenkintown Library


Lansdale Public Library

Reference Librarian – Full Time
This position will be open for applications on June 1st, 2026.

Expected Starting Date is August 1st to August 15th

Job Description


Lower Merion Library System


Lower Providence Community Library


Montgomery County – Norristown Public Library

Conshohocken Circulation Clerk – Part-time

Job DescriptionJob Post

Norristown Human Resources Generalist – Full-time

Job DescriptionJob Post

Norristown Communications and Development Associate – Part-time

Job DescriptionJob Post


Narberth Community Library


North Wales Area Library


Pottstown Regional Public Library


Union Library Company of Hatborough


Upper Dublin Public Library


Upper Merion Public Library


Upper Moreland Public Library


William Jeanes Memorial Library


Wissahickon Valley Public Library