Liabilities / Assets
33rd percentile
Higher debt load relative to assets than 33% of similar nonprofits.
990 • Fiscal year 2025 • EIN 01-6000802
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
33rd percentile
Higher debt load relative to assets than 33% of similar nonprofits.
Liabilities / Revenue
40th percentile
Higher debt load relative to revenue than 40% of similar nonprofits.
Net Margin
69th percentile
Higher net margin than 69% of similar nonprofits.
Top Officer Pay
41st percentile
Higher top officer pay than 41% of similar nonprofits.
Top officer pay equals 2.1% of source-year revenue.
Asset Growth
69th percentile
Faster asset growth than 69% of similar nonprofits.
Revenue Growth
80th percentile
Faster revenue growth than 80% of similar nonprofits.
Assets
Up$17,349,348
Up $1,563,727 (+9.9%) from 2024
Net Assets
Up$16,298,518
Up $1,599,614 (+11%) from 2024
Liabilities
Down$1,050,830
Down $35,887 (-3.3%) from 2024
Revenue
Up$7,452,972
Up $1,619,250 (+28%) from 2024
Expenses
Up$6,363,878
Up $267,799 (+4.4%) from 2024
Net Income
Up$1,089,094
Up $1,351,451 (+515%) from 2024
The Library's mission is to build a city of readers by providing resources and experiences that inspire imagination, curiosity, awareness, and learning.
Portland Public Library is a welcoming cultural center that brings people together and connects them with trusted resources, ideas, experiences, and information. We build a stronger community by inspiring learning, creativity, and collaboration.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $8,757,719 | $10,062,819 | ▲ $1,305,100 |
| Savings and Temporary Cash Investments | $5,157,096 | $5,280,320 | ▲ $123,224 |
| Land, Buildings, and Equipment, Net | $1,293,877 | $1,410,861 | ▲ $116,984 |
| Accounts Receivable | $80,082 | $99,498 | ▲ $19,416 |
| Prepaid Expenses and Deferred Charges | $103,355 | $86,896 | ▼ $16,459 |
| Intangible Assets | $3,940 | $3,659 | ▼ $281 |
| Total Assets | $15,785,621 | $17,349,348 | ▲ $1,563,727 |
| Other Assets Total | $389,552 | $405,295 | ▲ $15,743 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $637,220 | $604,797 | ▼ $32,423 |
| Accounts Payable and Accrued Expenses | $434,316 | $435,793 | ▲ $1,477 |
| Other Liabilities | $15,181 | $10,240 | ▼ $4,941 |
| Total Liabilities | $1,086,717 | $1,050,830 | ▼ $35,887 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $8,089,549 | $9,455,054 | ▲ $1,365,505 |
| Net Assets Without Donor Restrictions | $6,609,355 | $6,843,464 | ▲ $234,109 |
| Total Net Assets Fund Balance | $14,698,904 | $16,298,518 | ▲ $1,599,614 |
| Total Liabilities and Net Assets / Fund Balance | $15,785,621 | $17,349,348 | ▲ $1,563,727 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $322,969 | $1,410,278 | $1,733,247 |
| Buildings | $925,392 | $576,397 | $1,501,789 |
| Land | $162,500 | - | $162,500 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $8,294,986 | $765,000 | ▲ $836,005 | $297,429 | $9,598,562 |
| 2023 | $7,541,170 | - | ▲ $1,025,936 | $272,120 | $8,294,986 |
| 2022 | $7,040,461 | - | ▲ $761,709 | $261,000 | $7,541,170 |
| 2021 | $8,067,890 | $23,250 | ▼ $807,464 | $243,215 | $7,040,461 |
| 2020 | $6,407,245 | - | ▲ $1,808,994 | $148,349 | $8,067,890 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Sarah Moore | Executive Director | FT | $134,670 | $24,118 | $158,788 |
| Name | Title |
|---|---|
| Erica Johanson | President |
| Lauren Epstein | Vice President |
| Caitlin Wahrer | Trustee |
| Campbell Badger | Trustee |
| David Brenerman | Trustee |
| Joe Walsh | Trustee |
| Kari Rasheed | Trustee |
| Kate Simmons | Trustee |
| Kate Sykes | Trustee |
| Kyra Walker | Trustee |
| Linda Morton-Hebert | Trustee |
| Lydia Allen | Trustee |
| Matt Purington | Trustee |
| Nancy Osher Blumberg | Trustee |
| Nate Stevens | Trustee |
| Sharon Sudbay | Trustee |
| Stefanie Manning | Secretary |
| Mitchell Pierter | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $4,496,360 |
| Other Expenses | $1,867,518 |
| Total Fundraising Expense | $178,452 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,934,093 | $302,723 | $99,159 | $3,335,975 |
| Other Employee Benefits | $616,496 | $56,167 | $16,278 | $688,941 |
| Pension Plan Contributions | $274,031 | $27,269 | $8,234 | $309,534 |
| Information Technology | $235,778 | $20,103 | $6,561 | $262,442 |
| Fees for Services Other | $106,510 | $122,083 | $10,733 | $239,326 |
| Occupancy | $188,017 | $16,031 | $5,232 | $209,280 |
| Current Officers, Directors, Trustees, and Key Employees | $48,572 | $97,146 | $16,192 | $161,910 |
| Depreciation Depletion | $98,396 | $8,389 | $2,738 | $109,523 |
| Other Expenses | $96,315 | $9,152 | $1,418 | $106,885 |
| Insurance | $50,280 | $4,287 | $1,399 | $55,966 |
| Office Expenses | $44,303 | $3,565 | $1,164 | $49,032 |
| Interest | $29,877 | $2,547 | $831 | $33,255 |
| All Other Expenses | $13,566 | $3,425 | $378 | $17,369 |
| Total Functional Expenses | $5,487,613 | $697,813 | $178,452 | $6,363,878 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $7,310,291 |
| Expenses per Audited Statements | $6,363,878 |
| Total Expenses per Form 990 | $6,363,878 |
| Expenses Not Reported on Form 990 | $946,413 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Funds Held for Others | $10,240 |
“The prepared Form 990 is reviewed by the Finance Committee and provided to the Board of Trustees prior to filing.”
“New Board members, who are generally elected in June, attend an orientation in the summer at which the Board's by-laws are reviewed, including its conflict of interest policy (Article XI). Examples of conflicts are discussed at orientation to familiarize Board members with the concept and new Board members are provided with the Board's conflict of interest questionnaire to fill out. Board members are educated on their responsibility to raise the issue of a conflict if one should arise relating to any particular topic before the Board. New and continuing Board members are then also required to fill out the Board's conflict of interest questionnaire annually at the Board's September meeting. The Board president reviews all conflict of interest questionnaires to determine whether there is any standing conflict of interest disclosed in such questionnaires.”
“The Search Committee reviewed comparability data prior to establishing the compensation of the Executive Director. Thereafter, the change in compensation has been subject to the collective bargaining agreement with all other employees.”
“The Library's By-laws, which contain conflict of interest provisions, are available on the website. The financial statements are available upon request.”
“There were no changes to the audit selection process from the prior year.”
“The library's art and historic collections include paintings, sculpture, antique furniture, and similar objects. In accordance with library policy, these items are not capitalized. All items are cataloged, cared for, and preserved. Proceeds from any deaccessioned objects are restricted for use in support of the collections.”
“The library maintains and develops print, media, archival, and digital collections to support its mission of connecting the southern Maine community to its information needs. Materials are circulated or made accessible through the Library's facilities and website. The collections total more than 600,000 items and are primarily acquired through gifts, endowment support, and earned income.”
“Endowment funds are used to support general operations, enhance and maintain the Library's collections, and fund Library programs.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 434316 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 435793 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 80082 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 99498 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | Portland Public Library is a welcoming cultural center that brings people together and connects them with trusted resources, ideas, experiences, and information. We build a stronger community by inspiring learning, creativity, and collaboration. |
| IRS990/AllOtherContributionsAmt | 0 | 1498883 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 378 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3425 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 13566 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 17369 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | Matt Johnson |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2077712760 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 5 Monument Sq |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Portland |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | ME |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 04101 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 1 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 16192 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 97146 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 48572 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 161910 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 6904831 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 475588 |
| IRS990/CYOtherExpensesAmt | 0 | 1867518 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 72553 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1089094 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4496360 |
| IRS990/CYTotalExpensesAmt | 0 | 6363878 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 178452 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 7452972 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 2738 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 8389 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 98396 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 109523 |
| IRS990/Desc | 0 | Portland Public Library operates five physical locations (four public branches and one offsite storage facility) and a bookmobile. PPL also provides an extensive online collection of materials and digital services. PPL is a nonprofit organization governed by a Board of Trustees and managed by professional staff. The library serves the City of Portland and, through a cooperative agreement with the Maine State Library, the residents of Cumberland and York Counties. In 2024, PPL added 5,064 new borrowers; offered 1,456 programs with total attendance of 22,598; responded to 37,089 reference inquiries; and recorded 937,136 circulations of print and digital materials. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 8089549 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 9455054 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 117 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 5487613 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 10733 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 122083 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 106510 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 239326 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 24118 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Erica Johanson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Lauren Epstein |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Mitchell Pierter |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Stefanie Manning |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Linda Morton-Hebert |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Kyra Walker |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Nancy Osher Blumberg |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Kate Simmons |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | David Brenerman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Campbell Badger |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Matt Purington |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Nate Stevens |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Sharon Sudbay |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Joe Walsh |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Caitlin Wahrer |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Kate Sykes |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Lydia Allen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | Kari Rasheed |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | Sarah Moore |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 134670 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | Executive Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1867 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 182293 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 18 |
| IRS990/GovernmentGrantsAmt | 0 | 5405948 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1540002 |
| IRS990/GrossReceiptsAmt | 0 | 8810681 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 18 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 6561 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 20103 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 235778 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 262442 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1399 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 4287 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 50280 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 55966 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 3940 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 3659 |
| IRS990/InterestGrp/FundraisingAmt | 0 | 831 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 2547 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 29877 |
| IRS990/InterestGrp/TotalAmt | 0 | 33255 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 293295 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 293295 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 8757719 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 10062819 |
| IRS990/IRPDocumentCnt | 0 | 9 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1986675 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1293877 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1410861 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 3397536 |
| IRS990/LegalDomicileStateCd | 0 | ME |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1357709 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | Portland Public Library is a welcoming cultural center that brings people together and connects them with trusted resources, ideas, experiences, and information. We build a stronger community by inspiring learning, creativity, and collaboration. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 637220 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 604797 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 14698904 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 16298518 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 182293 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 182293 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 510520 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 6609355 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 6843464 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 5232 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 16031 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 188017 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 209280 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 1164 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 3565 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 44303 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 49032 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 389552 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 405295 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 16278 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 56167 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 616496 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 688941 |
| IRS990/OtherExpensesGrp/Desc | 0 | Books, Periodicals, and |
| IRS990/OtherExpensesGrp/Desc | 1 | Maintenance and Securit |
| IRS990/OtherExpensesGrp/Desc | 2 | Equipment and Supplies |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 8135 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 1418 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 24926 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 9152 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 459038 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 292341 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 96315 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 459038 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 325402 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 106885 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 15181 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 10240 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 99159 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 302723 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2934093 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3335975 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 8234 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 27269 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 274031 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 309534 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 103355 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 86896 |
| IRS990/PrincipalOfficerNm | 0 | Erica Johanson |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Library Fees |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 72553 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 72553 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 5473440 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 314247 |
| IRS990/PYOtherExpensesAmt | 0 | 1860696 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 46035 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -262357 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 4235383 |
| IRS990/PYTotalExpensesAmt | 0 | 6096079 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 5833722 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1089094 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 72553 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 5157096 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 5280320 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1498883 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 448964 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 850420 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4469250 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 289570 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 7557087 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 1214000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1214000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1214000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1214000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1214000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 6070000 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 293295 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 272267 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 112716 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 107461 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 100476 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 886215 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 163741 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.87320 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.87630 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 33859167 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 4031908 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearAmt | 0 | 5405948 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5024476 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4937723 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.