| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2022 Workiva --> |
<!-- r:62d26690-83b5-4d98-b4e9-21e745c261ed,g:1c83b707-d511-4ced-90c5-5bcfcd28485c --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mdu="http://www.mdu.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.mdu.com/20211231"> |
| <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mdu-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mdu-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mdu-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mdu-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="Coverpage" roleURI="http://www.mdu.com/role/Coverpage"> |
| <link:definition> 000010001 - Document - Cover page </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="AuditInformation" roleURI="http://www.mdu.com/role/AuditInformation"> |
| <link:definition> 000020002 - Document - Audit Information </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="ConsolidatedStatementsofIncome" roleURI="http://www.mdu.com/role/ConsolidatedStatementsofIncome"> |
| <link:definition> 100010003 - Statement - Consolidated Statements of Income </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="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.mdu.com/role/ConsolidatedStatementsofComprehensiveIncome"> |
| <link:definition> 100020004 - Statement - Consolidated Statements of Comprehensive Income </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="ConsolidatedBalanceSheets" roleURI="http://www.mdu.com/role/ConsolidatedBalanceSheets"> |
| <link:definition> 100030005 - 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="ConsolidatedStatementsofEquity" roleURI="http://www.mdu.com/role/ConsolidatedStatementsofEquity"> |
| <link:definition> 100040006 - Statement - Consolidated Statements of Equity </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.mdu.com/role/ConsolidatedStatementsofCashFlows"> |
| <link:definition> 100050007 - 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="BasisofPresentation" roleURI="http://www.mdu.com/role/BasisofPresentation"> |
| <link:definition> 210011001 - Disclosure - Basis of Presentation </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="BasisofPresentationPolicies" roleURI="http://www.mdu.com/role/BasisofPresentationPolicies"> |
| <link:definition> 220022001 - Disclosure - Basis of Presentation (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccountingPolicies" roleURI="http://www.mdu.com/role/AccountingPolicies"> |
| <link:definition> 210031002 - Disclosure - Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccountingPoliciesPolicies" roleURI="http://www.mdu.com/role/AccountingPoliciesPolicies"> |
| <link:definition> 220042002 - Disclosure - Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccountingPoliciesTables" roleURI="http://www.mdu.com/role/AccountingPoliciesTables"> |
| <link:definition> 230053001 - Disclosure - Accounting Policies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccountingPoliciesReceivablesPastDue90DaysDetails1" roleURI="http://www.mdu.com/role/AccountingPoliciesReceivablesPastDue90DaysDetails1"> |
| <link:definition> 240064001 - Disclosure - Accounting Policies - Receivables Past Due 90 Days (Details 1) </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="AccountingPoliciesCECLTableDetails2" roleURI="http://www.mdu.com/role/AccountingPoliciesCECLTableDetails2"> |
| <link:definition> 240074002 - Disclosure - Accounting Policies - CECL Table (Details 2) </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="AccountingPoliciesAccruedUnbilledRevenueDetails3" roleURI="http://www.mdu.com/role/AccountingPoliciesAccruedUnbilledRevenueDetails3"> |
| <link:definition> 240084003 - Disclosure - Accounting Policies - Accrued Unbilled Revenue (Details 3) </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="AccountingPoliciesRetainageDetails4" roleURI="http://www.mdu.com/role/AccountingPoliciesRetainageDetails4"> |
| <link:definition> 240094004 - Disclosure - Accounting Policies - Retainage (Details 4) </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="AccountingPoliciesInventoryDetails5" roleURI="http://www.mdu.com/role/AccountingPoliciesInventoryDetails5"> |
| <link:definition> 240104005 - Disclosure - Accounting Policies - Inventory (Details 5) </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="AccountingPoliciesPPEDetails6" roleURI="http://www.mdu.com/role/AccountingPoliciesPPEDetails6"> |
| <link:definition> 240114006 - Disclosure - Accounting Policies - PPE (Details 6) </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="AccountingPoliciesImpairmentofLongLivedAssetsDetails7" roleURI="http://www.mdu.com/role/AccountingPoliciesImpairmentofLongLivedAssetsDetails7"> |
| <link:definition> 240124007 - Disclosure - Accounting Policies - Impairment of Long-Lived Assets (Details 7) </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="NaturalGasCostsRecoverableorRefundablethroughRateAdjustmentsDetails8" roleURI="http://www.mdu.com/role/NaturalGasCostsRecoverableorRefundablethroughRateAdjustmentsDetails8"> |
| <link:definition> 240134008 - Disclosure - Natural Gas Costs Recoverable or Refundable through Rate Adjustments (Details 8) </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="AccountingPoliciesGoodwillDetails9" roleURI="http://www.mdu.com/role/AccountingPoliciesGoodwillDetails9"> |
| <link:definition> 240144009 - Disclosure - Accounting Policies - Goodwill (Details 9) </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="AccountingPoliciesJointVenturesDetails10" roleURI="http://www.mdu.com/role/AccountingPoliciesJointVenturesDetails10"> |
| <link:definition> 240154010 - Disclosure - Accounting Policies - Joint Ventures (Details 10) </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="AccountingPoliciesDerivativesDetails11" roleURI="http://www.mdu.com/role/AccountingPoliciesDerivativesDetails11"> |
| <link:definition> 240164011 - Disclosure - Accounting Policies - Derivatives (Details 11) </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="AccountingPoliciesEPSDetails12" roleURI="http://www.mdu.com/role/AccountingPoliciesEPSDetails12"> |
| <link:definition> 240174012 - Disclosure - Accounting Policies - EPS (Details 12) </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="AccountingPoliciesIncomeTaxesDetails13" roleURI="http://www.mdu.com/role/AccountingPoliciesIncomeTaxesDetails13"> |
| <link:definition> 240184013 - Disclosure - Accounting Policies - Income Taxes (Details 13) </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="RevenuefromContractwithCustomer" roleURI="http://www.mdu.com/role/RevenuefromContractwithCustomer"> |
| <link:definition> 210191003 - Disclosure - Revenue from Contract with Customer </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="RevenuefromContractwithCustomerPolicies" roleURI="http://www.mdu.com/role/RevenuefromContractwithCustomerPolicies"> |
| <link:definition> 220202003 - Disclosure - Revenue from Contract with Customer (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuefromcontractswithcustomersTables" roleURI="http://www.mdu.com/role/RevenuefromcontractswithcustomersTables"> |
| <link:definition> 230213002 - Disclosure - Revenue from contracts with customers (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DisaggregationofrevenueDetails" roleURI="http://www.mdu.com/role/DisaggregationofrevenueDetails"> |
| <link:definition> 240224014 - Disclosure - Disaggregation of revenue (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ContractbalancesDetails2" roleURI="http://www.mdu.com/role/ContractbalancesDetails2"> |
| <link:definition> 240234015 - Disclosure - Contract balances (Details 2) </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="RevenuefromcontractswithcustomersRemainingperformanceobligationsDetails3" roleURI="http://www.mdu.com/role/RevenuefromcontractswithcustomersRemainingperformanceobligationsDetails3"> |
| <link:definition> 240244016 - Disclosure - Revenue from contracts with customers Remaining performance obligations (Details 3) </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="RevenuefromcontractswithcustomersRemainingperformanceobligationsDetails3_1" roleURI="http://www.mdu.com/role/RevenuefromcontractswithcustomersRemainingperformanceobligationsDetails3_1"> |
| <link:definition> 240244016 - Disclosure - Revenue from contracts with customers Remaining performance obligations (Details 3) </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="BusinessCombinations" roleURI="http://www.mdu.com/role/BusinessCombinations"> |
| <link:definition> 210251004 - Disclosure - Business Combinations </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="BusinessCombinationsDetails" roleURI="http://www.mdu.com/role/BusinessCombinationsDetails"> |
| <link:definition> 240264017 - Disclosure - Business Combinations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationsAssetsAcquiredLiabilitiesAssumedDetails2" roleURI="http://www.mdu.com/role/BusinessCombinationsAssetsAcquiredLiabilitiesAssumedDetails2"> |
| <link:definition> 240274018 - Disclosure - Business Combinations - Assets Acquired & Liabilities Assumed (Details 2) </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="PropertyPlantandEquipment" roleURI="http://www.mdu.com/role/PropertyPlantandEquipment"> |
| <link:definition> 210281005 - Disclosure - Property, Plant, and Equipment </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="PropertyPlantandEquipmentTables" roleURI="http://www.mdu.com/role/PropertyPlantandEquipmentTables"> |
| <link:definition> 230293003 - Disclosure - Property, Plant, and Equipment (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PropertyPlantandEquipmentDetails" roleURI="http://www.mdu.com/role/PropertyPlantandEquipmentDetails"> |
| <link:definition> 240304019 - Disclosure - Property, Plant, and Equipment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Regulatoryassetsandliabilities" roleURI="http://www.mdu.com/role/Regulatoryassetsandliabilities"> |
| <link:definition> 210311006 - Disclosure - Regulatory assets and liabilities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RegulatoryassetsandliabilitiesTables" roleURI="http://www.mdu.com/role/RegulatoryassetsandliabilitiesTables"> |
| <link:definition> 230323004 - Disclosure - Regulatory assets and liabilities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RegulatoryassetsDetails" roleURI="http://www.mdu.com/role/RegulatoryassetsDetails"> |
| <link:definition> 240334020 - Disclosure - Regulatory assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RegulatoryliabilitiesDetails2" roleURI="http://www.mdu.com/role/RegulatoryliabilitiesDetails2"> |
| <link:definition> 240344021 - Disclosure - Regulatory liabilities (Details 2) </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="Goodwillandotherintangibleassets" roleURI="http://www.mdu.com/role/Goodwillandotherintangibleassets"> |
| <link:definition> 210351007 - Disclosure - Goodwill and other intangible assets </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="GoodwillandotherintangibleassetsTables" roleURI="http://www.mdu.com/role/GoodwillandotherintangibleassetsTables"> |
| <link:definition> 230363005 - Disclosure - Goodwill and other intangible assets (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillrollforwardDetails" roleURI="http://www.mdu.com/role/GoodwillrollforwardDetails"> |
| <link:definition> 240374022 - Disclosure - Goodwill rollforward (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OtherintangibleassetsDetails2" roleURI="http://www.mdu.com/role/OtherintangibleassetsDetails2"> |
| <link:definition> 240384023 - Disclosure - Other intangible assets (Details 2) </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="FutureamortizationexpenseDetails3" roleURI="http://www.mdu.com/role/FutureamortizationexpenseDetails3"> |
| <link:definition> 240394024 - Disclosure - Future amortization expense (Details 3) </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="Fairvaluemeasurements" roleURI="http://www.mdu.com/role/Fairvaluemeasurements"> |
| <link:definition> 210401008 - Disclosure - Fair value measurements </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="FairvaluemeasurementsTables" roleURI="http://www.mdu.com/role/FairvaluemeasurementsTables"> |
| <link:definition> 230413006 - Disclosure - Fair value measurements (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairvaluemeasurementsinsurancecontractsDetails" roleURI="http://www.mdu.com/role/FairvaluemeasurementsinsurancecontractsDetails"> |
| <link:definition> 240424025 - Disclosure - Fair value measurements insurance contracts (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AvailableforsalesecuritiesDetails2" roleURI="http://www.mdu.com/role/AvailableforsalesecuritiesDetails2"> |
| <link:definition> 240434026 - Disclosure - Available-for-sale securities (Details 2) </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="FairvaluemeasurementsDetails3" roleURI="http://www.mdu.com/role/FairvaluemeasurementsDetails3"> |
| <link:definition> 240444027 - Disclosure - Fair value measurements (Details 3) </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="FairvaluemeasurementsDetails5" roleURI="http://www.mdu.com/role/FairvaluemeasurementsDetails5"> |
| <link:definition> 240454028 - Disclosure - Fair value measurements (Details 5) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Debt" roleURI="http://www.mdu.com/role/Debt"> |
| <link:definition> 210461009 - Disclosure - Debt </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtTables" roleURI="http://www.mdu.com/role/DebtTables"> |
| <link:definition> 230473007 - Disclosure - Debt (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CreditfacilitiesDetails" roleURI="http://www.mdu.com/role/CreditfacilitiesDetails"> |
| <link:definition> 240484029 - Disclosure - Credit facilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShorttermDebtDetails2" roleURI="http://www.mdu.com/role/ShorttermDebtDetails2"> |
| <link:definition> 240494030 - Disclosure - Short-term Debt (Details 2) </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="LongtermdebtoutstandingDetails3" roleURI="http://www.mdu.com/role/LongtermdebtoutstandingDetails3"> |
| <link:definition> 240504031 - Disclosure - Long-term debt outstanding (Details 3) </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="LongtermborrowingsDetails4" roleURI="http://www.mdu.com/role/LongtermborrowingsDetails4"> |
| <link:definition> 240514032 - Disclosure - Long-term borrowings (Details 4) </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="ScheduleofdebtmaturitiesDetails5" roleURI="http://www.mdu.com/role/ScheduleofdebtmaturitiesDetails5"> |
| <link:definition> 240524033 - Disclosure - Schedule of debt maturities (Details 5) </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="Leases" roleURI="http://www.mdu.com/role/Leases"> |
| <link:definition> 210531010 - Disclosure - Leases </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="LeasesTables" roleURI="http://www.mdu.com/role/LeasesTables"> |
| <link:definition> 230543008 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasecostsDetails" roleURI="http://www.mdu.com/role/LeasecostsDetails"> |
| <link:definition> 240554034 - Disclosure - Lease costs (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OperatingleaseliabilitiesundiscountedcashflowsmaturityscheduleDetails2" roleURI="http://www.mdu.com/role/OperatingleaseliabilitiesundiscountedcashflowsmaturityscheduleDetails2"> |
| <link:definition> 240564035 - Disclosure - Operating lease liabilities undiscounted cash flows maturity schedule (Details 2) </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="LessoraccountingDetails3" roleURI="http://www.mdu.com/role/LessoraccountingDetails3"> |
| <link:definition> 240574036 - Disclosure - Lessor accounting (Details 3) </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="Assetretirementobligations" roleURI="http://www.mdu.com/role/Assetretirementobligations"> |
| <link:definition> 210581011 - Disclosure - Asset retirement obligations </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="AssetRetirementObligationsTables" roleURI="http://www.mdu.com/role/AssetRetirementObligationsTables"> |
| <link:definition> 230593009 - Disclosure - Asset Retirement Obligations (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AssetRetirementObligationsDetails" roleURI="http://www.mdu.com/role/AssetRetirementObligationsDetails"> |
| <link:definition> 240604037 - Disclosure - Asset Retirement Obligations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Equity" roleURI="http://www.mdu.com/role/Equity"> |
| <link:definition> 210611012 - Disclosure - Equity </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="EquityTables" roleURI="http://www.mdu.com/role/EquityTables"> |
| <link:definition> 230623010 - Disclosure - Equity (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommonstockDetails" roleURI="http://www.mdu.com/role/CommonstockDetails"> |
| <link:definition> 240634038 - Disclosure - Common stock (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommonstockCommonstockissuanceDetails2" roleURI="http://www.mdu.com/role/CommonstockCommonstockissuanceDetails2"> |
| <link:definition> 240644039 - Disclosure - Common stock Common stock issuance (Details 2) </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="PreferredStockDetails3" roleURI="http://www.mdu.com/role/PreferredStockDetails3"> |
| <link:definition> 240654040 - Disclosure - Preferred Stock (Details 3) </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="StockBasedCompensation" roleURI="http://www.mdu.com/role/StockBasedCompensation"> |
| <link:definition> 210661013 - Disclosure - Stock-Based Compensation </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="StockBasedCompensationTables" roleURI="http://www.mdu.com/role/StockBasedCompensationTables"> |
| <link:definition> 230673011 - Disclosure - Stock-Based Compensation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedcompensationplansDetails" roleURI="http://www.mdu.com/role/StockbasedcompensationplansDetails"> |
| <link:definition> 240684041 - Disclosure - Stock based compensation plans (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockawardsDetails2" roleURI="http://www.mdu.com/role/StockawardsDetails2"> |
| <link:definition> 240694042 - Disclosure - Stock awards (Details 2) </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="RestrictedstockawardsDetails3" roleURI="http://www.mdu.com/role/RestrictedstockawardsDetails3"> |
| <link:definition> 240704043 - Disclosure - Restricted stock awards (Details 3) </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="PerformanceshareawardsDetails4" roleURI="http://www.mdu.com/role/PerformanceshareawardsDetails4"> |
| <link:definition> 240714044 - Disclosure - Performance share awards (Details 4) </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="Accumulatedothercomprehensiveloss" roleURI="http://www.mdu.com/role/Accumulatedothercomprehensiveloss"> |
| <link:definition> 210721014 - Disclosure - Accumulated other comprehensive loss </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="AccumulatedothercomprehensivelossPolicies" roleURI="http://www.mdu.com/role/AccumulatedothercomprehensivelossPolicies"> |
| <link:definition> 220732004 - Disclosure - Accumulated other comprehensive loss (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccumulatedothercomprehensivelossTables" roleURI="http://www.mdu.com/role/AccumulatedothercomprehensivelossTables"> |
| <link:definition> 230743012 - Disclosure - Accumulated other comprehensive loss (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccumulatedothercomprehensivelossDetails" roleURI="http://www.mdu.com/role/AccumulatedothercomprehensivelossDetails"> |
| <link:definition> 240754045 - Disclosure - Accumulated other comprehensive loss (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ReclassificationoutofaccumulatedothercomprehensivelossDetails2" roleURI="http://www.mdu.com/role/ReclassificationoutofaccumulatedothercomprehensivelossDetails2"> |
| <link:definition> 240764046 - Disclosure - Reclassification out of accumulated other comprehensive loss (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxes" roleURI="http://www.mdu.com/role/IncomeTaxes"> |
| <link:definition> 210771015 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesTables" roleURI="http://www.mdu.com/role/IncomeTaxesTables"> |
| <link:definition> 230783013 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ComponentsofincomebeforeincometaxesfromcontinuingoperationsDetails" roleURI="http://www.mdu.com/role/ComponentsofincomebeforeincometaxesfromcontinuingoperationsDetails"> |
| <link:definition> 240794047 - Disclosure - Components of income before income taxes from continuing operations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncometaxexpensebenefitDetails2" roleURI="http://www.mdu.com/role/IncometaxexpensebenefitDetails2"> |
| <link:definition> 240804048 - Disclosure - Income tax expense (benefit) (Details 2) </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="ComponentsofdeferredtaxassetsandliabilitiesDetails3" roleURI="http://www.mdu.com/role/ComponentsofdeferredtaxassetsandliabilitiesDetails3"> |
| <link:definition> 240814049 - Disclosure - Components of deferred tax assets and liabilities (Details 3) </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="CarryforwardsDetails4" roleURI="http://www.mdu.com/role/CarryforwardsDetails4"> |
| <link:definition> 240824050 - Disclosure - Carryforwards (Details 4) </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="DeferredtaxreconciliationDetails5" roleURI="http://www.mdu.com/role/DeferredtaxreconciliationDetails5"> |
| <link:definition> 240834051 - Disclosure - Deferred tax reconciliation (Details 5) </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="IncometaxexpensebenefitstatutoryrateversusactualrateDetails6" roleURI="http://www.mdu.com/role/IncometaxexpensebenefitstatutoryrateversusactualrateDetails6"> |
| <link:definition> 240844052 - Disclosure - Income tax expense (benefit) statutory rate versus actual rate (Details 6) </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="Cashflowinformation" roleURI="http://www.mdu.com/role/Cashflowinformation"> |
| <link:definition> 210851016 - Disclosure - Cash flow information </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="CashflowinformationTables" roleURI="http://www.mdu.com/role/CashflowinformationTables"> |
| <link:definition> 230863014 - Disclosure - Cash flow information (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CashflowinformationDetails" roleURI="http://www.mdu.com/role/CashflowinformationDetails"> |
| <link:definition> 240874053 - Disclosure - Cash flow information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Businesssegmentdata" roleURI="http://www.mdu.com/role/Businesssegmentdata"> |
| <link:definition> 210881017 - Disclosure - Business segment data </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="BusinesssegmentdataPolicies" roleURI="http://www.mdu.com/role/BusinesssegmentdataPolicies"> |
| <link:definition> 220892005 - Disclosure - Business segment data (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinesssegmentdataTables" roleURI="http://www.mdu.com/role/BusinesssegmentdataTables"> |
| <link:definition> 230903015 - Disclosure - Business segment data (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinesssegmentdataDetails" roleURI="http://www.mdu.com/role/BusinesssegmentdataDetails"> |
| <link:definition> 240914054 - Disclosure - Business segment data (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Employeebenefitplans" roleURI="http://www.mdu.com/role/Employeebenefitplans"> |
| <link:definition> 210921018 - Disclosure - Employee benefit plans </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlansTables" roleURI="http://www.mdu.com/role/EmployeeBenefitPlansTables"> |
| <link:definition> 230933016 - Disclosure - Employee Benefit Plans (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ChangeinbenefitobligationsandplanassetsDetails" roleURI="http://www.mdu.com/role/ChangeinbenefitobligationsandplanassetsDetails"> |
| <link:definition> 240944055 - Disclosure - Change in benefit obligations and plan assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BenefitobligationsinexcessofplanassetsDetails2" roleURI="http://www.mdu.com/role/BenefitobligationsinexcessofplanassetsDetails2"> |
| <link:definition> 240954056 - Disclosure - Benefit obligations in excess of plan assets (Details 2) </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="ComponentsofnetperiodicbenefitcostDetails3" roleURI="http://www.mdu.com/role/ComponentsofnetperiodicbenefitcostDetails3"> |
| <link:definition> 240964057 - Disclosure - Components of net periodic benefit cost (Details 3) </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="WeightedaverageassumptionsDetails4" roleURI="http://www.mdu.com/role/WeightedaverageassumptionsDetails4"> |
| <link:definition> 240974058 - Disclosure - Weighted average assumptions (Details 4) </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="InvestmentAllocationsDetails5" roleURI="http://www.mdu.com/role/InvestmentAllocationsDetails5"> |
| <link:definition> 240984059 - Disclosure - Investment Allocations (Details 5) </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="HealthcarerateassumptionsandcosttrendrateDetails6" roleURI="http://www.mdu.com/role/HealthcarerateassumptionsandcosttrendrateDetails6"> |
| <link:definition> 240994060 - Disclosure - Health care rate assumptions and cost trend rate (Details 6) </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="EstimatedfuturebenefitpaymentsandsubsidiesDetails7" roleURI="http://www.mdu.com/role/EstimatedfuturebenefitpaymentsandsubsidiesDetails7"> |
| <link:definition> 241004061 - Disclosure - Estimated future benefit payments and subsidies (Details 7) </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="FairvaluepensionDetails8" roleURI="http://www.mdu.com/role/FairvaluepensionDetails8"> |
| <link:definition> 241014062 - Disclosure - Fair value - pension (Details 8) </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="FairvalueotherpostretirementDetails9" roleURI="http://www.mdu.com/role/FairvalueotherpostretirementDetails9"> |
| <link:definition> 241024063 - Disclosure - Fair value - other postretirement (Details 9) </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="NonqualifiedBenefitPlansBenefitObligationsDetails10" roleURI="http://www.mdu.com/role/NonqualifiedBenefitPlansBenefitObligationsDetails10"> |
| <link:definition> 241034064 - Disclosure - Nonqualified Benefit Plans Benefit Obligations (Details 10) </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="NonqualifiedBenefitPlansComponentsofNPBCDetails11" roleURI="http://www.mdu.com/role/NonqualifiedBenefitPlansComponentsofNPBCDetails11"> |
| <link:definition> 241044065 - Disclosure - Nonqualified Benefit Plans Components of NPBC (Details 11) </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="NonqualifiedBenefitPlansWeightedAverageAssumptionsDetails12" roleURI="http://www.mdu.com/role/NonqualifiedBenefitPlansWeightedAverageAssumptionsDetails12"> |
| <link:definition> 241054066 - Disclosure - Nonqualified Benefit Plans Weighted Average Assumptions (Details 12) </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="NonqualifiedBenefitPlansFutureBenefitPaymentsDetails13" roleURI="http://www.mdu.com/role/NonqualifiedBenefitPlansFutureBenefitPaymentsDetails13"> |
| <link:definition> 241064067 - Disclosure - Nonqualified Benefit Plans Future Benefit Payments (Details 13) </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="NonqualifiedBenefitPlansContributionsDetails14" roleURI="http://www.mdu.com/role/NonqualifiedBenefitPlansContributionsDetails14"> |
| <link:definition> 241074068 - Disclosure - Nonqualified Benefit Plans Contributions (Details 14) </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="NonqualifiedBenefitPlansInvestmentsDetails15" roleURI="http://www.mdu.com/role/NonqualifiedBenefitPlansInvestmentsDetails15"> |
| <link:definition> 241084069 - Disclosure - Nonqualified Benefit Plans Investments (Details 15) </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="DefinedContributionBenefitPlansContributionDetails16" roleURI="http://www.mdu.com/role/DefinedContributionBenefitPlansContributionDetails16"> |
| <link:definition> 241094070 - Disclosure - Defined Contribution Benefit Plans Contribution (Details 16) </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="MultiemployerPlansZonesDetails17" roleURI="http://www.mdu.com/role/MultiemployerPlansZonesDetails17"> |
| <link:definition> 241104071 - Disclosure - Multiemployer Plans Zones (Details 17) </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="MultiemployerPlansParticipationbyPlanDetails18" roleURI="http://www.mdu.com/role/MultiemployerPlansParticipationbyPlanDetails18"> |
| <link:definition> 241114072 - Disclosure - Multiemployer Plans Participation by Plan (Details 18) </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="MultiemployerPlanContributionsDetails19" roleURI="http://www.mdu.com/role/MultiemployerPlanContributionsDetails19"> |
| <link:definition> 241124073 - Disclosure - Multiemployer Plan Contributions (Details 19) </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="Jointlyownedfacilities" roleURI="http://www.mdu.com/role/Jointlyownedfacilities"> |
| <link:definition> 211131019 - Disclosure - Jointly owned facilities </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="JointlyownedfacilitiesTables" roleURI="http://www.mdu.com/role/JointlyownedfacilitiesTables"> |
| <link:definition> 231143017 - Disclosure - Jointly owned facilities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="JointlyownedfacilitiesDetails" roleURI="http://www.mdu.com/role/JointlyownedfacilitiesDetails"> |
| <link:definition> 241154074 - Disclosure - Jointly owned facilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Regulatorymatters" roleURI="http://www.mdu.com/role/Regulatorymatters"> |
| <link:definition> 211161020 - Disclosure - Regulatory matters </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="MNPUCDetails" roleURI="http://www.mdu.com/role/MNPUCDetails"> |
| <link:definition> 241174075 - Disclosure - MNPUC (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NDPSCDetails2" roleURI="http://www.mdu.com/role/NDPSCDetails2"> |
| <link:definition> 241184076 - Disclosure - NDPSC (Details 2) </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="SDPUCDetails3" roleURI="http://www.mdu.com/role/SDPUCDetails3"> |
| <link:definition> 241194077 - Disclosure - SDPUC (Details 3) </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="WUTCDetails4" roleURI="http://www.mdu.com/role/WUTCDetails4"> |
| <link:definition> 241204078 - Disclosure - WUTC (Details 4) </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="FERCDetails5" roleURI="http://www.mdu.com/role/FERCDetails5"> |
| <link:definition> 241214079 - Disclosure - FERC (Details 5) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Commitmentsandcontingencies" roleURI="http://www.mdu.com/role/Commitmentsandcontingencies"> |
| <link:definition> 211221021 - Disclosure - Commitments and contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentandContingenciesPolicies" roleURI="http://www.mdu.com/role/CommitmentandContingenciesPolicies"> |
| <link:definition> 221232006 - Disclosure - Commitment and Contingencies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentandContingenciesDisclosureTables" roleURI="http://www.mdu.com/role/CommitmentandContingenciesDisclosureTables"> |
| <link:definition> 231243018 - Disclosure - Commitment and Contingencies Disclosure (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LitigationDetails" roleURI="http://www.mdu.com/role/LitigationDetails"> |
| <link:definition> 241254080 - Disclosure - Litigation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EnviromentalmattersDetails2" roleURI="http://www.mdu.com/role/EnviromentalmattersDetails2"> |
| <link:definition> 241264081 - Disclosure - Enviromental matters (Details 2) </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="PurchasecommitmentsDetails3" roleURI="http://www.mdu.com/role/PurchasecommitmentsDetails3"> |
| <link:definition> 241274082 - Disclosure - Purchase commitments (Details 3) </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="GuaranteesDetails4" roleURI="http://www.mdu.com/role/GuaranteesDetails4"> |
| <link:definition> 241284083 - Disclosure - Guarantees (Details 4) </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="VariableinterestentitiesDetails5" roleURI="http://www.mdu.com/role/VariableinterestentitiesDetails5"> |
| <link:definition> 241294084 - Disclosure - Variable interest entities (Details 5) </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="ScheduleICondensedFinancialInformationofRegistrant" roleURI="http://www.mdu.com/role/ScheduleICondensedFinancialInformationofRegistrant"> |
| <link:definition> 211301022 - Disclosure - Schedule I-Condensed Financial Information of Registrant </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="CondensedStatementsofIncomeandComprehensiveIncomeDetails" roleURI="http://www.mdu.com/role/CondensedStatementsofIncomeandComprehensiveIncomeDetails"> |
| <link:definition> 241314085 - Disclosure - Condensed Statements of Income and Comprehensive Income (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CondensedBalanceSheetsDetails2" roleURI="http://www.mdu.com/role/CondensedBalanceSheetsDetails2"> |
| <link:definition> 241324086 - Disclosure - Condensed Balance Sheets (Details 2) </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="CondensedStatementsofCashFlowsDetails3" roleURI="http://www.mdu.com/role/CondensedStatementsofCashFlowsDetails3"> |
| <link:definition> 241334087 - Disclosure - Condensed Statements of Cash Flows (Details 3) </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="NotestoCondensedFinancialStatementsDetails4" roleURI="http://www.mdu.com/role/NotestoCondensedFinancialStatementsDetails4"> |
| <link:definition> 241344088 - Disclosure - Notes to Condensed Financial Statements (Details 4) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| <xs:element id="mdu_FixedMaximumAmountsGuaranteedByYearNoMaturityDate" abstract="false" name="FixedMaximumAmountsGuaranteedByYearNoMaturityDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DecouplingMember" abstract="true" name="DecouplingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_InsideSpecialtyContractingMember" abstract="true" name="InsideSpecialtyContractingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_TargetGrantsPerformanceSharesTableTextBlock" abstract="false" name="TargetGrantsPerformanceSharesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="mdu_CoyoteStationMember" abstract="true" name="CoyoteStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_RevenuesOutOfScopeMember" abstract="true" name="RevenuesOutOfScopeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_SheetMetalWorkersPensionPlanofSouthernCAAZandNVMember" abstract="true" name="SheetMetalWorkersPensionPlanofSouthernCAAZandNVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_Multiemployerplangreenzonestatusfundedpercentage" abstract="false" name="Multiemployerplangreenzonestatusfundedpercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_InvestmentsInAndAdvancesToSubsidiaries" abstract="false" name="InvestmentsInAndAdvancesToSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_PensionTrustFundforOperatingEngineersMember" abstract="true" name="PensionTrustFundforOperatingEngineersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ConstructionServicesMember" abstract="true" name="ConstructionServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_IbewLocalNo82PensionPlanMember" abstract="true" name="IbewLocalNo82PensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_InvestmentInSubsidiaries" abstract="false" name="InvestmentInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_HistoricalVolitilityRate" abstract="false" name="HistoricalVolitilityRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_IncurredCostsForSiteRemedialInvestigationAndFeasibilityStudy" abstract="false" name="IncurredCostsForSiteRemedialInvestigationAndFeasibilityStudy" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_AccountsReceivableFromSubsidiaries" abstract="false" name="AccountsReceivableFromSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ExcessDeferredIncomeTaxAmortization" abstract="false" name="ExcessDeferredIncomeTaxAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_FixedMaximumAmountsGuaranteedThereafter" abstract="false" name="FixedMaximumAmountsGuaranteedThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_RatioOfEarningsBeforeInterestAndTaxesToInterestExpenseAsSpecifiedInDebtConvenants" abstract="false" name="RatioOfEarningsBeforeInterestAndTaxesToInterestExpenseAsSpecifiedInDebtConvenants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAmortizationofActuarialGainLossbeforeTax" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAmortizationofActuarialGainLossbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_EnvironmentalMattersEstimatedCosts" abstract="false" name="EnvironmentalMattersEstimatedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_Multiemployerplanredzonestatusfundedpercentage" abstract="false" name="Multiemployerplanredzonestatusfundedpercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_BellinghamWAManufacturedGasPlantSiteMember" abstract="true" name="BellinghamWAManufacturedGasPlantSiteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanRegulatoryAssetsorLiabilitiesGainLossbeforeTax" abstract="false" name="DefinedBenefitPlanRegulatoryAssetsorLiabilitiesGainLossbeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_EnvironmentalMattersInvestigativeCosts" abstract="false" name="EnvironmentalMattersInvestigativeCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ContractwithCustomerLiabilityNoncurrentChange" abstract="false" name="ContractwithCustomerLiabilityNoncurrentChange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ShareBasedCompensationSharesSharesIssuedNetOfTaxWithholdings" abstract="false" name="ShareBasedCompensationSharesSharesIssuedNetOfTaxWithholdings" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="mdu_ContractwithCustomerAssetsandLiabilitiesNet" abstract="false" name="ContractwithCustomerAssetsandLiabilitiesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_AccountsPayableToSubsidiaries" abstract="false" name="AccountsPayableToSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DeferredTaxAssetsCustomerAdvances" abstract="false" name="DeferredTaxAssetsCustomerAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_GreatPlainsNaturalGasCo.Member" abstract="true" name="GreatPlainsNaturalGasCo.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_LettersofCreditSettoExpireinYear2" abstract="false" name="LettersofCreditSettoExpireinYear2" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_OtherUtilitySalesMember" abstract="true" name="OtherUtilitySalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_MaximumDistributionsToTheCompanyAsARatioOfAverageConsolidatedIndebtednessToConsolidatedEBITDA" abstract="false" name="MaximumDistributionsToTheCompanyAsARatioOfAverageConsolidatedIndebtednessToConsolidatedEBITDA" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_RegulatoryAssetsorLiabilitiesDefinedBenefitPlanGainLossAmortizationofActuarialGainLossbeforeTax" abstract="false" name="RegulatoryAssetsorLiabilitiesDefinedBenefitPlanGainLossAmortizationofActuarialGainLossbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_PipelineandMidstreamMember" abstract="true" name="PipelineandMidstreamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_IntermountainGasCompanyMember" abstract="true" name="IntermountainGasCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_WbiEnergyTransmissionIncMember" abstract="true" name="WbiEnergyTransmissionIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ContinuinganddiscontinuedoperationsMember" abstract="true" name="ContinuinganddiscontinuedoperationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_NaturalGasTransportationMember" abstract="true" name="NaturalGasTransportationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_FixedMaximumAmountsGuaranteedByYearFour" abstract="false" name="FixedMaximumAmountsGuaranteedByYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_PensionInvestmentsInInsuranceContracts" abstract="false" name="PensionInvestmentsInInsuranceContracts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_NationalElectricalBenefitFundMember" abstract="true" name="NationalElectricalBenefitFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PensionAndRetirementPlanOfPlumbersAndPipefittersLocal525Member" abstract="true" name="PensionAndRetirementPlanOfPlumbersAndPipefittersLocal525Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_MISOMember" abstract="true" name="MISOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossArisingDuringPeriodBeforeTax" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossArisingDuringPeriodBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DeferredTaxLiabilitiesOperatingLeaseRightofUseAssets" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseRightofUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ShareBasedCompensationValueIssuedSharesNetOfTaxWithholdings" abstract="false" name="ShareBasedCompensationValueIssuedSharesNetOfTaxWithholdings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_A2020AcquisitionMember" abstract="true" name="A2020AcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PublicUtilitiesJointlyOwnedFacilitiesDisclosureTextBlock" abstract="false" name="PublicUtilitiesJointlyOwnedFacilitiesDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="mdu_AtthemarketofferingMember" abstract="true" name="AtthemarketofferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ConstructionMaterialsAndContractingMember" abstract="true" name="ConstructionMaterialsAndContractingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PendingRateCaseMember" abstract="true" name="PendingRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_FixedMaximumAmountsGuaranteedByYearTwo" abstract="false" name="FixedMaximumAmountsGuaranteedByYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_PercentageInvestmentInCommonStockOfLargeCapCompanies" abstract="false" name="PercentageInvestmentInCommonStockOfLargeCapCompanies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_EquityinEarningsLossofSubsidiariesFromContinuingOperations" abstract="false" name="EquityinEarningsLossofSubsidiariesFromContinuingOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_RenewableResourceCostAdjustmentRateTariff" abstract="false" name="RenewableResourceCostAdjustmentRateTariff" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_RegulatoryAssetsorLiabilitiesDefinedBenefitPlanPriorServiceCostCreditReclassificationAdjustmentfromAOCIbeforeTax" abstract="false" name="RegulatoryAssetsorLiabilitiesDefinedBenefitPlanPriorServiceCostCreditReclassificationAdjustmentfromAOCIbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_RegulatoryLiabilityRefundPeriod" abstract="false" name="RegulatoryLiabilityRefundPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="mdu_BigStoneStationMember" abstract="true" name="BigStoneStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanAmountRecognizedinOtherComprehensiveIncomeLossbeforeTax" abstract="false" name="DefinedBenefitPlanAmountRecognizedinOtherComprehensiveIncomeLossbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_EffectiveIncomeTaxRateExcessDeferredIncomeTaxAmortization" abstract="false" name="EffectiveIncomeTaxRateExcessDeferredIncomeTaxAmortization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_CentennialMember" abstract="true" name="CentennialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ThresholdOfLikelihoodOfTaxPositionsBeingRealizedUponUltimateSettlementWithTaxingAuthority" abstract="false" name="ThresholdOfLikelihoodOfTaxPositionsBeingRealizedUponUltimateSettlementWithTaxingAuthority" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_PercentageInvestmentinCashandCashEquivalents" abstract="false" name="PercentageInvestmentinCashandCashEquivalents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanAmountRecognizedinNetPeriodicBenefitCostCreditandOtherComprehensiveIncomeLossorRegulatoryAssetsorLiabilitiesbeforeTaxTotal" abstract="false" name="DefinedBenefitPlanAmountRecognizedinNetPeriodicBenefitCostCreditandOtherComprehensiveIncomeLossorRegulatoryAssetsorLiabilitiesbeforeTaxTotal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_IncurredCostsForSiteRemedialInvestigation" abstract="false" name="IncurredCostsForSiteRemedialInvestigation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_FuelContractMember" abstract="true" name="FuelContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ImpliedVolatilityRate" abstract="false" name="ImpliedVolatilityRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_EnvironmentalMattersAccrualForRemedialInvestigationandFeasibilityStudyCosts" abstract="false" name="EnvironmentalMattersAccrualForRemedialInvestigationandFeasibilityStudyCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_LettersofCreditSettoExpireinNextFiscalYear" abstract="false" name="LettersofCreditSettoExpireinNextFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DeferredTaxAssetsPayrollTaxDeferral" abstract="false" name="DeferredTaxAssetsPayrollTaxDeferral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_IncomeTaxReconciliationChangeInNetDeferredIncomeTaxLiability" abstract="false" name="IncomeTaxReconciliationChangeInNetDeferredIncomeTaxLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_A2021AcquisitionMember" abstract="true" name="A2021AcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_NetNoncashInclusionofAcctPayandAFUDC" abstract="false" name="NetNoncashInclusionofAcctPayandAFUDC" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DeferredIncomeTaxes" abstract="false" name="DeferredIncomeTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ContractingServicesMember" abstract="true" name="ContractingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_AmountOutstandingUnderGuaranteesThatIsReflectedOnBalanceSheet" abstract="false" name="AmountOutstandingUnderGuaranteesThatIsReflectedOnBalanceSheet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ParticipantTargetGrantofSharesPercentageRateRange" abstract="false" name="ParticipantTargetGrantofSharesPercentageRateRange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_LongtermPrivateShelfAgreementIssuanceCapacity" abstract="false" name="LongtermPrivateShelfAgreementIssuanceCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_AfudcAndInterestCapitailizedTableTextBlock" abstract="false" name="AfudcAndInterestCapitailizedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="mdu_IBEWLocalNo.357PensionPlanAMember" abstract="true" name="IBEWLocalNo.357PensionPlanAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_FixedMaximumAmountsGuaranteedByYearOne" abstract="false" name="FixedMaximumAmountsGuaranteedByYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_AssetRetirementObligationLiabilitiesAcquired" abstract="false" name="AssetRetirementObligationLiabilitiesAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_LiabilitiesRefundableGasCostsMember" abstract="true" name="LiabilitiesRefundableGasCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_Multiemployerplanyellowzonestatusfundedpercentage" abstract="false" name="Multiemployerplanyellowzonestatusfundedpercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_OtherRevenuesMember" abstract="true" name="OtherRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_WygenIiiMember" abstract="true" name="WygenIiiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ScheduleOfChangeInNetDeferredIncomeTaxLiabilityReconciliationTableTextBlock" abstract="false" name="ScheduleOfChangeInNetDeferredIncomeTaxLiabilityReconciliationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="mdu_CompanysExcludingItsSubsidiariesNetAssetsRestrictedFromUseForDividendPayments" abstract="false" name="CompanysExcludingItsSubsidiariesNetAssetsRestrictedFromUseForDividendPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_MontanaDakotaUtilitiesCo.Member" abstract="true" name="MontanaDakotaUtilitiesCo.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_OptionToIncreaseBorrowingsMaximumAmount" abstract="false" name="OptionToIncreaseBorrowingsMaximumAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_GrantDateFebruary2020Member" abstract="true" name="GrantDateFebruary2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ContractwithCustomerAssetNetCurrentChange" abstract="false" name="ContractwithCustomerAssetNetCurrentChange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_WesternConferenceOfTeamstersPensionPlanMember" abstract="true" name="WesternConferenceOfTeamstersPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_GasStorageMember" abstract="true" name="GasStorageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ResidentialUtilitySalesMember" abstract="true" name="ResidentialUtilitySalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_TotalAssetsMeasuredatFairValueMember" abstract="true" name="TotalAssetsMeasuredatFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditReclassificationAdjustmentfromAOCIbeforeTax" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditReclassificationAdjustmentfromAOCIbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_FixedMaximumAmountsGuaranteedByYearThree" abstract="false" name="FixedMaximumAmountsGuaranteedByYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ContractReceivableRetainageTableTextBlock" abstract="false" name="ContractReceivableRetainageTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanPlanAssetsContributionsbyEmployerAdditionalContributions" abstract="false" name="DefinedBenefitPlanPlanAssetsContributionsbyEmployerAdditionalContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_LossContingencyRegulated" abstract="false" name="LossContingencyRegulated" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_OutsideSpecialtyContractingMember" abstract="true" name="OutsideSpecialtyContractingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_RatioofTotalDebttoTotalCapitalization" abstract="false" name="RatioofTotalDebttoTotalCapitalization" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_RatioOfFundedDebtToTotalCapitalizationAsSpecifiedInDebtConvenants" abstract="false" name="RatioOfFundedDebtToTotalCapitalizationAsSpecifiedInDebtConvenants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_CollectiveAndMutualFundsMember" abstract="true" name="CollectiveAndMutualFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_RegulatoryAssetsorLiabilitiesDefinedBenefitPlanGainLossArisingDuringPeriodBeforeTax" abstract="false" name="RegulatoryAssetsorLiabilitiesDefinedBenefitPlanGainLossArisingDuringPeriodBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanNetPeriodicBenefitCostIncludingAmountCapitalized" abstract="false" name="DefinedBenefitPlanNetPeriodicBenefitCostIncludingAmountCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ElectricFuelAndPurchasedPowerDeferralMember" abstract="true" name="ElectricFuelAndPurchasedPowerDeferralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_TotalEstimatedCostsForSiteRemedialInvestigationAndFeasibilityStudy" abstract="false" name="TotalEstimatedCostsForSiteRemedialInvestigationAndFeasibilityStudy" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_PercentageInFixedIncomeAndOtherInvestments" abstract="false" name="PercentageInFixedIncomeAndOtherInvestments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_LocalUnion212IbewPensionTrustFundMember" abstract="true" name="LocalUnion212IbewPensionTrustFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_ElectricMember" abstract="true" name="ElectricMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DeferredTaxIncreaseDecreaseReconciliationOtherComprehensiveIncome" abstract="false" name="DeferredTaxIncreaseDecreaseReconciliationOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_WUTCMember" abstract="true" name="WUTCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_SouthernCaliforniaIBEWNECAPensionTrustFundMember" abstract="true" name="SouthernCaliforniaIBEWNECAPensionTrustFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_NaturalGasCostsRecoverableOrRefundableThroughRateAdjustmentsPolicyTextBlock" abstract="false" name="NaturalGasCostsRecoverableOrRefundableThroughRateAdjustmentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="mdu_EdisonPensionPlanMember" abstract="true" name="EdisonPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_GeneralMember" abstract="true" name="GeneralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_NaturalGasGatheringMember" abstract="true" name="NaturalGasGatheringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_KPlanMember" abstract="true" name="KPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanIncreaseDecreaseRecognizedinRegulatoryAssetsorLiabilitiesbeforeTax" abstract="false" name="DefinedBenefitPlanIncreaseDecreaseRecognizedinRegulatoryAssetsorLiabilitiesbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_MarketConditionMember" abstract="true" name="MarketConditionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_TermLoanAgreementMember" abstract="true" name="TermLoanAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PooledSeparateAccountsMember" abstract="true" name="PooledSeparateAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_NaturalGasDistributionMember" abstract="true" name="NaturalGasDistributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_BSSEMember" abstract="true" name="BSSEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_EnvironmentalMattersEstimatedInvestigativeCosts" abstract="false" name="EnvironmentalMattersEstimatedInvestigativeCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ContractwithCustomerLiabilityCurrentChange" abstract="false" name="ContractwithCustomerLiabilityCurrentChange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_MNPUCMember" abstract="true" name="MNPUCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_TransmissionFormulaRevenueRequirement" abstract="false" name="TransmissionFormulaRevenueRequirement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_PostretirementInvestmentsInInsuranceContracts" abstract="false" name="PostretirementInvestmentsInInsuranceContracts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_ConcentrationRisksPercentageAbstract" abstract="true" name="ConcentrationRisksPercentageAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="mdu_AggregateReservesMember" abstract="true" name="AggregateReservesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PercentageInvestmentInCommonStockOfSmallCapCompanies" abstract="false" name="PercentageInvestmentInCommonStockOfSmallCapCompanies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_NDPSCMember" abstract="true" name="NDPSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PerformanceConditionMember" abstract="true" name="PerformanceConditionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanAmountofRegulatoryAssetsorLiabilitiesbeforeTax" abstract="false" name="DefinedBenefitPlanAmountofRegulatoryAssetsorLiabilitiesbeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_MissoulaMTmanufacturedgasplantsiteMember" abstract="true" name="MissoulaMTmanufacturedgasplantsiteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PortlandHarborSiteMember" abstract="true" name="PortlandHarborSiteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PercentageInvestmentinTargetDateInvestments" abstract="false" name="PercentageInvestmentinTargetDateInvestments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_Mulitiemployerplanyellowstatusfundedpercentage" abstract="false" name="Mulitiemployerplanyellowstatusfundedpercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_PercentageInvestmentInCommonStockOfMidCapCompanies" abstract="false" name="PercentageInvestmentInCommonStockOfMidCapCompanies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_AggregatesHeldForResaleInventory" abstract="false" name="AggregatesHeldForResaleInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_TotalEstimatedCostsForSiteRemediation" abstract="false" name="TotalEstimatedCostsForSiteRemediation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="mdu_AsphaltOilInventory" abstract="false" name="AsphaltOilInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_FederalandStateTaxingAuthorityMember" abstract="true" name="FederalandStateTaxingAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DefinedContributionPlanMember" abstract="true" name="DefinedContributionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_TotalInfrastructureRider" abstract="false" name="TotalInfrastructureRider" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_JointVentureProportionateConsolidationMember" abstract="true" name="JointVentureProportionateConsolidationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_CommercialUtilitySalesMember" abstract="true" name="CommercialUtilitySalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DeferredChargesAndOtherAssetsAbstract" abstract="true" name="DeferredChargesAndOtherAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanRegulatoryAssetsorLiabilitiesNetPriorServiceCostCreditBeforeTax" abstract="false" name="DefinedBenefitPlanRegulatoryAssetsorLiabilitiesNetPriorServiceCostCreditBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ShareBasedCompensationArrangementByShareBasedPaymentAwardValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_LifeInsuranceCarriedOnPlanParticipantsMember" abstract="true" name="LifeInsuranceCarriedOnPlanParticipantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_CommercialPaperRevolvingCreditAgreementMember" abstract="true" name="CommercialPaperRevolvingCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_SiteContingencyLossExposureNotAccruedPreferredAlternativeEstimate" abstract="false" name="SiteContingencyLossExposureNotAccruedPreferredAlternativeEstimate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanAmountsRecognizedinRegulatoryAssetsLiabilitiesAbstract" abstract="true" name="DefinedBenefitPlanAmountsRecognizedinRegulatoryAssetsLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="mdu_CentennialEnergyHoldingsIncMember" abstract="true" name="CentennialEnergyHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_CascadeNaturalGasMember" abstract="true" name="CascadeNaturalGasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_CascadeNaturalGasCorporationMember" abstract="true" name="CascadeNaturalGasCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DeferredTaxLiabilitiesexpensebenefitRegulatoryAssets" abstract="false" name="DeferredTaxLiabilitiesexpensebenefitRegulatoryAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_GrantDateFebruary2021Member" abstract="true" name="GrantDateFebruary2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_EquityinEarningsLossofSubsidiariesFromDiscontinuedOperationsAttributabletotheCompany" abstract="false" name="EquityinEarningsLossofSubsidiariesFromDiscontinuedOperationsAttributabletotheCompany" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_FixedMaximumAmountsGuaranteedByYearFive" abstract="false" name="FixedMaximumAmountsGuaranteedByYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_MultiemployerPlansDefinedContributionMember" abstract="true" name="MultiemployerPlansDefinedContributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_IdahoPlumbersandPipefittersPensionPlanMember" abstract="true" name="IdahoPlumbersandPipefittersPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_AmountOfSuretyBondsOutstanding" abstract="false" name="AmountOfSuretyBondsOutstanding" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_InvestmentTaxCreditCarryforwardAmount" abstract="false" name="InvestmentTaxCreditCarryforwardAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DeferredTaxAssetsOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DeferredTaxliabilitiesPostretirementBenefits" abstract="false" name="DeferredTaxliabilitiesPostretirementBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_InvestmentsFromAndAdvancesFromSubsidiaries" abstract="false" name="InvestmentsFromAndAdvancesFromSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_IndustrialUtilitySalesMember" abstract="true" name="IndustrialUtilitySalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_LettersOfCredit" abstract="false" name="LettersOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_InvestmentsInNonqualifiedBenefitPlans" abstract="false" name="InvestmentsInNonqualifiedBenefitPlans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_RevenueFromContractsWithCustomersMember" abstract="true" name="RevenueFromContractsWithCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_BremertonWAManufacturedGasPlantSiteMember" abstract="true" name="BremertonWAManufacturedGasPlantSiteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanNetPeriodicBenefitCostAmountCapitalized" abstract="false" name="DefinedBenefitPlanNetPeriodicBenefitCostAmountCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ConstructionMaterialsMember" abstract="true" name="ConstructionMaterialsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_DeferredTaxReconciliationOther" abstract="false" name="DeferredTaxReconciliationOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DefinedBenefitPlanRegulatoryAssetsLiabilitiesbeforeTaxAbstract" abstract="true" name="DefinedBenefitPlanRegulatoryAssetsLiabilitiesbeforeTaxAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="mdu_SDPUCMember" abstract="true" name="SDPUCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_PostretirementInvestmentsInCollectiveAndMutualFunds" abstract="false" name="PostretirementInvestmentsInCollectiveAndMutualFunds" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_InsuranceInvestmentContractMember" abstract="true" name="InsuranceInvestmentContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="mdu_RatioOfTotalDebtToTotalCapitalizationAsSpecifiedInDebtConvenants" abstract="false" name="RatioOfTotalDebtToTotalCapitalizationAsSpecifiedInDebtConvenants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="mdu_EnvironmentalMattersAccrualForSiteRemediation" abstract="false" name="EnvironmentalMattersAccrualForSiteRemediation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_ContractwithCustomerAssetsandLiabilitiesNetChange" abstract="false" name="ContractwithCustomerAssetsandLiabilitiesNetChange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="mdu_DiscontinuedOperationsMember" abstract="true" name="DiscontinuedOperationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| </xs:schema> |