Welcome to the St. Helens Public Library

The St. Helens Public Library is dedicated to providing optimal access to the best vocational, educational and recreational information to the people of the Greater St. Helens area in order to promote and encourage lifelong learning, self development and life enhancement.



Key Contacts


Margaret Jeffries
Library Director
503.397.4544 ext. 104
margaretj@ci.st-helens.or.us

Margaret Jeffries began her employment with the City of St. Helens in 2009 as a part-time Children’s Specialist and was promoted to Library Director in July 2010. She has a B.S. in Industrial Engineering from the University of Alabama and obtained her Master of Library and Information Science (MLIS) in 2008 from the University of Washington. Before working at the City of St. Helens, Jeffries had internships at Tualatin Public Library and Multnomah County Library’s School Corps, as well as being an on-call reference librarian with the Beaverton City Library. Jeffries currently serves as the staff liaison to the City of St. Helens Library Board and the Arts & Cultural Commission.

Since becoming Library Director, Jeffries has worked to create partnerships in the community through events such as the Summer Reading Program, which saw record attendance and participation in 2010. She has also promoted regular visits to the library by teen parents and their babies to participate in early literacy-enhanced storytimes.  Jeffries’ goals are to make the Library increasingly relevant and accessible to the people of the community by providing information in newer and emerging as well as traditional formats.


Brenda Herren

Reference Librarian 
503.397.4544 ext. 105
brendah@ci.st-helens.or.us

Diane Barbee
Library Technician/ Interlibrary Loans
503.397.4544 ext. 103
dianeb@ci.st-helens.or.us

Nathan Jones
Youth Librarian 
503.397.4544 ext. 102
nathanj@ci.st-helens.or.us

To promote and encourage lifelong learning, self development and life enhancement.