<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:3f4355fa-486d-4c3b-935b-871a13373f3a,g:eb7c3e8e-82d4-4892-8c1c-9fcd547afe17-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:htgc="http://www.htgc.com/20260331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.htgc.com/20260331">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.org/2006/xbrldi" schemaLocation="http://www.xbrl.org/2006/xbrldi-2006.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cef-pre/2025" schemaLocation="https://xbrl.sec.gov/cef/2025/cef-2025_pre.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="htgc-20260331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="htgc-20260331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="htgc-20260331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="htgc-20260331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVER" roleURI="http://www.htgc.com/role/COVER">
        <link:definition>0000001 - Document - COVER</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFASSETSANDLIABILITIES" roleURI="http://www.htgc.com/role/CONSOLIDATEDSTATEMENTSOFASSETSANDLIABILITIES">
        <link:definition>0000002 - Statement - CONSOLIDATED STATEMENTS OF ASSETS AND LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFASSETSANDLIABILITIESParenthetical" roleURI="http://www.htgc.com/role/CONSOLIDATEDSTATEMENTSOFASSETSANDLIABILITIESParenthetical">
        <link:definition>0000003 - Statement - CONSOLIDATED STATEMENTS OF ASSETS AND LIABILITIES (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" roleURI="http://www.htgc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited">
        <link:definition>0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCHANGESINNETASSETSunaudited" roleURI="http://www.htgc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINNETASSETSunaudited">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN NET ASSETS (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCHANGESINNETASSETSunauditedParenthetical" roleURI="http://www.htgc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINNETASSETSunauditedParenthetical">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN NET ASSETS (unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" roleURI="http://www.htgc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWSunauditedParenthetical" roleURI="http://www.htgc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSunauditedParenthetical">
        <link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTS" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS">
        <link:definition>0000009 - Statement - CONSOLIDATED SCHEDULE OF INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTS_1" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS_1">
        <link:definition>0000009 - Statement - CONSOLIDATED SCHEDULE OF INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTSForwardForeignCurrencyExchangeContracts" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSForwardForeignCurrencyExchangeContracts">
        <link:definition>0000010 - Statement - CONSOLIDATED SCHEDULE OF INVESTMENTS - Forward Foreign Currency Exchange Contracts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTSForwardForeignCurrencyExchangeContracts_1" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSForwardForeignCurrencyExchangeContracts_1">
        <link:definition>0000010 - Statement - CONSOLIDATED SCHEDULE OF INVESTMENTS - Forward Foreign Currency Exchange Contracts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical">
        <link:definition>0000011 - Statement - CONSOLIDATED SCHEDULE OF INVESTMENTS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical_1" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical_1">
        <link:definition>0000011 - Statement - CONSOLIDATED SCHEDULE OF INVESTMENTS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusiness" roleURI="http://www.htgc.com/role/DescriptionofBusiness">
        <link:definition>0000012 - Disclosure - Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.htgc.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000013 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstruments" roleURI="http://www.htgc.com/role/FairValueofFinancialInstruments">
        <link:definition>0000014 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Investments" roleURI="http://www.htgc.com/role/Investments">
        <link:definition>0000015 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.htgc.com/role/Debt">
        <link:definition>0000016 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.htgc.com/role/IncomeTaxes">
        <link:definition>0000017 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityandDistributions" roleURI="http://www.htgc.com/role/StockholdersEquityandDistributions">
        <link:definition>0000018 - Disclosure - Stockholders' Equity and Distributions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlans" roleURI="http://www.htgc.com/role/EquityIncentivePlans">
        <link:definition>0000019 - Disclosure - Equity Incentive Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.htgc.com/role/EarningsPerShare">
        <link:definition>0000020 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialHighlights" roleURI="http://www.htgc.com/role/FinancialHighlights">
        <link:definition>0000021 - Disclosure - Financial Highlights</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.htgc.com/role/CommitmentsandContingencies">
        <link:definition>0000022 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.htgc.com/role/RelatedPartyTransactions">
        <link:definition>0000023 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.htgc.com/role/SubsequentEvents">
        <link:definition>0000024 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.htgc.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://www.htgc.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>9955512 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsTables" roleURI="http://www.htgc.com/role/InvestmentsTables">
        <link:definition>9955513 - Disclosure - Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.htgc.com/role/DebtTables">
        <link:definition>9955514 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.htgc.com/role/IncomeTaxesTables">
        <link:definition>9955515 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityandDistributionsTables" roleURI="http://www.htgc.com/role/StockholdersEquityandDistributionsTables">
        <link:definition>9955516 - Disclosure - Stockholders' Equity and Distributions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansTables" roleURI="http://www.htgc.com/role/EquityIncentivePlansTables">
        <link:definition>9955517 - Disclosure - Equity Incentive Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.htgc.com/role/EarningsPerShareTables">
        <link:definition>9955518 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialHighlightsTables" roleURI="http://www.htgc.com/role/FinancialHighlightsTables">
        <link:definition>9955519 - Disclosure - Financial Highlights (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesTables">
        <link:definition>9955520 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://www.htgc.com/role/RelatedPartyTransactionsTables">
        <link:definition>9955521 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTSINANDADVANCESTOAFFILIATESTables" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSINANDADVANCESTOAFFILIATESTables">
        <link:definition>9955522 - Disclosure - CONSOLIDATED SCHEDULE OF INVESTMENTS IN AND ADVANCES TO AFFILIATES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessDetails" roleURI="http://www.htgc.com/role/DescriptionofBusinessDetails">
        <link:definition>9955523 - Disclosure - Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.htgc.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>9955524 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsScheduleofInvestmentsMeasuredatFairValueonRecurringBasisDetails" roleURI="http://www.htgc.com/role/FairValueofFinancialInstrumentsScheduleofInvestmentsMeasuredatFairValueonRecurringBasisDetails">
        <link:definition>9955525 - Disclosure - Fair Value of Financial Instruments - Schedule of Investments Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsScheduleofReconciliationChangesforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" roleURI="http://www.htgc.com/role/FairValueofFinancialInstrumentsScheduleofReconciliationChangesforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails">
        <link:definition>9955526 - Disclosure - Fair Value of Financial Instruments - Schedule of Reconciliation Changes for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsScheduleofEquityInvestmentsDetails" roleURI="http://www.htgc.com/role/FairValueofFinancialInstrumentsScheduleofEquityInvestmentsDetails">
        <link:definition>9955527 - Disclosure - Fair Value of Financial Instruments - Schedule of Equity Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsScheduleofQuantitativeInformationofFairValueMeasurementsDetails" roleURI="http://www.htgc.com/role/FairValueofFinancialInstrumentsScheduleofQuantitativeInformationofFairValueMeasurementsDetails">
        <link:definition>9955528 - Disclosure - Fair Value of Financial Instruments - Schedule of Quantitative Information of Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsNarrativeDetails" roleURI="http://www.htgc.com/role/FairValueofFinancialInstrumentsNarrativeDetails">
        <link:definition>9955529 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsScheduleofFairValueHierarchyofOutstandingBorrowingsDetails" roleURI="http://www.htgc.com/role/FairValueofFinancialInstrumentsScheduleofFairValueHierarchyofOutstandingBorrowingsDetails">
        <link:definition>9955530 - Disclosure - Fair Value of Financial Instruments - Schedule of Fair Value Hierarchy of Outstanding Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofRealizedGainsandLossesandChangesinUnrealizedAppreciationandDepreciationonControlandAffiliateinvestmentsDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofRealizedGainsandLossesandChangesinUnrealizedAppreciationandDepreciationonControlandAffiliateinvestmentsDetails">
        <link:definition>9955531 - Disclosure - Investments - Schedule of Realized Gains and Losses and Changes in Unrealized Appreciation and Depreciation on Control and Affiliate investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofFairValuePortfolioofInvestmentsbyAssetClassDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofFairValuePortfolioofInvestmentsbyAssetClassDetails">
        <link:definition>9955532 - Disclosure - Investments - Schedule of Fair Value Portfolio of Investments by Asset Class (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofFairValuePortfolioofInvestmentsbyGeographicLocationDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofFairValuePortfolioofInvestmentsbyGeographicLocationDetails">
        <link:definition>9955533 - Disclosure - Investments - Schedule of Fair Value Portfolio of Investments by Geographic Location (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofFairValuePortfoliobyIndustrySectorDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofFairValuePortfoliobyIndustrySectorDetails">
        <link:definition>9955534 - Disclosure - Investments - Schedule of Fair Value Portfolio by Industry Sector (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsNarrativeDetails" roleURI="http://www.htgc.com/role/InvestmentsNarrativeDetails">
        <link:definition>9955535 - Disclosure - Investments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofInvestmentCollateralDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofInvestmentCollateralDetails">
        <link:definition>9955536 - Disclosure - Investments - Schedule of Investment Collateral (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofDerivativeInstrumentsDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofDerivativeInstrumentsDetails">
        <link:definition>9955537 - Disclosure - Investments - Schedule of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofInvestmentInterestIncomeandFeeIncomeDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofInvestmentInterestIncomeandFeeIncomeDetails">
        <link:definition>9955538 - Disclosure - Investments - Schedule of Investment Interest Income and Fee Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofUnamortizedCapitalizedFeeIncomeDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofUnamortizedCapitalizedFeeIncomeDetails">
        <link:definition>9955539 - Disclosure - Investments - Schedule of Unamortized Capitalized Fee Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofLoanExitFeesReceivableDetails" roleURI="http://www.htgc.com/role/InvestmentsScheduleofLoanExitFeesReceivableDetails">
        <link:definition>9955540 - Disclosure - Investments - Schedule of Loan Exit Fees Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofAvailableandOutstandingDebtDetails" roleURI="http://www.htgc.com/role/DebtScheduleofAvailableandOutstandingDebtDetails">
        <link:definition>9955541 - Disclosure - Debt - Schedule of Available and Outstanding Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofDebtIssuanceCostsNetofaccumulatedAmortizationDetails" roleURI="http://www.htgc.com/role/DebtScheduleofDebtIssuanceCostsNetofaccumulatedAmortizationDetails">
        <link:definition>9955542 - Disclosure - Debt - Schedule of Debt Issuance Costs, Net of accumulated Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofComponentsofInterestExpenseRelatedFeesandCashPaidforInterestExpenseforDebtDetails" roleURI="http://www.htgc.com/role/DebtScheduleofComponentsofInterestExpenseRelatedFeesandCashPaidforInterestExpenseforDebtDetails">
        <link:definition>9955543 - Disclosure - Debt - Schedule of Components of Interest Expense, Related Fees and Cash Paid for Interest Expense for Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofWeightedAverageInterestRatesCostofDebtandDebtOutstandingDetails" roleURI="http://www.htgc.com/role/DebtScheduleofWeightedAverageInterestRatesCostofDebtandDebtOutstandingDetails">
        <link:definition>9955544 - Disclosure - Debt - Schedule of Weighted Average Interest Rates, Cost of Debt and Debt Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofSBADebenturesOutstandingPrincipalBalancesDetails" roleURI="http://www.htgc.com/role/DebtScheduleofSBADebenturesOutstandingPrincipalBalancesDetails">
        <link:definition>9955545 - Disclosure - Debt - Schedule of SBA Debentures Outstanding Principal Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.htgc.com/role/DebtNarrativeDetails">
        <link:definition>9955546 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofSBICInvestmentsDetails" roleURI="http://www.htgc.com/role/DebtScheduleofSBICInvestmentsDetails">
        <link:definition>9955547 - Disclosure - Debt - Schedule of SBIC Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofTaxableincomeandTaxableNetRealizedGainsLossesDetails" roleURI="http://www.htgc.com/role/IncomeTaxesScheduleofTaxableincomeandTaxableNetRealizedGainsLossesDetails">
        <link:definition>9955548 - Disclosure - Income Taxes - Schedule of Taxable income and Taxable Net Realized Gains Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofAggregateUnrealizedAppreciationofCompanyinvestmentFederalIncomeTaxDetails" roleURI="http://www.htgc.com/role/IncomeTaxesScheduleofAggregateUnrealizedAppreciationofCompanyinvestmentFederalIncomeTaxDetails">
        <link:definition>9955549 - Disclosure - Income Taxes - Schedule of Aggregate Unrealized Appreciation of Company investment Federal Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.htgc.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9955550 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityandDistributionsNarrativeDetails" roleURI="http://www.htgc.com/role/StockholdersEquityandDistributionsNarrativeDetails">
        <link:definition>9955551 - Disclosure - Stockholders' Equity and Distributions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityandDistributionsScheduleofCommonStockSharesIssuedandSoldDetails" roleURI="http://www.htgc.com/role/StockholdersEquityandDistributionsScheduleofCommonStockSharesIssuedandSoldDetails">
        <link:definition>9955552 - Disclosure - Stockholders' Equity and Distributions - Schedule of Common Stock Shares Issued and Sold (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityandDistributionsScheduleofDividendsDeclaredDetails" roleURI="http://www.htgc.com/role/StockholdersEquityandDistributionsScheduleofDividendsDeclaredDetails">
        <link:definition>9955553 - Disclosure - Stockholders' Equity and Distributions - Schedule of Dividends Declared (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansNarrativeDetails" roleURI="http://www.htgc.com/role/EquityIncentivePlansNarrativeDetails">
        <link:definition>9955554 - Disclosure - Equity Incentive Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansUnvestedRestrictedStockEquityAwardsDetails" roleURI="http://www.htgc.com/role/EquityIncentivePlansUnvestedRestrictedStockEquityAwardsDetails">
        <link:definition>9955555 - Disclosure - Equity Incentive Plans - Unvested Restricted Stock Equity Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareScheduleofBasicandDilutedEarningsPerShareDetails" roleURI="http://www.htgc.com/role/EarningsPerShareScheduleofBasicandDilutedEarningsPerShareDetails">
        <link:definition>9955556 - Disclosure - Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareScheduleofNumberofAntidilutedSharesasCalculatedBasedonWeightedAverageClosingPriceofCommonStockDetails" roleURI="http://www.htgc.com/role/EarningsPerShareScheduleofNumberofAntidilutedSharesasCalculatedBasedonWeightedAverageClosingPriceofCommonStockDetails">
        <link:definition>9955557 - Disclosure - Earnings Per Share - Schedule of Number of Anti-diluted Shares as Calculated Based on Weighted Average Closing Price of Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareNarrativeDetails" roleURI="http://www.htgc.com/role/EarningsPerShareNarrativeDetails">
        <link:definition>9955558 - Disclosure - Earnings Per Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialHighlightsDetails" roleURI="http://www.htgc.com/role/FinancialHighlightsDetails">
        <link:definition>9955559 - Disclosure - Financial Highlights (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesNarrativeDetails" roleURI="http://www.htgc.com/role/CommitmentandContingenciesNarrativeDetails">
        <link:definition>9955560 - Disclosure - Commitment and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofUnfundedContractualCommitmentsDetails" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesScheduleofUnfundedContractualCommitmentsDetails">
        <link:definition>9955561 - Disclosure - Commitments and Contingencies - Schedule of Unfunded Contractual Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofUnfundedContractualCommitmentsDetails_1" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesScheduleofUnfundedContractualCommitmentsDetails_1">
        <link:definition>9955561 - Disclosure - Commitments and Contingencies - Schedule of Unfunded Contractual Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofUnencumberedUnfundedCommitmentsDetails" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesScheduleofUnencumberedUnfundedCommitmentsDetails">
        <link:definition>9955562 - Disclosure - Commitments and Contingencies - Schedule of Unencumbered Unfunded Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofUnencumberedUnfundedCommitmentsDetails_1" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesScheduleofUnencumberedUnfundedCommitmentsDetails_1">
        <link:definition>9955562 - Disclosure - Commitments and Contingencies - Schedule of Unencumbered Unfunded Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofContractualObligationsDetails" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesScheduleofContractualObligationsDetails">
        <link:definition>9955563 - Disclosure - Commitments and Contingencies - Schedule of Contractual Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofInformationRelatedtoMeasurementofOperatingLeaseLiabilitiesandSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesScheduleofInformationRelatedtoMeasurementofOperatingLeaseLiabilitiesandSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails">
        <link:definition>9955564 - Disclosure - Commitments and Contingencies - Schedule of Information Related to Measurement of Operating Lease Liabilities and Supplemental Cash Flow Information Related to Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsUnderOperatingLeasesandReconciliationtoOperatingLeaseLiabilityDetails" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsUnderOperatingLeasesandReconciliationtoOperatingLeaseLiabilityDetails">
        <link:definition>9955565 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Operating Leases and Reconciliation to Operating Lease Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsUnderOperatingLeasesandReconciliationtoOperatingLeaseLiabilityDetails_1" roleURI="http://www.htgc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsUnderOperatingLeasesandReconciliationtoOperatingLeaseLiabilityDetails_1">
        <link:definition>9955565 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Operating Leases and Reconciliation to Operating Lease Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsScheduleofInterestandDividendIncomeDetails" roleURI="http://www.htgc.com/role/RelatedPartyTransactionsScheduleofInterestandDividendIncomeDetails">
        <link:definition>9955566 - Disclosure - Related Party Transactions - Schedule of Interest and Dividend Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsNarrativeDetails" roleURI="http://www.htgc.com/role/RelatedPartyTransactionsNarrativeDetails">
        <link:definition>9955567 - Disclosure - Related Party Transactions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" roleURI="http://www.htgc.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails">
        <link:definition>9955568 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.htgc.com/role/SubsequentEventsDetails">
        <link:definition>9955569 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTSINANDADVANCESTOAFFILIATESScheduleofInvestmentGainLossDetails" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSINANDADVANCESTOAFFILIATESScheduleofInvestmentGainLossDetails">
        <link:definition>9955570 - Disclosure - CONSOLIDATED SCHEDULE OF INVESTMENTS IN AND ADVANCES TO AFFILIATES - Schedule of Investment Gain/(Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSCHEDULEOFINVESTMENTSINANDADVANCESTOAFFILIATESScheduleofInvestmentDetails" roleURI="http://www.htgc.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSINANDADVANCESTOAFFILIATESScheduleofInvestmentDetails">
        <link:definition>9955571 - Disclosure - CONSOLIDATED SCHEDULE OF INVESTMENTS IN AND ADVANCES TO AFFILIATES - Schedule of Investment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="htgc_CommonStockParValueZeroPointZeroZeroOnePerShareMember" abstract="true" name="CommonStockParValueZeroPointZeroZeroOnePerShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SixPointTwoFiveNotesDueTwoThousandThirtyThreeMember" abstract="true" name="SixPointTwoFiveNotesDueTwoThousandThirtyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_EmployeeCompensation" abstract="false" name="EmployeeCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_ExpensesAllocatedToAdviserSubsidiary1" abstract="false" name="ExpensesAllocatedToAdviserSubsidiary1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_OperatingExpensesNet" abstract="false" name="OperatingExpensesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_NetRealizedGainLossAbstract" abstract="true" name="NetRealizedGainLossAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_RealizedInvestmentGainsLossAndGainLossOnExtinguishmentOfDebt" abstract="false" name="RealizedInvestmentGainsLossAndGainLossOnExtinguishmentOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_NetChangeInUnrealizedAppreciationDepreciationAbstract" abstract="true" name="NetChangeInUnrealizedAppreciationDepreciationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_EarningPerShareBasicAndDilutedAbstract" abstract="true" name="EarningPerShareBasicAndDilutedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" abstract="true" name="WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_DistributionsPaidPerCommonShareAbstract" abstract="true" name="DistributionsPaidPerCommonShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_FundingAssignedToAdviserFunds" abstract="false" name="FundingAssignedToAdviserFunds" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_ProceedsFromTheSaleOfDebtInvestments" abstract="false" name="ProceedsFromTheSaleOfDebtInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_ProceedsFromDispositionOfInvestmentEquityAndWarrantsInvestmentsOperatingActivity" abstract="false" name="ProceedsFromDispositionOfInvestmentEquityAndWarrantsInvestmentsOperatingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsConvertibleNotes" abstract="false" name="AccretionAmortizationOfDiscountsAndPremiumsInvestmentsConvertibleNotes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_AccretionOfLoanExitFees" abstract="false" name="AccretionOfLoanExitFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_ChangeInLoanIncomeNetOfCollections" abstract="false" name="ChangeInLoanIncomeNetOfCollections" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_UnearnedFeesRelatedToUnfundedCommitments" abstract="false" name="UnearnedFeesRelatedToUnfundedCommitments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_PaymentOfFeesForCreditFacilities" abstract="false" name="PaymentOfFeesForCreditFacilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_DistributionsReinvested" abstract="false" name="DistributionsReinvested" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_AdvisorFundsMember" abstract="true" name="AdvisorFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_AdviserSubsidiaryInvestmentFunding" abstract="false" name="AdviserSubsidiaryInvestmentFunding" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_ApplicationSoftwareMember" abstract="true" name="ApplicationSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_BiotechnologyToolsMember" abstract="true" name="BiotechnologyToolsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_CommunicationsNetworkingMember" abstract="true" name="CommunicationsNetworkingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ConsumerBusinessProductsMember" abstract="true" name="ConsumerBusinessProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ConsumerBusinessServicesMember" abstract="true" name="ConsumerBusinessServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DefenseTechnologiesMember" abstract="true" name="DefenseTechnologiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DiversifiedFinancialServicesMember" abstract="true" name="DiversifiedFinancialServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DrugDiscoveryDevelopmentMember" abstract="true" name="DrugDiscoveryDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ElectronicsComputerHardwareMember" abstract="true" name="ElectronicsComputerHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_HealthcareServicesOtherMember" abstract="true" name="HealthcareServicesOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InformationServicesMember" abstract="true" name="InformationServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ManufacturingTechnologyMember" abstract="true" name="ManufacturingTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MediaContentInfoMember" abstract="true" name="MediaContentInfoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MedicalDevicesEquipmentMember" abstract="true" name="MedicalDevicesEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SemiconductorsMember" abstract="true" name="SemiconductorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SpaceTechnologiesMember" abstract="true" name="SpaceTechnologiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SustainableAndRenewableTechnologyMember" abstract="true" name="SustainableAndRenewableTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SystemSoftwareMember" abstract="true" name="SystemSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DrugDeliveryMember" abstract="true" name="DrugDeliveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_WarrantInvestmentMember" abstract="true" name="WarrantInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentsInSecuritiesMember" abstract="true" name="InvestmentsInSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentFundAndVehicleInvestmentsMember" abstract="true" name="InvestmentFundAndVehicleInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentsBeforeCashAndCashEquivalentsMember" abstract="true" name="InvestmentsBeforeCashAndCashEquivalentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentsCashAndCashEquivalentsMember" abstract="true" name="InvestmentsCashAndCashEquivalentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentsAfterCashAndCashEquivalentsMember" abstract="true" name="InvestmentsAfterCashAndCashEquivalentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentsMaturityMonthAndYear" abstract="false" name="InvestmentsMaturityMonthAndYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:gYearMonthItemType"/>
  <xs:element id="htgc_InvestmentInterestRateCap" abstract="false" name="InvestmentInterestRateCap" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_InvestmentExitFee" abstract="false" name="InvestmentExitFee" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_InvestmentsOwnedAcquisitionDate" abstract="false" name="InvestmentsOwnedAcquisitionDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <xs:element id="htgc_InvestmentHoldingTable" abstract="true" name="InvestmentHoldingTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="htgc_BlackCrowAIIncMember" abstract="true" name="BlackCrowAIIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_PhathomPharmaceuticalsIncMember" abstract="true" name="PhathomPharmaceuticalsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_RoyaltyContractMember" abstract="true" name="RoyaltyContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_OneMonthSOFRMember" abstract="true" name="OneMonthSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ThreeMonthSOFRMember" abstract="true" name="ThreeMonthSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SixMonthSOFRMember" abstract="true" name="SixMonthSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_PromissoryNotesMember" abstract="true" name="PromissoryNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentHoldingLineItems" abstract="true" name="InvestmentHoldingLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_NumberOfPubliclyTradedCompanies" abstract="false" name="NumberOfPubliclyTradedCompanies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="htgc_ContingentEarnOutPaymentAmountReceivablePercent" abstract="false" name="ContingentEarnOutPaymentAmountReceivablePercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_OtherAssetsPolicyPolicyTextBlock" abstract="false" name="OtherAssetsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_EscrowReceivablesPolicyPolicyTextBlock" abstract="false" name="EscrowReceivablesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_RealizedGainsOrLossesPolicyTextBlock" abstract="false" name="RealizedGainsOrLossesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_SecuritiesBorrowedAndLoanPolicyTextBlock" abstract="false" name="SecuritiesBorrowedAndLoanPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_EquityOfferingExpensesPolicyPolicyTextBlock" abstract="false" name="EquityOfferingExpensesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_DebtIssuanceCostsPolicyPolicyTextBlock" abstract="false" name="DebtIssuanceCostsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_SummaryOfReconciliationChangesForFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisTableTextBlock" abstract="false" name="SummaryOfReconciliationChangesForFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_ScheduleOfUnamortizedCapitalizedFeeIncomeTableTextBlock" abstract="false" name="ScheduleOfUnamortizedCapitalizedFeeIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_ScheduleOfLoanExitFeesReceivableTableTextBlock" abstract="false" name="ScheduleOfLoanExitFeesReceivableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_ScheduleOfDebtIssuanceCostsNetOfAccumulatedAmortizationTableTextBlock" abstract="false" name="ScheduleOfDebtIssuanceCostsNetOfAccumulatedAmortizationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_SchedulesOfInterestExpenseRelatedDebtFeesAndLossesOnDebtExtinguishmentTableTextBlock" abstract="false" name="SchedulesOfInterestExpenseRelatedDebtFeesAndLossesOnDebtExtinguishmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_TaxableIncomeAndTaxableNetRealizedGainsLossesTableTextBlock" abstract="false" name="TaxableIncomeAndTaxableNetRealizedGainsLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_AggregateUnrealizedAppreciationAndDepreciationOfInvestmentOverFederalIncomeTaxTableTextBlock" abstract="false" name="AggregateUnrealizedAppreciationAndDepreciationOfInvestmentOverFederalIncomeTaxTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="htgc_PercentageOfTotalAssetsSubjectedToValuationOfInvestmentPolicy" abstract="false" name="PercentageOfTotalAssetsSubjectedToValuationOfInvestmentPolicy" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_EscrowAndOtherInvestmentReceivableMember" abstract="true" name="EscrowAndOtherInvestmentReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SeniorSecuredDebtMember" abstract="true" name="SeniorSecuredDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_IncludingCashAndCashEquivalentMember" abstract="true" name="IncludingCashAndCashEquivalentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DerivativeInstrumentMember" abstract="true" name="DerivativeInstrumentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_IncludingCashAndCashEquivalentsAndDerivativeInstrumentsMember" abstract="true" name="IncludingCashAndCashEquivalentsAndDerivativeInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_EscrowReceivableMember" abstract="true" name="EscrowReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPaidInKind" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPaidInKind" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_DebtInvestmentsMember" abstract="true" name="DebtInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_PreferredStockInvestmentMember" abstract="true" name="PreferredStockInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_CommonStockInvestmentMember" abstract="true" name="CommonStockInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_PharmaceuticalsMember" abstract="true" name="PharmaceuticalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TechnologyMember" abstract="true" name="TechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MedicalDevicesMember" abstract="true" name="MedicalDevicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_LowerMiddleMarketMember" abstract="true" name="LowerMiddleMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DebtInvestmentsAndOtherInvestmentReceivablesMember" abstract="true" name="DebtInvestmentsAndOtherInvestmentReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_EquityAndWarrantInvestmentsMember" abstract="true" name="EquityAndWarrantInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ValuationTechniqueLiquidationMember" abstract="true" name="ValuationTechniqueLiquidationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DebtInvestmentsImminentPayoffsMember" abstract="true" name="DebtInvestmentsImminentPayoffsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DebtMaturingWithinOneYearMember" abstract="true" name="DebtMaturingWithinOneYearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DebtInvestmentsInWhollyOwnedSubsidiariesMember" abstract="true" name="DebtInvestmentsInWhollyOwnedSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ValuationTechniqueExpectedProceedsMember" abstract="true" name="ValuationTechniqueExpectedProceedsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ValuationTechniqueOtherMember" abstract="true" name="ValuationTechniqueOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MeasurementInputHypotheticalMarketYieldMember" abstract="true" name="MeasurementInputHypotheticalMarketYieldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MeasurementInputPremiumDiscountNettingMember" abstract="true" name="MeasurementInputPremiumDiscountNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MeasurementInputsProbabilityWeightingOfAlternativeOutcomesMember" abstract="true" name="MeasurementInputsProbabilityWeightingOfAlternativeOutcomesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MeasurementInputTangibleBookValueMultipleMember" abstract="true" name="MeasurementInputTangibleBookValueMultipleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MeasurementInputMarketEquityAdjustmentMember" abstract="true" name="MeasurementInputMarketEquityAdjustmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_UnderwritingMember" abstract="true" name="UnderwritingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TwoThousandThirtyThreeNotesMember" abstract="true" name="TwoThousandThirtyThreeNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TwoThousandThirtyOneAssetBackedNotesMember" abstract="true" name="TwoThousandThirtyOneAssetBackedNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TwoThousandTwentyEightConvertibleNotesMember" abstract="true" name="TwoThousandTwentyEightConvertibleNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_CurrentPricePerParValue" abstract="false" name="CurrentPricePerParValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_SBADebenturesMember" abstract="true" name="SBADebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SeptemberTwoThousandTwentySixNotesMember" abstract="true" name="SeptemberTwoThousandTwentySixNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_JanuaryTwoThousandTwentySevenNotesMember" abstract="true" name="JanuaryTwoThousandTwentySevenNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_FebruaryTwoThousandTwentyNineNotesMember" abstract="true" name="FebruaryTwoThousandTwentyNineNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_JuneTwoThousandAndThirtyNotesMember" abstract="true" name="JuneTwoThousandAndThirtyNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MarchTwoThousandTwentySixANotesMember" abstract="true" name="MarchTwoThousandTwentySixANotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MarchTwoThousandTwentySixBNotesMember" abstract="true" name="MarchTwoThousandTwentySixBNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_MUFGBankFacilityMember" abstract="true" name="MUFGBankFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SMBCFacilityMember" abstract="true" name="SMBCFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_CoronadoAestheticsLLCMember" abstract="true" name="CoronadoAestheticsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_GibraltarAcquisitionLLCMember" abstract="true" name="GibraltarAcquisitionLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_HerculesAdviserLLCMember" abstract="true" name="HerculesAdviserLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TecturaCorporationMember" abstract="true" name="TecturaCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentTypeConcentrationRiskMember" abstract="true" name="InvestmentTypeConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TotalInvestmentsBenchmarkMember" abstract="true" name="TotalInvestmentsBenchmarkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_InvestmentFundsAndVehiclesMember" abstract="true" name="InvestmentFundsAndVehiclesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TotalInvestmentsBenchmarkGeographicalMember" abstract="true" name="TotalInvestmentsBenchmarkGeographicalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_IndustrySubSectorConcentrationRiskMember" abstract="true" name="IndustrySubSectorConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_IndustrySubSectorInvestmentsBenchmarkMember" abstract="true" name="IndustrySubSectorInvestmentsBenchmarkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TotalIndustrySectorsMember" abstract="true" name="TotalIndustrySectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TopTenInvestmentPercentOfFairValue" abstract="false" name="TopTenInvestmentPercentOfFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_CountPortfolioCompaniesGreaterThanFivePercent" abstract="false" name="CountPortfolioCompaniesGreaterThanFivePercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="htgc_CountGreaterFivePercentFairValueEquity" abstract="false" name="CountGreaterFivePercentFairValueEquity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="htgc_PercentGreaterFivePercentFairValueEquity" abstract="false" name="PercentGreaterFivePercentFairValueEquity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_SeniorSecuredFirstLienMember" abstract="true" name="SeniorSecuredFirstLienMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SecondLienMember" abstract="true" name="SecondLienMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_UnsecuredMember" abstract="true" name="UnsecuredMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DebtInvestmentsBenchmarkMember" abstract="true" name="DebtInvestmentsBenchmarkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_CollateralTypeConcentrationRiskMember" abstract="true" name="CollateralTypeConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_AllAssetsIncludingIntellectualPropertyMember" abstract="true" name="AllAssetsIncludingIntellectualPropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_AllAssetsWithNegativePledgeOnIntellectualPropertyMember" abstract="true" name="AllAssetsWithNegativePledgeOnIntellectualPropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_LastOutWithSecurityInterestInAllOfTheAssetsMember" abstract="true" name="LastOutWithSecurityInterestInAllOfTheAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ContractualInterestIncomeMember" abstract="true" name="ContractualInterestIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ExitFeeMember" abstract="true" name="ExitFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_PIKInterestMember" abstract="true" name="PIKInterestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DividendIncomeMember" abstract="true" name="DividendIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_OtherInterestIncomeMember" abstract="true" name="OtherInterestIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_RecurringFeeIncomeMember" abstract="true" name="RecurringFeeIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_AcceleratedFeeIncomeExpiredCommitmentsMember" abstract="true" name="AcceleratedFeeIncomeExpiredCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_AcceleratedFeeIncomeEarlyRepaymentsMember" abstract="true" name="AcceleratedFeeIncomeEarlyRepaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_IncludedInCostMember" abstract="true" name="IncludedInCostMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DeferredFeesMember" abstract="true" name="DeferredFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_UnamortizedFeeIncome" abstract="false" name="UnamortizedFeeIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_ExitFeesReceivables" abstract="false" name="ExitFeesReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_JuneTwoThousandThirtyNotesMember" abstract="true" name="JuneTwoThousandThirtyNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_HerculesCapitalFourLPMember" abstract="true" name="HerculesCapitalFourLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_HerculesSBICVL.P.Member" abstract="true" name="HerculesSBICVL.P.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_HerculesCapitalFourAndSBICMember" abstract="true" name="HerculesCapitalFourAndSBICMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SmbcLcFacilityMember" abstract="true" name="SmbcLcFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DebtIssuanceCostsNetAndOtherAssetsMember" abstract="true" name="DebtIssuanceCostsNetAndOtherAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_FebruaryTwoThousandTwentyFiveNotesMember" abstract="true" name="FebruaryTwoThousandTwentyFiveNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_JuneTwoThousandTwentyFiveNotesMember" abstract="true" name="JuneTwoThousandTwentyFiveNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_JuneTwoThousandTwentyFiveThreeYearNotesMember" abstract="true" name="JuneTwoThousandTwentyFiveThreeYearNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DebtWeightedAverageCostOfDebtPercentage" abstract="false" name="DebtWeightedAverageCostOfDebtPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnMarchTwentySixTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnMarchTwentySixTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnJuneTwentyFiveTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnJuneTwentyFiveTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnJulyTwentyEightTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnJulyTwentyEightTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnAugustTwentyTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnAugustTwentyTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnOctoberTwentyOneTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnOctoberTwentyOneTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnNovemberOneTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnNovemberOneTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnNovemberFifteenTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnNovemberFifteenTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnNovemberThirtyTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnNovemberThirtyTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnDecemberTwentyTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnDecemberTwentyTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnDecemberTwentyThreeTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnDecemberTwentyThreeTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnDecemberTwentyEightTwoThousandAndTwentyOneMember" abstract="true" name="SBADebenturesIssuedOnDecemberTwentyEightTwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnJanuaryFourteenTwoThousandAndTwentyTwoMember" abstract="true" name="SBADebenturesIssuedOnJanuaryFourteenTwoThousandAndTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnJanuaryTwentyOneTwoThousandAndTwentyTwoMember" abstract="true" name="SBADebenturesIssuedOnJanuaryTwentyOneTwoThousandAndTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnNovemberEightTwoThousandAndTwentyFourMember" abstract="true" name="SBADebenturesIssuedOnNovemberEightTwoThousandAndTwentyFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnDecemberSixTwoThousandAndTwentyFourMember" abstract="true" name="SBADebenturesIssuedOnDecemberSixTwoThousandAndTwentyFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnDecemberTwelveTwoThousandAndTwentyFourMember" abstract="true" name="SBADebenturesIssuedOnDecemberTwelveTwoThousandAndTwentyFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnDecemberTwentyTwoThousandAndTwentyFourMember" abstract="true" name="SBADebenturesIssuedOnDecemberTwentyTwoThousandAndTwentyFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnFebruaryFiveTwoThousandAndTwentyFiveMember" abstract="true" name="SBADebenturesIssuedOnFebruaryFiveTwoThousandAndTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnMarchTwentyEightTwoThousandAndTwentyFiveMember" abstract="true" name="SBADebenturesIssuedOnMarchTwentyEightTwoThousandAndTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnAprilTwentyFiveTwoThousandAndTwentyFiveMember" abstract="true" name="SBADebenturesIssuedOnAprilTwentyFiveTwoThousandAndTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnMayNineTwoThousandAndTwentyFiveMember" abstract="true" name="SBADebenturesIssuedOnMayNineTwoThousandAndTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnJuneFiveTwoThousandAndTwentyFiveMember" abstract="true" name="SBADebenturesIssuedOnJuneFiveTwoThousandAndTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnJuneTwelveTwoThousandAndTwentyFiveMember" abstract="true" name="SBADebenturesIssuedOnJuneTwelveTwoThousandAndTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SBADebenturesIssuedOnJuneTwentyFiveTwoThousandAndTwentyFiveMember" abstract="true" name="SBADebenturesIssuedOnJuneTwentyFiveTwoThousandAndTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DebtInstrumentLicenseDescription" abstract="false" name="DebtInstrumentLicenseDescription" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_LicenseTerm" abstract="false" name="LicenseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="htgc_RepaymentOfAccruedInterest" abstract="false" name="RepaymentOfAccruedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_NumberOfAvailableCreditFacilities" abstract="false" name="NumberOfAvailableCreditFacilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="htgc_LineOfCreditFacilityAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditFacilityAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_DebtInstrumentAdditionalBasisSpreadOnVariableRate" abstract="false" name="DebtInstrumentAdditionalBasisSpreadOnVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_InvestmentsHeldByNumberOfCompanies" abstract="false" name="InvestmentsHeldByNumberOfCompanies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="htgc_PercentageOfInvestmentPortfolio" abstract="false" name="PercentageOfInvestmentPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_TangibleAssets" abstract="false" name="TangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_PercentageOfAssetsHeld" abstract="false" name="PercentageOfAssetsHeld" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="htgc_TaxableNetIncomeLoss" abstract="false" name="TaxableNetIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_TaxableIncomePerShare" abstract="false" name="TaxableIncomePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_TaxableNetRealizedGainLoss" abstract="false" name="TaxableNetRealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_TaxableNetRealizedGainLossPerShare" abstract="false" name="TaxableNetRealizedGainLossPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_TwoThousandTwentyFourEquityDistributionAgreementMember" abstract="true" name="TwoThousandTwentyFourEquityDistributionAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SpilloverAmountPerShareMember" abstract="true" name="SpilloverAmountPerShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_EquityDistributionsAgreementAvailableShares" abstract="false" name="EquityDistributionsAgreementAvailableShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="htgc_EquityDistributionAgreementRemainingAvailableShares" abstract="false" name="EquityDistributionAgreementRemainingAvailableShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="htgc_UndistributedTaxableEarnings" abstract="false" name="UndistributedTaxableEarnings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_CommonGrossProceedsMember" abstract="true" name="CommonGrossProceedsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_CommonOfferingExpensesMember" abstract="true" name="CommonOfferingExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_O2025Q1DividendsMember" abstract="true" name="O2025Q1DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_S2025Q1DividendsMember" abstract="true" name="S2025Q1DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_O2025Q2DividendsMember" abstract="true" name="O2025Q2DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_S2025Q2DividendsMember" abstract="true" name="S2025Q2DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_O2025Q3DividendsMember" abstract="true" name="O2025Q3DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_S2025Q3DividendsMember" abstract="true" name="S2025Q3DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_O2025Q4DividendsMember" abstract="true" name="O2025Q4DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_S2025Q4DividendsMember" abstract="true" name="S2025Q4DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_O2026Q1DividendsMember" abstract="true" name="O2026Q1DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_S2026Q1DividendsMember" abstract="true" name="S2026Q1DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TwoThousandEighteenPlanMember" abstract="true" name="TwoThousandEighteenPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_DirectorPlanMember" abstract="true" name="DirectorPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ServiceVestingAwardsMember" abstract="true" name="ServiceVestingAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ShareBasedPaymentArrangementTrancheTwoAndThreeMember" abstract="true" name="ShareBasedPaymentArrangementTrancheTwoAndThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ShareBasedCompensationAggregateIntrinsicValueGranted" abstract="false" name="ShareBasedCompensationAggregateIntrinsicValueGranted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_NumeratorForBasicAndDilutedChangeInNetAssetsPerCommonShareAbstract" abstract="true" name="NumeratorForBasicAndDilutedChangeInNetAssetsPerCommonShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_ChangeInNetAssetsPerCommonShareAbstract" abstract="true" name="ChangeInNetAssetsPerCommonShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_UnvestedRestrictedStockAwardsMember" abstract="true" name="UnvestedRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_CommonStockVotingRightsNumberOfVotesPerCommonStockShare" abstract="false" name="CommonStockVotingRightsNumberOfVotesPerCommonStockShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="htgc_InvestmentCompanyGainLossOnNetInvestmentPerShare" abstract="false" name="InvestmentCompanyGainLossOnNetInvestmentPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_InvestmentCompanyCapitalShareTransactionIncreaseDecreasePerShare" abstract="false" name="InvestmentCompanyCapitalShareTransactionIncreaseDecreasePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_InvestmentCompanyDistributionToShareholdersPerShareExcludingCapitalShareTransactions" abstract="false" name="InvestmentCompanyDistributionToShareholdersPerShareExcludingCapitalShareTransactions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_InvestmentCompanyDividendDistributionPerShare" abstract="false" name="InvestmentCompanyDividendDistributionPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_InvestmentCompanyStockBasedCompensationExpenseIncludedInInvestmentIncome" abstract="false" name="InvestmentCompanyStockBasedCompensationExpenseIncludedInInvestmentIncome" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_WeightedAverageDebtPerCommonShare" abstract="false" name="WeightedAverageDebtPerCommonShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_RentExpenseTotal" abstract="false" name="RentExpenseTotal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_AdviserFundsMember" abstract="true" name="AdviserFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_CommitmentsAndContingenciesTable" abstract="true" name="CommitmentsAndContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="htgc_CommitmentsAndContingenciesLineItems" abstract="true" name="CommitmentsAndContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="htgc_UnfundedCommitmentsDueInRemainderOfFiscalYear" abstract="false" name="UnfundedCommitmentsDueInRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_UnfundedCommitmentsDueInOneYear" abstract="false" name="UnfundedCommitmentsDueInOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_UnfundedCommitmentsDueInSecondYear" abstract="false" name="UnfundedCommitmentsDueInSecondYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_UnfundedCommitmentsDueInThirdYear" abstract="false" name="UnfundedCommitmentsDueInThirdYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_UnfundedCommitmentsDueInFourthYear" abstract="false" name="UnfundedCommitmentsDueInFourthYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_UnfundedCommitmentsDueInFifthYear" abstract="false" name="UnfundedCommitmentsDueInFifthYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_UnfundedCommitmentsDueInSixthYear" abstract="false" name="UnfundedCommitmentsDueInSixthYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_LeaseAndLicenseObligationsMember" abstract="true" name="LeaseAndLicenseObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_LesseeOperatingLeaseLiabilityToBePaidYearTwoAndThree" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidYearTwoAndThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_LesseeOperatingLeaseLiabilityToBePaidYearFourAndFive" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidYearFourAndFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_AdviserSubsidiaryMember" abstract="true" name="AdviserSubsidiaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ReceivableFromRelatedParty" abstract="false" name="ReceivableFromRelatedParty" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_AdviserSubsidiaryInvestmentCommitments" abstract="false" name="AdviserSubsidiaryInvestmentCommitments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_RelatedPartyTransactionSalesToRelatedParty" abstract="false" name="RelatedPartyTransactionSalesToRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_S2026ADividendsMember" abstract="true" name="S2026ADividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_S2026Q2DividendsMember" abstract="true" name="S2026Q2DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_S2026Q3DividendsMember" abstract="true" name="S2026Q3DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_S2026Q4DividendsMember" abstract="true" name="S2026Q4DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_TotalSupplementalDividendsAmountToBePaidPerShare" abstract="false" name="TotalSupplementalDividendsAmountToBePaidPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_DividendsNumberOfQuarterlyDistributions" abstract="false" name="DividendsNumberOfQuarterlyDistributions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="htgc_SupplementalDividendsAmountToBePaidEachQuarterPerShare" abstract="false" name="SupplementalDividendsAmountToBePaidEachQuarterPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="htgc_MajorityOwnedControlInvestmentsMember" abstract="true" name="MajorityOwnedControlInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_OtherControlInvestmentsMember" abstract="true" name="OtherControlInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_GrossCAAdditions" abstract="false" name="GrossCAAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_GrossCaReduction" abstract="false" name="GrossCaReduction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="htgc_MedicalDevicesAndEquipmentMember" abstract="true" name="MedicalDevicesAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_ConsumerAndBusinessServicesMember" abstract="true" name="ConsumerAndBusinessServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_PreferredSeriesBBMember" abstract="true" name="PreferredSeriesBBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_UnsecuredDebtOneMember" abstract="true" name="UnsecuredDebtOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_UnsecuredDebtTwoMember" abstract="true" name="UnsecuredDebtTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="htgc_SignificantPortfolioInvestmentMember" abstract="true" name="SignificantPortfolioInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
