You’re never too far from the library when there are 16 York County Libraries locations!
Visit and use your library card at any one of our 13 full-service libraries!
Do you live in the Salem Square neighborhood of the City? Visit your neighborhood library at the corner of West Princess and South West Streets!
Do you live in Manchester or Springettsbury Township? Drop off and pick up materials at your township building’s pick-up & drop-off location!
York County Libraries Locations
Brogue | Collinsville
- 2632 Delta Road, Brogue
- 204 Mumper Lane, Dillsburg
- 3700-3 Davidsburg Road, Dover
Etters | Red Land
- 70 Newberry Commons, Etters
Glen Rock | Arthur Hufnagel
- 32 Main Street, Glen Rock
Hanover | Guthrie
- 2 Library Place, Hanover
Hellam | Kreutz Creek
- 66 Walnut Springs Road, Hellam
Jacobus | Village
- 35-C North Main Street, Jacobus
Red Lion | Kaltreider-Benfer
- 147 South Charles Street, Red Lion
Shrewsbury | Paul Smith
- 80 Constitution Avenue, Shrewsbury
Spring Grove | Glatfelter
- 101 Glenview Road, Spring Grove
Stewartstown | Mason-Dixon
- 250 Bailey Drive, Stewartstown
York City | Martin
- 159 East Market Street, York
York City | Salem Square
- 596 West Princess Street, York