<?xml version="1.0" encoding="UTF-8"?>
<edgarSubmission xmlns:com="http://www.sec.gov/edgar/common" xmlns="http://www.sec.gov/edgar/ncen">
  <schemaVersion>X0404</schemaVersion>
  <headerData>
    <submissionType>N-CEN/A</submissionType>
    <accessionNumber>0001145549-24-013287</accessionNumber>
    <filerInfo>
      <liveTestFlag>LIVE</liveTestFlag>
      <filer>
        <issuerCredentials>
          <cik>0000859607</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>
      <flags>
        <confirmingCopyFlag>false</confirmingCopyFlag>
      </flags>
      <investmentCompanyType>N-4</investmentCompanyType>
    </filerInfo>
    <seriesClass>
      <reportClass>
        <classInfo>
          <classId>C000124123</classId>
        </classInfo>
        <classInfo>
          <classId>C000127795</classId>
        </classInfo>
        <classInfo>
          <classId>C000128575</classId>
        </classInfo>
        <classInfo>
          <classId>C000125095</classId>
        </classInfo>
        <classInfo>
          <classId>C000178598</classId>
        </classInfo>
        <classInfo>
          <classId>C000180728</classId>
        </classInfo>
        <classInfo>
          <classId>C000130280</classId>
        </classInfo>
        <classInfo>
          <classId>C000125106</classId>
        </classInfo>
        <classInfo>
          <classId>C000017603</classId>
        </classInfo>
        <classInfo>
          <classId>C000017604</classId>
        </classInfo>
        <classInfo>
          <classId>C000127970</classId>
        </classInfo>
        <classInfo>
          <classId>C000127972</classId>
        </classInfo>
        <classInfo>
          <classId>C000127974</classId>
        </classInfo>
        <classInfo>
          <classId>C000127975</classId>
        </classInfo>
        <classInfo>
          <classId>C000127977</classId>
        </classInfo>
        <classInfo>
          <classId>C000125107</classId>
        </classInfo>
        <classInfo>
          <classId>C000127976</classId>
        </classInfo>
        <classInfo>
          <classId>C000125108</classId>
        </classInfo>
        <classInfo>
          <classId>C000127971</classId>
        </classInfo>
        <classInfo>
          <classId>C000128470</classId>
        </classInfo>
        <classInfo>
          <classId>C000017605</classId>
        </classInfo>
        <classInfo>
          <classId>C000127973</classId>
        </classInfo>
        <classInfo>
          <classId>C000125286</classId>
        </classInfo>
        <classInfo>
          <classId>C000216251</classId>
        </classInfo>
        <classInfo>
          <classId>C000216269</classId>
        </classInfo>
        <classInfo>
          <classId>C000216271</classId>
        </classInfo>
        <classInfo>
          <classId>C000216272</classId>
        </classInfo>
        <classInfo>
          <classId>C000216274</classId>
        </classInfo>
      </reportClass>
    </seriesClass>
  </headerData>
  <formData>
    <generalInfo reportEndingPeriod="2023-12-31" isReportPeriodLt12="N"/>
    <registrantInfo>
      <registrantFullName>SEPARATE ACCOUNT VA B</registrantFullName>
      <investmentCompFileNo>811-06032</investmentCompFileNo>
      <registrantCik>0000859607</registrantCik>
      <registrantLei>549300I46WVX0IHJLP50</registrantLei>
      <registrantstreet1>6400 C Street SW</registrantstreet1>
      <registrantcity>Cedar Rapids</registrantcity>
      <registrantzipCode>52499</registrantzipCode>
      <registrantstate>US-IA</registrantstate>
      <registrantcountry>US</registrantcountry>
      <registrantphoneNumber>8005256205</registrantphoneNumber>
      <websites>
        <website webpage="www.transamerica.com"/>
      </websites>
      <locationBooksRecords>
        <locationBooksRecord>
          <officeName>Transamerica Life Insurance Company</officeName>
          <officeAddress1>6400 C Street SW</officeAddress1>
          <officeCity>Cedar Rapids</officeCity>
          <officeStateCountry officeState="US-IA" officeCountry="US"/>
          <officeRecordsZipCode>52499</officeRecordsZipCode>
          <officePhone>8005256205</officePhone>
          <booksRecordsDesc>Records required to be maintained by Section 31(a) of the Investments Company Act of 1940 and Rules 31a-1 to 31a-3 promulgated thereunder</booksRecordsDesc>
        </locationBooksRecord>
      </locationBooksRecords>
      <isRegistrantFirstFiling>N</isRegistrantFirstFiling>
      <isRegistrantLastFiling>N</isRegistrantLastFiling>
      <registrantFamilyInvComp isRegistrantFamilyInvComp="Y" familyInvCompFullName="Transamerica Life Insurance Company"/>
      <registrantClassificationType>N-4</registrantClassificationType>
      <isSecuritiesActRegistration>Y</isSecuritiesActRegistration>
      <chiefComplianceOfficers>
        <chiefComplianceOfficer>
          <ccoName>Kristine Lynn Wright</ccoName>
          <crdNumber>002701204</crdNumber>
          <ccoStreet1>6400 C Street SW</ccoStreet1>
          <ccoCity>Cedar Rapids</ccoCity>
          <ccoStateCountry ccoState="US-IA" ccoCountry="US"/>
          <ccoZipCode>52499</ccoZipCode>
          <ccoPhone>XXXXXX</ccoPhone>
          <isCcoChangedSinceLastFiling>N</isCcoChangedSinceLastFiling>
          <ccoEmployers>
            <ccoEmployer ccoEmployerName="N/A" ccoEmployerId="N/A"/>
          </ccoEmployers>
        </chiefComplianceOfficer>
      </chiefComplianceOfficers>
      <isRegistrantSubmittedMatter>N</isRegistrantSubmittedMatter>
      <isPreviousLegalProceeding>N</isPreviousLegalProceeding>
      <isPreviousProceedingTerminated>N</isPreviousProceedingTerminated>
      <isFinancialSupportDuringPeriod>N</isFinancialSupportDuringPeriod>
      <releaseNumbers isExemptionFromAct="Y">
        <releaseNumberInfo releaseNumber="IC-30816"/>
      </releaseNumbers>
      <principalUnderwriters>
        <principalUnderwriter>
          <principalUnderwriterName>Transamerica Capital, Inc.</principalUnderwriterName>
          <principalUnderwriterFileNumber>8-24829</principalUnderwriterFileNumber>
          <principalUnderwriterCrdNumber>000008217</principalUnderwriterCrdNumber>
          <principalUnderwriterLei>N/A</principalUnderwriterLei>
          <principalUnderWriterStateCountry principalUnderWriterState="US-CA" principalUnderWriterCountry="US"/>
          <isPrincipalUnderwriterAffiliatedWithRegistrant>Y</isPrincipalUnderwriterAffiliatedWithRegistrant>
        </principalUnderwriter>
      </principalUnderwriters>
      <isUnderwriterHiredOrTerminated>N</isUnderwriterHiredOrTerminated>
      <publicAccountants>
        <publicAccountant>
          <publicAccountantName>PricewaterhouseCoopers LLP</publicAccountantName>
          <pcaobNumber>00238</pcaobNumber>
          <publicAccountantLei>N/A</publicAccountantLei>
          <publicAccountantStateCountry publicAccountantState="US-NY" publicAccountantCountry="US"/>
        </publicAccountant>
      </publicAccountants>
      <isPublicAccountantChanged>N</isPublicAccountantChanged>
      <isOpinionOffered>N</isOpinionOffered>
      <isMaterialChange>N</isMaterialChange>
      <isAccountingPrincipleChange>N</isAccountingPrincipleChange>
    </registrantInfo>
    <unitInvestmentTrust>
      <depositors>
        <depositor>
          <depositorName>Transamerica Life Insurance Company</depositorName>
          <depositorCrdNo>N/A</depositorCrdNo>
          <depositorLei>IESWU3ORVB7T21TZOK62</depositorLei>
          <depositorStateCountry depositorState="US-IA" depositorCountry="US"/>
          <depositorUltimateParentname>Aegon Ltd.</depositorUltimateParentname>
        </depositor>
      </depositors>
      <uitAdmins>
        <uitAdmin>
          <uitAdminName>Transamerica Life Insurance Company</uitAdminName>
          <uitAdminLei>IESWU3ORVB7T21TZOK62</uitAdminLei>
          <uitAdminStateCountry uitAdminState="US-IA" uitAdminCountry="US"/>
          <isUitAdminAffiliated>Y</isUitAdminAffiliated>
          <isUitAdminSubAdmin>N</isUitAdminSubAdmin>
        </uitAdmin>
      </uitAdmins>
      <isUitAdminHiredTerminated>N</isUitAdminHiredTerminated>
      <registrantSeparateInsuranceAccount isRegistrantSeparateInsuranceAccount="Y" separateAccountSeriesId="S000006417"/>
      <numOfContracts>249706</numOfContracts>
      <contractSecurities>
        <contractSecurity separateAccountSecurityName="Transamerica Variable Annuity Series" separateAccountContractId="C000124123" separateAccountTotalAsset="13743495353.710100000000" numContractsSold="0" grossPremiumReceived="119346599.770000000000" grossPremiumReceivedSection1035="1706533.940000000000" numContractsAffected="24" contractValueRedeemed="1446149336.120000000000" contractValueRedeemedSection1035="24297852.850000000000" numContractsAffectedRedeemed="333"/>
        <contractSecurity separateAccountSecurityName="Members Variable Annuity Series" separateAccountContractId="C000127795" separateAccountTotalAsset="365930560.530000000000" numContractsSold="0" grossPremiumReceived="1744209.680000000000" grossPremiumReceivedSection1035="30000.000000000000" numContractsAffected="2" contractValueRedeemed="64045905.859999900000" contractValueRedeemedSection1035="26325.260000000000" numContractsAffectedRedeemed="1"/>
        <contractSecurity separateAccountSecurityName="Partners Variable Annuity Series" separateAccountContractId="C000128575" separateAccountTotalAsset="51556552.730000000000" numContractsSold="0" grossPremiumReceived="240108.450000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="8767726.400000010000" contractValueRedeemedSection1035="0.000000000000" numContractsAffectedRedeemed="0"/>
        <contractSecurity separateAccountSecurityName="Transamerica Axiom II" separateAccountContractId="C000125095" separateAccountTotalAsset="3569273879.289990000000" numContractsSold="0" grossPremiumReceived="21921289.740000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="416401449.369998000000" contractValueRedeemedSection1035="8647336.880000010000" numContractsAffectedRedeemed="86"/>
        <contractSecurity separateAccountSecurityName="Transamerica Variable Annuity I-Share" separateAccountContractId="C000178598" separateAccountTotalAsset="104858251.330000000000" numContractsSold="0" grossPremiumReceived="2285981.720000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="20654363.200000000000" contractValueRedeemedSection1035="2233028.970000000000" numContractsAffectedRedeemed="13"/>
        <contractSecurity separateAccountSecurityName="Transamerica Inspire Variable Annuity" separateAccountContractId="C000180728" separateAccountTotalAsset="444997135.999999000000" numContractsSold="0" grossPremiumReceived="4964167.040000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="14570720.970000000000" contractValueRedeemedSection1035="11000.000000000000" numContractsAffectedRedeemed="1"/>
        <contractSecurity separateAccountSecurityName="Transamerica Variable Annuity O-Share" separateAccountContractId="C000130280" separateAccountTotalAsset="3226936345.610000000000" numContractsSold="0" grossPremiumReceived="21930029.840000000000" grossPremiumReceivedSection1035="77945.950000000000" numContractsAffected="3" contractValueRedeemed="262555092.699996000000" contractValueRedeemedSection1035="12672330.850000000000" numContractsAffectedRedeemed="106"/>
        <contractSecurity separateAccountSecurityName="Transamerica Principium III" separateAccountContractId="C000125106" separateAccountTotalAsset="646966760.970001000000" numContractsSold="0" grossPremiumReceived="4257374.960000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="75842286.499999800000" contractValueRedeemedSection1035="1179881.030000000000" numContractsAffectedRedeemed="23"/>
        <contractSecurity separateAccountSecurityName="Transamerica Landmark Variable Annuity" separateAccountContractId="C000017603" separateAccountTotalAsset="6284828054.290020000000" numContractsSold="21" grossPremiumReceived="110368938.380000000000" grossPremiumReceivedSection1035="781104.120000000000" numContractsAffected="26" contractValueRedeemed="753531856.650000000000" contractValueRedeemedSection1035="41960112.850000000000" numContractsAffectedRedeemed="1191"/>
        <contractSecurity separateAccountSecurityName="Transamerica Freedom Variable Annuity" separateAccountContractId="C000017604" separateAccountTotalAsset="474250992.259999000000" numContractsSold="6" grossPremiumReceived="11569942.020000000000" grossPremiumReceivedSection1035="449972.250000000000" numContractsAffected="1" contractValueRedeemed="66750979.129999600000" contractValueRedeemedSection1035="7298007.480000000000" numContractsAffectedRedeemed="143"/>
        <contractSecurity separateAccountSecurityName="Transamerica Extra Variable Annuity" separateAccountContractId="C000127970" separateAccountTotalAsset="1043615739.890000000000" numContractsSold="1" grossPremiumReceived="15533343.240000000000" grossPremiumReceivedSection1035="50256.290000000000" numContractsAffected="2" contractValueRedeemed="120942742.400000000000" contractValueRedeemedSection1035="10357617.160000000000" numContractsAffectedRedeemed="257"/>
        <contractSecurity separateAccountSecurityName="Transamerica Liberty Variable Annuity" separateAccountContractId="C000127972" separateAccountTotalAsset="2642685738.269980000000" numContractsSold="9" grossPremiumReceived="34504384.710000000000" grossPremiumReceivedSection1035="22675.370000000000" numContractsAffected="2" contractValueRedeemed="342553263.119998000000" contractValueRedeemedSection1035="8371689.210000000000" numContractsAffectedRedeemed="296"/>
        <contractSecurity separateAccountSecurityName="Transamerica Principium II Variable Annuity" separateAccountContractId="C000127974" separateAccountTotalAsset="444632289.009999000000" numContractsSold="0" grossPremiumReceived="5036486.930000000000" grossPremiumReceivedSection1035="4700.000000000000" numContractsAffected="2" contractValueRedeemed="58613634.019999800000" contractValueRedeemedSection1035="3281852.780000000000" numContractsAffectedRedeemed="64"/>
        <contractSecurity separateAccountSecurityName="Transamerica Axiom Variable Annuity" separateAccountContractId="C000127975" separateAccountTotalAsset="5518.830000000000" numContractsSold="2" grossPremiumReceived="8242330.440000000000" grossPremiumReceivedSection1035="17200.000000000000" numContractsAffected="2" contractValueRedeemed="161061344.719999000000" contractValueRedeemedSection1035="5353001.919999990000" numContractsAffectedRedeemed="136"/>
        <contractSecurity separateAccountSecurityName="Transamerica Advisor Elite Variable Annuity" separateAccountContractId="C000127977" separateAccountTotalAsset="21012902.310000000000" numContractsSold="0" grossPremiumReceived="34177.830000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="1831227.240000000000" contractValueRedeemedSection1035="121307.290000000000" numContractsAffectedRedeemed="8"/>
        <contractSecurity separateAccountSecurityName="Transamerica Advisor Elite II" separateAccountContractId="C000125107" separateAccountTotalAsset="18055589.770000000000" numContractsSold="0" grossPremiumReceived="40387.430000000100" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="1294104.260000000000" contractValueRedeemedSection1035="0.000000000000" numContractsAffectedRedeemed="0"/>
        <contractSecurity separateAccountSecurityName="Income Elite Variable Annuity" separateAccountContractId="C000127976" separateAccountTotalAsset="2201822.960000000000" numContractsSold="0" grossPremiumReceived="0.000000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="310902.590000000000" contractValueRedeemedSection1035="0.000000000000" numContractsAffectedRedeemed="0"/>
        <contractSecurity separateAccountSecurityName="Transamerica Income Elite II" separateAccountContractId="C000125108" separateAccountTotalAsset="26690377.290000000000" numContractsSold="0" grossPremiumReceived="422138.710000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="1788958.220000000000" contractValueRedeemedSection1035="28277.950000000000" numContractsAffectedRedeemed="3"/>
        <contractSecurity separateAccountSecurityName="Members Extra Variable Annuity" separateAccountContractId="C000127971" separateAccountTotalAsset="4946768.810000000000" numContractsSold="0" grossPremiumReceived="0.000000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="700488.929999999000" contractValueRedeemedSection1035="0.000000000000" numContractsAffectedRedeemed="0"/>
        <contractSecurity separateAccountSecurityName="Members Freedom Variable Annuity" separateAccountContractId="C000128470" separateAccountTotalAsset="7558700.370000000000" numContractsSold="0" grossPremiumReceived="6000.000000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="1038355.550000000000" contractValueRedeemedSection1035="16136.040000000000" numContractsAffectedRedeemed="1"/>
        <contractSecurity separateAccountSecurityName="Members Landmark Variable Annuity" separateAccountContractId="C000017605" separateAccountTotalAsset="150011597.740000000000" numContractsSold="0" grossPremiumReceived="1670020.090000000000" grossPremiumReceivedSection1035="1800.000000000000" numContractsAffected="1" contractValueRedeemed="29622110.139999800000" contractValueRedeemedSection1035="285398.930000000000" numContractsAffectedRedeemed="6"/>
        <contractSecurity separateAccountSecurityName="Members Liberty Variable Annuity" separateAccountContractId="C000127973" separateAccountTotalAsset="10402313.550000000000" numContractsSold="0" grossPremiumReceived="75187.220000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="1306423.690000000000" contractValueRedeemedSection1035="167620.490000000000" numContractsAffectedRedeemed="1"/>
        <contractSecurity separateAccountSecurityName="Transamerica Retirement Income Plus" separateAccountContractId="C000125286" separateAccountTotalAsset="148332690.810000000000" numContractsSold="0" grossPremiumReceived="641299.860000000000" grossPremiumReceivedSection1035="0.000000000000" numContractsAffected="0" contractValueRedeemed="18560837.730000100000" contractValueRedeemedSection1035="104295.250000000000" numContractsAffectedRedeemed="8"/>
        <contractSecurity separateAccountSecurityName="Transamerica Advisory Annuity" separateAccountContractId="C000216251" separateAccountTotalAsset="125096433.880000000000" numContractsSold="148" grossPremiumReceived="31405959.040000100000" grossPremiumReceivedSection1035="4542609.840000000000" numContractsAffected="15" contractValueRedeemed="8014378.600000000000" contractValueRedeemedSection1035="2994222.680000000000" numContractsAffectedRedeemed="26"/>
        <contractSecurity separateAccountSecurityName="Transamerica B-Share" separateAccountContractId="C000216269" separateAccountTotalAsset="1092434261.080000000000" numContractsSold="4754" grossPremiumReceived="191706415.200000000000" grossPremiumReceivedSection1035="74033001.840000200000" numContractsAffected="255" contractValueRedeemed="27425447.490000000000" contractValueRedeemedSection1035="1238116.710000000000" numContractsAffectedRedeemed="11"/>
        <contractSecurity separateAccountSecurityName="Axiom III" separateAccountContractId="C000216271" separateAccountTotalAsset="415430665.140000000000" numContractsSold="1556" grossPremiumReceived="67009607.930000000000" grossPremiumReceivedSection1035="42150381.520000000000" numContractsAffected="133" contractValueRedeemed="11426388.880000000000" contractValueRedeemedSection1035="820895.180000000000" numContractsAffectedRedeemed="5"/>
        <contractSecurity separateAccountSecurityName="Principium IV" separateAccountContractId="C000216272" separateAccountTotalAsset="53377842.070000000000" numContractsSold="227" grossPremiumReceived="5535369.260000000000" grossPremiumReceivedSection1035="4907093.260000000000" numContractsAffected="23" contractValueRedeemed="6912289.960000000000" contractValueRedeemedSection1035="972122.580000000000" numContractsAffectedRedeemed="9"/>
        <contractSecurity separateAccountSecurityName="Transamerica I-Share II" separateAccountContractId="C000216274" separateAccountTotalAsset="53345432.460000000000" numContractsSold="225" grossPremiumReceived="6783141.790000000000" grossPremiumReceivedSection1035="5235004.920000000000" numContractsAffected="21" contractValueRedeemed="9906243.440000000000" contractValueRedeemedSection1035="3509042.000000000000" numContractsAffectedRedeemed="5"/>
      </contractSecurities>
      <isRule6C7Reliance>Y</isRule6C7Reliance>
      <isRule11A2Reliance>N</isRule11A2Reliance>
      <isRule12D1Dash4Reliance>N</isRule12D1Dash4Reliance>
      <isRule12D1GReliance>N</isRule12D1GReliance>
    </unitInvestmentTrust>
    <signature registrantSignedName="SEPARATE ACCOUNT VA B" signedDate="2024-03-05" signature="/s/ Brent Hipsher" title="Controller"/>
  </formData>
</edgarSubmission>
