<?xml version="1.0" encoding="UTF-8"?>
<edgarSubmission xmlns="http://www.sec.gov/edgar/maifiler" xmlns:com="http://www.sec.gov/edgar/common_ma" xmlns:com1="http://www.sec.gov/edgar/common">
  <headerData>
    <submissionType>MA-I/A</submissionType>
    <filerInfo>
      <com:filer>
        <com1:filerId>0000108634</com1:filerId>
        <com1:filerCcc>XXXXXXXX</com1:filerCcc>
      </com:filer>
      <com:contact>
        <com1:name>Chris Charles</com1:name>
        <com1:phoneNumber>4152026650</com1:phoneNumber>
      </com:contact>
      <com:contactEmail>ccharles@wulffhansen.com</com:contactEmail>
    </filerInfo>
  </headerData>
  <formData>
    <isAmendment>N</isAmendment>
    <isIndividual>N</isIndividual>
    <applicantName>
      <com:firstName>Christopher</com:firstName>
      <com:middleName>Donald</com:middleName>
      <com:lastName>Charles</com:lastName>
    </applicantName>
    <applicantCrdNum>709131</applicantCrdNum>
    <hasMoreThanOneAdvisoryFirms>N</hasMoreThanOneAdvisoryFirms>
    <noOfAdvisoryFirms>1</noOfAdvisoryFirms>
    <municipalAdvisorOffices>
      <municipalAdvisorOffice>
        <municipalFirm>
          <municipalFiler>
            <filerId>0000108634</filerId>
          </municipalFiler>
          <municipalFirmName>WULFF, HANSEN &amp; CO.</municipalFirmName>
          <recentEmploymentCommencedDate>07-01-2014</recentEmploymentCommencedDate>
          <isIndependentRelatioship>N</isIndependentRelatioship>
        </municipalFirm>
        <maRegistration>
          <secRegistration>
            <com:fileNumber>867-01256</com:fileNumber>
          </secRegistration>
        </maRegistration>
        <advisorOffices>
          <advisorOffice>
            <locationInfo>LOCATED</locationInfo>
            <locationInfo>SUPERVISED</locationInfo>
            <startDate>07-01-2014</startDate>
            <addressInfo>
              <com:address>
                <com1:street1>100 Smith Ranch Road, Suite 330</com1:street1>
                <com1:city>SAN Rafael</com1:city>
                <com1:stateOrCountry>CA</com1:stateOrCountry>
                <com1:zipCode>94903</com1:zipCode>
              </com:address>
            </addressInfo>
          </advisorOffice>
        </advisorOffices>
      </municipalAdvisorOffice>
    </municipalAdvisorOffices>
    <residentialHistory></residentialHistory>
    <employmentHistory>
      <currentEmployer>
        <startDate>01-1980</startDate>
        <name>Wulff, Hansen &amp; Co.</name>
        <addressInfo>
          <city>San Rafael</city>
          <stateOrCountry>
            <com1:stateOrCountry>CA</com1:stateOrCountry>
          </stateOrCountry>
          <zipCode>94903</zipCode>
        </addressInfo>
        <isRelatedToMunicipalAdvisor>Y</isRelatedToMunicipalAdvisor>
        <isRelatedToInvestment>Y</isRelatedToInvestment>
        <positionDescription>President since 2002.                 Note: Actual date of employment was 11/27/1979 but advised by counsel in OMS that EDGAR system will not accept dates prior to Jan 1980.</positionDescription>
      </currentEmployer>
    </employmentHistory>
    <isEngagedInOtherBusiness>Y</isEngagedInOtherBusiness>
    <otherBusinesses>
      <otherBusiness>
        <startDate>11-2007</startDate>
        <name>C.A. Botzum</name>
        <addressInfo>
          <com1:street1>18321 Hillcrest Ave</com1:street1>
          <com1:city>Villa Park</com1:city>
          <com1:stateOrCountry>CA</com1:stateOrCountry>
          <com1:zipCode>92861</com1:zipCode>
        </addressInfo>
        <isRelatedToMunicipalAdvisor>N</isRelatedToMunicipalAdvisor>
        <isRelatedToInvestment>Y</isRelatedToInvestment>
        <natureOfBusiness>Broker/dealer</natureOfBusiness>
        <positionDescription>PRINCIPAL</positionDescription>
        <approximateHoursOrMonths>1</approximateHoursOrMonths>
        <dutiesDescription>CONTINUING EDUCATION , yearly average l0-15 minutes per month</dutiesDescription>
      </otherBusiness>
      <otherBusiness>
        <startDate>10-2015</startDate>
        <name>NATIONAL SOCIETY OF COMPLIANCE PROFESSIONALS</name>
        <addressInfo>
          <com1:street1>22 Kent Road</com1:street1>
          <com1:city>Cornwall Bridge</com1:city>
          <com1:stateOrCountry>CT</com1:stateOrCountry>
          <com1:zipCode>06754</com1:zipCode>
        </addressInfo>
        <isRelatedToMunicipalAdvisor>N</isRelatedToMunicipalAdvisor>
        <isRelatedToInvestment>N</isRelatedToInvestment>
        <natureOfBusiness>Professional association</natureOfBusiness>
        <positionDescription>Member, Board of Directors</positionDescription>
        <approximateHoursOrMonths>3</approximateHoursOrMonths>
        <dutiesDescription>Director</dutiesDescription>
      </otherBusiness>
      <otherBusiness>
        <startDate>09-2017</startDate>
        <name>Mcclurg Capital Corporation</name>
        <addressInfo>
          <com1:street1>950 Northgate Suite 301</com1:street1>
          <com1:city>San Rafael</com1:city>
          <com1:stateOrCountry>CA</com1:stateOrCountry>
          <com1:zipCode>94903</com1:zipCode>
        </addressInfo>
        <isRelatedToMunicipalAdvisor>N</isRelatedToMunicipalAdvisor>
        <isRelatedToInvestment>Y</isRelatedToInvestment>
        <natureOfBusiness>Broker/dealer and registered investment advisor</natureOfBusiness>
        <positionDescription>Registered representative, retail</positionDescription>
        <approximateHoursOrMonths>4</approximateHoursOrMonths>
        <dutiesDescription>Retail brokerage services</dutiesDescription>
      </otherBusiness>
      <otherBusiness>
        <startDate>01-1980</startDate>
        <name>Wulff, Hansen &amp; Co.</name>
        <addressInfo>
          <com1:street1>100 Smith Ranch Road, Suite 330</com1:street1>
          <com1:city>San Rafael</com1:city>
          <com1:stateOrCountry>CA</com1:stateOrCountry>
          <com1:zipCode>94903</com1:zipCode>
        </addressInfo>
        <isRelatedToMunicipalAdvisor>Y</isRelatedToMunicipalAdvisor>
        <isRelatedToInvestment>Y</isRelatedToInvestment>
        <natureOfBusiness>Municipal Advisor, Broker/Dealer, Registered Investment Advisor</natureOfBusiness>
        <positionDescription>President and CEO, CCO</positionDescription>
        <approximateHoursOrMonths>160</approximateHoursOrMonths>
        <dutiesDescription>Responsibilities in addition to municipal advisory activities include broker/dealer activities and registered investment advisor activities Hourly total above includes all three types of activity.</dutiesDescription>
      </otherBusiness>
    </otherBusinesses>
    <disclosureQuestions>
      <criminalDisclosure>
        <criminalDisclosureCommonQuestion>
          <com:isConvictedOfFelony>N</com:isConvictedOfFelony>
          <com:isChargedWithFelony>N</com:isChargedWithFelony>
          <com:isOrgConvictedOfFelony>N</com:isOrgConvictedOfFelony>
          <com:isOrgChargedWithFelony>N</com:isOrgChargedWithFelony>
        </criminalDisclosureCommonQuestion>
        <isConvictedOfMisdemeanor>N</isConvictedOfMisdemeanor>
        <isChargedWithMisdemeanor>N</isChargedWithMisdemeanor>
        <isOrgConvictedOfMisdemeanor>N</isOrgConvictedOfMisdemeanor>
        <isOrgChargedWithMisdemeanor>N</isOrgChargedWithMisdemeanor>
      </criminalDisclosure>
      <regulatoryDisclosure>
        <regulatoryDisclosureCommonQuestion>
          <com:isMadeFalseStatement>N</com:isMadeFalseStatement>
          <com:isViolatedRegulation>N</com:isViolatedRegulation>
          <com:isCauseOfDenial>N</com:isCauseOfDenial>
          <com:isOrderAgainst>N</com:isOrderAgainst>
          <com:isImposedPenalty>N</com:isImposedPenalty>
          <com:isUnEthical>N</com:isUnEthical>
          <com:isFoundInViolationOfRegulation>N</com:isFoundInViolationOfRegulation>
          <com:isFoundInCauseOfDenial>N</com:isFoundInCauseOfDenial>
          <com:isOrderAgainstActivity>N</com:isOrderAgainstActivity>
          <com:isDeniedLicense>N</com:isDeniedLicense>
          <com:isFoundMadeFalseStatement>N</com:isFoundMadeFalseStatement>
          <com:isFoundInViolationOfRules>N</com:isFoundInViolationOfRules>
          <com:isFoundInCauseOfSuspension>N</com:isFoundInCauseOfSuspension>
          <com:isDiscipliend>N</com:isDiscipliend>
          <com:isAuthorizedToActAttorney>N</com:isAuthorizedToActAttorney>
          <com:isRegulatoryComplaint>N</com:isRegulatoryComplaint>
        </regulatoryDisclosureCommonQuestion>
        <isViolatedSecurityAct>N</isViolatedSecurityAct>
        <isWillFullyAided>N</isWillFullyAided>
        <isFailedToSupervise>N</isFailedToSupervise>
        <isFoundWillFullyAided>N</isFoundWillFullyAided>
        <isAssociationBared>N</isAssociationBared>
        <isFinalOrder>N</isFinalOrder>
        <isWillFullyViolatedSecurityAct>N</isWillFullyViolatedSecurityAct>
        <isFailedResonably>N</isFailedResonably>
      </regulatoryDisclosure>
      <investigationDisclosure>
        <isInvestigated>N</isInvestigated>
      </investigationDisclosure>
      <civilDisclosure>
        <com:isEnjoined>N</com:isEnjoined>
        <com:isFoundInViolationOfRegulation>N</com:isFoundInViolationOfRegulation>
        <com:isDismissed>N</com:isDismissed>
        <com:isNamedInCivilProceeding>N</com:isNamedInCivilProceeding>
      </civilDisclosure>
      <complaintDisclosure>
        <isComplaintPending>N</isComplaintPending>
        <isComplaintSettled>N</isComplaintSettled>
        <isFraudCasePending>N</isFraudCasePending>
        <isFraudCaseResultedAward>N</isFraudCaseResultedAward>
        <isFraudCaseSettled>N</isFraudCaseSettled>
      </complaintDisclosure>
      <terminationDisclosure>
        <isViloatedIndustryStandard>N</isViloatedIndustryStandard>
        <isInvolvedInFraud>N</isInvolvedInFraud>
        <isFailedToSupervise>N</isFailedToSupervise>
      </terminationDisclosure>
      <financialDisclosure>
        <isCompromised>N</isCompromised>
        <isBankruptcyPetition>N</isBankruptcyPetition>
        <isTrusteeApointed>N</isTrusteeApointed>
        <isBondRevoked>N</isBondRevoked>
      </financialDisclosure>
      <judgmentLienDisclosure>
        <isLienAgainst>N</isLienAgainst>
      </judgmentLienDisclosure>
    </disclosureQuestions>
    <signatureInfo>
      <com:signature>
        <com:dateSigned>03-23-2020</com:dateSigned>
        <com:signature>Christopher Charles</com:signature>
        <com:title>President</com:title>
      </com:signature>
    </signatureInfo>
  </formData>
</edgarSubmission>
