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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:055c5b4f-7ca0-4ac5-9d47-dc14b1608bc8,g:6a3143e5-3a20-4a93-9ef7-e7ec7323e057-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.myrgroup.com/role/CoverPage" xlink:type="simple" xlink:href="myrg-20201231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="myrg-20201231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_cb171dd7-9936-4bf5-8eb9-f0b8eaaf041c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_cb171dd7-9936-4bf5-8eb9-f0b8eaaf041c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_fe894905-6128-496d-99ea-89fbeec31428" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_fe894905-6128-496d-99ea-89fbeec31428" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_570f4889-61a2-487c-af47-42cdce9489aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_570f4889-61a2-487c-af47-42cdce9489aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a56fe0a9-21ff-438b-9ffe-8261eeb70575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a56fe0a9-21ff-438b-9ffe-8261eeb70575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f24049fd-5728-423d-9998-b36f0f1a882f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:to="loc_us-gaap_AssetsCurrent_f24049fd-5728-423d-9998-b36f0f1a882f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_9a10f28c-1d99-42e7-b9a3-9585bdde448c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_9a10f28c-1d99-42e7-b9a3-9585bdde448c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a486e623-74b7-45f5-9c3d-949d625a1070" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:to="loc_us-gaap_Goodwill_a486e623-74b7-45f5-9c3d-949d625a1070" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6179f304-37f7-4a61-857f-7199454858c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_590bb87d-1fa2-4b18-803b-f2ab1c01f0f2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6179f304-37f7-4a61-857f-7199454858c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6ba7f24f-8cbf-4eed-9ae6-7f0675390bef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_a26566a4-d1c4-4bdb-8e0e-cd8f92519c96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6ba7f24f-8cbf-4eed-9ae6-7f0675390bef" xlink:to="loc_us-gaap_LongTermDebtCurrent_a26566a4-d1c4-4bdb-8e0e-cd8f92519c96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c24c512b-2c40-41fc-ae88-6b8c4026d3da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6ba7f24f-8cbf-4eed-9ae6-7f0675390bef" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c24c512b-2c40-41fc-ae88-6b8c4026d3da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_8854b500-3d7d-47d3-ad13-ea1d801cbe90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6ba7f24f-8cbf-4eed-9ae6-7f0675390bef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_8854b500-3d7d-47d3-ad13-ea1d801cbe90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_582aff53-1b7e-4c2f-a36c-6fe499b91984" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6ba7f24f-8cbf-4eed-9ae6-7f0675390bef" xlink:to="loc_us-gaap_AccountsPayableCurrent_582aff53-1b7e-4c2f-a36c-6fe499b91984" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a9eb809e-a4d0-4bdc-afeb-8534081eb7a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6ba7f24f-8cbf-4eed-9ae6-7f0675390bef" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a9eb809e-a4d0-4bdc-afeb-8534081eb7a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_a541979b-d740-4f51-a22f-cc6e2225c5bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6ba7f24f-8cbf-4eed-9ae6-7f0675390bef" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_a541979b-d740-4f51-a22f-cc6e2225c5bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_4b882716-f801-4cae-a4ed-9e4fe9f657bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6ba7f24f-8cbf-4eed-9ae6-7f0675390bef" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_4b882716-f801-4cae-a4ed-9e4fe9f657bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_47b0355b-efcd-4cd4-b8c7-d7f7bcb093d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b973e8a5-4f46-47cd-b8ce-41dbcaafd12b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_47b0355b-efcd-4cd4-b8c7-d7f7bcb093d8" xlink:to="loc_us-gaap_LiabilitiesCurrent_b973e8a5-4f46-47cd-b8ce-41dbcaafd12b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9703ea30-63ba-4264-9268-2a538d467a02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_47b0355b-efcd-4cd4-b8c7-d7f7bcb093d8" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9703ea30-63ba-4264-9268-2a538d467a02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0e47c301-97de-4c46-8533-81096748a2f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_47b0355b-efcd-4cd4-b8c7-d7f7bcb093d8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0e47c301-97de-4c46-8533-81096748a2f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_5cb12d37-6e58-4b27-920e-2fcc67f5ef7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_47b0355b-efcd-4cd4-b8c7-d7f7bcb093d8" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_5cb12d37-6e58-4b27-920e-2fcc67f5ef7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_69faeefd-ea36-4670-ac31-9741fda127b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_47b0355b-efcd-4cd4-b8c7-d7f7bcb093d8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_69faeefd-ea36-4670-ac31-9741fda127b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_8c8ef8f4-4600-4cb5-89c1-54cd29752693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_47b0355b-efcd-4cd4-b8c7-d7f7bcb093d8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_8c8ef8f4-4600-4cb5-89c1-54cd29752693" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f095cc02-030a-49f9-9057-a751a0af9671" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_47b0355b-efcd-4cd4-b8c7-d7f7bcb093d8" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f095cc02-030a-49f9-9057-a751a0af9671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e8e8f7a3-259b-4d5c-8e54-19ee4268f684" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e3ccdeea-c47e-4921-a897-7ba973991335" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e8e8f7a3-259b-4d5c-8e54-19ee4268f684" xlink:to="loc_us-gaap_Liabilities_e3ccdeea-c47e-4921-a897-7ba973991335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_71c9adda-6b22-4885-8772-acbe66a2e533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e8e8f7a3-259b-4d5c-8e54-19ee4268f684" xlink:to="loc_us-gaap_CommitmentsAndContingencies_71c9adda-6b22-4885-8772-acbe66a2e533" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_035b0734-c218-45cd-b9dc-45134e80c0d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e8e8f7a3-259b-4d5c-8e54-19ee4268f684" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_035b0734-c218-45cd-b9dc-45134e80c0d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a4d27ee8-d33f-4bff-835d-cb687c4e99f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8e2928a1-811d-46ad-8291-c622f8a53239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a4d27ee8-d33f-4bff-835d-cb687c4e99f3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8e2928a1-811d-46ad-8291-c622f8a53239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2045fa18-21c3-45c7-bc06-7f2380d42bd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a4d27ee8-d33f-4bff-835d-cb687c4e99f3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2045fa18-21c3-45c7-bc06-7f2380d42bd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_63be9c92-eff5-47fa-a358-c1238170168b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a4d27ee8-d33f-4bff-835d-cb687c4e99f3" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_63be9c92-eff5-47fa-a358-c1238170168b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_052767b9-eaeb-4f0d-8a6e-76905c033a7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a4d27ee8-d33f-4bff-835d-cb687c4e99f3" xlink:to="loc_us-gaap_OtherAssetsCurrent_052767b9-eaeb-4f0d-8a6e-76905c033a7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_98fbb8e8-057f-4764-9f62-b0c9851d133b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a4d27ee8-d33f-4bff-835d-cb687c4e99f3" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_98fbb8e8-057f-4764-9f62-b0c9851d133b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_7f594d0c-01f5-482d-90dc-9edab4ca4ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a4d27ee8-d33f-4bff-835d-cb687c4e99f3" xlink:to="loc_us-gaap_IncomeTaxesReceivable_7f594d0c-01f5-482d-90dc-9edab4ca4ef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_be556d7f-2cd8-47ea-bcd7-81c28dda9c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_f5c8556e-2a89-4585-83de-f8fcd3789071" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_be556d7f-2cd8-47ea-bcd7-81c28dda9c49" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_f5c8556e-2a89-4585-83de-f8fcd3789071" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3bb3b482-003b-4e4c-8280-5066e5df5cdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_be556d7f-2cd8-47ea-bcd7-81c28dda9c49" xlink:to="loc_us-gaap_CommonStockValue_3bb3b482-003b-4e4c-8280-5066e5df5cdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a092a954-9ab8-476d-bce6-5f7a4e1a8839" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_be556d7f-2cd8-47ea-bcd7-81c28dda9c49" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a092a954-9ab8-476d-bce6-5f7a4e1a8839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_913cd65b-84a1-4b59-b7d6-987abfeff1b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_be556d7f-2cd8-47ea-bcd7-81c28dda9c49" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_913cd65b-84a1-4b59-b7d6-987abfeff1b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc313ab6-aaa7-43b3-811c-a28efc75fd64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_be556d7f-2cd8-47ea-bcd7-81c28dda9c49" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc313ab6-aaa7-43b3-811c-a28efc75fd64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_34db1e3f-565d-4e5b-b1cc-11a2e75a7920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b883463d-cb9f-4bdb-8b83-472979d9f17b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_34db1e3f-565d-4e5b-b1cc-11a2e75a7920" xlink:to="loc_us-gaap_StockholdersEquity_b883463d-cb9f-4bdb-8b83-472979d9f17b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_d7b28dec-e1f3-4643-a5f2-a44277730fdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_34db1e3f-565d-4e5b-b1cc-11a2e75a7920" xlink:to="loc_us-gaap_MinorityInterest_d7b28dec-e1f3-4643-a5f2-a44277730fdf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="myrg-20201231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="myrg-20201231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_822c53f6-3fd1-4019-adaf-3bb139b0b992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_91dc1638-8842-4bba-903c-1d7c306ebd6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_822c53f6-3fd1-4019-adaf-3bb139b0b992" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_91dc1638-8842-4bba-903c-1d7c306ebd6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f075e696-a81d-4135-8356-30f900081352" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a389f117-8d83-42e0-8947-6cd03cad0464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f075e696-a81d-4135-8356-30f900081352" xlink:to="loc_us-gaap_ProfitLoss_a389f117-8d83-42e0-8947-6cd03cad0464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c064bf7b-dfe8-45a9-a1ee-b3dc7ee859ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f075e696-a81d-4135-8356-30f900081352" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c064bf7b-dfe8-45a9-a1ee-b3dc7ee859ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e05a9332-2973-44b6-82c1-02fe9709f1ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2b0faa03-21ea-4e34-b84f-25fb6716ed4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e05a9332-2973-44b6-82c1-02fe9709f1ba" xlink:to="loc_us-gaap_InvestmentIncomeInterest_2b0faa03-21ea-4e34-b84f-25fb6716ed4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_582a5d5b-7fab-42e5-b5bd-ba9605455622" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e05a9332-2973-44b6-82c1-02fe9709f1ba" xlink:to="loc_us-gaap_InterestExpense_582a5d5b-7fab-42e5-b5bd-ba9605455622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_82d9029d-2871-4735-93ea-8f58ac7986c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e05a9332-2973-44b6-82c1-02fe9709f1ba" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_82d9029d-2871-4735-93ea-8f58ac7986c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_19bedaa4-1795-4d8d-bf80-88304239dcd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e05a9332-2973-44b6-82c1-02fe9709f1ba" xlink:to="loc_us-gaap_OperatingIncomeLoss_19bedaa4-1795-4d8d-bf80-88304239dcd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e312e38b-1965-4b0d-809c-473cf45a9545" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d1375ade-c7a3-4ee3-b893-b01aaa248880" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_e312e38b-1965-4b0d-809c-473cf45a9545" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d1375ade-c7a3-4ee3-b893-b01aaa248880" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7acaffe7-5d8f-4cbb-b7a8-0bd0c8c8dede" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_e312e38b-1965-4b0d-809c-473cf45a9545" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7acaffe7-5d8f-4cbb-b7a8-0bd0c8c8dede" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_757a660d-00ee-42a5-a598-10b688d9d258" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e7af10f5-5fab-4199-a23d-a28dad7e3e81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_757a660d-00ee-42a5-a598-10b688d9d258" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e7af10f5-5fab-4199-a23d-a28dad7e3e81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1ffeb618-a5fc-4b3a-8295-abfcf90cb68d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_757a660d-00ee-42a5-a598-10b688d9d258" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1ffeb618-a5fc-4b3a-8295-abfcf90cb68d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_abce999a-ae21-46ca-943d-8643f1e1ed04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f2b8484e-b1ea-416e-bc0b-ac1629e2a1b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_abce999a-ae21-46ca-943d-8643f1e1ed04" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f2b8484e-b1ea-416e-bc0b-ac1629e2a1b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5d938683-c748-4f8a-90ed-a917f5f83994" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_abce999a-ae21-46ca-943d-8643f1e1ed04" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5d938683-c748-4f8a-90ed-a917f5f83994" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_437de0f2-860f-43f4-a47f-cba1d01e421c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_cfce1799-0828-4677-b64e-71baac68cc8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_437de0f2-860f-43f4-a47f-cba1d01e421c" xlink:to="loc_us-gaap_GrossProfit_cfce1799-0828-4677-b64e-71baac68cc8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_cb518336-daab-466e-b7f3-96b4b08f7943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_437de0f2-860f-43f4-a47f-cba1d01e421c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_cb518336-daab-466e-b7f3-96b4b08f7943" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_30da3733-8f1d-4560-887a-0e5f7681049e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_437de0f2-860f-43f4-a47f-cba1d01e421c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_30da3733-8f1d-4560-887a-0e5f7681049e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_64e58779-5d11-42b7-88c3-10b8a97341b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_437de0f2-860f-43f4-a47f-cba1d01e421c" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_64e58779-5d11-42b7-88c3-10b8a97341b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b6f8928e-eed0-4857-877b-e00385654e71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_aaad5841-e64f-4607-bd70-6f0d764ff4b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b6f8928e-eed0-4857-877b-e00385654e71" xlink:to="loc_us-gaap_ProfitLoss_aaad5841-e64f-4607-bd70-6f0d764ff4b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d8089485-da9c-4aae-be5c-3c26fc26c506" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b6f8928e-eed0-4857-877b-e00385654e71" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d8089485-da9c-4aae-be5c-3c26fc26c506" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="myrg-20201231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="myrg-20201231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a2689fd-828f-4437-91f5-fcdc9c8c69c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_e480da52-633d-43fa-a947-aad395d0cc4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a2689fd-828f-4437-91f5-fcdc9c8c69c3" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_e480da52-633d-43fa-a947-aad395d0cc4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_PaymentsToAcquireAssetsNetOfCashAcquired_71549d84-c864-4c20-af9e-d2d49cbbd06f" xlink:href="myrg-20201231.xsd#myrg_PaymentsToAcquireAssetsNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a2689fd-828f-4437-91f5-fcdc9c8c69c3" xlink:to="loc_myrg_PaymentsToAcquireAssetsNetOfCashAcquired_71549d84-c864-4c20-af9e-d2d49cbbd06f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_51d6292d-a5d8-4122-babf-6a2d9cd32c44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a2689fd-828f-4437-91f5-fcdc9c8c69c3" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_51d6292d-a5d8-4122-babf-6a2d9cd32c44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a17ed302-e94f-4139-9bb9-e4ccb604bf13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a17ed302-e94f-4139-9bb9-e4ccb604bf13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_32b007bc-3a07-4a85-a121-2c804caff319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_32b007bc-3a07-4a85-a121-2c804caff319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_8600ef8d-e2a8-4140-afd7-d8ca4e9c1496" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_8600ef8d-e2a8-4140-afd7-d8ca4e9c1496" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_3f75ad6a-d6d0-463b-b654-4e505059e5bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_3f75ad6a-d6d0-463b-b654-4e505059e5bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_8404ffe5-a4fa-4302-8a03-20f580795401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_8404ffe5-a4fa-4302-8a03-20f580795401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtRestructuringCosts_cdb49c0b-4c39-4081-ac13-7260b403fe93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtRestructuringCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:to="loc_us-gaap_PaymentsOfDebtRestructuringCosts_cdb49c0b-4c39-4081-ac13-7260b403fe93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8160f87f-f90d-4925-af81-496777a06c88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8160f87f-f90d-4925-af81-496777a06c88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_8bae1a6e-98fb-4236-9d1f-951eb296f9a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c692a267-043c-4fb2-bb93-a4abe644f2be" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_8bae1a6e-98fb-4236-9d1f-951eb296f9a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f4e3e21c-1ec3-427b-9c13-0afc5de82d69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b03a4ba4-4dbd-44db-82ab-825a61454d9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f4e3e21c-1ec3-427b-9c13-0afc5de82d69" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b03a4ba4-4dbd-44db-82ab-825a61454d9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0d72b511-0b4e-4839-8026-ed5cce27a911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f4e3e21c-1ec3-427b-9c13-0afc5de82d69" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0d72b511-0b4e-4839-8026-ed5cce27a911" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5e1b6201-5246-4852-ad16-4e047e163c17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f4e3e21c-1ec3-427b-9c13-0afc5de82d69" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5e1b6201-5246-4852-ad16-4e047e163c17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCash_33366950-441a-4d86-9f36-29ff9416f9e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCash"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f4e3e21c-1ec3-427b-9c13-0afc5de82d69" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCash_33366950-441a-4d86-9f36-29ff9416f9e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_589cd5b4-4958-4c33-8f9b-2778d341aea6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_ProfitLoss_589cd5b4-4958-4c33-8f9b-2778d341aea6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_64609e34-fc02-4d96-817f-e9f87496e94c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_Depreciation_64609e34-fc02-4d96-817f-e9f87496e94c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e6bd30bf-c34f-4bc7-a355-ff69a0242c45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e6bd30bf-c34f-4bc7-a355-ff69a0242c45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b41402d6-bd51-4272-b5e9-65f60a0de6c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_ShareBasedCompensation_b41402d6-bd51-4272-b5e9-65f60a0de6c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_41ca7561-2acb-4c61-9daa-94037c8ac54a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_41ca7561-2acb-4c61-9daa-94037c8ac54a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5af2e18b-fa8d-40df-a789-1c10b63807d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5af2e18b-fa8d-40df-a789-1c10b63807d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_e2e15eb7-e8d9-4834-a580-ff8cf25be54a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_e2e15eb7-e8d9-4834-a580-ff8cf25be54a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_146802e5-b9f6-43e9-947f-aab8f0d0d1ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_146802e5-b9f6-43e9-947f-aab8f0d0d1ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_5083b8e5-1986-4ce9-9ba8-a2fa1e3dfb32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_5083b8e5-1986-4ce9-9ba8-a2fa1e3dfb32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_f4a331fa-9f79-4c5f-8e1c-e4e20add7afb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_f4a331fa-9f79-4c5f-8e1c-e4e20add7afb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_03269c7d-5ee8-4468-bb89-51ac91fe7dd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_03269c7d-5ee8-4468-bb89-51ac91fe7dd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_f8ec69e4-1724-44da-a986-e832058ce926" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_f8ec69e4-1724-44da-a986-e832058ce926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f894fd9d-838a-42e2-8b1b-547fa27b881c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f894fd9d-838a-42e2-8b1b-547fa27b881c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_c2dd696f-6d0d-4f3a-b5b4-186d9bc5bd4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_c2dd696f-6d0d-4f3a-b5b4-186d9bc5bd4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_57c25b1b-6c34-485a-81ba-7319d24ff1cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab7a011d-43d4-4a40-926b-862013943840" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_57c25b1b-6c34-485a-81ba-7319d24ff1cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/OrganizationBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="myrg-20201231.xsd#OrganizationBusinessandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/OrganizationBusinessandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/OrganizationBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="myrg-20201231.xsd#OrganizationBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/OrganizationBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/OrganizationBusinessandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#OrganizationBusinessandSignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/OrganizationBusinessandSignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/Acquisitions" xlink:type="simple" xlink:href="myrg-20201231.xsd#Acquisitions"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/Acquisitions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#AcquisitionsTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AcquisitionsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AcquisitionsAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#AcquisitionsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AcquisitionsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AcquisitionsSummaryofAcquisitionbyAcquisitionDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#AcquisitionsSummaryofAcquisitionbyAcquisitionDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AcquisitionsSummaryofAcquisitionbyAcquisitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_b317b6d3-aaa7-4fd8-9c08-b5e5b76e2820" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationPaid_c5ff7ab9-531d-48f6-990d-3bf7612f0e4f" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationPaid"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_b317b6d3-aaa7-4fd8-9c08-b5e5b76e2820" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationPaid_c5ff7ab9-531d-48f6-990d-3bf7612f0e4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPreliminaryEstimatedNetAssetAdjustments_657f8565-fe63-41af-ba26-dd378ec0d325" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPreliminaryEstimatedNetAssetAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_b317b6d3-aaa7-4fd8-9c08-b5e5b76e2820" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPreliminaryEstimatedNetAssetAdjustments_657f8565-fe63-41af-ba26-dd378ec0d325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6334fb1a-6453-4539-83c1-705f339a067c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b848e90a-5fbc-47b2-b8d3-73840c8a816e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6334fb1a-6453-4539-83c1-705f339a067c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b848e90a-5fbc-47b2-b8d3-73840c8a816e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationPreliminaryEstimatedNetAssetAdjustments_c17341ff-6cde-4f57-878b-a3316026b12b" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationPreliminaryEstimatedNetAssetAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6334fb1a-6453-4539-83c1-705f339a067c" xlink:to="loc_myrg_BusinessCombinationPreliminaryEstimatedNetAssetAdjustments_c17341ff-6cde-4f57-878b-a3316026b12b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_f9de57da-a03f-4230-ae9d-7f0a466d09c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_f9de57da-a03f-4230-ae9d-7f0a466d09c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent_e886f91d-1925-410e-8fba-ffb1b40fd1ad" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent_e886f91d-1925-410e-8fba-ffb1b40fd1ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_48bebb41-834c-4ee2-8d7e-62e58335ebc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_48bebb41-834c-4ee2-8d7e-62e58335ebc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bf7d90c3-d88b-4a8c-9fb5-afd9b0756d22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bf7d90c3-d88b-4a8c-9fb5-afd9b0756d22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_7a379d15-4106-4932-9793-39e92d37ef83" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_7a379d15-4106-4932-9793-39e92d37ef83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_768fd3a0-5a23-4b50-8f1b-47243e24c91b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_768fd3a0-5a23-4b50-8f1b-47243e24c91b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_46ebd710-3080-4304-8be8-c6ce59bc4dbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_46ebd710-3080-4304-8be8-c6ce59bc4dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_1ae40a30-f52a-453d-ae33-61d1e3952a53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_1ae40a30-f52a-453d-ae33-61d1e3952a53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationAccruedSalariesAndBenefits_588c270f-b25c-4089-8873-c784f094a33a" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationAccruedSalariesAndBenefits"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_myrg_BusinessCombinationAccruedSalariesAndBenefits_588c270f-b25c-4089-8873-c784f094a33a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityNetCurrent_afa18786-9b82-412f-bbb6-9f38d7a6b3e9" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityNetCurrent"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityNetCurrent_afa18786-9b82-412f-bbb6-9f38d7a6b3e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_820e2971-5f7e-4099-a38f-7a8f84870a6f" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_820e2971-5f7e-4099-a38f-7a8f84870a6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_5dd273b6-476d-44e4-bb4a-7e2a86166997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_5dd273b6-476d-44e4-bb4a-7e2a86166997" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilityNoncurrent_ccc50840-08c9-49ac-8f05-fe1c6dbd9c39" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilityNoncurrent_ccc50840-08c9-49ac-8f05-fe1c6dbd9c39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_bf2894b7-e81b-4427-a0e8-d861fd6b9591" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_084a04c6-13e0-4a5d-b5c1-5bac6bdd5ff3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_bf2894b7-e81b-4427-a0e8-d861fd6b9591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_7cb04081-9e86-4317-9e94-c2ea09b69bf5" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_7cb04081-9e86-4317-9e94-c2ea09b69bf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerAssetNetCurrent_c7d6bccc-1e20-4482-8c30-b8a9a94b6d86" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerAssetNetCurrent_c7d6bccc-1e20-4482-8c30-b8a9a94b6d86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAndLongTermAssets_c4bfd6e8-bbae-48d2-848a-cf46f6c8030a" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAndLongTermAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAndLongTermAssets_c4bfd6e8-bbae-48d2-848a-cf46f6c8030a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_a2237b01-c7d1-41be-a1a8-743ee9714125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_a2237b01-c7d1-41be-a1a8-743ee9714125" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAssetsCurrent_a2a0b392-8e81-4103-a7e3-1f7850ed2b0e" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAssetsCurrent_a2a0b392-8e81-4103-a7e3-1f7850ed2b0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibleAssetsOtherThanGoodwill_7f955d54-4bd8-4786-8b0f-99cc88b73bc8" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibleAssetsOtherThanGoodwill_7f955d54-4bd8-4786-8b0f-99cc88b73bc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLongTermAssetsCurrent_78a81549-fe72-47f2-b75c-9796465a4083" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLongTermAssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLongTermAssetsCurrent_78a81549-fe72-47f2-b75c-9796465a4083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_655f8e76-02a6-4019-817e-943ee293ad20" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_655f8e76-02a6-4019-817e-943ee293ad20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedSalariesAndBenefitsNetCurrent_8cc7c07b-a62b-49de-9c89-545292f27634" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedSalariesAndBenefitsNetCurrent"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedSalariesAndBenefitsNetCurrent_8cc7c07b-a62b-49de-9c89-545292f27634" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerLiabilityNetCurrent_51c96571-c62d-4e74-a92b-10ad5ef64daf" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerLiabilityNetCurrent"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerLiabilityNetCurrent_51c96571-c62d-4e74-a92b-10ad5ef64daf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseObligationsCurrent_51026256-b1e7-489c-88ab-c470a0d7cc3d" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseObligationsCurrent"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseObligationsCurrent_51026256-b1e7-489c-88ab-c470a0d7cc3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentLiabilities_eac839e7-5a51-41aa-beaf-21a690618870" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentLiabilities"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentLiabilities_eac839e7-5a51-41aa-beaf-21a690618870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseObligationsNetOfCurrentMaturities_7245228f-59fd-4eba-bef6-9e2643837a2f" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseObligationsNetOfCurrentMaturities"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseObligationsNetOfCurrentMaturities_7245228f-59fd-4eba-bef6-9e2643837a2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt_64d3cd30-ef0b-4a93-99b8-a6fefcad7c52" xlink:href="myrg-20201231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_99d5bbab-1133-4df5-9916-7d3b1cca757c" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt_64d3cd30-ef0b-4a93-99b8-a6fefcad7c52" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilities" xlink:type="simple" xlink:href="myrg-20201231.xsd#ContractAssetsandLiabilities"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#ContractAssetsandLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#ContractAssetsandLiabilitiesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofContractAssetsDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#ContractAssetsandLiabilitiesSummaryofContractAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofContractAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_99c0c433-a36d-440f-b754-e29c11eb3fb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainage_1061662f-637b-4219-a217-4d067f6a6949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionContractorReceivableRetainage"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_99c0c433-a36d-440f-b754-e29c11eb3fb8" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainage_1061662f-637b-4219-a217-4d067f6a6949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_72e82850-0143-48d4-b8eb-164c66935d45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_99c0c433-a36d-440f-b754-e29c11eb3fb8" xlink:to="loc_us-gaap_UnbilledContractsReceivable_72e82850-0143-48d4-b8eb-164c66935d45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_af75d3cf-bceb-4f50-a16c-f56f0de38c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_c070cd25-57d1-4683-94de-8eefc22a043b" xlink:href="myrg-20201231.xsd#myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_af75d3cf-bceb-4f50-a16c-f56f0de38c8f" xlink:to="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_c070cd25-57d1-4683-94de-8eefc22a043b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_a89d65aa-25e2-49ce-b66d-0d73aeec30cc" xlink:href="myrg-20201231.xsd#myrg_IncreaseDecreaseInContractReceivableRetainage"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_af75d3cf-bceb-4f50-a16c-f56f0de38c8f" xlink:to="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_a89d65aa-25e2-49ce-b66d-0d73aeec30cc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofContractLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#ContractAssetsandLiabilitiesSummaryofContractLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_103aa757-6cbf-4869-a7a5-183656a9850a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_838f418d-38a2-483d-b0ae-8f2db3aa2a02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_103aa757-6cbf-4869-a7a5-183656a9850a" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_838f418d-38a2-483d-b0ae-8f2db3aa2a02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInAccruedLossProvision_3afea8c9-45b0-4792-b2f6-a47525f52f50" xlink:href="myrg-20201231.xsd#myrg_IncreaseDecreaseInAccruedLossProvision"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_103aa757-6cbf-4869-a7a5-183656a9850a" xlink:to="loc_myrg_IncreaseDecreaseInAccruedLossProvision_3afea8c9-45b0-4792-b2f6-a47525f52f50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0144068d-d3a4-4031-994f-7b261ddf7e7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_b0717d2c-8479-43ba-8da2-7da3f515960b" xlink:href="myrg-20201231.xsd#myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0144068d-d3a4-4031-994f-7b261ddf7e7c" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_b0717d2c-8479-43ba-8da2-7da3f515960b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_7c041295-a310-46c7-a007-0e81e0029b33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLossOnContracts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0144068d-d3a4-4031-994f-7b261ddf7e7c" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_7c041295-a310-46c7-a007-0e81e0029b33" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#ContractAssetsandLiabilitiesSummaryofAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetContractAssetsLiabilities_bff3943d-40e2-484d-acca-5206b01b9096" xlink:href="myrg-20201231.xsd#myrg_NetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fbc79afe-0f7e-4543-ba7b-9a885c8c62b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetContractAssetsLiabilities_bff3943d-40e2-484d-acca-5206b01b9096" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fbc79afe-0f7e-4543-ba7b-9a885c8c62b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_609b6b01-fd6d-477c-b077-7775d3576b8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetContractAssetsLiabilities_bff3943d-40e2-484d-acca-5206b01b9096" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_609b6b01-fd6d-477c-b077-7775d3576b8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_97e751a5-d8ce-4844-beb7-d4ebcc458aac" xlink:href="myrg-20201231.xsd#myrg_IncreaseDecreaseInNetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_bda21c8d-7554-48e9-9c54-7a5ec137de6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_97e751a5-d8ce-4844-beb7-d4ebcc458aac" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_bda21c8d-7554-48e9-9c54-7a5ec137de6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_ed6deb5b-3158-4430-92b8-f16f87337c0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPayablesToCustomers"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_97e751a5-d8ce-4844-beb7-d4ebcc458aac" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_ed6deb5b-3158-4430-92b8-f16f87337c0c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinProcessDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#ContractAssetsandLiabilitiesContractsinProcessDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinProcessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_4e6e2f52-0e8c-45e0-8c92-6636151e9227" xlink:href="myrg-20201231.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_0defe1f2-14cb-4c55-b90d-c13139d7ecb7" xlink:href="myrg-20201231.xsd#myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_4e6e2f52-0e8c-45e0-8c92-6636151e9227" xlink:to="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_0defe1f2-14cb-4c55-b90d-c13139d7ecb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BillingsToDate_394471f7-af44-456c-bd06-d86c63416050" xlink:href="myrg-20201231.xsd#myrg_BillingsToDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_4e6e2f52-0e8c-45e0-8c92-6636151e9227" xlink:to="loc_myrg_BillingsToDate_394471f7-af44-456c-bd06-d86c63416050" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofNetAssetPositionforContractsinProcessDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#ContractAssetsandLiabilitiesSummaryofNetAssetPositionforContractsinProcessDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofNetAssetPositionforContractsinProcessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_2911a791-9724-4485-8f0f-4e7cc075cc54" xlink:href="myrg-20201231.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_402da607-8720-4828-a8e6-bb8e7d2ae9c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_2911a791-9724-4485-8f0f-4e7cc075cc54" xlink:to="loc_us-gaap_UnbilledContractsReceivable_402da607-8720-4828-a8e6-bb8e7d2ae9c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_d4f4e55d-a256-42fd-85e1-7f53ce70185c" xlink:href="myrg-20201231.xsd#myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_2911a791-9724-4485-8f0f-4e7cc075cc54" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_d4f4e55d-a256-42fd-85e1-7f53ce70185c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligations" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligations"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsAdditionalinformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofLeaseRelatedAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsSummaryofLeaseRelatedAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofLeaseRelatedAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_5e659458-123e-4a92-9e8d-46ed10acac99" xlink:href="myrg-20201231.xsd#myrg_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9f76c2ed-29af-486e-b9bc-f6ef7bd168a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_5e659458-123e-4a92-9e8d-46ed10acac99" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9f76c2ed-29af-486e-b9bc-f6ef7bd168a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_2fdee30d-c876-4a60-a027-391013605f4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_5e659458-123e-4a92-9e8d-46ed10acac99" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_2fdee30d-c876-4a60-a027-391013605f4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_f636868d-a30c-4c53-ac71-a4cfea913ed0" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_51e4d728-fcd6-4a55-9991-857eb7acfded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityCurrent_f636868d-a30c-4c53-ac71-a4cfea913ed0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_51e4d728-fcd6-4a55-9991-857eb7acfded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_3cbc641b-2825-4c7f-8f97-f656ec9cd3d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityCurrent_f636868d-a30c-4c53-ac71-a4cfea913ed0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_3cbc641b-2825-4c7f-8f97-f656ec9cd3d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_a5037367-8dea-423f-854f-9afacb40e71c" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_49913f1f-695f-4ba2-ad66-9c287fc7dbf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityNoncurrent_a5037367-8dea-423f-854f-9afacb40e71c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_49913f1f-695f-4ba2-ad66-9c287fc7dbf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_bc566376-5468-425a-b9bb-08238bea226e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityNoncurrent_a5037367-8dea-423f-854f-9afacb40e71c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_bc566376-5468-425a-b9bb-08238bea226e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofTheLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsSummaryofTheLeaseTermsandDiscountRatesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofTheLeaseTermsandDiscountRatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofLeaseRelatedCostsDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsSummaryofLeaseRelatedCostsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofLeaseRelatedCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_d252350e-7e3b-4747-9783-4d3342329c54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_4b50f7a5-6d1f-4021-bda1-e81c57f37952" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d252350e-7e3b-4747-9783-4d3342329c54" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_4b50f7a5-6d1f-4021-bda1-e81c57f37952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_f5baca2e-3dda-4b4b-9d08-1f798d5f26af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d252350e-7e3b-4747-9783-4d3342329c54" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_f5baca2e-3dda-4b4b-9d08-1f798d5f26af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_b8c4703a-306a-4e44-8540-6f0352f3de4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d252350e-7e3b-4747-9783-4d3342329c54" xlink:to="loc_us-gaap_OperatingLeaseCost_b8c4703a-306a-4e44-8540-6f0352f3de4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_d0442366-7f00-47ea-ac8a-9ef332c5b59e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d252350e-7e3b-4747-9783-4d3342329c54" xlink:to="loc_us-gaap_ShortTermLeaseCost_d0442366-7f00-47ea-ac8a-9ef332c5b59e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_aa78b380-e85b-41b8-9c83-613126452aec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d252350e-7e3b-4747-9783-4d3342329c54" xlink:to="loc_us-gaap_VariableLeaseCost_aa78b380-e85b-41b8-9c83-613126452aec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofOtherandSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsSummaryofOtherandSupplementalCashFlowInformationRelatedtoLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofOtherandSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueInTwelveMonths_7c29486b-b401-4c9b-875b-4ebec7978626" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueInTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_b3d7088b-5055-4adc-88da-1eeaffb6cee0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueInTwelveMonths_7c29486b-b401-4c9b-875b-4ebec7978626" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_b3d7088b-5055-4adc-88da-1eeaffb6cee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6af90c2a-dbad-41ee-bcc0-a612cb6e160e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueInTwelveMonths_7c29486b-b401-4c9b-875b-4ebec7978626" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6af90c2a-dbad-41ee-bcc0-a612cb6e160e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_e51dd0a6-6797-4331-bbae-bc5a2bd38781" xlink:href="myrg-20201231.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_0fe81b61-580b-4fea-b4e6-55c0411da5f1" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_e51dd0a6-6797-4331-bbae-bc5a2bd38781" xlink:to="loc_myrg_LeaseLiabilityCurrent_0fe81b61-580b-4fea-b4e6-55c0411da5f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_df2bfd11-2730-4d07-b0c0-870adc156f4d" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_e51dd0a6-6797-4331-bbae-bc5a2bd38781" xlink:to="loc_myrg_LeaseLiabilityNoncurrent_df2bfd11-2730-4d07-b0c0-870adc156f4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDue_515a70ec-f1c2-431c-83bf-6095a5a85c05" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_6ea570f7-bb23-4603-bbca-2d62c3363899" xlink:href="myrg-20201231.xsd#myrg_LeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_515a70ec-f1c2-431c-83bf-6095a5a85c05" xlink:to="loc_myrg_LeaseLiability_6ea570f7-bb23-4603-bbca-2d62c3363899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_201af576-68cd-496e-8ff7-b9482ba89e9c" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_515a70ec-f1c2-431c-83bf-6095a5a85c05" xlink:to="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_201af576-68cd-496e-8ff7-b9482ba89e9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_6ba0cf92-9ba2-404a-83bb-bed6b12f2827" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_e9876ddb-e609-43a2-846a-0a58758a1f79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_6ba0cf92-9ba2-404a-83bb-bed6b12f2827" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_e9876ddb-e609-43a2-846a-0a58758a1f79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8fad2c98-1e05-4ba8-a5b8-576505a369cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_6ba0cf92-9ba2-404a-83bb-bed6b12f2827" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8fad2c98-1e05-4ba8-a5b8-576505a369cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearThree_6721d17f-9299-47f1-8dd1-a5de4e9feb63" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_0fa57e51-1094-4630-88ac-4cf9827b05af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearThree_6721d17f-9299-47f1-8dd1-a5de4e9feb63" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_0fa57e51-1094-4630-88ac-4cf9827b05af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_723bf0ac-a348-4840-bbad-e12d49a8cf23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearThree_6721d17f-9299-47f1-8dd1-a5de4e9feb63" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_723bf0ac-a348-4840-bbad-e12d49a8cf23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_887f6ab8-6bef-445b-bad7-24b5e5448a33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_5f9ec02c-11c7-4239-b7e7-90bb5407ec44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_887f6ab8-6bef-445b-bad7-24b5e5448a33" xlink:to="loc_us-gaap_FinanceLeaseLiability_5f9ec02c-11c7-4239-b7e7-90bb5407ec44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ba3bf94c-650c-4ecc-8f45-9a32991b579c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_887f6ab8-6bef-445b-bad7-24b5e5448a33" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ba3bf94c-650c-4ecc-8f45-9a32991b579c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueAfterYearFive_3f4d488e-37b9-4dac-b911-cee7cd1aedb0" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9684a375-76cc-4373-b6ba-b896714b96cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueAfterYearFive_3f4d488e-37b9-4dac-b911-cee7cd1aedb0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9684a375-76cc-4373-b6ba-b896714b96cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_220d50b6-2891-438c-a189-64867360e3a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueAfterYearFive_3f4d488e-37b9-4dac-b911-cee7cd1aedb0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_220d50b6-2891-438c-a189-64867360e3a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a2e2af22-f943-45cc-b435-5d41546d5dcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_3704beb8-391a-47ad-8bbe-560231785a9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_a2e2af22-f943-45cc-b435-5d41546d5dcd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_3704beb8-391a-47ad-8bbe-560231785a9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_080bde06-d340-41ed-aa66-9e21e0312ad1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_a2e2af22-f943-45cc-b435-5d41546d5dcd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_080bde06-d340-41ed-aa66-9e21e0312ad1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b780a647-3a68-4e65-bf94-febfba6747ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1a99b6e9-3813-4d9f-8be1-acb47db020e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b780a647-3a68-4e65-bf94-febfba6747ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1a99b6e9-3813-4d9f-8be1-acb47db020e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_42db2463-fded-4cc0-8a94-f595439ada0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b780a647-3a68-4e65-bf94-febfba6747ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_42db2463-fded-4cc0-8a94-f595439ada0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7b328cd3-2aa4-4371-99b9-f3d140f16f77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b780a647-3a68-4e65-bf94-febfba6747ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7b328cd3-2aa4-4371-99b9-f3d140f16f77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_819cdb32-97f1-4320-8558-479e36e54df1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b780a647-3a68-4e65-bf94-febfba6747ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_819cdb32-97f1-4320-8558-479e36e54df1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_04754bcd-bfec-4a38-8abd-2fff424ea9b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b780a647-3a68-4e65-bf94-febfba6747ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_04754bcd-bfec-4a38-8abd-2fff424ea9b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_680b36b3-bed5-405f-8faf-2faa10916242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b780a647-3a68-4e65-bf94-febfba6747ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_680b36b3-bed5-405f-8faf-2faa10916242" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_cf05e0be-dbd7-497b-b426-2d4f83431215" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e0b2438f-b4d2-4054-9461-5ced3ed8e03e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_cf05e0be-dbd7-497b-b426-2d4f83431215" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e0b2438f-b4d2-4054-9461-5ced3ed8e03e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_be41aafa-22d3-4783-a0bd-8e79a70d1a1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_cf05e0be-dbd7-497b-b426-2d4f83431215" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_be41aafa-22d3-4783-a0bd-8e79a70d1a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFive_c34beff8-c91b-47e2-8d18-ced01ec47987" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_852592a2-3211-48bc-8394-e6243e38f1a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearFive_c34beff8-c91b-47e2-8d18-ced01ec47987" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_852592a2-3211-48bc-8394-e6243e38f1a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_520d126d-b1ef-4355-9243-54c9917bd438" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearFive_c34beff8-c91b-47e2-8d18-ced01ec47987" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_520d126d-b1ef-4355-9243-54c9917bd438" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFour_d35d5f25-db7c-4a38-bf38-0863f16ce9a1" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_360a3f72-2666-4011-b7fa-7a08e7229e81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearFour_d35d5f25-db7c-4a38-bf38-0863f16ce9a1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_360a3f72-2666-4011-b7fa-7a08e7229e81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9ca63058-0246-4e49-bc5b-80682cc17e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearFour_d35d5f25-db7c-4a38-bf38-0863f16ce9a1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9ca63058-0246-4e49-bc5b-80682cc17e87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDue_4af262ef-cc53-4777-9c4f-8efe787790b1" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueInTwelveMonths_a4f18c80-9cf7-461b-a077-81dad55c5fd8" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueInTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_4af262ef-cc53-4777-9c4f-8efe787790b1" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueInTwelveMonths_a4f18c80-9cf7-461b-a077-81dad55c5fd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_822efb96-e2f0-4c5f-92e9-fb40e9100204" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_4af262ef-cc53-4777-9c4f-8efe787790b1" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_822efb96-e2f0-4c5f-92e9-fb40e9100204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearThree_8505cd76-3827-48ea-9577-3f02f9aa0c63" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_4af262ef-cc53-4777-9c4f-8efe787790b1" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearThree_8505cd76-3827-48ea-9577-3f02f9aa0c63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFour_3254feb5-0ceb-478c-bfae-79289cf2d02c" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_4af262ef-cc53-4777-9c4f-8efe787790b1" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearFour_3254feb5-0ceb-478c-bfae-79289cf2d02c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFive_e3523fc3-ffdb-4813-9055-5d17f947d7ee" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_4af262ef-cc53-4777-9c4f-8efe787790b1" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearFive_e3523fc3-ffdb-4813-9055-5d17f947d7ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueAfterYearFive_5bba6381-57f1-4b24-b370-bb1c9c2f5349" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_4af262ef-cc53-4777-9c4f-8efe787790b1" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueAfterYearFive_5bba6381-57f1-4b24-b370-bb1c9c2f5349" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b197857f-a755-49f4-91ff-c34f5a1326e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_a816e814-32c6-4a71-880e-6a39a1bcbbf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b197857f-a755-49f4-91ff-c34f5a1326e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_a816e814-32c6-4a71-880e-6a39a1bcbbf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6887d353-3ab9-462b-a96f-7e68e36e6d08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b197857f-a755-49f4-91ff-c34f5a1326e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6887d353-3ab9-462b-a96f-7e68e36e6d08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_effed095-5998-4683-ad7a-3d77838b6f62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b197857f-a755-49f4-91ff-c34f5a1326e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_effed095-5998-4683-ad7a-3d77838b6f62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_b49ac0c5-7ddd-4d6d-81d7-95b8e4c11755" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b197857f-a755-49f4-91ff-c34f5a1326e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_b49ac0c5-7ddd-4d6d-81d7-95b8e4c11755" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_35c05daa-692e-4f08-b96f-eb915d57c01b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b197857f-a755-49f4-91ff-c34f5a1326e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_35c05daa-692e-4f08-b96f-eb915d57c01b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1d79fab8-ed4a-4569-a81a-cc7d57f94401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b197857f-a755-49f4-91ff-c34f5a1326e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1d79fab8-ed4a-4569-a81a-cc7d57f94401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d09e843b-e192-4535-804a-501454b1ddb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_54548af2-20ab-41fd-abec-bcc955a421bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d09e843b-e192-4535-804a-501454b1ddb9" xlink:to="loc_us-gaap_OperatingLeaseLiability_54548af2-20ab-41fd-abec-bcc955a421bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8c8cd2a0-0580-4092-a351-c424c7044d4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d09e843b-e192-4535-804a-501454b1ddb9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8c8cd2a0-0580-4092-a351-c424c7044d4b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails_2" xlink:type="simple" xlink:href="myrg-20201231.xsd#LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails_2"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDue_bf0cbc06-eb42-4e6c-a79f-6d22bedf5df0" xlink:href="myrg-20201231.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ba20aab1-4929-49b7-9829-184e67d34630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_bf0cbc06-eb42-4e6c-a79f-6d22bedf5df0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ba20aab1-4929-49b7-9829-184e67d34630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_32a68eb9-7357-4cb9-96d2-f86dc8850165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_bf0cbc06-eb42-4e6c-a79f-6d22bedf5df0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_32a68eb9-7357-4cb9-96d2-f86dc8850165" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="myrg-20201231.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccountsReceivable" xlink:type="simple" xlink:href="myrg-20201231.xsd#AccountsReceivable"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccountsReceivable" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#AccountsReceivableTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccountsReceivableTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#AccountsReceivableScheduleofAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3927452c-ca94-48d7-bf49-408116d01024" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_a1c5253c-257e-4e3a-af10-2747d6a1159c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_3927452c-ca94-48d7-bf49-408116d01024" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_a1c5253c-257e-4e3a-af10-2747d6a1159c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_cc129866-1c63-4815-b887-d6a9984e6c1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_3927452c-ca94-48d7-bf49-408116d01024" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_cc129866-1c63-4815-b887-d6a9984e6c1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_971050c8-e533-4717-bf0d-bb65081e37cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_daac308f-71d4-40e7-92be-a2849dc12a5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_971050c8-e533-4717-bf0d-bb65081e37cd" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_daac308f-71d4-40e7-92be-a2849dc12a5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesGrossCurrent_fd184678-f6e5-486b-8c1c-125c9c4ab4d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_971050c8-e533-4717-bf0d-bb65081e37cd" xlink:to="loc_us-gaap_OtherReceivablesGrossCurrent_fd184678-f6e5-486b-8c1c-125c9c4ab4d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccountsReceivableSummaryofAllowanceforDoubtfulAccountsActivityDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#AccountsReceivableSummaryofAllowanceforDoubtfulAccountsActivityDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccountsReceivableSummaryofAllowanceforDoubtfulAccountsActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="myrg-20201231.xsd#PropertyandEquipment"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/PropertyandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#PropertyandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/PropertyandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#PropertyandEquipmentSummaryofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_70b7b305-ef1a-41e6-9c89-9e9330d90be7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_6bba7c0e-74ee-4f9c-98b8-02a9cdbe509b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_70b7b305-ef1a-41e6-9c89-9e9330d90be7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_6bba7c0e-74ee-4f9c-98b8-02a9cdbe509b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_35312e95-344d-42c5-90fc-2e3ebd9c777e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_70b7b305-ef1a-41e6-9c89-9e9330d90be7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_35312e95-344d-42c5-90fc-2e3ebd9c777e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c5d6755f-bf90-4e0e-bfbb-18be5c7898f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_b6b69ce4-261d-4160-ab19-a3c355a00982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_c5d6755f-bf90-4e0e-bfbb-18be5c7898f9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_b6b69ce4-261d-4160-ab19-a3c355a00982" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/PropertyandEquipmentAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#PropertyandEquipmentAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/PropertyandEquipmentAdditionalinformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="myrg-20201231.xsd#GoodwillandIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/GoodwillandIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_417f6576-2fb2-435b-97b2-629ec2ea1eac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_800fe101-bbd6-42c2-8fb1-5bb16cb263dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_417f6576-2fb2-435b-97b2-629ec2ea1eac" xlink:to="loc_us-gaap_GoodwillGross_800fe101-bbd6-42c2-8fb1-5bb16cb263dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_23797416-f269-4dd6-97bb-a7694e43e4b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_417f6576-2fb2-435b-97b2-629ec2ea1eac" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_23797416-f269-4dd6-97bb-a7694e43e4b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ac6ab97d-bad8-445f-b55f-7fa7d2601fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1fedad14-3de9-4d05-9bf9-6766edfef84b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ac6ab97d-bad8-445f-b55f-7fa7d2601fa1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1fedad14-3de9-4d05-9bf9-6766edfef84b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74487ff0-2375-422f-9810-82dbce9c9ea8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ac6ab97d-bad8-445f-b55f-7fa7d2601fa1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74487ff0-2375-422f-9810-82dbce9c9ea8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_cde19055-65a1-4689-9387-e8c99013d8fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d8ae8eca-0879-4eac-a495-987777b01779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_cde19055-65a1-4689-9387-e8c99013d8fd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d8ae8eca-0879-4eac-a495-987777b01779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_26574606-a7e6-40be-b434-ab4bbe65f739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_cde19055-65a1-4689-9387-e8c99013d8fd" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_26574606-a7e6-40be-b434-ab4bbe65f739" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0b450e96-8feb-43e4-b87b-77b5466ad780" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_59c6173e-71f1-4f46-ae03-e1f77e409a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0b450e96-8feb-43e4-b87b-77b5466ad780" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_59c6173e-71f1-4f46-ae03-e1f77e409a81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_878eb6f9-1c89-4a8b-8257-38caa7dff74a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0b450e96-8feb-43e4-b87b-77b5466ad780" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_878eb6f9-1c89-4a8b-8257-38caa7dff74a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#GoodwillandIntangibleAssetsAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsAdditionalinformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsScheduleofestimatedfutureintangibleassetamortizationexpenseDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#GoodwillandIntangibleAssetsScheduleofestimatedfutureintangibleassetamortizationexpenseDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsScheduleofestimatedfutureintangibleassetamortizationexpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cff4ba2f-6482-41bc-8bb6-508d8e519dc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5c21120c-b667-40f5-8ca7-9f6593dfbc6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cff4ba2f-6482-41bc-8bb6-508d8e519dc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5c21120c-b667-40f5-8ca7-9f6593dfbc6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_dd1f21a6-8883-4a94-a0a1-0b3590d6aebd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cff4ba2f-6482-41bc-8bb6-508d8e519dc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_dd1f21a6-8883-4a94-a0a1-0b3590d6aebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ec3990ac-5a33-4ac3-b1a0-a85a54350421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cff4ba2f-6482-41bc-8bb6-508d8e519dc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ec3990ac-5a33-4ac3-b1a0-a85a54350421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e221c96d-bf22-4bca-8a24-64ed66cac375" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cff4ba2f-6482-41bc-8bb6-508d8e519dc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e221c96d-bf22-4bca-8a24-64ed66cac375" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_247bf48e-0d03-49f9-96fa-21edaf5f24c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cff4ba2f-6482-41bc-8bb6-508d8e519dc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_247bf48e-0d03-49f9-96fa-21edaf5f24c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_fe795856-c704-4ac2-9ce8-cebd66be1773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cff4ba2f-6482-41bc-8bb6-508d8e519dc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_fe795856-c704-4ac2-9ce8-cebd66be1773" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="myrg-20201231.xsd#AccruedLiabilities"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccruedLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#AccruedLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccruedLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccruedLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#AccruedLiabilitiesScheduleofOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccruedLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_dadba3a7-78ee-4897-a9bc-a38ad256bfdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AccruedPayrollAndIncentiveCompensationCurrent_3783efcb-fe28-4583-a36c-3940c9dc02e1" xlink:href="myrg-20201231.xsd#myrg_AccruedPayrollAndIncentiveCompensationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dadba3a7-78ee-4897-a9bc-a38ad256bfdd" xlink:to="loc_myrg_AccruedPayrollAndIncentiveCompensationCurrent_3783efcb-fe28-4583-a36c-3940c9dc02e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AccruedUnionDuesAndBenefit_7a5ec5f2-cca4-4e6b-8f61-c4efa78ff015" xlink:href="myrg-20201231.xsd#myrg_AccruedUnionDuesAndBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dadba3a7-78ee-4897-a9bc-a38ad256bfdd" xlink:to="loc_myrg_AccruedUnionDuesAndBenefit_7a5ec5f2-cca4-4e6b-8f61-c4efa78ff015" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_c28ffbf0-0828-4851-a114-bbeacf71aa9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dadba3a7-78ee-4897-a9bc-a38ad256bfdd" xlink:to="loc_us-gaap_TaxesPayableCurrent_c28ffbf0-0828-4851-a114-bbeacf71aa9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_380988d6-f59b-4bab-bb19-e2b1d9bc31b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dadba3a7-78ee-4897-a9bc-a38ad256bfdd" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_380988d6-f59b-4bab-bb19-e2b1d9bc31b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AccruedBusinessCombinationNetAssetAdjustments_bd6b9e11-611c-4c92-bea2-8babd07f04fb" xlink:href="myrg-20201231.xsd#myrg_AccruedBusinessCombinationNetAssetAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dadba3a7-78ee-4897-a9bc-a38ad256bfdd" xlink:to="loc_myrg_AccruedBusinessCombinationNetAssetAdjustments_bd6b9e11-611c-4c92-bea2-8babd07f04fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AccruedJointVentureLiabilityCurrent_156eb31a-a04e-41e5-9b46-1f485e92bead" xlink:href="myrg-20201231.xsd#myrg_AccruedJointVentureLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dadba3a7-78ee-4897-a9bc-a38ad256bfdd" xlink:to="loc_myrg_AccruedJointVentureLiabilityCurrent_156eb31a-a04e-41e5-9b46-1f485e92bead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a6d16ce6-b067-43dc-9028-4cd8184b9055" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_dadba3a7-78ee-4897-a9bc-a38ad256bfdd" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a6d16ce6-b067-43dc-9028-4cd8184b9055" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/Debt" xlink:type="simple" xlink:href="myrg-20201231.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtSummaryofTotalDebtDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#DebtSummaryofTotalDebtDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtSummaryofTotalDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8d1a1c4b-421e-431e-ad6b-1815df0c4b0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_da2c0d7e-19cc-4963-9318-45377274fc25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8d1a1c4b-421e-431e-ad6b-1815df0c4b0e" xlink:to="loc_us-gaap_LongTermDebtCurrent_da2c0d7e-19cc-4963-9318-45377274fc25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_b705c122-dc30-4ad2-be82-a8ab673e00e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8d1a1c4b-421e-431e-ad6b-1815df0c4b0e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_b705c122-dc30-4ad2-be82-a8ab673e00e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#DebtAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtScheduleofRemainingPrincipalPaymentsforLongTermObligationsDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#DebtScheduleofRemainingPrincipalPaymentsforLongTermObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtScheduleofRemainingPrincipalPaymentsforLongTermObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_050fec7d-d1b5-43a3-adf4-cefe7f3973f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d3ade263-3c37-44b6-8caf-14ae7f8e96e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_050fec7d-d1b5-43a3-adf4-cefe7f3973f6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d3ade263-3c37-44b6-8caf-14ae7f8e96e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_db48cbcd-39f8-4b97-81b8-8c94a1ce56eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_050fec7d-d1b5-43a3-adf4-cefe7f3973f6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_db48cbcd-39f8-4b97-81b8-8c94a1ce56eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2bc19e37-1ed9-4000-97ad-bb907d4ebeb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_050fec7d-d1b5-43a3-adf4-cefe7f3973f6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2bc19e37-1ed9-4000-97ad-bb907d4ebeb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f1bc2659-e37a-4ab9-9ca2-a079a93d3cb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_050fec7d-d1b5-43a3-adf4-cefe7f3973f6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f1bc2659-e37a-4ab9-9ca2-a079a93d3cb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_43c80916-d839-4c2e-8dde-3e7413a1d559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_050fec7d-d1b5-43a3-adf4-cefe7f3973f6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_43c80916-d839-4c2e-8dde-3e7413a1d559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a31abca6-1fda-4a83-bc8f-de05a7ef8069" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_050fec7d-d1b5-43a3-adf4-cefe7f3973f6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a31abca6-1fda-4a83-bc8f-de05a7ef8069" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognition" xlink:type="simple" xlink:href="myrg-20201231.xsd#RevenueRecognition"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#RevenueRecognitionTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#RevenueRecognitionAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#RevenueRecognitionScheduleofRevenuebyContractTypeDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionScheduleofRevenuebyMarketTypeDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#RevenueRecognitionScheduleofRevenuebyMarketTypeDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionScheduleofRevenuebyMarketTypeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionSummaryofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#RevenueRecognitionSummaryofRemainingPerformanceObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionSummaryofRemainingPerformanceObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionSummaryofRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="myrg-20201231.xsd#RevenueRecognitionSummaryofRemainingPerformanceObligationsDetails_1"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionSummaryofRemainingPerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxes" xlink:type="simple" xlink:href="myrg-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesbyGeographicAreaDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#IncomeTaxesSummaryofIncomeBeforeIncomeTaxesbyGeographicAreaDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f6c85a48-697a-4114-aed7-a09bbff3bb42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ab603748-1120-46e1-b30c-185977413ed3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f6c85a48-697a-4114-aed7-a09bbff3bb42" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ab603748-1120-46e1-b30c-185977413ed3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c18942b9-e59c-406a-a63f-82960987f064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f6c85a48-697a-4114-aed7-a09bbff3bb42" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c18942b9-e59c-406a-a63f-82960987f064" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesSummaryofIncomeTaxProvisionDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#IncomeTaxesSummaryofIncomeTaxProvisionDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesSummaryofIncomeTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0ac22886-20ee-43a1-ae0c-821e13924093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f14e3bbc-cbaa-406c-a965-05f79227253e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0ac22886-20ee-43a1-ae0c-821e13924093" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f14e3bbc-cbaa-406c-a965-05f79227253e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d6a1fd2d-4361-4350-9cb4-dbf872746a0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0ac22886-20ee-43a1-ae0c-821e13924093" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d6a1fd2d-4361-4350-9cb4-dbf872746a0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e5b1249f-02e1-4535-b697-01339605ac4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e19c303d-715a-47b7-a6f6-9285d3bd3f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e5b1249f-02e1-4535-b697-01339605ac4e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e19c303d-715a-47b7-a6f6-9285d3bd3f41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_45573b0d-feb3-4d63-b4f8-ceb7e733441e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e5b1249f-02e1-4535-b697-01339605ac4e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_45573b0d-feb3-4d63-b4f8-ceb7e733441e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e818a200-403d-458e-9962-f86455044182" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_15ffab98-c43c-440a-bbf0-ebfd31ec3b14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e818a200-403d-458e-9962-f86455044182" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_15ffab98-c43c-440a-bbf0-ebfd31ec3b14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2193c4a1-a810-4b0e-b267-c6be3a453d30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e818a200-403d-458e-9962-f86455044182" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2193c4a1-a810-4b0e-b267-c6be3a453d30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a1d5360f-9cac-4978-b1e9-133aabad153a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e818a200-403d-458e-9962-f86455044182" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a1d5360f-9cac-4978-b1e9-133aabad153a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_33e19b65-68ac-48a6-b9c9-6204d59a0f02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_33e19b65-68ac-48a6-b9c9-6204d59a0f02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_8ac0660c-6ca6-4727-a0a6-7e00cc067d23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_8ac0660c-6ca6-4727-a0a6-7e00cc067d23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_c96d8680-13e8-49ae-bf50-3631acbc352c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_c96d8680-13e8-49ae-bf50-3631acbc352c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_7652228a-7faf-411c-aba3-a7311ca051cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_7652228a-7faf-411c-aba3-a7311ca051cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_19e3dac4-78e4-4fb7-99ee-637a96c66e7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_19e3dac4-78e4-4fb7-99ee-637a96c66e7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_2f90da7c-b823-4ef3-b3a5-af4fbcd771b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_2f90da7c-b823-4ef3-b3a5-af4fbcd771b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_56cd5497-3655-4e37-a994-a550c658ac76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_56cd5497-3655-4e37-a994-a550c658ac76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_e0637874-52db-4698-943e-0bc92acb020f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_e0637874-52db-4698-943e-0bc92acb020f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_1ebb3841-136d-44cc-856c-1e100bbc8a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_1ebb3841-136d-44cc-856c-1e100bbc8a39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_8299bf96-c586-4360-ac17-55d160a0b227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_8299bf96-c586-4360-ac17-55d160a0b227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_64c6099e-3ff6-4d7c-80d6-06a17d42fce6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7095769b-3eac-4c54-9448-3d2f0d34b8e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_64c6099e-3ff6-4d7c-80d6-06a17d42fce6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesSummaryofNetDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#IncomeTaxesSummaryofNetDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesSummaryofNetDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_4e9c18c3-5715-46a8-a4c7-0ff4d99cd6c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_19caad13-8a6f-40bd-8cdf-6b1006992a85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_4e9c18c3-5715-46a8-a4c7-0ff4d99cd6c7" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_19caad13-8a6f-40bd-8cdf-6b1006992a85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_38aac7c7-f627-4410-bd5f-15ecc0ddc2b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_4e9c18c3-5715-46a8-a4c7-0ff4d99cd6c7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_38aac7c7-f627-4410-bd5f-15ecc0ddc2b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_24898865-0abd-4460-83c2-b8480b6940ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_37864434-6c0e-416b-9353-fa4d727f06a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_24898865-0abd-4460-83c2-b8480b6940ab" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_37864434-6c0e-416b-9353-fa4d727f06a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2df498bf-5bc0-4d5f-a133-618e93b1a5f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_24898865-0abd-4460-83c2-b8480b6940ab" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2df498bf-5bc0-4d5f-a133-618e93b1a5f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_DeferredTaxLiabilityRightOfUseOperatingLeaseAssets_463ecf19-caf1-418c-9d6e-4c7d0e8812b7" xlink:href="myrg-20201231.xsd#myrg_DeferredTaxLiabilityRightOfUseOperatingLeaseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_24898865-0abd-4460-83c2-b8480b6940ab" xlink:to="loc_myrg_DeferredTaxLiabilityRightOfUseOperatingLeaseAssets_463ecf19-caf1-418c-9d6e-4c7d0e8812b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_b51ead3c-8603-4f4a-ac09-3a6cab04bb2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_24898865-0abd-4460-83c2-b8480b6940ab" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_b51ead3c-8603-4f4a-ac09-3a6cab04bb2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_4dd40d63-3e34-4824-b945-6fdadf9d67b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_24898865-0abd-4460-83c2-b8480b6940ab" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_4dd40d63-3e34-4824-b945-6fdadf9d67b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_756bbf2d-d603-4631-b894-7f11622999ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_1ce58a37-c382-442a-bdc8-a6673fc1d2bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756bbf2d-d603-4631-b894-7f11622999ac" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_1ce58a37-c382-442a-bdc8-a6673fc1d2bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_bfdda23f-4c82-4232-a72d-6ce29f6ca4ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756bbf2d-d603-4631-b894-7f11622999ac" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_bfdda23f-4c82-4232-a72d-6ce29f6ca4ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2ec21a59-26a6-49a1-a4a4-5951cf5b46df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756bbf2d-d603-4631-b894-7f11622999ac" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2ec21a59-26a6-49a1-a4a4-5951cf5b46df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_a395034c-09a7-4110-81e4-bcc078182a1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756bbf2d-d603-4631-b894-7f11622999ac" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_a395034c-09a7-4110-81e4-bcc078182a1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_DeferredTaxAssetsOperatingLeaseLiabilities_5d831c0e-930d-414b-99b2-572aaf39940a" xlink:href="myrg-20201231.xsd#myrg_DeferredTaxAssetsOperatingLeaseLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756bbf2d-d603-4631-b894-7f11622999ac" xlink:to="loc_myrg_DeferredTaxAssetsOperatingLeaseLiabilities_5d831c0e-930d-414b-99b2-572aaf39940a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_5f07ae5b-2048-4e12-950f-4009a8821cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756bbf2d-d603-4631-b894-7f11622999ac" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_5f07ae5b-2048-4e12-950f-4009a8821cf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_f4113e52-401c-47c4-a35d-237502a44fd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756bbf2d-d603-4631-b894-7f11622999ac" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_f4113e52-401c-47c4-a35d-237502a44fd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_4f94e2ab-4258-4078-92bc-b429475db254" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_357057f7-0657-4cbd-8717-9a22132ff9ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_4f94e2ab-4258-4078-92bc-b429475db254" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_357057f7-0657-4cbd-8717-9a22132ff9ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_09314555-c389-4853-bf79-3491a4eba607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_4f94e2ab-4258-4078-92bc-b429475db254" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_09314555-c389-4853-bf79-3491a4eba607" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesSummaryofLiabilitiesforUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#IncomeTaxesSummaryofLiabilitiesforUnrecognizedTaxBenefitsReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesSummaryofLiabilitiesforUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_UnrecognizedTaxBenefitIncludingTaxInterestAccrued_ccf0b032-4ab3-4528-96f5-744fddcaa097" xlink:href="myrg-20201231.xsd#myrg_UnrecognizedTaxBenefitIncludingTaxInterestAccrued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_0590a687-3cb2-43e6-b3ea-b45f3cb4c7dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_UnrecognizedTaxBenefitIncludingTaxInterestAccrued_ccf0b032-4ab3-4528-96f5-744fddcaa097" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_0590a687-3cb2-43e6-b3ea-b45f3cb4c7dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_e8f7bbae-44c6-4e57-bf5d-b61ed074a829" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_UnrecognizedTaxBenefitIncludingTaxInterestAccrued_ccf0b032-4ab3-4528-96f5-744fddcaa097" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_e8f7bbae-44c6-4e57-bf5d-b61ed074a829" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="myrg-20201231.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#CommitmentsandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CommitmentsandContingenciesSummaryofAccruedShortandLongTermInsuranceLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#CommitmentsandContingenciesSummaryofAccruedShortandLongTermInsuranceLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CommitmentsandContingenciesSummaryofAccruedShortandLongTermInsuranceLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="myrg-20201231.xsd#StockBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#StockBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#StockBasedCompensationAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#StockBasedCompensationSummaryofStockOptionActivityDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingandExercisableDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#StockBasedCompensationSummaryofStockOptionsOutstandingandExercisableDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingandExercisableDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensationSummaryofTimeVestedStockAwardsActivityDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#StockBasedCompensationSummaryofTimeVestedStockAwardsActivityDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensationSummaryofTimeVestedStockAwardsActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensationSummaryofPerformanceShareAwardActivityDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#StockBasedCompensationSummaryofPerformanceShareAwardActivityDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensationSummaryofPerformanceShareAwardActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="myrg-20201231.xsd#EmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#EmployeeBenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EmployeeBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#EmployeeBenefitPlansAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EmployeeBenefitPlansSummaryofMultiEmployerBenefitPlansDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#EmployeeBenefitPlansSummaryofMultiEmployerBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EmployeeBenefitPlansSummaryofMultiEmployerBenefitPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformation" xlink:type="simple" xlink:href="myrg-20201231.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#SegmentInformationAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformationSummaryofSegmentsInternalFinancialReportsDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#SegmentInformationSummaryofSegmentsInternalFinancialReportsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationSummaryofSegmentsInternalFinancialReportsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformationSummaryofAssetsAllocationbySegmentDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#SegmentInformationSummaryofAssetsAllocationbySegmentDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationSummaryofAssetsAllocationbySegmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformationSummaryofDepreciationandAmortizationbySegmentDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#SegmentInformationSummaryofDepreciationandAmortizationbySegmentDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationSummaryofDepreciationandAmortizationbySegmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/NoncontrollingInterests" xlink:type="simple" xlink:href="myrg-20201231.xsd#NoncontrollingInterests"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/NoncontrollingInterests" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/NoncontrollingInterestsAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#NoncontrollingInterestsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/NoncontrollingInterestsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShare" xlink:type="simple" xlink:href="myrg-20201231.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareSummaryofWeightedAverageNumberofCommonSharesUsedtoComputeBasicandDiluteEarningsPerShareDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#EarningsPerShareSummaryofWeightedAverageNumberofCommonSharesUsedtoComputeBasicandDiluteEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareSummaryofWeightedAverageNumberofCommonSharesUsedtoComputeBasicandDiluteEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f123205c-58b1-402c-927f-433fda536ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_59aa2f7a-97ee-4c90-b95e-962ff7540619" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f123205c-58b1-402c-927f-433fda536ed4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_59aa2f7a-97ee-4c90-b95e-962ff7540619" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7d29a71c-d0fc-4045-b5c1-f51275a447ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f123205c-58b1-402c-927f-433fda536ed4" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7d29a71c-d0fc-4045-b5c1-f51275a447ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareSummaryofSharesExcludedFromCalculationofDilutedSecuritiesDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#EarningsPerShareSummaryofSharesExcludedFromCalculationofDilutedSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareSummaryofSharesExcludedFromCalculationofDilutedSecuritiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareAdditionalInformationDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#EarningsPerShareAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="myrg-20201231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="myrg-20201231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="myrg-20201231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended"/>
</link:linkbase>
