﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2023v6.0">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2025-02-20T12:57:42-05:00</ReturnTs>
    <TaxPeriodEndDt>2024-06-30</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>010522395</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>SMITH &amp; ASSOCIATES CPAS</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>500 US ROUTE 1 STE 102</AddressLine1Txt>
        <CityNm>YARMOUTH</CityNm>
        <StateAbbreviationCd>ME</StateAbbreviationCd>
        <ZIPCd>040966817</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990</ReturnTypeCd>
    <TaxPeriodBeginDt>2023-07-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>010268926</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>TOPSHAM PUBLIC LIBRARY</BusinessNameLine1Txt>
      </BusinessName>
      <BusinessNameControlTxt>TOPS</BusinessNameControlTxt>
      <PhoneNum>2077251727</PhoneNum>
      <USAddress>
        <AddressLine1Txt>25 FORESIDE ROAD</AddressLine1Txt>
        <CityNm>TOPSHAM</CityNm>
        <StateAbbreviationCd>ME</StateAbbreviationCd>
        <ZIPCd>04086</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>KATHERINE WEBBER</PersonNm>
      <PersonTitleTxt>EXECUTIVE DIRECTOR</PersonTitleTxt>
      <PhoneNum>2077251727</PhoneNum>
      <SignatureDt>2025-02-04</SignatureDt>
    </BusinessOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>true</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>AMANDA SCHULTZ BROWN CPA</PreparerPersonNm>
      <PTIN>P00692494</PTIN>
      <PhoneNum>2078468881</PhoneNum>
      <PreparationDt>2025-02-04</PreparationDt>
    </PreparerPersonGrp>
    <TaxYr>2023</TaxYr>
    <BuildTS>2025-03-06 01:10:19Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="4">
    <IRS990 documentId="RetDoc2" referenceDocumentId="RetDoc4">
      <PrincipalOfficerNm>KATHERINE WEBBER</PrincipalOfficerNm>
      <GrossReceiptsAmt>969920</GrossReceiptsAmt>
      <GroupReturnForAffiliatesInd>false</GroupReturnForAffiliatesInd>
      <Organization501c3Ind>X</Organization501c3Ind>
      <WebsiteAddressTxt>WWW.TOPSHAMLIBRARY.ORG</WebsiteAddressTxt>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <FormationYr>1939</FormationYr>
      <LegalDomicileStateCd>ME</LegalDomicileStateCd>
      <ActivityOrMissionDesc>PUBLIC LIBRARY</ActivityOrMissionDesc>
      <VotingMembersGoverningBodyCnt>10</VotingMembersGoverningBodyCnt>
      <VotingMembersIndependentCnt>10</VotingMembersIndependentCnt>
      <TotalEmployeeCnt>13</TotalEmployeeCnt>
      <TotalVolunteersCnt>48</TotalVolunteersCnt>
      <TotalGrossUBIAmt>0</TotalGrossUBIAmt>
      <PYContributionsGrantsAmt>888061</PYContributionsGrantsAmt>
      <CYContributionsGrantsAmt>956494</CYContributionsGrantsAmt>
      <PYProgramServiceRevenueAmt>12952</PYProgramServiceRevenueAmt>
      <CYProgramServiceRevenueAmt>12293</CYProgramServiceRevenueAmt>
      <PYInvestmentIncomeAmt>923</PYInvestmentIncomeAmt>
      <CYInvestmentIncomeAmt>0</CYInvestmentIncomeAmt>
      <PYOtherRevenueAmt>1040</PYOtherRevenueAmt>
      <CYOtherRevenueAmt>1133</CYOtherRevenueAmt>
      <PYTotalRevenueAmt>902976</PYTotalRevenueAmt>
      <CYTotalRevenueAmt>969920</CYTotalRevenueAmt>
      <CYGrantsAndSimilarPaidAmt>0</CYGrantsAndSimilarPaidAmt>
      <CYBenefitsPaidToMembersAmt>0</CYBenefitsPaidToMembersAmt>
      <PYSalariesCompEmpBnftPaidAmt>697758</PYSalariesCompEmpBnftPaidAmt>
      <CYSalariesCompEmpBnftPaidAmt>725873</CYSalariesCompEmpBnftPaidAmt>
      <CYTotalProfFndrsngExpnsAmt>0</CYTotalProfFndrsngExpnsAmt>
      <CYTotalFundraisingExpenseAmt>47820</CYTotalFundraisingExpenseAmt>
      <PYOtherExpensesAmt>225334</PYOtherExpensesAmt>
      <CYOtherExpensesAmt>224521</CYOtherExpensesAmt>
      <PYTotalExpensesAmt>923092</PYTotalExpensesAmt>
      <CYTotalExpensesAmt>950394</CYTotalExpensesAmt>
      <PYRevenuesLessExpensesAmt>-20116</PYRevenuesLessExpensesAmt>
      <CYRevenuesLessExpensesAmt>19526</CYRevenuesLessExpensesAmt>
      <TotalAssetsBOYAmt>1641259</TotalAssetsBOYAmt>
      <TotalAssetsEOYAmt>1715609</TotalAssetsEOYAmt>
      <TotalLiabilitiesBOYAmt>37629</TotalLiabilitiesBOYAmt>
      <TotalLiabilitiesEOYAmt>26071</TotalLiabilitiesEOYAmt>
      <NetAssetsOrFundBalancesBOYAmt>1603630</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>1689538</NetAssetsOrFundBalancesEOYAmt>
      <MissionDesc>PUBLIC LIBRARY</MissionDesc>
      <SignificantNewProgramSrvcInd>false</SignificantNewProgramSrvcInd>
      <SignificantChangeInd>false</SignificantChangeInd>
      <ExpenseAmt>751896</ExpenseAmt>
      <RevenueAmt>12293</RevenueAmt>
      <Desc>THE ORGANIZATION IS A PUBLIC LIBRARY FOR THE TOWN OF TOPSHAM, MAINE RESIDENTS (POPULATION APPROXIMATELY 10,000)</Desc>
      <TotalProgramServiceExpensesAmt>751896</TotalProgramServiceExpensesAmt>
      <DescribedInSection501c3Ind referenceDocumentId="RetDoc5">true</DescribedInSection501c3Ind>
      <ScheduleBRequiredInd>false</ScheduleBRequiredInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd>false</LobbyingActivitiesInd>
      <SubjectToProxyTaxInd>false</SubjectToProxyTaxInd>
      <DonorAdvisedFundInd referenceDocumentId="RetDoc3">false</DonorAdvisedFundInd>
      <ConservationEasementsInd referenceDocumentId="RetDoc3">false</ConservationEasementsInd>
      <CollectionsOfArtInd referenceDocumentId="RetDoc3">false</CollectionsOfArtInd>
      <CreditCounselingInd referenceDocumentId="RetDoc3">false</CreditCounselingInd>
      <DonorRstrOrQuasiEndowmentsInd referenceDocumentId="RetDoc3">false</DonorRstrOrQuasiEndowmentsInd>
      <ReportLandBuildingEquipmentInd referenceDocumentId="RetDoc3">true</ReportLandBuildingEquipmentInd>
      <ReportInvestmentsOtherSecInd referenceDocumentId="RetDoc3">false</ReportInvestmentsOtherSecInd>
      <ReportProgramRelatedInvstInd referenceDocumentId="RetDoc3">false</ReportProgramRelatedInvstInd>
      <ReportOtherAssetsInd referenceDocumentId="RetDoc3">true</ReportOtherAssetsInd>
      <ReportOtherLiabilitiesInd referenceDocumentId="RetDoc3">true</ReportOtherLiabilitiesInd>
      <IncludeFIN48FootnoteInd referenceDocumentId="RetDoc3">false</IncludeFIN48FootnoteInd>
      <IndependentAuditFinclStmtInd referenceDocumentId="RetDoc3">true</IndependentAuditFinclStmtInd>
      <ConsolidatedAuditFinclStmtInd referenceDocumentId="RetDoc3">false</ConsolidatedAuditFinclStmtInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <ForeignActivitiesInd>false</ForeignActivitiesInd>
      <MoreThan5000KToOrgInd>false</MoreThan5000KToOrgInd>
      <MoreThan5000KToIndividualsInd>false</MoreThan5000KToIndividualsInd>
      <ProfessionalFundraisingInd>false</ProfessionalFundraisingInd>
      <FundraisingActivitiesInd>false</FundraisingActivitiesInd>
      <GamingActivitiesInd>false</GamingActivitiesInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <GrantsToOrganizationsInd>false</GrantsToOrganizationsInd>
      <GrantsToIndividualsInd>false</GrantsToIndividualsInd>
      <ScheduleJRequiredInd>false</ScheduleJRequiredInd>
      <TaxExemptBondsInd>false</TaxExemptBondsInd>
      <EngagedInExcessBenefitTransInd>false</EngagedInExcessBenefitTransInd>
      <PYExcessBenefitTransInd>false</PYExcessBenefitTransInd>
      <LoanOutstandingInd>false</LoanOutstandingInd>
      <GrantToRelatedPersonInd>false</GrantToRelatedPersonInd>
      <BusinessRlnWithOrgMemInd>false</BusinessRlnWithOrgMemInd>
      <BusinessRlnWithFamMemInd>false</BusinessRlnWithFamMemInd>
      <BusinessRlnWith35CtrlEntInd>false</BusinessRlnWith35CtrlEntInd>
      <DeductibleNonCashContriInd>false</DeductibleNonCashContriInd>
      <DeductibleArtContributionInd>false</DeductibleArtContributionInd>
      <TerminateOperationsInd>false</TerminateOperationsInd>
      <PartialLiquidationInd>false</PartialLiquidationInd>
      <DisregardedEntityInd>false</DisregardedEntityInd>
      <RelatedEntityInd>false</RelatedEntityInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TrnsfrExmptNonChrtblRltdOrgInd>false</TrnsfrExmptNonChrtblRltdOrgInd>
      <ActivitiesConductedPrtshpInd>false</ActivitiesConductedPrtshpInd>
      <ScheduleORequiredInd>true</ScheduleORequiredInd>
      <InfoInScheduleOPartVInd>X</InfoInScheduleOPartVInd>
      <IRPDocumentCnt>5</IRPDocumentCnt>
      <IRPDocumentW2GCnt>0</IRPDocumentW2GCnt>
      <BackupWthldComplianceInd>true</BackupWthldComplianceInd>
      <EmployeeCnt>13</EmployeeCnt>
      <EmploymentTaxReturnsFiledInd>true</EmploymentTaxReturnsFiledInd>
      <UnrelatedBusIncmOverLimitInd>false</UnrelatedBusIncmOverLimitInd>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <TaxablePartyNotificationInd>false</TaxablePartyNotificationInd>
      <NondeductibleContributionsInd>false</NondeductibleContributionsInd>
      <QuidProQuoContributionsInd>false</QuidProQuoContributionsInd>
      <Form8282PropertyDisposedOfInd>false</Form8282PropertyDisposedOfInd>
      <RcvFndsToPayPrsnlBnftCntrctInd>false</RcvFndsToPayPrsnlBnftCntrctInd>
      <PayPremiumsPrsnlBnftCntrctInd>false</PayPremiumsPrsnlBnftCntrctInd>
      <IndoorTanningServicesInd>false</IndoorTanningServicesInd>
      <SubjToTaxRmnrtnExPrchtPymtInd>false</SubjToTaxRmnrtnExPrchtPymtInd>
      <SubjectToExcsTaxNetInvstIncInd>false</SubjectToExcsTaxNetInvstIncInd>
      <InfoInScheduleOPartVIInd>X</InfoInScheduleOPartVIInd>
      <GoverningBodyVotingMembersCnt>10</GoverningBodyVotingMembersCnt>
      <IndependentVotingMemberCnt>10</IndependentVotingMemberCnt>
      <FamilyOrBusinessRlnInd>false</FamilyOrBusinessRlnInd>
      <DelegationOfMgmtDutiesInd>false</DelegationOfMgmtDutiesInd>
      <ChangeToOrgDocumentsInd>false</ChangeToOrgDocumentsInd>
      <MaterialDiversionOrMisuseInd>false</MaterialDiversionOrMisuseInd>
      <MembersOrStockholdersInd>false</MembersOrStockholdersInd>
      <ElectionOfBoardMembersInd>false</ElectionOfBoardMembersInd>
      <DecisionsSubjectToApprovaInd>false</DecisionsSubjectToApprovaInd>
      <MinutesOfGoverningBodyInd>true</MinutesOfGoverningBodyInd>
      <MinutesOfCommitteesInd>true</MinutesOfCommitteesInd>
      <OfficerMailingAddressInd>false</OfficerMailingAddressInd>
      <LocalChaptersInd>false</LocalChaptersInd>
      <Form990ProvidedToGvrnBodyInd>true</Form990ProvidedToGvrnBodyInd>
      <ConflictOfInterestPolicyInd>true</ConflictOfInterestPolicyInd>
      <AnnualDisclosureCoveredPrsnInd>true</AnnualDisclosureCoveredPrsnInd>
      <RegularMonitoringEnfrcInd>true</RegularMonitoringEnfrcInd>
      <WhistleblowerPolicyInd>true</WhistleblowerPolicyInd>
      <DocumentRetentionPolicyInd>true</DocumentRetentionPolicyInd>
      <CompensationProcessCEOInd>true</CompensationProcessCEOInd>
      <CompensationProcessOtherInd>true</CompensationProcessOtherInd>
      <InvestmentInJointVentureInd>false</InvestmentInJointVentureInd>
      <StatesWhereCopyOfReturnIsFldCd>ME</StatesWhereCopyOfReturnIsFldCd>
      <UponRequestInd>X</UponRequestInd>
      <BooksInCareOfDetail>
        <PersonNm>SUSAN PREECE</PersonNm>
        <PhoneNum>2077257672</PhoneNum>
        <USAddress>
          <AddressLine1Txt>25 FORESIDE ROAD</AddressLine1Txt>
          <CityNm>TOPSHAM</CityNm>
          <StateAbbreviationCd>ME</StateAbbreviationCd>
          <ZIPCd>04086</ZIPCd>
        </USAddress>
      </BooksInCareOfDetail>
      <Form990PartVIISectionAGrp>
        <PersonNm>SUSAN PREECE</PersonNm>
        <TitleTxt>EXEC. DIR.</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>98046</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>17774</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>ERIN ARNESON</PersonNm>
        <TitleTxt>TRUSTEE</TitleTxt>
        <AverageHoursPerWeekRt>0.29</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>PHIL DOSTIE</PersonNm>
        <TitleTxt>SECRETARY</TitleTxt>
        <AverageHoursPerWeekRt>2.46</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>JIM DOYLE</PersonNm>
        <TitleTxt>TREASURER</TitleTxt>
        <AverageHoursPerWeekRt>1.16</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>KELLEY GLIDDEN</PersonNm>
        <TitleTxt>PRESIDENT</TitleTxt>
        <AverageHoursPerWeekRt>2.17</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>HELEN KINCAID</PersonNm>
        <TitleTxt>TRUSTEE</TitleTxt>
        <AverageHoursPerWeekRt>0.25</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>DEBORAH O'NEIL</PersonNm>
        <TitleTxt>PRESIDENT</TitleTxt>
        <AverageHoursPerWeekRt>2.62</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>HAHNA PATTERSON</PersonNm>
        <TitleTxt>TRUSTEE</TitleTxt>
        <AverageHoursPerWeekRt>0.44</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>DON STEIN</PersonNm>
        <TitleTxt>TRUSTEE</TitleTxt>
        <AverageHoursPerWeekRt>0.37</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>BARBARA SWIDERSKI</PersonNm>
        <TitleTxt>VICE-PRESIDE</TitleTxt>
        <AverageHoursPerWeekRt>3.91</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>PATRICIA VAUGHN</PersonNm>
        <TitleTxt>TRUSTEE</TitleTxt>
        <AverageHoursPerWeekRt>0.50</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>ELEANOR YOUNG</PersonNm>
        <TitleTxt>STUDENT MEMB</TitleTxt>
        <AverageHoursPerWeekRt>0.37</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <TotalReportableCompFromOrgAmt>98046</TotalReportableCompFromOrgAmt>
      <TotalOtherCompensationAmt>17774</TotalOtherCompensationAmt>
      <FormerOfcrEmployeesListedInd>false</FormerOfcrEmployeesListedInd>
      <TotalCompGreaterThan150KInd>false</TotalCompGreaterThan150KInd>
      <CompensationFromOtherSrcsInd>false</CompensationFromOtherSrcsInd>
      <GovernmentGrantsAmt>796014</GovernmentGrantsAmt>
      <AllOtherContributionsAmt>160480</AllOtherContributionsAmt>
      <NoncashContributionsAmt>195</NoncashContributionsAmt>
      <TotalContributionsAmt>956494</TotalContributionsAmt>
      <ProgramServiceRevenueGrp>
        <Desc>FINES &amp; FEES</Desc>
        <BusinessCd>519100</BusinessCd>
        <TotalRevenueColumnAmt>12293</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>12293</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <TotalProgramServiceRevenueAmt>12293</TotalProgramServiceRevenueAmt>
      <OtherRevenueMiscGrp>
        <Desc>OTHER</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>1133</TotalRevenueColumnAmt>
        <ExclusionAmt>1133</ExclusionAmt>
      </OtherRevenueMiscGrp>
      <OtherRevenueTotalAmt>1133</OtherRevenueTotalAmt>
      <TotalRevenueGrp>
        <TotalRevenueColumnAmt>969920</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>12293</RelatedOrExemptFuncIncomeAmt>
        <ExclusionAmt>1133</ExclusionAmt>
      </TotalRevenueGrp>
      <CompCurrentOfcrDirectorsGrp>
        <TotalAmt>112829</TotalAmt>
        <ProgramServicesAmt>28207</ProgramServicesAmt>
        <ManagementAndGeneralAmt>56415</ManagementAndGeneralAmt>
        <FundraisingAmt>28207</FundraisingAmt>
      </CompCurrentOfcrDirectorsGrp>
      <OtherSalariesAndWagesGrp>
        <TotalAmt>479443</TotalAmt>
        <ProgramServicesAmt>420029</ProgramServicesAmt>
        <ManagementAndGeneralAmt>59414</ManagementAndGeneralAmt>
      </OtherSalariesAndWagesGrp>
      <PensionPlanContributionsGrp>
        <TotalAmt>15623</TotalAmt>
        <ProgramServicesAmt>13501</ProgramServicesAmt>
        <ManagementAndGeneralAmt>1014</ManagementAndGeneralAmt>
        <FundraisingAmt>1108</FundraisingAmt>
      </PensionPlanContributionsGrp>
      <OtherEmployeeBenefitsGrp>
        <TotalAmt>73566</TotalAmt>
        <ProgramServicesAmt>63575</ProgramServicesAmt>
        <ManagementAndGeneralAmt>4773</ManagementAndGeneralAmt>
        <FundraisingAmt>5218</FundraisingAmt>
      </OtherEmployeeBenefitsGrp>
      <PayrollTaxesGrp>
        <TotalAmt>44412</TotalAmt>
        <ProgramServicesAmt>34235</ProgramServicesAmt>
        <ManagementAndGeneralAmt>7926</ManagementAndGeneralAmt>
        <FundraisingAmt>2251</FundraisingAmt>
      </PayrollTaxesGrp>
      <FeesForServicesAccountingGrp>
        <TotalAmt>13630</TotalAmt>
        <ManagementAndGeneralAmt>13630</ManagementAndGeneralAmt>
      </FeesForServicesAccountingGrp>
      <FeesForServicesOtherGrp>
        <TotalAmt>250</TotalAmt>
        <ProgramServicesAmt>250</ProgramServicesAmt>
      </FeesForServicesOtherGrp>
      <AdvertisingGrp>
        <TotalAmt>13280</TotalAmt>
        <ProgramServicesAmt>11421</ProgramServicesAmt>
        <FundraisingAmt>1859</FundraisingAmt>
      </AdvertisingGrp>
      <OfficeExpensesGrp>
        <TotalAmt>18810</TotalAmt>
        <ProgramServicesAmt>14367</ProgramServicesAmt>
        <ManagementAndGeneralAmt>3884</ManagementAndGeneralAmt>
        <FundraisingAmt>559</FundraisingAmt>
      </OfficeExpensesGrp>
      <OccupancyGrp>
        <TotalAmt>23273</TotalAmt>
        <ProgramServicesAmt>23273</ProgramServicesAmt>
      </OccupancyGrp>
      <ConferencesMeetingsGrp>
        <TotalAmt>2948</TotalAmt>
        <ProgramServicesAmt>2948</ProgramServicesAmt>
      </ConferencesMeetingsGrp>
      <InterestGrp>
        <TotalAmt>456</TotalAmt>
        <ManagementAndGeneralAmt>456</ManagementAndGeneralAmt>
      </InterestGrp>
      <DepreciationDepletionGrp>
        <TotalAmt>16538</TotalAmt>
        <ProgramServicesAmt>16538</ProgramServicesAmt>
      </DepreciationDepletionGrp>
      <InsuranceGrp>
        <TotalAmt>7914</TotalAmt>
        <ProgramServicesAmt>4748</ProgramServicesAmt>
        <ManagementAndGeneralAmt>3166</ManagementAndGeneralAmt>
      </InsuranceGrp>
      <OtherExpensesGrp>
        <Desc>BOOKS &amp; VIDEOS</Desc>
        <TotalAmt>103352</TotalAmt>
        <ProgramServicesAmt>103352</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>MAINTENANCE AND REPAIRS</Desc>
        <TotalAmt>10755</TotalAmt>
        <ProgramServicesAmt>10755</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>MISCELLANEOUS</Desc>
        <TotalAmt>8591</TotalAmt>
        <FundraisingAmt>8591</FundraisingAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>SMALL FURNISHINGS/EQUIP</Desc>
        <TotalAmt>4529</TotalAmt>
        <ProgramServicesAmt>4529</ProgramServicesAmt>
      </OtherExpensesGrp>
      <AllOtherExpensesGrp>
        <TotalAmt>195</TotalAmt>
        <ProgramServicesAmt>168</ProgramServicesAmt>
        <FundraisingAmt>27</FundraisingAmt>
      </AllOtherExpensesGrp>
      <TotalFunctionalExpensesGrp>
        <TotalAmt>950394</TotalAmt>
        <ProgramServicesAmt>751896</ProgramServicesAmt>
        <ManagementAndGeneralAmt>150678</ManagementAndGeneralAmt>
        <FundraisingAmt>47820</FundraisingAmt>
      </TotalFunctionalExpensesGrp>
      <JointCostsInd>X</JointCostsInd>
      <CashNonInterestBearingGrp>
        <BOYAmt>218913</BOYAmt>
        <EOYAmt>232698</EOYAmt>
      </CashNonInterestBearingGrp>
      <PledgesAndGrantsReceivableGrp>
        <BOYAmt>18608</BOYAmt>
        <EOYAmt>12536</EOYAmt>
      </PledgesAndGrantsReceivableGrp>
      <PrepaidExpensesDefrdChargesGrp>
        <BOYAmt>2063</BOYAmt>
        <EOYAmt>1828</EOYAmt>
      </PrepaidExpensesDefrdChargesGrp>
      <LandBldgEquipCostOrOtherBssAmt>436314</LandBldgEquipCostOrOtherBssAmt>
      <LandBldgEquipAccumDeprecAmt>244063</LandBldgEquipAccumDeprecAmt>
      <LandBldgEquipBasisNetGrp>
        <BOYAmt>191761</BOYAmt>
        <EOYAmt>192251</EOYAmt>
      </LandBldgEquipBasisNetGrp>
      <OtherAssetsTotalGrp>
        <BOYAmt>1209914</BOYAmt>
        <EOYAmt>1276296</EOYAmt>
      </OtherAssetsTotalGrp>
      <TotalAssetsGrp>
        <BOYAmt>1641259</BOYAmt>
        <EOYAmt>1715609</EOYAmt>
      </TotalAssetsGrp>
      <AccountsPayableAccrExpnssGrp>
        <BOYAmt>24282</BOYAmt>
        <EOYAmt>15733</EOYAmt>
      </AccountsPayableAccrExpnssGrp>
      <OtherLiabilitiesGrp>
        <BOYAmt>13347</BOYAmt>
        <EOYAmt>10338</EOYAmt>
      </OtherLiabilitiesGrp>
      <TotalLiabilitiesGrp>
        <BOYAmt>37629</BOYAmt>
        <EOYAmt>26071</EOYAmt>
      </TotalLiabilitiesGrp>
      <OrganizationFollowsFASB117Ind>X</OrganizationFollowsFASB117Ind>
      <NoDonorRestrictionNetAssetsGrp>
        <BOYAmt>393236</BOYAmt>
        <EOYAmt>412535</EOYAmt>
      </NoDonorRestrictionNetAssetsGrp>
      <DonorRestrictionNetAssetsGrp>
        <BOYAmt>1210394</BOYAmt>
        <EOYAmt>1277003</EOYAmt>
      </DonorRestrictionNetAssetsGrp>
      <TotalNetAssetsFundBalanceGrp>
        <BOYAmt>1603630</BOYAmt>
        <EOYAmt>1689538</EOYAmt>
      </TotalNetAssetsFundBalanceGrp>
      <TotLiabNetAssetsFundBalanceGrp>
        <BOYAmt>1641259</BOYAmt>
        <EOYAmt>1715609</EOYAmt>
      </TotLiabNetAssetsFundBalanceGrp>
      <InfoInScheduleOPartXIInd>X</InfoInScheduleOPartXIInd>
      <ReconcilationRevenueExpnssAmt>19526</ReconcilationRevenueExpnssAmt>
      <OtherChangesInNetAssetsAmt>66382</OtherChangesInNetAssetsAmt>
      <MethodOfAccountingAccrualInd>X</MethodOfAccountingAccrualInd>
      <AccountantCompileOrReviewInd>false</AccountantCompileOrReviewInd>
      <FSAuditedInd>true</FSAuditedInd>
      <FSAuditedBasisGrp>
        <SeparateBasisFinclStmtInd>X</SeparateBasisFinclStmtInd>
      </FSAuditedBasisGrp>
      <AuditCommitteeInd>true</AuditCommitteeInd>
      <FederalGrantAuditRequiredInd>false</FederalGrantAuditRequiredInd>
    </IRS990>
    <IRS990ScheduleA documentId="RetDoc5">
      <PublicOrganization170Ind>X</PublicOrganization170Ind>
      <GiftsGrantsContriRcvd170Grp>
        <CurrentTaxYearMinus4YearsAmt>785123</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>312311</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>900884</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>888061</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>956494</CurrentTaxYearAmt>
        <TotalAmt>3842873</TotalAmt>
      </GiftsGrantsContriRcvd170Grp>
      <TaxRevLeviedOrgnztnlBnft170Grp>
        <CurrentTaxYearMinus4YearsAmt>687455</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>769094</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>738102</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>761137</CurrentTaxYearMinus1YearAmt>
        <TotalAmt>2955788</TotalAmt>
      </TaxRevLeviedOrgnztnlBnft170Grp>
      <GovtFurnSrvcFcltsVl170Grp>
        <CurrentTaxYearMinus4YearsAmt>41810</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>41810</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>49561</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>71896</CurrentTaxYearMinus1YearAmt>
        <TotalAmt>205077</TotalAmt>
      </GovtFurnSrvcFcltsVl170Grp>
      <TotalCalendarYear170Grp>
        <CurrentTaxYearMinus4YearsAmt>1514388</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>1123215</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>1688547</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>1721094</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>956494</CurrentTaxYearAmt>
        <TotalAmt>7003738</TotalAmt>
      </TotalCalendarYear170Grp>
      <SubstantialContributorsTotAmt>12490</SubstantialContributorsTotAmt>
      <PublicSupportTotal170Amt>6991248</PublicSupportTotal170Amt>
      <GrossInvestmentIncome170Grp>
        <CurrentTaxYearMinus4YearsAmt>54</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>11</CurrentTaxYearMinus3YearsAmt>
        <TotalAmt>65</TotalAmt>
      </GrossInvestmentIncome170Grp>
      <UnrelatedBusinessNetIncm170Grp>
        <CurrentTaxYearAmt>133</CurrentTaxYearAmt>
        <TotalAmt>133</TotalAmt>
      </UnrelatedBusinessNetIncm170Grp>
      <TotalSupportAmt>7003936</TotalSupportAmt>
      <GrossReceiptsRltdActivitiesAmt>65415</GrossReceiptsRltdActivitiesAmt>
      <PublicSupportCY170Pct>0.99820</PublicSupportCY170Pct>
      <PublicSupportPY170Pct>0.99770</PublicSupportPY170Pct>
      <ThirtyThrPctSuprtTestsCY170Ind>X</ThirtyThrPctSuprtTestsCY170Ind>
    </IRS990ScheduleA>
    <IRS990ScheduleD documentId="RetDoc3">
      <BuildingsGrp>
        <OtherCostOrOtherBasisAmt>198490</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>36560</DepreciationAmt>
        <BookValueAmt>161930</BookValueAmt>
      </BuildingsGrp>
      <EquipmentGrp>
        <OtherCostOrOtherBasisAmt>237824</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>207503</DepreciationAmt>
        <BookValueAmt>30321</BookValueAmt>
      </EquipmentGrp>
      <TotalBookValueLandBuildingsAmt>192251</TotalBookValueLandBuildingsAmt>
      <OtherAssetsOrgGrp>
        <Desc>BENEFICIAL INTEREST IN TRUST</Desc>
        <BookValueAmt>1276296</BookValueAmt>
      </OtherAssetsOrgGrp>
      <TotalBookValueOtherAssetsAmt>1276296</TotalBookValueOtherAssetsAmt>
      <OtherLiabilitiesOrgGrp>
        <Desc>CAPITAL LEASE</Desc>
        <Amt>10338</Amt>
      </OtherLiabilitiesOrgGrp>
      <TotalLiabilityAmt>10338</TotalLiabilityAmt>
      <TotalRevEtcAuditedFinclStmtAmt>1124557</TotalRevEtcAuditedFinclStmtAmt>
      <DonatedServicesAndUseFcltsAmt>88255</DonatedServicesAndUseFcltsAmt>
      <OtherRevenueAmt>66382</OtherRevenueAmt>
      <RevenueNotReportedAmt>154637</RevenueNotReportedAmt>
      <RevenueSubtotalAmt>969920</RevenueSubtotalAmt>
      <TotalRevenuePerForm990Amt>969920</TotalRevenuePerForm990Amt>
      <TotExpnsEtcAuditedFinclStmtAmt>1038649</TotExpnsEtcAuditedFinclStmtAmt>
      <DonatedServicesUseFcltsAmt>88255</DonatedServicesUseFcltsAmt>
      <ExpensesNotReportedAmt>88255</ExpensesNotReportedAmt>
      <ExpensesSubtotalAmt>950394</ExpensesSubtotalAmt>
      <TotalExpensesPerForm990Amt>950394</TotalExpensesPerForm990Amt>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>SCHEDULE D, PAGE 4, PART XI, LINE 2D</FormAndLineReferenceDesc>
        <ExplanationTxt>CHANGE IN VALUE OF BENEFICIAL INTEREST IN PERPETUAL TRUST 66,382</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleD>
    <IRS990ScheduleO documentId="RetDoc4">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 1, PART I, LINE 6</FormAndLineReferenceDesc>
        <ExplanationTxt>VOLUNTEERS PROVIDE APPROXIMATELY 34 HOURS PER WEEK OF SERVICE TO THE TOPSHAM PUBLIC LIBRARY FOR A TOTAL OF 1,757 HOURS. BASED ON THE VALUES FROM THE INDEPENDENT SECTOR, THE TOTAL VALUE FOR THIS SERVICE IS 58,825. (HTTP://WWW.INDEPENDENTSECTOR.ORG/VOLUNTEER_TIME). THE FRIENDS OF THE TOPSHAM PUBLIC LIBRARY OFFER SUPPORT IN THE FORM OF AN ANNUAL BOOK SALE AND MEMBERSHIPS; THE PROCEEDS OF WHICH ARE USED TO PROVIDE PROGRAMMING FOR THE LIBRARY FOR ALL AGES.THE FRIENDS USUALLY PAY PROGRAM COSTS EITHER DIRECTLY OR REIMBURSE THE LIBRARY FOR PROGRAMS. IN FY 23, THE AMOUNT OF SUPPORT FROM THE FRIENDS CAME TO 13,878.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PART V</FormAndLineReferenceDesc>
        <ExplanationTxt>LINE 2A - THE TOWN OF TOPSHAM PREPARES AND FILES ALL NECESSARY EMPLOYEE WAGE REPORTS USING THE TOWN'S EIN.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 11B</FormAndLineReferenceDesc>
        <ExplanationTxt>THE BOARD OF TRUSTEES MEETS AND REVIEWS THE AUDITED FINANCIAL STATEMENTS AND FORM 990 BEFORE THE FORM 990 IS FILED.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 12C</FormAndLineReferenceDesc>
        <ExplanationTxt>IT IS THE RESPONSIBILITY OF EACH BOARD MEMBER TO DISCLOSE ON A TIMELY BASIS ANY MATTERS WHICH MAY GIVE RISE TO A CONFLICT OF INTERST, OR WHICH MAY OTHERWISE PREVENT THE BOARD MEMBER FROM PERFORMING HIS OR HER DUTIES IN ACCORDANCE WHITH APPLICABLE LAW AND THE CONFLICT OF INTEREST POLICY. ALL CONFLICT OF INTEREST TRANSACTIONS MUST BE APPROVED IN ACCORDANCE WITH THE LIBRARY'S CONFLICT OF INTEREST POLICY. FROM TIME TO TIME, THE BOARD OF DIRECTORS SHALL TAKE REASONABLE STEPS TO ASSURE THAT EVERY DIRECTOR HAS READ, UNDERSTOOD, AND AGREED TO COMPLY WITH THE POLICY, WHICH MAY INCLUDE THE REQUIREMENT THAT ALL DIRECTORS SIGN A WRITTEN STATEMENT ACKNOWLEDGING AND AGREEING TO THE POLICY.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 15A</FormAndLineReferenceDesc>
        <ExplanationTxt>THE LIBRARY'S HUMAN RESOURCE COMMITTEE DOES PERIODIC RESEARCH ON COMPENSATION USING FEDERAL STATISTICAL DATA FOR MAINE LIBRARIES AND MAINE MUNICIPAL ASSOCIATION DOCUMENTATION OF LOCAL COMPENSATION OF LIBRARY DIRECTORS.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 15B</FormAndLineReferenceDesc>
        <ExplanationTxt>THE TREASURER POSITION MAY BE A PAID POSITION IN WHICH CASE THE BOARD SETS THE COMPENSATION. THE TREASURER IS NOT A VOTING MEMBER OF THE BOARD.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 19</FormAndLineReferenceDesc>
        <ExplanationTxt>THE LIBRARY MAKES AVAILABLE TO THE PUBLIC UPON REQUEST ITS GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY, AND FINANCIAL STATEMENTS.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PART XI, LINE 9</FormAndLineReferenceDesc>
        <ExplanationTxt>CHANGE IN VALUE OF BENEFICIAL INTEREST IN PERPETUAL TRUST 66,382</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>