<?xml version="1.0" encoding="UTF-8"?><!-- Generated by Business Wire --><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.berkshirehathaway.com/2010-06-30" xmlns:brka="http://www.berkshirehathaway.com/2010-06-30" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://xbrl.us/us-gaap/2009-01-31" xmlns:us-types="http://xbrl.us/us-types/2009-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
   <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
   <xsd:annotation>
      <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="brka-20100630_pre.xml" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="brka-20100630_lab.xml" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="brka-20100630_def.xml" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="brka-20100630_cal.xml" xlink:type="simple"/>
      <link:roleType id="entityInformation" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/EntityInformation">
            <link:definition>000020 - Document - Entity Information</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="consolidatedBalanceSheets" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/StatementOfFinancialPosition">
            <link:definition>000100 - Statement - Consolidated Balance Sheets</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="consolidatedStatementsOfEarnings" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/StatementOfIncome">
            <link:definition>000150 - Statement - Consolidated Statements of Earnings</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="consolidatedStatementsOfCashFlows" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/StatementOfCashFlowsIndirect">
            <link:definition>000200 - Statement - Consolidated Statements of Cash Flows</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="RT_1" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/DocumentInformation">
            <link:definition>000010 - Document - Document Information</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="general" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/OrganizationConsolidationAndPresentationOfFinancialStatements">
            <link:definition>001000 - Disclosure - General</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      
      <link:roleType id="businessAcquisitions" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/BusinessCombinations">
            <link:definition>001100 - Disclosure - Acquisition of Burlington Northern Santa Fe Corporation</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="investmentsInFixedMaturitySecurities" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentsInFixedMaturitySecurities">
            <link:definition>001150 - Disclosure - Investments in fixed maturity securities</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="investmentsInEquitySecurities" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentsInEquitySecurities">
            <link:definition>001200 - Disclosure - Investments in equity securities</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="otherInvestments" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentsAllOtherInvestments">
            <link:definition>001250 - Disclosure - Other Investments</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="derivativeInstrumentsAndHedgingActivities" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/DerivativeInstrumentsAndHedgingActivities">
            <link:definition>001550 - Disclosure - Derivative contracts</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="fairValueDisclosures" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/FinancialInstrumentsFairValueDisclosures">
            <link:definition>001750 - Disclosure - Fair value measurements</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="receivables" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/ReceivablesLoansNotesReceivableAndOthers">
            <link:definition>001350 - Disclosure - Receivables</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="propertyPlantAndEquipment" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/PropertyPlantAndEquipment">
            <link:definition>001500 - Disclosure - Property, plant and equipment</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="inventory" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/Inventory">
            <link:definition>001400 - Disclosure - Inventories</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="incomeTax" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/IncomeTaxes">
            <link:definition>001700 - Disclosure - Income taxes</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="debt" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/Debt">
            <link:definition>001650 - Disclosure - Notes payable and other borrowings</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="stockholdersEquityNote" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/Equity">
            <link:definition>001800 - Disclosure - Common stock</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="segmentReporting" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/SegmentReporting">
            <link:definition>001850 - Disclosure - Business segment data</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="commitmentsAndContingencies" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/CommitmentsAndContingencies">
            <link:definition>001900 - Disclosure - Contingencies and Commitments</link:definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>

      <link:roleType id="accountingPronouncementsAdoptedIn2009" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/NewAccountingPronouncements">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">001050 - Disclosure - New accounting pronouncements</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="investmentGainsLoss" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentGainsLoss">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">001300 - Disclosure - Investment gains and losses</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
            <link:roleType id="supplementalCashFlowInformation" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/SupplementalCashFlowInformation">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">001600 - Disclosure - Supplemental cash flow information</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         
      <link:roleType id="consolidatedStatementsOfEarningsParenthetical" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/StatementOfIncomeParenthetical">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">000155 - Statement - Consolidated Statements of Earnings (Parenthetical)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="consolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/ConsolidatedStatementsOfChangesInShareholdersEquity">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">000250 - Statement - Consolidated Statements of Changes in Shareholders' Equity</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="consolidatedStatementsOfComprehensiveIncome" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/ConsolidatedStatementsOfComprehensiveIncome">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">000300 - Statement - Consolidated Statements of Comprehensive Income</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="intangibleAssetsGoodwillAndOther" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/IntangibleAssetsGoodwillAndOther">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">001450 - Disclosure - Goodwill</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="acquisitionOfBurlingtonNorthernSantaFeCorporationTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/AcquisitionOfBurlingtonNorthernSantaFeCorporationTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005000 - Disclosure - Acquisition of Burlington Northern Santa Fe Corporation (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="acquisitionOfBurlingtonNorthernSantaFeCorporationDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/AcquisitionOfBurlingtonNorthernSantaFeCorporationDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010010 - Disclosure - Acquisition of Burlington Northern Santa Fe Corporation (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="acquisitionOfBurlingtonNorthernSantaFeCorporationNarrativeDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/AcquisitionOfBurlingtonNorthernSantaFeCorporationNarrativeDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010000 - Disclosure - Acquisition of Burlington Northern Santa Fe Corporation Narrative (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="investmentsInFixedMaturitySecuritiesTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentsInFixedMaturitySecuritiesTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005050 - Disclosure - Investments in fixed maturity securities (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         
      <link:roleType id="investmentsInFixedMaturitySecuritiesInvestmentsInSecuritiesWithFixedMaturitiesDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentsInFixedMaturitySecuritiesInvestmentsInSecuritiesWithFixedMaturitiesDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010050 - Disclosure - Investments in fixed maturity securities - Investments in securities with fixed maturities (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="investmentsInFixedMaturitySecuritiesAmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentsInFixedMaturitySecuritiesAmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010055 - Disclosure - Investments in fixed maturity securities - Amortized cost and estimated fair value of securities with fixed maturities (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="investmentsInEquitySecuritiesTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentsInEquitySecuritiesTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005100 - Disclosure - Investments in equity securities (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="investmentsInEquitySecuritiesDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentsInEquitySecuritiesDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010100 - Disclosure - Investments in equity securities (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="otherInvestmentsTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/OtherInvestmentsTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005100 - Disclosure - Other Investments (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="otherInvestmentsDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/OtherInvestmentsDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010150 - Disclosure - Other Investments (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="otherInvestmentsNarrativeDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/OtherInvestmentsNarrativeDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010155 - Disclosure - Other Investments Narrative (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="investmentGainsLossesTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentGainsLossesTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005150 - Disclosure - Investment gains and losses (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="investmentGainsLossesDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InvestmentGainsLossesDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010200 - Disclosure - Investment gains and losses (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="receivablesTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/ReceivablesTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005200 - Disclosure - Receivables (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="receivablesDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/ReceivablesDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010250 - Disclosure - Receivables (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="goodwillTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/GoodwillTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005300 - Disclosure - Goodwill (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="goodwillDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/GoodwillDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010350 - Disclosure - Goodwill (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="inventoriesTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InventoriesTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005250 - Disclosure - Inventories (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="inventoriesDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/InventoriesDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010300 - Disclosure - Inventories (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="propertyPlantAndEquipmentTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/PropertyPlantAndEquipmentTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005350 - Disclosure - Property, plant and equipment (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="propertyPlantAndEquipmentDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/PropertyPlantAndEquipmentDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010400 - Disclosure - Property, plant and equipment (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="significantAccountingPoliciesPolicies" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/SignificantAccountingPoliciesPolicies">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">004001 - Disclosure - Significant Accounting Policies (Policies)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="fairValueMeasurementsTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/FairValueMeasurementsTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005550 - Disclosure - Fair value measurements (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="fairValueMeasurementsReconciliationOfFinancialInstrumentsOnARecurringBasisWithUseOfSignificantUnobservableInputsDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/FairValueMeasurementsReconciliationOfFinancialInstrumentsOnARecurringBasisWithUseOfSignificantUnobservableInputsDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010620 - Disclosure - Fair value measurements - Significant unobservable inputs (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="fairValueMeasurementsEstimatedFairValueAndFairValueOfFinancialInstrumentsMeasuredOnARecurringBasisDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/FairValueMeasurementsEstimatedFairValueAndFairValueOfFinancialInstrumentsMeasuredOnARecurringBasisDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010610 - Disclosure - Fair value measurements - Financial assets and liabilities measured and carried at fair value on a recurring basis (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="businessSegmentDataTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/BusinessSegmentDataTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005650 - Disclosure - Business segment data (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="businessSegmentDataDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/BusinessSegmentDataDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010700 - Disclosure - Business segment data (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="derivativeContractsDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/DerivativeContractsDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010450 - Disclosure - Derivative contracts (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="derivativeContractsTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/DerivativeContractsTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005400 - Disclosure - Derivative contracts (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="supplementalCashFlowInformationDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/SupplementalCashFlowInformationDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010500 - Disclosure - Supplemental cash flow information (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="supplementalCashFlowInformationTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/SupplementalCashFlowInformationTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005450 - Disclosure - Supplemental cash flow information (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="commonStockDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/CommonStockDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010650 - Disclosure - Common stock (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="commonStockTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/CommonStockTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005600 - Disclosure - Common stock (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="contingenciesAndCommitmentsDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/ContingenciesAndCommitmentsDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010750 - Disclosure - Contingencies and Commitments (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="notesPayableAndOtherBorrowingsTable" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/NotesPayableAndOtherBorrowingsTable">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">005500 - Disclosure - Notes payable and other borrowings (Table)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="notesPayableAndOtherBorrowingsDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/NotesPayableAndOtherBorrowingsDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010550 - Disclosure - Notes payable and other borrowings (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="notesPayableAndOtherBorrowingsNarrativeDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/NotesPayableAndOtherBorrowingsNarrativeDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010570 - Disclosure - Notes payable and other borrowings - Narrative (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="commonStockRollforwardDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/CommonStockRollforwardDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010660 - Disclosure - Common stock - roll-forward (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="fairValueMeasurementsFinancialInstrumentsDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/FairValueMeasurementsFinancialInstrumentsDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010600 - Disclosure - Fair value measurements - Financial Instruments (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="subsequentEventDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/SubsequentEventDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010800 - Disclosure - Subsequent event (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
         <link:roleType id="subsequentEvent" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/SubsequentEvent">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">001950 - Disclosure - Subsequent event</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      <link:roleType id="derivativeContractsGainsLossesDetail" roleURI="http://www.berkshirehathaway.com/2010-06-30/role/DerivativeContractsGainsLossesDetail">
            <definition xmlns="http://www.xbrl.org/2003/linkbase">010460 - Disclosure - Derivative contracts - gains and losses (Detail)</definition>
            <link:usedOn>link:calculationLink</link:usedOn>
            <link:usedOn>link:definitionLink</link:usedOn>
            <link:usedOn>link:presentationLink</link:usedOn>
         </link:roleType>
      </xsd:appinfo>
   </xsd:annotation>
   <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
   <xsd:import namespace="http://xbrl.us/us-types/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd"/>
   <xsd:import namespace="http://xbrl.us/us-gaap/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd"/>
   <xsd:import namespace="http://xbrl.us/dei/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd"/>
   <xsd:import namespace="http://xbrl.us/us-gaap/negated/2008-03-31" schemaLocation="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd"/>
   <xsd:element id="brka_IncomeTaxesPrincipallyDeferred" name="IncomeTaxesPrincipallyDeferred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element abstract="false" id="brka_InsuranceAndOtherMember" name="InsuranceAndOtherMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_RailroadUtilitiesAndEnergyMember" name="RailroadUtilitiesAndEnergyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_FinanceAndFinancialProductsMember" name="FinanceAndFinancialProductsMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_InvestmentsInMarketableSecuritiesFixedMaturitiesDisclosureTextBlock" name="InvestmentsInMarketableSecuritiesFixedMaturitiesDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_InvestmentsInMarketableSecuritiesEquitySecuritiesDisclosureTextBlock" name="InvestmentsInMarketableSecuritiesEquitySecuritiesDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_PaymentsToAcquireMarketableSecuritiesFixedMaturities" name="PaymentsToAcquireMarketableSecuritiesFixedMaturities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_PaymentsToAcquireMarketableSecuritiesEquitySecurities" name="PaymentsToAcquireMarketableSecuritiesEquitySecurities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_ProceedsFromSaleOfMarketableSecuritiesFixedMaturities" name="ProceedsFromSaleOfMarketableSecuritiesFixedMaturities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_ProceedsFromRedemptionsAndMaturitiesOfMarketableSecuritiesFixedMaturities" name="ProceedsFromRedemptionsAndMaturitiesOfMarketableSecuritiesFixedMaturities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_ProceedsFromSaleOfMarketableSecuritiesEquitySecurities" name="ProceedsFromSaleOfMarketableSecuritiesEquitySecurities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element id="brka_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" name="OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element id="brka_PaymentsToMinorityShareholdersAndProceedsFromPaymentsForOtherFinancingActivities" name="PaymentsToMinorityShareholdersAndProceedsFromPaymentsForOtherFinancingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_OtherInvestmentsDisclosureTextBlock" name="OtherInvestmentsDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" name="GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element id="brka_IncreaseDecreaseInDeferredChargesReinsuranceAssumed" name="IncreaseDecreaseInDeferredChargesReinsuranceAssumed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element id="brka_IncreaseDecreaseInDerivativeContractAssetsAndLiabilities" name="IncreaseDecreaseInDerivativeContractAssetsAndLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element id="brka_IncreaseDecreaseInIncomeTaxes" name="IncreaseDecreaseInIncomeTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_GeneralAbstract" name="GeneralAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentsInEquitySecuritiesAbstract" name="InvestmentsInEquitySecuritiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_FairValueMeasurementsAbstract" name="FairValueMeasurementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_ReceivablesAbstract" name="ReceivablesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentGainsLossesAbstract" name="InvestmentGainsLossesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_StockSplitConversionRate" name="StockSplitConversionRate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_NetEarningsPerShareRatio" name="NetEarningsPerShareRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_StockIssuedDuringPeriodValueNewIssuesAndOther" name="StockIssuedDuringPeriodValueNewIssuesAndOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element id="brka_InterestsAcquiredAndOtherTransactions" name="InterestsAcquiredAndOtherTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element id="brka_ReclassificationOfInvestmentAppreciationInNetEarningsBeforeTaxPortionAttributableToParent" name="ReclassificationOfInvestmentAppreciationInNetEarningsBeforeTaxPortionAttributableToParent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element id="brka_ReclassificationOfInvestmentAppreciationInNetEarningsTaxPortionAttributableToParent" name="ReclassificationOfInvestmentAppreciationInNetEarningsTaxPortionAttributableToParent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element id="brka_OtherOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" name="OtherOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_AcquisitionOfBurlingtonNorthernSantaFeCorporationAbstract" name="AcquisitionOfBurlingtonNorthernSantaFeCorporationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_GoodwillAbstract" name="GoodwillAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_DerivativeContractsAbstract" name="DerivativeContractsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_CommonStockAbstract" name="CommonStockAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_CostsOfServicesAndOperatingExpenses" name="CostsOfServicesAndOperatingExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element id="brka_CargoAndFreightRevenueAndRegulatedAndUnregulatedOperatingRevenue" name="CargoAndFreightRevenueAndRegulatedAndUnregulatedOperatingRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_AcquisitionOfBurlingtonNorthernSantaFeCorporationLineItem" name="AcquisitionOfBurlingtonNorthernSantaFeCorporationLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_AcquisitionOfBurlingtonNorthernSantaFeCorporationNarrativeLineItem" name="AcquisitionOfBurlingtonNorthernSantaFeCorporationNarrativeLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_BusinessAcquisitionPurchasePriceAllocationAssetsAbstract" name="BusinessAcquisitionPurchasePriceAllocationAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_BusinessAcquisitionPurchasePriceAllocationOtherAssets" name="BusinessAcquisitionPurchasePriceAllocationOtherAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element abstract="true" id="brka_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAbstract" name="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndOtherLiabilities" name="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndOtherLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_BusinessAcquisitionPurchasePriceAllocationNotesPayableAndOtherBorrowings" name="BusinessAcquisitionPurchasePriceAllocationNotesPayableAndOtherBorrowings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_BusinessAcquisitionPurchasePriceAllocationIncomeTaxesPrincipallyDeferred" name="BusinessAcquisitionPurchasePriceAllocationIncomeTaxesPrincipallyDeferred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedAndNetAssets" name="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedAndNetAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="instant"/>
   <xsd:element abstract="true" id="brka_ProformaConsolidatedEarningsDataForAcquisitionAbstract" name="ProformaConsolidatedEarningsDataForAcquisitionAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_NarrativeAbstract" name="NarrativeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_BusinessAcquisitionSharesOfVotingInterestsAcquired" name="BusinessAcquisitionSharesOfVotingInterestsAcquired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_BusinessAcquisitionFundedThroughExistingCashBalancePercentage" name="BusinessAcquisitionFundedThroughExistingCashBalancePercentage" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_BusinessAcquisitionFundedThroughNewDebtPercentage" name="BusinessAcquisitionFundedThroughNewDebtPercentage" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_BusinessCombinationStepAcquisitionEquityInterestInAcquireeShares" name="BusinessCombinationStepAcquisitionEquityInterestInAcquireeShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentsInFixedMaturitySecuritiesTable" name="InvestmentsInFixedMaturitySecuritiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleOfInvestmentsInMarketableSecuritiesFixedMaturitiesTextBlock" name="ScheduleOfInvestmentsInMarketableSecuritiesFixedMaturitiesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentsInFixedMaturitySecuritiesAbstract" name="InvestmentsInFixedMaturitySecuritiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentsInSecuritiesWithFixedMaturitiesLineItem" name="InvestmentsInSecuritiesWithFixedMaturitiesLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentInSecuritiesWithFixedMaturitiesAbstract" name="InvestmentInSecuritiesWithFixedMaturitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesAmortizedCost" name="MarketableSecuritiesFixedMaturitiesAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element abstract="true" id="brka_AmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesLineItem" name="AmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_AmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesAbstract" name="AmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesWithinOneYearAmortizedCost" name="MarketableSecuritiesFixedMaturitiesWithinOneYearAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesWithinOneYearFairValue" name="MarketableSecuritiesFixedMaturitiesWithinOneYearFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesAfterOneThroughFiveYearsAmortizedCost" name="MarketableSecuritiesFixedMaturitiesAfterOneThroughFiveYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesAfterOneThroughFiveYearsFairValue" name="MarketableSecuritiesFixedMaturitiesAfterOneThroughFiveYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesAfterFiveThroughTenYearsAmortizedCost" name="MarketableSecuritiesFixedMaturitiesAfterFiveThroughTenYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesAfterFiveThroughTenYearsFairValue" name="MarketableSecuritiesFixedMaturitiesAfterFiveThroughTenYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesAfterTenYearsAmortizedCost" name="MarketableSecuritiesFixedMaturitiesAfterTenYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesAfterTenYearsFairValue" name="MarketableSecuritiesFixedMaturitiesAfterTenYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesWithoutSingleMaturityDateAmortizedCost" name="MarketableSecuritiesFixedMaturitiesWithoutSingleMaturityDateAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesWithoutSingleMaturityDateFairValue" name="MarketableSecuritiesFixedMaturitiesWithoutSingleMaturityDateFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_USTreasuryAndGovernmentAndCorporateDebtSecuritiesMember" name="USTreasuryAndGovernmentAndCorporateDebtSecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleOfInvestmentsInMarketableSecuritiesEquitySecuritiesTextBlock" name="ScheduleOfInvestmentsInMarketableSecuritiesEquitySecuritiesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentsInEquitySecuritiesTable" name="InvestmentsInEquitySecuritiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentsInEquitySecuritiesLineItem" name="InvestmentsInEquitySecuritiesLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_MarketableSecuritiesEquitySecuritiesCostBasis" name="MarketableSecuritiesEquitySecuritiesCostBasis" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_AmericanExpressCompanyMember" name="AmericanExpressCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_WellsFargoAndCompanyMember" name="WellsFargoAndCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_OtherInvestmentMember" name="OtherInvestmentMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleOfOtherInvestmentsTextBlock" name="ScheduleOfOtherInvestmentsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_OtherInvestmentsTable" name="OtherInvestmentsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_OtherInvestmentsLineItem" name="OtherInvestmentsLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_OtherInvestmentsNarrativeLineItem" name="OtherInvestmentsNarrativeLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_InvestmentOwnedStatedDividendRatePercentagePreferredStock" name="InvestmentOwnedStatedDividendRatePercentagePreferredStock" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_InvestmentOwnedClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" name="InvestmentOwnedClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_InvestmentOwnedRedeemablePreferredStockRedemptionPricePerShare" name="InvestmentOwnedRedeemablePreferredStockRedemptionPricePerShare" nillable="true" substitutionGroup="xbrli:item" type="us-types:perShareItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_InvestmentOwnedRedeemablePreferredStockAggregateRedemptionAmount" name="InvestmentOwnedRedeemablePreferredStockAggregateRedemptionAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_InvestmentOwnedClassOfWarrantOrRightTotalValueAtExercisePriceOfWarrantsOrRights" name="InvestmentOwnedClassOfWarrantOrRightTotalValueAtExercisePriceOfWarrantsOrRights" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_InvestmentOwnedClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" name="InvestmentOwnedClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" nillable="true" substitutionGroup="xbrli:item" type="us-types:perShareItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_InvestmentOwnedNotesCouponRate" name="InvestmentOwnedNotesCouponRate" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_InvestmentOwnedStatedDividendRatePercentageCapitalInstrument" name="InvestmentOwnedStatedDividendRatePercentageCapitalInstrument" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_ConvertiblePerpetualCapitalInstrumentRedemptionPercentageWithinTwoYearsOfIssuance" name="ConvertiblePerpetualCapitalInstrumentRedemptionPercentageWithinTwoYearsOfIssuance" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_ConvertiblePerpetualCapitalInstrumentRedemptionPercentageAfterTwoYearsOfIssuance" name="ConvertiblePerpetualCapitalInstrumentRedemptionPercentageAfterTwoYearsOfIssuance" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_ConversionOfConvertiblePerpetualCapitalInstrumentToCommonStockShares" name="ConversionOfConvertiblePerpetualCapitalInstrumentToCommonStockShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_ConversionOfConvertiblePerpetualCapitalInstrumentToCommonStockValuePerShare" name="ConversionOfConvertiblePerpetualCapitalInstrumentToCommonStockValuePerShare" nillable="true" substitutionGroup="xbrli:item" type="us-types:perShareItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_CommonStockThresholdPricePerShare" name="CommonStockThresholdPricePerShare" nillable="true" substitutionGroup="xbrli:item" type="us-types:perShareItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_MinimumNumberOfTradingDays" name="MinimumNumberOfTradingDays" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_RangeOfTradingDays" name="RangeOfTradingDays" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_ScheduleOfInvestmentGainsLossesTextBlock" name="ScheduleOfInvestmentGainsLossesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleOfInvestmentGainsLossesByBusinessTextBlock" name="ScheduleOfInvestmentGainsLossesByBusinessTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentGainsLossesTable" name="InvestmentGainsLossesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_OtherInvestmentGainLossMember" name="OtherInvestmentGainLossMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentGainsLossesLineItem" name="InvestmentGainsLossesLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GainOnInvestmentsExcludingOtherThanTemporaryImpairments" name="GainOnInvestmentsExcludingOtherThanTemporaryImpairments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element id="brka_LossOnInvestmentsExcludingOtherThanTemporaryImpairments" name="LossOnInvestmentsExcludingOtherThanTemporaryImpairments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_FootnoteNarrativeAbstract" name="FootnoteNarrativeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_ReceivablesTable" name="ReceivablesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_ReceivablesLineItem" name="ReceivablesLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ReinsuranceRecoverablesGross" name="ReinsuranceRecoverablesGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element abstract="true" id="brka_GoodwillTable" name="GoodwillTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_GoodwillLineItem" name="GoodwillLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentAxis" name="InvestmentAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_InvestmentDomain" name="InvestmentDomain" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_CapitalInstrumentMember" name="CapitalInstrumentMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GoldmanSachsGroupIncMember" name="GoldmanSachsGroupIncMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GeneralElectricCompanyMember" name="GeneralElectricCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_WmWrigleyJrCompanyMember" name="WmWrigleyJrCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_SwissReinsuranceCompanyLimitedMember" name="SwissReinsuranceCompanyLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_BurlingtonNorthernSantaFeCorporationMember" name="BurlingtonNorthernSantaFeCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleOfInventoryTextBlock" name="ScheduleOfInventoryTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InventoriesTable" name="InventoriesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InventoriesLineItem" name="InventoriesLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_InventoryWorkInProcessAndOtherInventory" name="InventoryWorkInProcessAndOtherInventory" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesFixedMaturitiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" name="MarketableSecuritiesFixedMaturitiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesEquitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" name="MarketableSecuritiesEquitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesEquitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLossesPercent" name="MarketableSecuritiesEquitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLossesPercent" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_MarketableSecuritiesEquitySecuritiesUnrealizedGainLossNet" name="MarketableSecuritiesEquitySecuritiesUnrealizedGainLossNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="instant"/>
   <xsd:element abstract="false" id="brka_ScheduleOfPremiumsAndOtherReceivablesNetTextBlock" name="ScheduleOfPremiumsAndOtherReceivablesNetTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_ScheduleOfLoansAndLeasesReceivableNetReportedAmountTextBlock" name="ScheduleOfLoansAndLeasesReceivableNetReportedAmountTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GoodwillPeriodIncreaseDecreaseExcludingAcquisitions" name="GoodwillPeriodIncreaseDecreaseExcludingAcquisitions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_PropertyPlantAndEquipmentLineItem" name="PropertyPlantAndEquipmentLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_AcquisitionOfBurlingtonNorthernSantaFeCorporationNarrativeAbstract" name="AcquisitionOfBurlingtonNorthernSantaFeCorporationNarrativeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_EquitySecuritiesInvestmentsAbstract" name="EquitySecuritiesInvestmentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InvestmentOtherAbstract" name="InvestmentOtherAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_InventoryAbstract" name="InventoryAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_BusinessAcquisitionProFormaNetIncomeLossAttributableToParent" name="BusinessAcquisitionProFormaNetIncomeLossAttributableToParent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_SignificantAccountingPoliciesAbstract" name="SignificantAccountingPoliciesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_SignificantAccountingPoliciesTable" name="SignificantAccountingPoliciesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_SignificantAccountingPoliciesLineItems" name="SignificantAccountingPoliciesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_OtherInvestmentsNarrativeAbstract" name="OtherInvestmentsNarrativeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_PropertyPlantAndEquipmentDetailsAbstract" name="PropertyPlantAndEquipmentDetailsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_FurnitureAndFixturesAndOtherGross" name="FurnitureAndFixturesAndOtherGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessingAndTransmissionAndDistribution" name="PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessingAndTransmissionAndDistribution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_PublicUtilitiesPropertyPlantAndEquipmentPipeline" name="PublicUtilitiesPropertyPlantAndEquipmentPipeline" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_FurnitureFixturesAndOtherMember" name="FurnitureFixturesAndOtherMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_TrackStructureAndOtherRoadwayMember" name="TrackStructureAndOtherRoadwayMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_LocomotivesFreightCarsAndOtherEquipmentMember" name="LocomotivesFreightCarsAndOtherEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_UtilityGenerationDistributionAndTransmissionSystemMember" name="UtilityGenerationDistributionAndTransmissionSystemMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_PropertyPlantAndEquipmentUsefulLifeAbstract" name="PropertyPlantAndEquipmentUsefulLifeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_NetDerivativeContractAssetsLiabilitiesAbstract" name="NetDerivativeContractAssetsLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_EquityIndexPutOptionsDerivativesAtFairValueNet" name="EquityIndexPutOptionsDerivativesAtFairValueNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_OtherDerivativesAtFairValueNet" name="OtherDerivativesAtFairValueNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_OtherInvestmentsMember" name="OtherInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_NetDerivativeFinancialInstrumentsLiabilitiesMember" name="NetDerivativeFinancialInstrumentsLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_GainsLossesIncludedInAbstract" name="GainsLossesIncludedInAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsAndLiabilities" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsAndLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_ReconciliationsOfAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" name="ReconciliationsOfAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GeicoMember" name="GeicoMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GeneralReMember" name="GeneralReMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_BerkshireHathawayReinsuranceGroupMember" name="BerkshireHathawayReinsuranceGroupMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_BerkshireHathawayPrimaryGroupMember" name="BerkshireHathawayPrimaryGroupMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_InsuranceGroupMember" name="InsuranceGroupMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_OtherBusinessesMember" name="OtherBusinessesMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_MarmonMember" name="MarmonMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_MidamericanMember" name="MidamericanMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_BusinessSegmentDataLineItem" name="BusinessSegmentDataLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GainLossOnInvestmentsAndGainLossOnDerivativeInstrumentsNetPretax" name="GainLossOnInvestmentsAndGainLossOnDerivativeInstrumentsNetPretax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element id="brka_InterestExpenseExcludingInterestAllocatedToOperatingBusinesses" name="InterestExpenseExcludingInterestAllocatedToOperatingBusinesses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_SegmentReportingReconcilingItemEliminationsAndOther" name="SegmentReportingReconcilingItemEliminationsAndOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_BusinessSegmentDataDetailAbstract" name="BusinessSegmentDataDetailAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_AllocationOfAggregatePurchasePriceToAssetsAndLiabilitiesOfAcquiredEntityAbstract" name="AllocationOfAggregatePurchasePriceToAssetsAndLiabilitiesOfAcquiredEntityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_CocaColaCompanyMember" name="CocaColaCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_ProcterAndGambleCompanyMember" name="ProcterAndGambleCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_DowChemicalCompanyMember" name="DowChemicalCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_MclaneCompanyMember" name="MclaneCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_HighYieldIndexesMember" name="HighYieldIndexesMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_StatesMunicipalitiesMember" name="StatesMunicipalitiesMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_IndividualCorporateMember" name="IndividualCorporateMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_EquityDerivativeIntrinsicValue" name="EquityDerivativeIntrinsicValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_PercentOfDerivativeLiabilityByNotionalAmountThatCannotBeSettledBeforeMaturityDateOfUnderlyingObligations" name="PercentOfDerivativeLiabilityByNotionalAmountThatCannotBeSettledBeforeMaturityDateOfUnderlyingObligations" nillable="true" substitutionGroup="xbrli:item" type="us-types:percentItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_AccountsPayableAndAccruedLiabilitiesMember" name="AccountsPayableAndAccruedLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleOfCashFlowSupplementalDisclosuresTextBlock" name="ScheduleOfCashFlowSupplementalDisclosuresTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleOfStockRollforwardByClassTextBlock" name="ScheduleOfStockRollforwardByClassTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_StockAuthorizedPriorToSharesStockSplits" name="StockAuthorizedPriorToSharesStockSplits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_ConversionOfSharesFromOneClassToAnotherAndOther" name="ConversionOfSharesFromOneClassToAnotherAndOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_EquivalentSharesOutstandingClassA" name="EquivalentSharesOutstandingClassA" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
   <xsd:element abstract="true" id="brka_LossContingenciesByLossAxis" name="LossContingenciesByLossAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_GeneralReSegmentMember" name="GeneralReSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_TrackStructureAndOtherRoadway" name="TrackStructureAndOtherRoadway" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_LocomotivesFreightCarsAndOtherEquipment" name="LocomotivesFreightCarsAndOtherEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_IndependentPowerPlantsAndOtherAssets" name="IndependentPowerPlantsAndOtherAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_DerivativeWeightedAverageRemainingLife" name="DerivativeWeightedAverageRemainingLife" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_CommonStockVotingRightsNumberSharesClassB" name="CommonStockVotingRightsNumberSharesClassB" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_LossContingencyLossDomain" name="LossContingencyLossDomain" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_DepartmentOfJusticeMember" name="DepartmentOfJusticeMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_CivilClassActionMember" name="CivilClassActionMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_SecuritiesAndExchangeCommissionMember" name="SecuritiesAndExchangeCommissionMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_CashPaidDuringPeriodForAbstract" name="CashPaidDuringPeriodForAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_BerkshireHathawayFinanceCorporationMember" name="BerkshireHathawayFinanceCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_DebtWeightedAverageInterestRate" name="DebtWeightedAverageInterestRate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
   <xsd:element abstract="false" id="brka_FloatingRateNotesDue2011Member" name="FloatingRateNotesDue2011Member" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_FloatingRateNotesDue2012Member" name="FloatingRateNotesDue2012Member" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_FloatingRateNotesDue2013Member" name="FloatingRateNotesDue2013Member" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="false" id="brka_NotesDue2012At1.4Member" name="NotesDue2012At1.4Member" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_NotesDue2013At2.125Member" name="NotesDue2013At2.125Member" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_FloatingRateNotesDueIn2012Member" name="FloatingRateNotesDueIn2012Member" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_LongTermDebtMaturitiesRepaymentsOfPrincipalInRemainderOfCalendarYearEnd" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInRemainderOfCalendarYearEnd" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwoOfCalendarYearEnd" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwoOfCalendarYearEnd" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThreeOfCalendarYearEnd" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThreeOfCalendarYearEnd" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFourOfCalendarYearEnd" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFourOfCalendarYearEnd" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveOfCalendarYearEnd" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveOfCalendarYearEnd" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element abstract="false" id="brka_NewAccountingPronouncementEffectOfChangeOnBalanceSheet" name="NewAccountingPronouncementEffectOfChangeOnBalanceSheet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_NotesDue2015At3.2Member" name="NotesDue2015At3.2Member" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_NotesDueIn2040At5.75Member" name="NotesDueIn2040At5.75Member" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_CumulativeAmountOfDebtRepaid" name="CumulativeAmountOfDebtRepaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element abstract="false" id="brka_MarketableSecuritiesFixedMaturitiesUnrealizedLossAtReportingDate" name="MarketableSecuritiesFixedMaturitiesUnrealizedLossAtReportingDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element abstract="false" id="brka_MarketableSecuritiesFixedMaturitiesUnrealizedGainAtReportingDate" name="MarketableSecuritiesFixedMaturitiesUnrealizedGainAtReportingDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element abstract="false" id="brka_MarketableSecuritiesEquitySecuritiesUnrealizedGainAtReportingDate" name="MarketableSecuritiesEquitySecuritiesUnrealizedGainAtReportingDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element abstract="false" id="brka_MarketableSecuritiesEquitySecuritiesUnrealizedLossAtReportingDate" name="MarketableSecuritiesEquitySecuritiesUnrealizedLossAtReportingDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
   <xsd:element id="brka_InvestmentOwnedUnrealizedAppreciationDepreciationNetAtReportingDate" name="InvestmentOwnedUnrealizedAppreciationDepreciationNetAtReportingDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
   <xsd:element id="brka_StockIssuedSharesStockSplits" name="StockIssuedSharesStockSplits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
   <xsd:element abstract="true" id="brka_FairValueMeasurementsLineItem" name="FairValueMeasurementsLineItem" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_ValueMeasurementsLineItems" name="ValueMeasurementsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleOfShortAndLongTermOutstandingDebtDisclosureTextBlock" name="ScheduleOfShortAndLongTermOutstandingDebtDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element abstract="true" id="brka_SubsequentEventAbstract" name="SubsequentEventAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_FairValueOfNetDerivativeAssetsAndLiabilitiesWithoutCollateralPostingRequirements" name="FairValueOfNetDerivativeAssetsAndLiabilitiesWithoutCollateralPostingRequirements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="instant"/>
   <xsd:element id="brka_NumberOfSharesObtainableFromConvertingOneShareFromOneClassToAnotherClass" name="NumberOfSharesObtainableFromConvertingOneShareFromOneClassToAnotherClass" nillable="true" substitutionGroup="xbrli:item" type="us-types:perShareItemType" xbrli:periodType="instant"/>
   <xsd:element abstract="true" id="brka_ScheduleOfNotesPayableAndOtherBorrowingsAbstract" name="ScheduleOfNotesPayableAndOtherBorrowingsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_ScheduleofAmortizedCostAndEstimatedFairValueofSecuritieswithFixedMaturitiesByContractualMaturityDatesTextBlock" name="ScheduleofAmortizedCostAndEstimatedFairValueofSecuritieswithFixedMaturitiesByContractualMaturityDatesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" xbrli:periodType="duration"/>
   <xsd:element id="brka_InvestmentOwnedRedeemablePreferredStockRedemptionRatio" name="InvestmentOwnedRedeemablePreferredStockRedemptionRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
</xsd:schema>
