Many, but not all of the libraries post open positions to the MCLINC website. Visit each library’s website for information on employment opportunities at their locations.

Abington Township Public Library

Head of Circulation – Full-Time

Job Post & DescriptionOnline 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


Lower Merion Library System

Head Librarian – Gladwyne


Lower Providence Community Library


Montgomery County – Norristown Public Library

Conshohocken Circulation Clerk – Part-time

Job DescriptionJob Post

Norristown Teen Services Lead – Full-time

Job DescriptionJob Post

Norristown Preschool Outreach Coordinator – Full-time

Job DescriptionJob Post

Norristown Digital Literacy Clerk – Part-time

Job DescriptionJob Post

Royersford Youth Services Coordinator – Full-time

Job DescriptionJob Post

Royersford Circulation Clerk – Part-time

Job DescriptionJob Post

Upper Perkiomen Valley Circulation Clerk – 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