NOTE: All Library branches will be closed on Thursday, 11/25 for Thanksgiving holiday.
The Main Library and all branches are now open to the public. Masks are required. Check here for branch hours.
COVID19 Resources: Find trusted information and city/state updates, with some information available in many languages.
Connect with the Library:

Student SEED Numbers

SEED = Student Education, Entertainment,
and Discovery.

What is the SEED program? The SEED program is part of a national movement championed by the Urban Libraries Council to put a library card in the hand of every public-school student, even if they already have an existing library card. This program is a partnership between the Portland Public Library and the Portland Public Schools and is designed to provide additional resources to young Portland residents to enhance literacy and love of reading, learning, and engaging.

The SEED library account is not a physical library card. It is a unique number assigned to each student based on their school ID # / lunch #.  With their SEED numbers, students will be able to use all Portland Public Library locations to borrow up to three items at a time. They will also have unlimited access to the Library’s many online resources and databases.  There are no overdue fees for late books on SEED accounts.

As of September 2020, the SEED program now includes all Portland Public School students in every grade. Elementary school students have digital access only. This means they will be able to use their unique SEED number for eBooks, audiobooks, and online databases, but they will not be able to hold and check-out physical library materials. Middle and high school students will have digital access and the ability to check out 3 physical items at one time.

How does it work? Combine the prefix 21220980 with your 6-digit school identification number without spaces. For example:


Note: if you are a student with a 5-digit lunch # instead of 6, you will need to add an extra zero before your lunch #. For example:


At the library: you can use your SEED number to logon to library computers for 90 minutes per day. At the check-out desk, you can tell the staff person you would like to use your SEED number to borrow items. You only need to remember your school ID # — the staff member will fill in the rest!

At home or school: you can use your SEED number to use any online resource from Portland Public Library and the Digital Maine Library:

My PPL: if you would like to place holds on items and pick them up at the library, follow these instructions and use your SEED number or your library number:

eBooks & audiobooks: if you would like to download free eBooks and audiobooks to your personal device, follow these instructions and use your SEED number or your library card number:

What if my SEED number does work? If you have any issues, such as your number not working, please contact

I am a teacher at Portland Public Schools. Do I have a SEED number? While not eligible for the SEED program, Portland Public Schools teachers/staff are all eligible to apply for a free, full access Portland Public Library card if they do not already have one. Follow the link below for information about how to get a library card. Additionally, library staff are happy to make themselves available to provide special training on how to use the Library’s resources in the classroom and from home. Contact to speak to a librarian.

About this Program: The SEED program is part of a national movement championed by the Urban Libraries Council to increase collaboration among school superintendents, library directors, and chief elected officials with the goal to improve education outcomes for all students, close achievement gaps, and create a framework for an integrated approach to education. The SEED program pilot program was launched in February 2018 with Reiche Elementary and King Middle School, and has since expanded to all Portland Public middle and high schools, with digital access for all elementary schools.