<?xml version="1.0" encoding="utf-8"?>
<schema xmlns:thmg="http://www.thundermountaingold.com/20260331" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:currency="http://xbrl.sec.gov/currency/2025" xmlns:exch="http://xbrl.sec.gov/exch/2025" xmlns:naics="http://xbrl.sec.gov/naics/2025" xmlns:sic="http://xbrl.sec.gov/sic/2025" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2025" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2025" targetNamespace="http://www.thundermountaingold.com/20260331" elementFormDefault="qualified">
  <!-- INTEGIX by Ez-XBRL -->
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2025" schemaLocation="https://xbrl.sec.gov/currency/2025/currency-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2025" schemaLocation="https://xbrl.sec.gov/exch/2025/exch-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2025" schemaLocation="https://xbrl.sec.gov/naics/2025/naics-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2025" schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"/>
  <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd"/>
  <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <import namespace="http://fasb.org/us-gaap-ebp/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/ebp/elts/us-gaap-ebp-2025.xsd"/>
  <import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd"/>
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_DocumentDocumentAndEntityInformation" id="idr_DocumentDocumentAndEntityInformation">
        <link:definition>0001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_StatementThunderMountainGoldIncConsolidatedBalanceSheets" id="idr_StatementThunderMountainGoldIncConsolidatedBalanceSheets">
        <link:definition>0002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_StatementThunderMountainGoldIncConsolidatedBalanceSheetsParenthetical" id="idr_StatementThunderMountainGoldIncConsolidatedBalanceSheetsParenthetical">
        <link:definition>0003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_StatementThunderMountainGoldIncConsolidatedStatementsOfOperations" id="idr_StatementThunderMountainGoldIncConsolidatedStatementsOfOperations">
        <link:definition>0004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_StatementThunderMountainGoldIncConsolidatedStatementsOfCashFlows" id="idr_StatementThunderMountainGoldIncConsolidatedStatementsOfCashFlows">
        <link:definition>0005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_StatementThunderMountainGoldIncConsolidatedStatementsOfStockholdersEquity" id="idr_StatementThunderMountainGoldIncConsolidatedStatementsOfStockholdersEquity">
        <link:definition>0006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure1SummaryOfSignificantAccountingPoliciesAndBusinessOperations" id="idr_Disclosure1SummaryOfSignificantAccountingPoliciesAndBusinessOperations">
        <link:definition>0007 - Disclosure - Summary of Significant Accounting Policies and Business Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure2MineralInterestCommitments" id="idr_Disclosure2MineralInterestCommitments">
        <link:definition>0008 - Disclosure - Mineral Interest Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure3SouthMountainProject" id="idr_Disclosure3SouthMountainProject">
        <link:definition>0009 - Disclosure - South Mountain Project</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure5PropertyAndEquipment" id="idr_Disclosure5PropertyAndEquipment">
        <link:definition>0010 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure7RelatedParties" id="idr_Disclosure7RelatedParties">
        <link:definition>0011 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/NotePayable" id="NotePayable">
        <link:definition>0012 - Disclosure - Note Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure8StockholdersEquity" id="idr_Disclosure8StockholdersEquity">
        <link:definition>0013 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure9StockOptions" id="idr_Disclosure9StockOptions">
        <link:definition>0014 - Disclosure - Stock Options</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure1SummaryOfSignificantAccountingPoliciesAndBusinessOperationsCovid19ContingencyPolicyPolicies" id="idr_Disclosure1SummaryOfSignificantAccountingPoliciesAndBusinessOperationsCovid19ContingencyPolicyPolicies">
        <link:definition>9960701 - Disclosure - Summary of Significant Accounting Policies and Business Operations (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure2MineralInterestCommitmentsOtherCommitmentsTables" id="idr_Disclosure2MineralInterestCommitmentsOtherCommitmentsTables">
        <link:definition>9960702 - Disclosure - Mineral Interest Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure5PropertyAndEquipmentPropertyPlantAndEquipmentTables" id="idr_Disclosure5PropertyAndEquipmentPropertyPlantAndEquipmentTables">
        <link:definition>9960703 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/NotePayableTables" id="NotePayableTables">
        <link:definition>9960704 - Disclosure - Note Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables" id="idr_Disclosure9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables">
        <link:definition>9960705 - Disclosure - Stock Options (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/SummaryOfSignificantAccountingPoliciesAndBusinessOperationsNarrativeDetails" id="SummaryOfSignificantAccountingPoliciesAndBusinessOperationsNarrativeDetails">
        <link:definition>9960706 - Disclosure - Summary of Significant Accounting Policies and Business Operations (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/MineralInterestCommitmentsDetailTextuals" id="MineralInterestCommitmentsDetailTextuals">
        <link:definition>9960707 - Disclosure - Mineral Interest Commitments (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure2MineralInterestCommitmentsScheduleOfUnpatentedClaimsLeasePaymentsDetails" id="idr_Disclosure2MineralInterestCommitmentsScheduleOfUnpatentedClaimsLeasePaymentsDetails">
        <link:definition>9960708 - Disclosure - Mineral Interest Commitments - Schedule of unpatented claims lease payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure3SouthMountainProjectDetails" id="idr_Disclosure3SouthMountainProjectDetails">
        <link:definition>9960709 - Disclosure - South Mountain Project (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/PropertyAndEquipmentNarrativeDetails" id="PropertyAndEquipmentNarrativeDetails">
        <link:definition>9960710 - Disclosure - Property and Equipment (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure5PropertyAndEquipmentPropertyPlantAndEquipmentDetails" id="idr_Disclosure5PropertyAndEquipmentPropertyPlantAndEquipmentDetails">
        <link:definition>9960711 - Disclosure - Property and Equipment - Schedule of property and equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure7RelatedPartiesDetails" id="idr_Disclosure7RelatedPartiesDetails">
        <link:definition>9960712 - Disclosure - Related Party Transactions (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/NotePayableNarrativeDetails" id="NotePayableNarrativeDetails">
        <link:definition>9960713 - Disclosure - Note Payable (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/NotePayableDetails" id="NotePayableDetails">
        <link:definition>9960714 - Disclosure - Note Payable - Schedule of future principal maturities of note payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure8StockholdersEquityDetails" id="idr_Disclosure8StockholdersEquityDetails">
        <link:definition>9960715 - Disclosure - Stockholders' Equity (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure9StockOptionsDetails" id="idr_Disclosure9StockOptionsDetails">
        <link:definition>9960716 - Disclosure - Stock Options (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/StockOptionsScheduleOfAssumptionsUsedToEstimateFairValueDetails" id="StockOptionsScheduleOfAssumptionsUsedToEstimateFairValueDetails">
        <link:definition>9960717 - Disclosure - Stock Options - Schedule of assumptions used to estimate fair value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thundermountaingold.com/role/idr_Disclosure9StockOptionsScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueDetails" id="idr_Disclosure9StockOptionsScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueDetails">
        <link:definition>9960718 - Disclosure - Stock Options - Schedule of summary of options issued and outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="thmg-20260331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="thmg-20260331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="thmg-20260331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="thmg-20260331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
    </appinfo>
  </annotation>
  <element name="AccountsPayableSettledWithRelatedPartyNotesPayable" id="thmg_AccountsPayableSettledWithRelatedPartyNotesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AccruedInterestForStockOptionsExercised" id="thmg_AccruedInterestForStockOptionsExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AccruedLegalFees" id="thmg_AccruedLegalFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AccruedReclamationCosts" id="thmg_AccruedReclamationCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AccruedReclamationCostsNonCurrent" id="thmg_AccruedReclamationCostsNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AcreeLease" id="thmg_AcreeLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AcreeLeaseJuneMember" id="thmg_AcreeLeaseJuneMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ActiveStateOrProvinceCodeAxis" id="thmg_ActiveStateOrProvinceCodeAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="AdditionalCommonSharesToSettleAdvancedFundsAccruedWagesAndAccruedInterest" id="thmg_AdditionalCommonSharesToSettleAdvancedFundsAccruedWagesAndAccruedInterest" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AdditionalFunding" id="thmg_AdditionalFunding" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdditionalFundingContributingAmount" id="thmg_AdditionalFundingContributingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AdjustedAnnualLeasePaymentPerAcre" id="thmg_AdjustedAnnualLeasePaymentPerAcre" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdjustedAnnualLeasePaymentPerAcreThereafter" id="thmg_AdjustedAnnualLeasePaymentPerAcreThereafter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdvancedPaymentOnRoyalties" id="thmg_AdvancedPaymentOnRoyalties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AdvanceNetReturnsOnRoyalty" id="thmg_AdvanceNetReturnsOnRoyalty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AdvancePayableCurrent" id="thmg_AdvancePayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AdvancesReceivedFromAffiliateUnspent" id="thmg_AdvancesReceivedFromAffiliateUnspent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AgreementAxis" id="thmg_AgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="AgreementDomain" id="thmg_AgreementDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AmountOfCompensationPaidToBoardOfDirectors" id="thmg_AmountOfCompensationPaidToBoardOfDirectors" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AmountOfCompensationPaidToBoardOfDirectorsForServices" id="thmg_AmountOfCompensationPaidToBoardOfDirectorsForServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AnnualCommittedLeasePaymentsPerAcre" id="thmg_AnnualCommittedLeasePaymentsPerAcre" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AnnualCommittedLeasePaymentsPerAcreAsAdvanceRoyalty" id="thmg_AnnualCommittedLeasePaymentsPerAcreAsAdvanceRoyalty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AnnualCommittedLeasePaymentsPerAcreForFinalSevenYearPeriod" id="thmg_AnnualCommittedLeasePaymentsPerAcreForFinalSevenYearPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AnnualCommittedLeasePaymentsPerAcreForFirstSevenYearPeriod" id="thmg_AnnualCommittedLeasePaymentsPerAcreForFirstSevenYearPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AnnualCommittedLeasePaymentsPerAcreForSecondSevenYearPeriod" id="thmg_AnnualCommittedLeasePaymentsPerAcreForSecondSevenYearPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AnnualCommittedLeasePaymentsPerAcrePerOriginalAgreementForSixYearTerm" id="thmg_AnnualCommittedLeasePaymentsPerAcrePerOriginalAgreementForSixYearTerm" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AnnualCommittedLeasePaymentsPerAcrePerOriginalAgreementForTenYearTerm" id="thmg_AnnualCommittedLeasePaymentsPerAcrePerOriginalAgreementForTenYearTerm" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AreaOfLandNotToBeMaintained" id="thmg_AreaOfLandNotToBeMaintained" type="dtr-types:areaItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AreaOfMinimumDrillingExplorationProgram" id="thmg_AreaOfMinimumDrillingExplorationProgram" type="dtr-types:areaItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AreaOfPrivateLandPurchased" id="thmg_AreaOfPrivateLandPurchased" type="dtr-types:areaItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AssetsDisposed" id="thmg_AssetsDisposed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="BairdHansonLlpMember" id="thmg_BairdHansonLlpMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BairdMember" id="thmg_BairdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BankCharges" id="thmg_BankCharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="BeckmanMember" id="thmg_BeckmanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BeginningBalance" id="thmg_BeginningBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="BemetalsMutualRelease" id="thmg_BemetalsMutualRelease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="BemetalsOptionAgreementMember" id="thmg_BemetalsOptionAgreementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BemetalsUsaCorpMember" id="thmg_BemetalsUsaCorpMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BlackScholesModelMember" id="thmg_BlackScholesModelMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BLMMember" id="thmg_BLMMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="Buildings" id="thmg_Buildings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="BusinessAcquisitionAmountDue" id="thmg_BusinessAcquisitionAmountDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="BusinessOperationsPolicyTextBlock" id="thmg_BusinessOperationsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CanaccordGenuityGroupIncMember" id="thmg_CanaccordGenuityGroupIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CashAndEquityProceedsFromSaleOfSubsidiary" id="thmg_CashAndEquityProceedsFromSaleOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ChangesInNonControllingInterestEquityBalance" id="thmg_ChangesInNonControllingInterestEquityBalance" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ClaimFees" id="thmg_ClaimFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ClassOfWarrantOrRightExercisedDuringPeriod" id="thmg_ClassOfWarrantOrRightExercisedDuringPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised" id="thmg_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExpired" id="thmg_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExpired" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsGranted" id="thmg_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsGranted" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ClassOfWarrantOrRightExpiredDuringPeriod" id="thmg_ClassOfWarrantOrRightExpiredDuringPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ClassOfWarrantOrRightGrantedDuringPeriod" id="thmg_ClassOfWarrantOrRightGrantedDuringPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CollordMember" id="thmg_CollordMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CommonStockSubscriptionReceivable" id="thmg_CommonStockSubscriptionReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ConsiderationOfFinalPayment" id="thmg_ConsiderationOfFinalPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ConstructionEquipment" id="thmg_ConstructionEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ConsultantMember" id="thmg_ConsultantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="Covid19ContingencyPolicyTextBlock" id="thmg_Covid19ContingencyPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferredCompensationForStockOptionExercised" id="thmg_DeferredCompensationForStockOptionExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DeferredTaxAssetsTaxDeferredExpenseMineralProperties" id="thmg_DeferredTaxAssetsTaxDeferredExpenseMineralProperties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DistributionToNonControllingInterest" id="thmg_DistributionToNonControllingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DougGlaspeyMember" id="thmg_DougGlaspeyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EffectiveIncomeTaxRateReconciliationMealsAndEntertainmentAmount" id="thmg_EffectiveIncomeTaxRateReconciliationMealsAndEntertainmentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="EffectiveIncomeTaxRateReconciliationMealsAndEntertainmentPercent" id="thmg_EffectiveIncomeTaxRateReconciliationMealsAndEntertainmentPercent" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDeferredCompensation" id="thmg_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDeferredCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="EmployeeAndConsultantMember" id="thmg_EmployeeAndConsultantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EmployeeMember" id="thmg_EmployeeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EquipmentNet" id="thmg_EquipmentNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="EquityMethodInvestmentsAbstract" id="thmg_EquityMethodInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EquityProceedsFromSaleOfSubsidiary" id="thmg_EquityProceedsFromSaleOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="EricJonesAndLarryThackeryMember" id="thmg_EricJonesAndLarryThackeryMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExchangeOtcqbMember" id="thmg_ExchangeOtcqbMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExchangeTsxvMember" id="thmg_ExchangeTsxvMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePricePerShare" id="thmg_ExercisePricePerShare" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExpectedTerms" id="thmg_ExpectedTerms" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExpectedVolatility" id="thmg_ExpectedVolatility" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExpensesAndObligationsPaid" id="thmg_ExpensesAndObligationsPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FairValueOfCommonSharesReceived" id="thmg_FairValueOfCommonSharesReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FairValueSharesReceivedOptionAgreement" id="thmg_FairValueSharesReceivedOptionAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FinancialInformationConsolidationPercentage" id="thmg_FinancialInformationConsolidationPercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IdahoStateGoldCompanyIiLlcMember" id="thmg_IdahoStateGoldCompanyIiLlcMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IdahoStateLandMember" id="thmg_IdahoStateLandMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IdahoStateMineralLeaseMember" id="thmg_IdahoStateMineralLeaseMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncomeTaxReconciliationForInvestments" id="thmg_IncomeTaxReconciliationForInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="IncomeTaxReconciliationInvestmentInSubsidiary" id="thmg_IncomeTaxReconciliationInvestmentInSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="IncreaseDecreaseAccruedInterestPayableToRelatedParties" id="thmg_IncreaseDecreaseAccruedInterestPayableToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseInAnnualLeasePaymentInSeventeenthAnniversary" id="thmg_IncreaseInAnnualLeasePaymentInSeventeenthAnniversary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseInAnnualLeasePaymentInThirtiethAnniversary" id="thmg_IncreaseInAnnualLeasePaymentInThirtiethAnniversary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncrementalBorrowingRateToDiscountFutureRentPayments" id="thmg_IncrementalBorrowingRateToDiscountFutureRentPayments" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InterestPortionOfMinimumLeasePaymentsSaleLeasebackTransaction" id="thmg_InterestPortionOfMinimumLeasePaymentsSaleLeasebackTransaction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="InvestmentInEquitySecurityReceivedForMineralInterest" id="thmg_InvestmentInEquitySecurityReceivedForMineralInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="InvestmentsForSaleSecuritiesEquitySecuritiesNoncurrent" id="thmg_InvestmentsForSaleSecuritiesEquitySecuritiesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="InvestmentsInJointVenturesPolicyTextBlock" id="thmg_InvestmentsInJointVenturesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IssuanceOfNotePayableInConnectionWithLandAcquisition" id="thmg_IssuanceOfNotePayableInConnectionWithLandAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="JonesMember" id="thmg_JonesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="KevinAndJoLootensLivingTrustMember" id="thmg_KevinAndJoLootensLivingTrustMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LandNet" id="thmg_LandNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="LeaseWinningBidAmount" id="thmg_LeaseWinningBidAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LequericaAndSonsIncMember" id="thmg_LequericaAndSonsIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LesseeOperatingLeaseRenewalTermForFirstTerm" id="thmg_LesseeOperatingLeaseRenewalTermForFirstTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LesseeOperatingLeaseRenewalTermForSecondTerm" id="thmg_LesseeOperatingLeaseRenewalTermForSecondTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LesseeOperatingLeaseRenewalTermForThirdTerm" id="thmg_LesseeOperatingLeaseRenewalTermForThirdTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanForgiveness" id="thmg_LoanForgiveness" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LowryLease" id="thmg_LowryLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LowryLeaseOctoberMember" id="thmg_LowryLeaseOctoberMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="Management1Member" id="thmg_Management1Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ManagementServiceIncome" id="thmg_ManagementServiceIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ManagementServiceIncomeOne" id="thmg_ManagementServiceIncomeOne" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="MfdInvestmentHoldingsSaMember" id="thmg_MfdInvestmentHoldingsSaMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MichaelLowryMember" id="thmg_MichaelLowryMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MineralInterestMember" id="thmg_MineralInterestMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MiningEquipment" id="thmg_MiningEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="MiscellaneousIncomeExpense" id="thmg_MiscellaneousIncomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="MonthlyPaymentsForManagementServicesToPerformExplorationAndDevelopmentWork" id="thmg_MonthlyPaymentsForManagementServicesToPerformExplorationAndDevelopmentWork" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NetIncomeLossAttributableToParent" id="thmg_NetIncomeLossAttributableToParent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="NetOperatingLossIncurredAfterYear2017" id="thmg_NetOperatingLossIncurredAfterYear2017" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NetOperatingLossPercentageOfTaxableIncomeInFutureTaxYear" id="thmg_NetOperatingLossPercentageOfTaxableIncomeInFutureTaxYear" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NoInsiderTradingFlag" id="thmg_NoInsiderTradingFlag" type="xbrli:booleanItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NonCashConsiderationForVendorServices" id="thmg_NonCashConsiderationForVendorServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashLeaseExpense" id="thmg_NoncashLeaseExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NonemployeesMember" id="thmg_NonemployeesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NotesPayableDisclosureTextBlock" id="thmg_NotesPayableDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfCommonSharesReceived" id="thmg_NumberOfCommonSharesReceived" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfCommonStockReceived" id="thmg_NumberOfCommonStockReceived" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfEquityMethodInvestmentSold" id="thmg_NumberOfEquityMethodInvestmentSold" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfSharesReceived" id="thmg_NumberOfSharesReceived" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfStockOptionsExcludedInDilutedEarningPerShare" id="thmg_NumberOfStockOptionsExcludedInDilutedEarningPerShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfStockOptionsIncludedInDilutedEarningPerShare" id="thmg_NumberOfStockOptionsIncludedInDilutedEarningPerShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfUnpatentedClaims" id="thmg_NumberOfUnpatentedClaims" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfUnpatentedMiningClaimsNotToBeMaintained" id="thmg_NumberOfUnpatentedMiningClaimsNotToBeMaintained" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OfficersAndDirectorsMember" id="thmg_OfficersAndDirectorsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OlivierTielensMember" id="thmg_OlivierTielensMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OperatingLossCarryforwardsExpiringBetween2028And2045" id="thmg_OperatingLossCarryforwardsExpiringBetween2028And2045" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="OptionAgreementDescription" id="thmg_OptionAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OptionExercisePriceOneMember" id="thmg_OptionExercisePriceOneMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OptionExercisePriceTwoMember" id="thmg_OptionExercisePriceTwoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OptionPaymentDistributionPercentage" id="thmg_OptionPaymentDistributionPercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" id="thmg_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" id="thmg_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="OwyheeGoldTrustLlcMember" id="thmg_OwyheeGoldTrustLlcMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PaymentOfAccruedInterestOfNotesPayable" id="thmg_PaymentOfAccruedInterestOfNotesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="PercentageOfAcquisitionOfInterest" id="thmg_PercentageOfAcquisitionOfInterest" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PresidentAndChiefExecutiveOfficerMember" id="thmg_PresidentAndChiefExecutiveOfficerMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ProceedsFromRoyaltyInterestsInMiningProperties" id="thmg_ProceedsFromRoyaltyInterestsInMiningProperties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProceedsReceivedOnSubscriptionReceivable" id="thmg_ProceedsReceivedOnSubscriptionReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="PropertyPlantAndEquipmentNetExcludingLand" id="thmg_PropertyPlantAndEquipmentNetExcludingLand" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="PropertyPlantAndEquipmentNetIncludingLand" id="thmg_PropertyPlantAndEquipmentNetIncludingLand" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RalphNoyesAndDougGlaspeyMember" id="thmg_RalphNoyesAndDougGlaspeyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RalphNoyesMember" id="thmg_RalphNoyesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ReceivableForReimbursableProjectExpenditures" id="thmg_ReceivableForReimbursableProjectExpenditures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReclamationExpense" id="thmg_ReclamationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReinstatedDeferredSalaryArrangements" id="thmg_ReinstatedDeferredSalaryArrangements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RevenueFromManagementService" id="thmg_RevenueFromManagementService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RightOfAssetDecreasedAmount" id="thmg_RightOfAssetDecreasedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RightOfUseLeaseAssetAtInception" id="thmg_RightOfUseLeaseAssetAtInception" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RiskFreeRate" id="thmg_RiskFreeRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RonaldAcreeMember" id="thmg_RonaldAcreeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SaleOfStockConsiderationReceivedOnTransactionCommissions" id="thmg_SaleOfStockConsiderationReceivedOnTransactionCommissions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="SaleOfStockConsiderationReceivedOnTransactionForeignExchangeLoss" id="thmg_SaleOfStockConsiderationReceivedOnTransactionForeignExchangeLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="SaleOfStockConsiderationReceivedOnTransactionGainLoss" id="thmg_SaleOfStockConsiderationReceivedOnTransactionGainLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="SaleOfStockConsiderationReceivedOnTransactionNet" id="thmg_SaleOfStockConsiderationReceivedOnTransactionNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="SaleOfStockNumberOfSharesUnissuedInTransaction" id="thmg_SaleOfStockNumberOfSharesUnissuedInTransaction" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SaleOfStocksAndWarrantsTotalConsideration" id="thmg_SaleOfStocksAndWarrantsTotalConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="SchdeuleOfAnnualClaimFeesPaidOnUnpatentedClaimsTableTextBlock" id="thmg_SchdeuleOfAnnualClaimFeesPaidOnUnpatentedClaimsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfUnpatentedClaimsLeasePaymentsTableTextBlock" id="thmg_ScheduleOfUnpatentedClaimsLeasePaymentsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SharesIssuedForCash" id="thmg_SharesIssuedForCash" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SharesIssuedForSettlementOfOptionExerciseWithAccruedInterestAndWages" id="thmg_SharesIssuedForSettlementOfOptionExerciseWithAccruedInterestAndWages" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="SmmiJointVentureOgtLlcMember" id="thmg_SmmiJointVentureOgtLlcMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SouthMountainMember" id="thmg_SouthMountainMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SouthMountainMinesIncMember" id="thmg_SouthMountainMinesIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SouthMountainProjectLineItems" id="thmg_SouthMountainProjectLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SouthMountainProjectTable" id="thmg_SouthMountainProjectTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="SouthMountainStateOfIdaho" id="thmg_SouthMountainStateOfIdaho" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="Sst" id="thmg_Sst" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="StockholdersEquityAttributableToParent" id="thmg_StockholdersEquityAttributableToParent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="StockIssuedDuringPeriodSharesCommonStockSubscriptionReceivable" id="thmg_StockIssuedDuringPeriodSharesCommonStockSubscriptionReceivable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StockIssuedDuringPeriodSharesStockAndWarrants" id="thmg_StockIssuedDuringPeriodSharesStockAndWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StockIssuedDuringPeriodSharesStockAndWarrantsIssuedForPrivatePlacement" id="thmg_StockIssuedDuringPeriodSharesStockAndWarrantsIssuedForPrivatePlacement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StockIssuedDuringPeriodValueCommonStockSubscriptionReceivable" id="thmg_StockIssuedDuringPeriodValueCommonStockSubscriptionReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="StockIssuedDuringPeriodValueStockAndWarrantsIssuedForPrivatePlacement" id="thmg_StockIssuedDuringPeriodValueStockAndWarrantsIssuedForPrivatePlacement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="StockIssuedDuringPeriodValueSubscriptionReceivable" id="thmg_StockIssuedDuringPeriodValueSubscriptionReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="StockOptionsGrantedToDirectors" id="thmg_StockOptionsGrantedToDirectors" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StockOptionsGrantedToDirectorsFairValue" id="thmg_StockOptionsGrantedToDirectorsFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="StockPricePerShare" id="thmg_StockPricePerShare" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SubscriptionAgreementMember" id="thmg_SubscriptionAgreementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SubscriptionReceivable" id="thmg_SubscriptionReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="SubscriptionReceivableMember" id="thmg_SubscriptionReceivableMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TargetAreaAxis" id="thmg_TargetAreaAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="TargetAreaDomain" id="thmg_TargetAreaDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TaxesPaidForStockOptionsExercised" id="thmg_TaxesPaidForStockOptionsExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ThackeryMember" id="thmg_ThackeryMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TotalAnnualLeasePayments" id="thmg_TotalAnnualLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TotalShortTermLeaseExpense" id="thmg_TotalShortTermLeaseExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="TradingSymbolDomain" id="thmg_TradingSymbolDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheAxis" id="thmg_TrancheAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="TrancheDomain" id="thmg_TrancheDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheEightMember" id="thmg_TrancheEightMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheFiveMember" id="thmg_TrancheFiveMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheFourMember" id="thmg_TrancheFourMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheOneMember" id="thmg_TrancheOneMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheSevenMember" id="thmg_TrancheSevenMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheSixMember" id="thmg_TrancheSixMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheThreeMember" id="thmg_TrancheThreeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TrancheTwoMember" id="thmg_TrancheTwoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TroutCreekLanderCounty" id="thmg_TroutCreekLanderCounty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="TroutCreekLanderCountyMember" id="thmg_TroutCreekLanderCountyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TroutCreekMember" id="thmg_TroutCreekMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TroutCreekStateOfNevada" id="thmg_TroutCreekStateOfNevada" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="UnpatentedClaimsLeasePayments" id="thmg_UnpatentedClaimsLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="UnrealizedGainOnSecuritiesValue" id="thmg_UnrealizedGainOnSecuritiesValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ValueOfAdditionalCommonSharesToSettleAdvancedFundsAccruedWagesAndAccruedInterest" id="thmg_ValueOfAdditionalCommonSharesToSettleAdvancedFundsAccruedWagesAndAccruedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ValueOfWarrantsReceivedDuringPeriod" id="thmg_ValueOfWarrantsReceivedDuringPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="Vehicles" id="thmg_Vehicles" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="VicePresidentAndChiefOperatingOfficerMember" id="thmg_VicePresidentAndChiefOperatingOfficerMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WarrantsGrantedDuringPeriod" id="thmg_WarrantsGrantedDuringPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="WarrantsReceievdDuringPeriod" id="thmg_WarrantsReceievdDuringPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WeightedAverageLifeOfWarrants" id="thmg_WeightedAverageLifeOfWarrants" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WilliamAndNitaLowryMember" id="thmg_WilliamAndNitaLowryMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
</schema>
