<?xml version="1.0" encoding="UTF-8"?>
<edgarSubmission xmlns="http://www.sec.gov/edgar/seventeenafiler" xmlns:com="http://www.sec.gov/edgar/common">
  <headerData>
    <submissionType>X-17A-5</submissionType>
    <filerInfo>
      <filer>
        <filerCredentials>
          <filerCik>0001017284</filerCik>
          <filerCcc>XXXXXXXX</filerCcc>
        </filerCredentials>
        <confirming008CopyNumber>008-49386</confirming008CopyNumber>
      </filer>
      <liveTestFlag>LIVE</liveTestFlag>
      <flags>
        <returnCopyFlag>true</returnCopyFlag>
        <confirmingCopyFlag>true</confirmingCopyFlag>
        <overrideInternetFlag>false</overrideInternetFlag>
      </flags>
    </filerInfo>
  </headerData>
  <formData>
    <submissionInformation>
      <periodBegin>01-01-2021</periodBegin>
      <periodEnd>12-31-2021</periodEnd>
      <typeOfRegistrant>
        <typeOfBDRegistrant>Broker-dealer</typeOfBDRegistrant>
      </typeOfRegistrant>
      <materialWeakness>N</materialWeakness>
    </submissionInformation>
    <registrantIdentification>
      <brokerDealerName>THOMPSON DAVIS &amp; CO., INC.</brokerDealerName>
      <businessAddress>
        <com:street1>9030 STONY POINT PKWY, STE 100</com:street1>
        <com:city>RICHMOND</com:city>
        <com:stateOrCountry>VA</com:stateOrCountry>
        <com:zipCode>23235</com:zipCode>
      </businessAddress>
      <contactPersonName>Elaine Altizer</contactPersonName>
      <contactPersonPhoneNumber>8046446381</contactPersonPhoneNumber>
    </registrantIdentification>
    <accountantIdentification>
      <accountantName>Keiter</accountantName>
      <accountantAddress>
        <com:street1>4401 Dominion Blvd</com:street1>
        <com:city>Glen Allen</com:city>
        <com:stateOrCountry>VA</com:stateOrCountry>
        <com:zipCode>23060</com:zipCode>
      </accountantAddress>
      <accountantType>Certified Public Accountant</accountantType>
    </accountantIdentification>
    <oathSignature>
      <signPersonName>Elaine Altizer</signPersonName>
      <entityName>THOMPSON DAVIS &amp; CO., INC.</entityName>
      <signDate>12-31-2021</signDate>
      <explanation>Certain joint accounts, custodian accounts, trusted IRA accounts of shareholders or similar types of accounts which are classified as customer accounts in accordance with Rule 15c3(a)(1) of the Securities and Exchange act of 1934.</explanation>
      <signature>Elaine Altizer</signature>
      <oathTitle>CEO/Secretary/Treasurer</oathTitle>
      <confirmNotarizedFlag>Y</confirmNotarizedFlag>
    </oathSignature>
  </formData>
</edgarSubmission>
