All Library locations will be closed Mon. May 29 in honor of Memorial Day. We will re-open for regular hours on Tues, May 30. Looking for something to read, watch, or download? Explore our download and streaming resources and share with friends.
Portland Public Library
5 Monument Square
Portland ME 04101
Phone: 207-871-1700
Fax: 207-871-1703

Read the Director’s Updates in our blog
Life of the Library

Contact the Library:
Switchboard (207) 871-1700
Administration Ext. 756
Children’s Services Ext. 707
Development Ext. 759
Facilities Rentals Ext. 721
Lending Services / Website Ext. 730
Outreach Services Ext. 717
Portland Room Ext. 747
Programming Ext. 723
Public Computing Ext. 708
Research & Information Services Ext. 725
Teen Services Ext. 773
Administration Contacts:
Administration Office (located at the Main Library): 207-871-1700 x756
Sarah Campbell Executive Director x755
Jenna Mayotte Associate Director x736
George Cooper Director of Finance x760
Ann-Marie Mahoney Director of Human Resources x768
Assistant to the Executive Director x755
Finance & Human Resources Specialist x757
Development & Programming Contacts:
Development & Programming Office: 207-871-1700 x758
Emily Levine Director of Development & External Relations x759
Programming Manager x723
Teams & Leadership Contacts:
Business & Government Team Sonya Durney,
Team Leader x729
Children’s Team Jerri Blatt,
Team Leader x707
Literature & Language Team Sarah Skawinski,
Team Leader x726
Cultural Center Team Raminta Moore,
Team Leader x711
Health & Literacy Team Brandie Burrows,
Team Leader x728
Science & Technology Team Meg Gray,
Team Leader x284
Portland History Team Abraham Schechter,
Team Leader x747
Teen Team Kelley Blue,
Team Leader x773
Walk-In Services Team Kathleen Spahn,
Team Leader x709
Connect-In Services Team Gabrielle Daniello,
Team Leader x709
Community Outreach Services Team Meghan Gilliss
Institutional Research Team Julie Wilcox,
Team Leader x748
Technology Infrastructure Team Scott MacCallum,
Team Leader x771