﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2024v5.0">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2025-05-12T15:26:02-04:00</ReturnTs>
    <TaxPeriodEndDt>2024-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>541451026</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>HARRIS HARDY &amp; JOHNSTONE PC</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>300 ARBORETUM PL STE 660</AddressLine1Txt>
        <CityNm>RICHMOND</CityNm>
        <StateAbbreviationCd>VA</StateAbbreviationCd>
        <ZIPCd>23236</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990EZ</ReturnTypeCd>
    <TaxPeriodBeginDt>2024-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>541413782</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>VIRGINIA PUBLIC SAFETY FOUNDATION</BusinessNameLine1Txt>
      </BusinessName>
      <BusinessNameControlTxt>VIRG</BusinessNameControlTxt>
      <PhoneNum>8042382924</PhoneNum>
      <USAddress>
        <AddressLine1Txt>PO BOX 3444</AddressLine1Txt>
        <CityNm>GLEN ALLEN</CityNm>
        <StateAbbreviationCd>VA</StateAbbreviationCd>
        <ZIPCd>23058</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>FRANK WARREN</PersonNm>
      <PersonTitleTxt>TREASURER</PersonTitleTxt>
      <PhoneNum>8042858227</PhoneNum>
      <SignatureDt>2025-05-06</SignatureDt>
    </BusinessOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>false</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>FRANK S WARREN JR</PreparerPersonNm>
      <PTIN>P00440601</PTIN>
      <PhoneNum>8045600560</PhoneNum>
      <PreparationDt>2025-05-06</PreparationDt>
    </PreparerPersonGrp>
    <TaxYr>2024</TaxYr>
    <BuildTS>2025-03-06 01:10:19Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="4">
    <IRS990EZ documentId="RetDoc2" referenceDocumentId="RetDoc3">
      <AddressChangeInd>X</AddressChangeInd>
      <MethodOfAccountingCashInd>X</MethodOfAccountingCashInd>
      <WebsiteAddressTxt>WWW.VPSF.ORG</WebsiteAddressTxt>
      <Organization501c3Ind referenceDocumentId="RetDoc4">X</Organization501c3Ind>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <GrossReceiptsAmt>161735</GrossReceiptsAmt>
      <InfoInScheduleOPartIInd>X</InfoInScheduleOPartIInd>
      <ContributionsGiftsGrantsEtcAmt>92614</ContributionsGiftsGrantsEtcAmt>
      <InvestmentIncomeAmt>15871</InvestmentIncomeAmt>
      <SaleOfAssetsGrossAmt>50000</SaleOfAssetsGrossAmt>
      <CostOrOtherBasisExpenseSaleAmt>37122</CostOrOtherBasisExpenseSaleAmt>
      <GainOrLossFromSaleOfAssetsAmt>12878</GainOrLossFromSaleOfAssetsAmt>
      <OtherRevenueTotalAmt>3250</OtherRevenueTotalAmt>
      <TotalRevenueAmt>124613</TotalRevenueAmt>
      <FeesAndOtherPymtToIndCntrctAmt>63996</FeesAndOtherPymtToIndCntrctAmt>
      <PrintingPublicationsPostageAmt>182</PrintingPublicationsPostageAmt>
      <OtherExpensesTotalAmt>60809</OtherExpensesTotalAmt>
      <TotalExpensesAmt>124987</TotalExpensesAmt>
      <ExcessOrDeficitForYearAmt>-374</ExcessOrDeficitForYearAmt>
      <NetAssetsOrFundBalancesBOYAmt>311773</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>311399</NetAssetsOrFundBalancesEOYAmt>
      <CashSavingsAndInvestmentsGrp>
        <BOYAmt>311773</BOYAmt>
        <EOYAmt>311399</EOYAmt>
      </CashSavingsAndInvestmentsGrp>
      <Form990TotalAssetsGrp>
        <BOYAmt>311773</BOYAmt>
        <EOYAmt>311399</EOYAmt>
      </Form990TotalAssetsGrp>
      <NetAssetsOrFundBalancesGrp>
        <BOYAmt>311773</BOYAmt>
        <EOYAmt>311399</EOYAmt>
      </NetAssetsOrFundBalancesGrp>
      <InfoInScheduleOPartIIIInd>X</InfoInScheduleOPartIIIInd>
      <PrimaryExemptPurposeTxt>TO HONOR AND REMEMBER VIRGINIA'S PUBLIC SAFETY HEROES WHO HAVE SELFLESSLY GIVEN THEIR LIVES IN THE LINE OF DUTY. WE ARE DEDICATED TO SUPPORTING THEIR FAMILIES, PRESERVING THEIR LEGACY, AND ENSURING THEIR SACRIFICES ARE NEVER FORGOTTEN.</PrimaryExemptPurposeTxt>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>ENSURE THAT THE NAMES AND ACTIONS OF OUR FALLEN VIRGINIA PUBLIC SAFETY HEROES ARE NEVER FORGOTTEN AND PROMOTE THE COMMONWEALTH PUBLIC SAFETY MEMORIAL</DescriptionProgramSrvcAccomTxt>
        <ProgramServiceExpensesAmt>94418</ProgramServiceExpensesAmt>
      </ProgramSrvcAccomplishmentGrp>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>ENCOURAGE OUTREACH TO THE FAMILIES OF OUR FALLEN HEROES</DescriptionProgramSrvcAccomTxt>
        <ProgramServiceExpensesAmt>2113</ProgramServiceExpensesAmt>
      </ProgramSrvcAccomplishmentGrp>
      <TotalProgramServiceExpensesAmt>96531</TotalProgramServiceExpensesAmt>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>TRACY RUSSILLO</PersonNm>
        <TitleTxt>PRESIDENT</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>BRIAN SWANN</PersonNm>
        <TitleTxt>VICE PRESIDE</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>FRANK WARREN</PersonNm>
        <TitleTxt>TREASURER</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>NANCY RODRIGUES</PersonNm>
        <TitleTxt>IMMEDIATE PA</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>MARK FERO</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>STEVEN DREW</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>JOHN PRILLAMAN</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>JOSEPH WALTERS</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>BRAD CREASY</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>CHIP DECKER</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>JOSEPH BARON</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>SHAHRAM FARD</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>NORMAN GRAY</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>CARLOS HOPKINS</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>ABBEY JOHNSTON</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>TODD LAGOW</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>MIKE MILLER</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>BRIAN MORAN</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <ActivitiesNotPreviouslyRptInd>false</ActivitiesNotPreviouslyRptInd>
      <ChgMadeToOrgnzngDocNotRptInd>false</ChgMadeToOrgnzngDocNotRptInd>
      <OrganizationHadUBIInd>false</OrganizationHadUBIInd>
      <SubjectToProxyTaxInd>false</SubjectToProxyTaxInd>
      <OrganizationDissolvedEtcInd>false</OrganizationDissolvedEtcInd>
      <Form1120PolFiledInd>false</Form1120PolFiledInd>
      <MadeLoansToFromOfficersInd>false</MadeLoansToFromOfficersInd>
      <EngagedInExcessBenefitTransInd>false</EngagedInExcessBenefitTransInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <StatesWhereCopyOfReturnIsFldCd>VA</StatesWhereCopyOfReturnIsFldCd>
      <BooksInCareOfDetail>
        <BusinessName>
          <BusinessNameLine1Txt>THE ORGANIZATION</BusinessNameLine1Txt>
        </BusinessName>
        <USAddress>
          <AddressLine1Txt>PO BOX 3444</AddressLine1Txt>
          <CityNm>GLEN ALLEN</CityNm>
          <StateAbbreviationCd>VA</StateAbbreviationCd>
          <ZIPCd>23058</ZIPCd>
        </USAddress>
        <PhoneNum>8042858227</PhoneNum>
      </BooksInCareOfDetail>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <DonorAdvisedFndsInd>false</DonorAdvisedFndsInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <TanningServicesProvidedInd>false</TanningServicesProvidedInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TransactionWithControlEntInd>false</TransactionWithControlEntInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd>false</LobbyingActivitiesInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <TrnsfrExmptNonChrtblRltdOrgInd>false</TrnsfrExmptNonChrtblRltdOrgInd>
      <PartVIOfCompOfHghstPdEmplTxt>NONE</PartVIOfCompOfHghstPdEmplTxt>
      <PartVIHghstPdCntrctProfSrvcTxt>NONE</PartVIHghstPdCntrctProfSrvcTxt>
      <FiledScheduleAInd>true</FiledScheduleAInd>
    </IRS990EZ>
    <IRS990ScheduleA documentId="RetDoc4">
      <PublicOrganization170Ind>X</PublicOrganization170Ind>
      <GiftsGrantsContriRcvd170Grp>
        <CurrentTaxYearMinus4YearsAmt>233</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>4349</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>737</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>1814</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>92614</CurrentTaxYearAmt>
        <TotalAmt>99747</TotalAmt>
      </GiftsGrantsContriRcvd170Grp>
      <TotalCalendarYear170Grp>
        <CurrentTaxYearMinus4YearsAmt>233</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>4349</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>737</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>1814</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>92614</CurrentTaxYearAmt>
        <TotalAmt>99747</TotalAmt>
      </TotalCalendarYear170Grp>
      <PublicSupportTotal170Amt>99747</PublicSupportTotal170Amt>
      <GrossInvestmentIncome170Grp>
        <CurrentTaxYearMinus4YearsAmt>3464</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>28524</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>13114</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>10583</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>15871</CurrentTaxYearAmt>
        <TotalAmt>71556</TotalAmt>
      </GrossInvestmentIncome170Grp>
      <OtherIncome170Grp>
        <CurrentTaxYearMinus4YearsAmt>26091</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>29712</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus1YearAmt>27767</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>3250</CurrentTaxYearAmt>
        <TotalAmt>86820</TotalAmt>
      </OtherIncome170Grp>
      <TotalSupportAmt>258123</TotalSupportAmt>
      <PublicSupportCY170Pct>0.38640</PublicSupportCY170Pct>
      <PublicSupportPY170Pct>0.07970</PublicSupportPY170Pct>
      <ThirtyThrPctSuprtTestsCY170Ind>X</ThirtyThrPctSuprtTestsCY170Ind>
      <Form990ScheduleAPartVIGrp>
        <FormAndLineReferenceDesc>PART II, LINE 10</FormAndLineReferenceDesc>
        <ExplanationTxt>SPECIAL EVENTS 57,479 UNREALIZED GAINS ON INVESTMENTS 26,091 REFUNDS 0</ExplanationTxt>
      </Form990ScheduleAPartVIGrp>
    </IRS990ScheduleA>
    <IRS990ScheduleB documentId="RetDoc1">
      <ContributorInformationGrp>
        <ContributorNum>RESTRICTED</ContributorNum>
        <ContributorBusinessName>
          <BusinessNameLine1>RESTRICTED</BusinessNameLine1>
        </ContributorBusinessName>
        <ContributorUSAddress>
          <AddressLine1>RESTRICTED</AddressLine1>
          <AddressLine2>RESTRICTED</AddressLine2>
          <City>RESTRICTED</City>
          <State>RESTRICTED</State>
          <ZIPCode>RESTRICTED</ZIPCode>
        </ContributorUSAddress>
        <TotalContributionsAmt>RESTRICTED</TotalContributionsAmt>
      </ContributorInformationGrp>
    </IRS990ScheduleB>
    <IRS990ScheduleO documentId="RetDoc3">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990-EZ, PART I, LINE 8</FormAndLineReferenceDesc>
        <ExplanationTxt>UNREALIZED GAIN(LOSS) ON INV 3,250 TOTAL 3,250</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990-EZ, PART I, LINE 16</FormAndLineReferenceDesc>
        <ExplanationTxt>EXPENSES PUBLIC RELATIONS/WEBSITE 1,628 LICENSES AND FEES 55 MEMORIAL COSTS 2,525 MEMORIAL CEREMONY 38,533 BANK CHARGES 726 LINE OF DUTY EXPENSE 1,995 IN KIND EXPENSES 6,550 BOARD OF DIRECTORS EXP 460 SUBSCRIPTIONS 8,337 TOTAL 60,809</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990-EZ, PART III</FormAndLineReferenceDesc>
        <ExplanationTxt>TO HONOR AND REMEMBER VIRGINIA'S PUBLIC SAFETY HEROES WHO HAVE SELFLESSLY GIVEN THEIR LIVES IN THE LINE OF DUTY. WE ARE DEDICATED TO SUPPORTING THEIR FAMILIES, PRESERVING THEIR LEGACY, AND ENSURING THEIR SACRIFICES ARE NEVER FORGOTTEN.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>