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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:98471fc1-e988-46d1-8bb1-ecf1faeae2e6,g:4e3f402c-d158-4c2f-a3a2-bf8d3b44c74e-->
<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.portlandgeneral.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="por-20241231.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2379b115-92da-4416-a6bd-613fa4cbb666" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_266efdd8-9a7f-4106-8f9c-2a2145c30556" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_2379b115-92da-4416-a6bd-613fa4cbb666" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_266efdd8-9a7f-4106-8f9c-2a2145c30556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_3906034d-f564-4c0f-8855-2c92c497da1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_2379b115-92da-4416-a6bd-613fa4cbb666" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_3906034d-f564-4c0f-8855-2c92c497da1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a0b740b6-b6e2-4f9e-84f4-ae5ff4d2c4e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b94a7c68-95bd-4488-a0fc-4062dd835b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a0b740b6-b6e2-4f9e-84f4-ae5ff4d2c4e1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b94a7c68-95bd-4488-a0fc-4062dd835b7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2ac8f572-2363-4deb-a705-b19b9a20a282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a0b740b6-b6e2-4f9e-84f4-ae5ff4d2c4e1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2ac8f572-2363-4deb-a705-b19b9a20a282" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_190dba25-af87-4518-801f-0f537d33f6cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a15a328e-c626-4732-9673-95e17c49dec7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_190dba25-af87-4518-801f-0f537d33f6cc" xlink:to="loc_us-gaap_InterestExpense_a15a328e-c626-4732-9673-95e17c49dec7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_484b3c30-3128-43a0-bb9e-db6c880d9cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_190dba25-af87-4518-801f-0f537d33f6cc" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_484b3c30-3128-43a0-bb9e-db6c880d9cdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_aba693fd-951c-428b-8368-86bc04991fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_190dba25-af87-4518-801f-0f537d33f6cc" xlink:to="loc_us-gaap_OperatingIncomeLoss_aba693fd-951c-428b-8368-86bc04991fa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_efe58a70-62eb-4311-83e5-96d93709423b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_068fce6b-c3b4-40a1-8f2a-923dc8a6c192" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_efe58a70-62eb-4311-83e5-96d93709423b" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_068fce6b-c3b4-40a1-8f2a-923dc8a6c192" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_ad972757-5ddb-46a1-b62e-7b5cca16992a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_efe58a70-62eb-4311-83e5-96d93709423b" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_ad972757-5ddb-46a1-b62e-7b5cca16992a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c9c54dc6-c8a4-4f12-ac89-4c2c72564cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_efe58a70-62eb-4311-83e5-96d93709423b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c9c54dc6-c8a4-4f12-ac89-4c2c72564cc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3f1a2b8b-0680-4b24-9ccf-c657fa9bb849" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_efe58a70-62eb-4311-83e5-96d93709423b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3f1a2b8b-0680-4b24-9ccf-c657fa9bb849" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_e98057c8-5085-4426-a9c7-e044e8eccb66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_efe58a70-62eb-4311-83e5-96d93709423b" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_e98057c8-5085-4426-a9c7-e044e8eccb66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8cf21166-f253-43cf-a9b1-782611dfb5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_a20c66ed-ae67-4ce5-83aa-4bdb914e68a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8cf21166-f253-43cf-a9b1-782611dfb5a5" xlink:to="loc_us-gaap_Revenues_a20c66ed-ae67-4ce5-83aa-4bdb914e68a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_ae2c4766-ba56-4571-b17c-437fb1e7c514" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8cf21166-f253-43cf-a9b1-782611dfb5a5" xlink:to="loc_us-gaap_CostsAndExpenses_ae2c4766-ba56-4571-b17c-437fb1e7c514" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_d12da1ce-ac17-446e-9e38-23b07d7b616d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_565e3fc2-550d-463f-8f58-6e9dd288567a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_d12da1ce-ac17-446e-9e38-23b07d7b616d" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_565e3fc2-550d-463f-8f58-6e9dd288567a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_4776f589-7f8c-48e3-a1bc-3511b442987d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_d12da1ce-ac17-446e-9e38-23b07d7b616d" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_4776f589-7f8c-48e3-a1bc-3511b442987d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="por-20241231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_18d009aa-596c-4779-9553-9cc143572ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_abb812d3-b2a9-4e61-873c-7dd7d22f080e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_18d009aa-596c-4779-9553-9cc143572ff3" xlink:to="loc_us-gaap_ProfitLoss_abb812d3-b2a9-4e61-873c-7dd7d22f080e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_230610dc-739a-46cf-a9c0-66d2be370a03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_18d009aa-596c-4779-9553-9cc143572ff3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_230610dc-739a-46cf-a9c0-66d2be370a03" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="por-20241231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_45f2d232-b1dd-440f-b0f5-8372e3f441ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_45f2d232-b1dd-440f-b0f5-8372e3f441ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_57a00ef6-1f86-4e1a-93b0-773c690641c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_57a00ef6-1f86-4e1a-93b0-773c690641c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_86370dce-8408-48a0-ba01-27d439ea98fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_86370dce-8408-48a0-ba01-27d439ea98fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_b0da7cf6-3e76-4565-aeb1-9a138d973d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_b0da7cf6-3e76-4565-aeb1-9a138d973d6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_cf79f62d-1ea9-4942-9894-208608fafd76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_cf79f62d-1ea9-4942-9894-208608fafd76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d6c7474e-0010-4682-93cd-41f7ea70b788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_LiabilitiesCurrent_d6c7474e-0010-4682-93cd-41f7ea70b788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_bdda2703-7fcc-4266-8350-e2831d6a349f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_bdda2703-7fcc-4266-8350-e2831d6a349f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_0182729f-17f1-488a-96cb-9409a3faed97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_0182729f-17f1-488a-96cb-9409a3faed97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e6ffb922-2ee6-4a55-a50a-62b98cb4dcd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e6ffb922-2ee6-4a55-a50a-62b98cb4dcd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_DeferredInvestmentTaxCredits_ddd6eec1-7c00-4487-bb51-ef74b3cabe4c" xlink:href="por-20241231.xsd#por_DeferredInvestmentTaxCredits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_por_DeferredInvestmentTaxCredits_ddd6eec1-7c00-4487-bb51-ef74b3cabe4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_e2604d4b-dde5-466f-bfec-f55317f5f6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9be0d6bd-b51c-467f-80dc-4ea1ae414e11" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_e2604d4b-dde5-466f-bfec-f55317f5f6f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_07127bee-44bb-4ba6-ae9a-425192060f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_fae7ac51-c0c3-4bce-85fc-df048f46cbe4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_07127bee-44bb-4ba6-ae9a-425192060f7c" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_fae7ac51-c0c3-4bce-85fc-df048f46cbe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b3bbcc9c-f084-4f64-958c-3308ae6633d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_07127bee-44bb-4ba6-ae9a-425192060f7c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b3bbcc9c-f084-4f64-958c-3308ae6633d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_6d5d693f-9c72-4a08-8074-6fa613fdfaae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_07127bee-44bb-4ba6-ae9a-425192060f7c" xlink:to="loc_us-gaap_OtherAssetsCurrent_6d5d693f-9c72-4a08-8074-6fa613fdfaae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_0357aa74-3557-4518-8b22-7b30b7d0fabd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_07127bee-44bb-4ba6-ae9a-425192060f7c" xlink:to="loc_us-gaap_OtherInventorySupplies_0357aa74-3557-4518-8b22-7b30b7d0fabd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventory_d7e2c48b-eda1-4a1a-b0f1-a3098792970f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventory"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_07127bee-44bb-4ba6-ae9a-425192060f7c" xlink:to="loc_us-gaap_EnergyRelatedInventory_d7e2c48b-eda1-4a1a-b0f1-a3098792970f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aee14429-eedb-46ce-b0d9-787bccc296f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_07127bee-44bb-4ba6-ae9a-425192060f7c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aee14429-eedb-46ce-b0d9-787bccc296f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7c2d487a-39c0-44c4-8cb0-d3aad1d58474" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_8c063732-1394-4277-8d7e-c6ef6914fb48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c2d487a-39c0-44c4-8cb0-d3aad1d58474" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_8c063732-1394-4277-8d7e-c6ef6914fb48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_37bf7bde-e17f-43bf-8836-a12017227099" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c2d487a-39c0-44c4-8cb0-d3aad1d58474" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_37bf7bde-e17f-43bf-8836-a12017227099" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_d43dc436-62fe-4718-9361-b69f2d17ffea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7c2d487a-39c0-44c4-8cb0-d3aad1d58474" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_d43dc436-62fe-4718-9361-b69f2d17ffea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_c9cd2c5f-ed06-4d57-8aff-47a8bf7fb751" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c2d487a-39c0-44c4-8cb0-d3aad1d58474" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_c9cd2c5f-ed06-4d57-8aff-47a8bf7fb751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_a55483e6-d3db-4866-b252-7c4d1560790b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c2d487a-39c0-44c4-8cb0-d3aad1d58474" xlink:to="loc_us-gaap_LongTermDebtCurrent_a55483e6-d3db-4866-b252-7c4d1560790b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_78e00ca1-9b7b-49d3-9e22-318ebbd496b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c2d487a-39c0-44c4-8cb0-d3aad1d58474" xlink:to="loc_us-gaap_ShortTermBorrowings_78e00ca1-9b7b-49d3-9e22-318ebbd496b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceNet_9aa95fb3-76b4-403b-8134-5ebc162f757a" xlink:href="por-20241231.xsd#por_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_373283f9-613f-475f-b4fa-253a60a8006a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceNet_9aa95fb3-76b4-403b-8134-5ebc162f757a" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_373283f9-613f-475f-b4fa-253a60a8006a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_4fe1c77e-95ed-4e6f-830f-4913a89dc17b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceNet_9aa95fb3-76b4-403b-8134-5ebc162f757a" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_4fe1c77e-95ed-4e6f-830f-4913a89dc17b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_e6165d54-3830-4e83-b9b7-de670d5fcd68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_ced454d3-cdc3-47fc-a22e-614b4d82d019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_e6165d54-3830-4e83-b9b7-de670d5fcd68" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_ced454d3-cdc3-47fc-a22e-614b4d82d019" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceNet_2d0d3487-752b-4bbe-acef-96f1f9b5bd2e" xlink:href="por-20241231.xsd#por_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_e6165d54-3830-4e83-b9b7-de670d5fcd68" xlink:to="loc_por_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceNet_2d0d3487-752b-4bbe-acef-96f1f9b5bd2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_452c86d8-2013-4f86-ad40-1e669c35d34a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_affb7e8b-820d-4c0b-a8b4-d877ba8af4f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_452c86d8-2013-4f86-ad40-1e669c35d34a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_affb7e8b-820d-4c0b-a8b4-d877ba8af4f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4d6dcc57-6d73-4db8-8ef1-cb7e3739ff4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_452c86d8-2013-4f86-ad40-1e669c35d34a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4d6dcc57-6d73-4db8-8ef1-cb7e3739ff4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b65d45f8-cdfd-413c-a20f-1e60e559b95f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_452c86d8-2013-4f86-ad40-1e669c35d34a" xlink:to="loc_us-gaap_Liabilities_b65d45f8-cdfd-413c-a20f-1e60e559b95f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_df080c29-e6e8-4399-854f-7a0b6c89cbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_65553a92-9d9a-49d5-ab12-f185ae4446e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_df080c29-e6e8-4399-854f-7a0b6c89cbe1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_65553a92-9d9a-49d5-ab12-f185ae4446e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldInTrustNoncurrent_fabde8ae-cb1e-4ab2-a2c7-4537d8a2eb8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldInTrustNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_df080c29-e6e8-4399-854f-7a0b6c89cbe1" xlink:to="loc_us-gaap_AssetsHeldInTrustNoncurrent_fabde8ae-cb1e-4ab2-a2c7-4537d8a2eb8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_044d6660-9f38-4758-8c37-e2ba39e6a9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_df080c29-e6e8-4399-854f-7a0b6c89cbe1" xlink:to="loc_us-gaap_AssetsCurrent_044d6660-9f38-4758-8c37-e2ba39e6a9e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_296372ea-cd39-4fb8-b489-b8e6aedac9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_df080c29-e6e8-4399-854f-7a0b6c89cbe1" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_296372ea-cd39-4fb8-b489-b8e6aedac9d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecommissioningTrustAssetsAmount_10dcf44a-5a67-4a78-a3c4-578ab5200db9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DecommissioningTrustAssetsAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_df080c29-e6e8-4399-854f-7a0b6c89cbe1" xlink:to="loc_us-gaap_DecommissioningTrustAssetsAmount_10dcf44a-5a67-4a78-a3c4-578ab5200db9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_c3904a22-32d9-4103-9f3c-961182abccd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_df080c29-e6e8-4399-854f-7a0b6c89cbe1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_c3904a22-32d9-4103-9f3c-961182abccd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_485c8387-b51c-4160-976b-315a1e3dd098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_83106459-20f4-4996-a078-b8c67707a083" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_485c8387-b51c-4160-976b-315a1e3dd098" xlink:to="loc_us-gaap_PreferredStockValue_83106459-20f4-4996-a078-b8c67707a083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b0399c1e-8acf-4929-831b-31c0560dfc45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_485c8387-b51c-4160-976b-315a1e3dd098" xlink:to="loc_us-gaap_CommonStockValue_b0399c1e-8acf-4929-831b-31c0560dfc45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_16e2c379-34ab-43ed-a50f-9bdde20ac1c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_485c8387-b51c-4160-976b-315a1e3dd098" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_16e2c379-34ab-43ed-a50f-9bdde20ac1c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_130daa54-836f-446b-b3a8-de95cfc3be43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_485c8387-b51c-4160-976b-315a1e3dd098" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_130daa54-836f-446b-b3a8-de95cfc3be43" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="por-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_131e76eb-afee-4b13-a148-3211b5a767bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_131e76eb-afee-4b13-a148-3211b5a767bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0c1c5c46-9605-4c0c-901d-a40f265f0070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0c1c5c46-9605-4c0c-901d-a40f265f0070" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c155fa2e-1c06-44db-a3c6-8a2e072d7804" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c155fa2e-1c06-44db-a3c6-8a2e072d7804" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_6e1dfb69-d071-425e-9afc-025d671dfbec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_6e1dfb69-d071-425e-9afc-025d671dfbec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_36dae4ec-c334-49b9-b806-270a055f60c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_36dae4ec-c334-49b9-b806-270a055f60c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_34a4fb7f-7b6b-4510-af7f-87e93bb228b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_ShareBasedCompensation_34a4fb7f-7b6b-4510-af7f-87e93bb228b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_785c7e99-e5c1-4047-a25e-130443ada4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_785c7e99-e5c1-4047-a25e-130443ada4c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_DecouplingMechanismDeferralsNet_cc119f43-70b2-4ffb-923c-f0aff751f60b" xlink:href="por-20241231.xsd#por_DecouplingMechanismDeferralsNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_por_DecouplingMechanismDeferralsNet_cc119f43-70b2-4ffb-923c-f0aff751f60b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_6d884ba0-4bcd-4f62-bc7f-ec667389534c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_6d884ba0-4bcd-4f62-bc7f-ec667389534c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7fdae155-ef54-4d1b-b017-9d5f32d952a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_ProfitLoss_7fdae155-ef54-4d1b-b017-9d5f32d952a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_533b7fa5-9c83-48b3-add7-b4a26f3e4da1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_533b7fa5-9c83-48b3-add7-b4a26f3e4da1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInMarginDepositsOutstanding_f86d3317-0a63-49ba-9dfd-5c868caa7168" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInMarginDepositsOutstanding"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInMarginDepositsOutstanding_f86d3317-0a63-49ba-9dfd-5c868caa7168" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_ab25fb40-3716-47ec-ae5e-af3b4caabfa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_ab25fb40-3716-47ec-ae5e-af3b4caabfa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d5ccadb1-8a82-44d2-bbee-a9de5020d50d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d5ccadb1-8a82-44d2-bbee-a9de5020d50d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCashPaidToSettle_5fc912de-8e26-4343-878d-2d9d9d867298" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCashPaidToSettle"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_AssetRetirementObligationCashPaidToSettle_5fc912de-8e26-4343-878d-2d9d9d867298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_7b7baccd-48d9-402c-a8b0-2660bccea863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_7b7baccd-48d9-402c-a8b0-2660bccea863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_05031e1b-27d1-4511-8cd8-c500c1b294e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherRegulatoryAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_05031e1b-27d1-4511-8cd8-c500c1b294e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_cde4a193-2d8f-4f35-9441-58853173ede9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_cde4a193-2d8f-4f35-9441-58853173ede9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities_2e0bd633-5eb7-4106-9e91-4071f4568d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInRegulatoryLiabilities"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4f35ab26-d300-4265-a39e-f00408bee013" xlink:to="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities_2e0bd633-5eb7-4106-9e91-4071f4568d3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_15d80e75-e709-4e10-ac7c-b2a3f284d9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_330edaeb-0c55-439b-b63d-5331817ef23c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_15d80e75-e709-4e10-ac7c-b2a3f284d9d6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_330edaeb-0c55-439b-b63d-5331817ef23c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_327ab8df-bff5-4229-afee-0f5aa23ac443" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_15d80e75-e709-4e10-ac7c-b2a3f284d9d6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_327ab8df-bff5-4229-afee-0f5aa23ac443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5a208d2b-38c9-4ab7-bfa6-2562ea3d5dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_15d80e75-e709-4e10-ac7c-b2a3f284d9d6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5a208d2b-38c9-4ab7-bfa6-2562ea3d5dd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5a778120-a71e-476d-b43c-d17c4119152e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_e49496f6-7633-482b-8fec-aacead058f49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5a778120-a71e-476d-b43c-d17c4119152e" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_e49496f6-7633-482b-8fec-aacead058f49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToInvestInDecommissioningFund_b4a0ef35-74c4-4ffe-80ab-2808487767ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToInvestInDecommissioningFund"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5a778120-a71e-476d-b43c-d17c4119152e" xlink:to="loc_us-gaap_PaymentsToInvestInDecommissioningFund_b4a0ef35-74c4-4ffe-80ab-2808487767ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1cf303b6-c412-435a-954f-5c40c01ea795" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_5a778120-a71e-476d-b43c-d17c4119152e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1cf303b6-c412-435a-954f-5c40c01ea795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_118392dc-bea3-494a-8624-a7c8ac9bf5a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5a778120-a71e-476d-b43c-d17c4119152e" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_118392dc-bea3-494a-8624-a7c8ac9bf5a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_bc0f1a33-6275-4512-ac39-7139319621ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_PaymentsOfDividends_bc0f1a33-6275-4512-ac39-7139319621ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_256b02f7-4ac5-45a3-8642-347ce9af07fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_256b02f7-4ac5-45a3-8642-347ce9af07fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_160ba498-0c97-4183-b577-a91e9ded251d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_160ba498-0c97-4183-b577-a91e9ded251d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_f32c0e9f-ce20-42d7-bbf3-d15aff570eee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_f32c0e9f-ce20-42d7-bbf3-d15aff570eee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_4cfe46c0-e9a7-4ef0-8e64-13fbfe9ed601" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_4cfe46c0-e9a7-4ef0-8e64-13fbfe9ed601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3ba09fe2-b1bf-4156-a856-7b04de2b8334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3ba09fe2-b1bf-4156-a856-7b04de2b8334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_1aa34a61-a196-4bac-8db3-345b08a322b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_1aa34a61-a196-4bac-8db3-345b08a322b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_0e312ea9-97fe-4586-a76f-1c60d20f7efd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_0e312ea9-97fe-4586-a76f-1c60d20f7efd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommercialPaper_3580fd0e-4b33-4fcf-b7ab-d6c2040bb2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommercialPaper"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommercialPaper_3580fd0e-4b33-4fcf-b7ab-d6c2040bb2c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfCommercialPaper_71d2c55b-1a9b-4f47-8cab-a0851de059bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfCommercialPaper"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_74d50bdd-7e4c-4285-93d8-b008f21032ba" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfCommercialPaper_71d2c55b-1a9b-4f47-8cab-a0851de059bf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/RevenueRecognitonRevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="por-20241231.xsd#RevenueRecognitonRevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/RevenueRecognitonRevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fa022b83-8c40-4035-8630-a70668790069" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenue_2a35ec49-cdf8-4407-8d2f-16bf18c9f8e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_fa022b83-8c40-4035-8630-a70668790069" xlink:to="loc_us-gaap_RegulatedOperatingRevenue_2a35ec49-cdf8-4407-8d2f-16bf18c9f8e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue_f3bbd38f-3ca3-4d2a-8c6d-70fd32de6457" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnregulatedOperatingRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_fa022b83-8c40-4035-8630-a70668790069" xlink:to="loc_us-gaap_UnregulatedOperatingRevenue_f3bbd38f-3ca3-4d2a-8c6d-70fd32de6457" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedAndUnregulatedOperatingRevenue_757f8572-4291-4d3e-a97b-24944cbea39e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedAndUnregulatedOperatingRevenue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_fa022b83-8c40-4035-8630-a70668790069" xlink:to="loc_us-gaap_RegulatedAndUnregulatedOperatingRevenue_757f8572-4291-4d3e-a97b-24944cbea39e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/BalanceSheetComponentsScheduleofOtherAsssetsandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="por-20241231.xsd#BalanceSheetComponentsScheduleofOtherAsssetsandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/BalanceSheetComponentsScheduleofOtherAsssetsandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_7dad1f1c-5c86-49ab-ba86-5630f99b4a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_RegulatoryAssetsFromPriceRiskManagementActivities_7e851d5a-ba03-4204-9dda-6de1dacd107e" xlink:href="por-20241231.xsd#por_RegulatoryAssetsFromPriceRiskManagementActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_7dad1f1c-5c86-49ab-ba86-5630f99b4a9c" xlink:to="loc_por_RegulatoryAssetsFromPriceRiskManagementActivities_7e851d5a-ba03-4204-9dda-6de1dacd107e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_dce06b29-fbd2-4d23-9626-ea0c8e79bd89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_7dad1f1c-5c86-49ab-ba86-5630f99b4a9c" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_dce06b29-fbd2-4d23-9626-ea0c8e79bd89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarginDepositAssets_c1bad39a-c441-47c5-9d54-53a32208a5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarginDepositAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_7dad1f1c-5c86-49ab-ba86-5630f99b4a9c" xlink:to="loc_us-gaap_MarginDepositAssets_c1bad39a-c441-47c5-9d54-53a32208a5b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6bfaf53e-cf8a-45f1-a311-41f94fbd2dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_41a1917b-2b8f-4a69-b6fc-60960ccae30d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6bfaf53e-cf8a-45f1-a311-41f94fbd2dec" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_41a1917b-2b8f-4a69-b6fc-60960ccae30d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_bb7bccbc-d8b7-40ce-8113-cfd4762d9a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6bfaf53e-cf8a-45f1-a311-41f94fbd2dec" xlink:to="loc_us-gaap_InterestPayableCurrent_bb7bccbc-d8b7-40ce-8113-cfd4762d9a9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_OtherCurrentLiabilitiesOther_22b4eacf-f729-49ad-80dc-70e657f676bd" xlink:href="por-20241231.xsd#por_OtherCurrentLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6bfaf53e-cf8a-45f1-a311-41f94fbd2dec" xlink:to="loc_por_OtherCurrentLiabilitiesOther_22b4eacf-f729-49ad-80dc-70e657f676bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_111a6c0c-71a0-414c-8e5e-4db8cd8ed87a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6bfaf53e-cf8a-45f1-a311-41f94fbd2dec" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_111a6c0c-71a0-414c-8e5e-4db8cd8ed87a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_dbeeb15f-ebbd-4d27-89dd-9f7b1460ae78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6bfaf53e-cf8a-45f1-a311-41f94fbd2dec" xlink:to="loc_us-gaap_DividendsPayableCurrent_dbeeb15f-ebbd-4d27-89dd-9f7b1460ae78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_917339d7-0d0a-4acb-a269-91a565d7a8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6bfaf53e-cf8a-45f1-a311-41f94fbd2dec" xlink:to="loc_us-gaap_TaxesPayableCurrent_917339d7-0d0a-4acb-a269-91a565d7a8bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_7a155a0c-bed3-4f9c-ac19-390215720e55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6bfaf53e-cf8a-45f1-a311-41f94fbd2dec" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_7a155a0c-bed3-4f9c-ac19-390215720e55" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/FairValueofFInancialInstrumentsScheduleofFairValueDetails" xlink:type="simple" xlink:href="por-20241231.xsd#FairValueofFInancialInstrumentsScheduleofFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/FairValueofFInancialInstrumentsScheduleofFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_75d4a231-ef64-4eb9-a17e-5c8066336095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractLiabilitiesElectricity_ab13a4a7-76be-4447-99cc-e45956005e3c" xlink:href="por-20241231.xsd#por_CommodityContractLiabilitiesElectricity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_75d4a231-ef64-4eb9-a17e-5c8066336095" xlink:to="loc_por_CommodityContractLiabilitiesElectricity_ab13a4a7-76be-4447-99cc-e45956005e3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractLiabilitiesNaturalGas_887dcc31-1e34-4428-a563-1c5d8f51b55f" xlink:href="por-20241231.xsd#por_CommodityContractLiabilitiesNaturalGas"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_75d4a231-ef64-4eb9-a17e-5c8066336095" xlink:to="loc_por_CommodityContractLiabilitiesNaturalGas_887dcc31-1e34-4428-a563-1c5d8f51b55f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/FairValueofFInancialInstrumentsFairValueOptionsQuantitativeDisclosureDetails" xlink:type="simple" xlink:href="por-20241231.xsd#FairValueofFInancialInstrumentsFairValueOptionsQuantitativeDisclosureDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/FairValueofFInancialInstrumentsFairValueOptionsQuantitativeDisclosureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_por_TotalCommodityContracts_753666c4-a5cb-4d39-b6e0-08e59242c32b" xlink:href="por-20241231.xsd#por_TotalCommodityContracts"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_ElectricityPhysicalForwardPurchase_fa0a37a2-da52-4401-9d1d-a795c6730043" xlink:href="por-20241231.xsd#por_ElectricityPhysicalForwardPurchase"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_TotalCommodityContracts_753666c4-a5cb-4d39-b6e0-08e59242c32b" xlink:to="loc_por_ElectricityPhysicalForwardPurchase_fa0a37a2-da52-4401-9d1d-a795c6730043" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_NaturalGasFinancialSwaps_f92c041c-e90a-40a4-ad8a-64eec4327957" xlink:href="por-20241231.xsd#por_NaturalGasFinancialSwaps"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_TotalCommodityContracts_753666c4-a5cb-4d39-b6e0-08e59242c32b" xlink:to="loc_por_NaturalGasFinancialSwaps_f92c041c-e90a-40a4-ad8a-64eec4327957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_FnancialSwapsElectricity_f34dc7be-e997-4f33-8758-4bac926b9786" xlink:href="por-20241231.xsd#por_FnancialSwapsElectricity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_TotalCommodityContracts_753666c4-a5cb-4d39-b6e0-08e59242c32b" xlink:to="loc_por_FnancialSwapsElectricity_f34dc7be-e997-4f33-8758-4bac926b9786" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/FairvaluesofpriceriskmanagementassetsandliabilitiesDetails" xlink:type="simple" xlink:href="por-20241231.xsd#FairvaluesofpriceriskmanagementassetsandliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/FairvaluesofpriceriskmanagementassetsandliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_por_NoncurrentDerivativeLiabilities_117a20a0-6778-4842-bc1d-ce44db7e85f2" xlink:href="por-20241231.xsd#por_NoncurrentDerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractLiabilityNoncurrentElectricity_965a3653-3460-4e0b-acfa-1c72202e779f" xlink:href="por-20241231.xsd#por_CommodityContractLiabilityNoncurrentElectricity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_NoncurrentDerivativeLiabilities_117a20a0-6778-4842-bc1d-ce44db7e85f2" xlink:to="loc_por_CommodityContractLiabilityNoncurrentElectricity_965a3653-3460-4e0b-acfa-1c72202e779f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractLiabilityNoncurrentNaturalGas_500d984b-a4a5-4248-8d0d-df972cf3de04" xlink:href="por-20241231.xsd#por_CommodityContractLiabilityNoncurrentNaturalGas"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_NoncurrentDerivativeLiabilities_117a20a0-6778-4842-bc1d-ce44db7e85f2" xlink:to="loc_por_CommodityContractLiabilityNoncurrentNaturalGas_500d984b-a4a5-4248-8d0d-df972cf3de04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_DerivativeLiabilitiesTotal_1f360e66-0e5a-4b76-8896-c0a9047ee33b" xlink:href="por-20241231.xsd#por_DerivativeLiabilitiesTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CurrentDerivativeLiabilities_3792cf76-c28c-4a1b-a25e-698b2bcdb670" xlink:href="por-20241231.xsd#por_CurrentDerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_DerivativeLiabilitiesTotal_1f360e66-0e5a-4b76-8896-c0a9047ee33b" xlink:to="loc_por_CurrentDerivativeLiabilities_3792cf76-c28c-4a1b-a25e-698b2bcdb670" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_NoncurrentDerivativeLiabilities_ed8d1795-f997-41e1-9860-a37da54ffe54" xlink:href="por-20241231.xsd#por_NoncurrentDerivativeLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_DerivativeLiabilitiesTotal_1f360e66-0e5a-4b76-8896-c0a9047ee33b" xlink:to="loc_por_NoncurrentDerivativeLiabilities_ed8d1795-f997-41e1-9860-a37da54ffe54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_DerivativeAssetsTotal_6432c007-e3a5-4397-9b68-c75c29b4e8d6" xlink:href="por-20241231.xsd#por_DerivativeAssetsTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractAssetNoncurrentElectricity_3f776a30-c024-4b6d-916e-0994e685beed" xlink:href="por-20241231.xsd#por_CommodityContractAssetNoncurrentElectricity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_DerivativeAssetsTotal_6432c007-e3a5-4397-9b68-c75c29b4e8d6" xlink:to="loc_por_CommodityContractAssetNoncurrentElectricity_3f776a30-c024-4b6d-916e-0994e685beed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractAssetNoncurrentNaturalGas_f2c48fa4-8c98-4b4b-96b2-f7bff12562e4" xlink:href="por-20241231.xsd#por_CommodityContractAssetNoncurrentNaturalGas"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_DerivativeAssetsTotal_6432c007-e3a5-4397-9b68-c75c29b4e8d6" xlink:to="loc_por_CommodityContractAssetNoncurrentNaturalGas_f2c48fa4-8c98-4b4b-96b2-f7bff12562e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CurrentDerivativeAssets_ed292cbd-fc75-44d1-9bf6-91371a676b1d" xlink:href="por-20241231.xsd#por_CurrentDerivativeAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_DerivativeAssetsTotal_6432c007-e3a5-4397-9b68-c75c29b4e8d6" xlink:to="loc_por_CurrentDerivativeAssets_ed292cbd-fc75-44d1-9bf6-91371a676b1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CurrentDerivativeAssets_a88a0d16-1c2b-4bb4-a92d-7a0f7ba2c7ec" xlink:href="por-20241231.xsd#por_CurrentDerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractAssetCurrentElectricity_c2682842-9463-4c63-b0b9-568fd35bb9d3" xlink:href="por-20241231.xsd#por_CommodityContractAssetCurrentElectricity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_CurrentDerivativeAssets_a88a0d16-1c2b-4bb4-a92d-7a0f7ba2c7ec" xlink:to="loc_por_CommodityContractAssetCurrentElectricity_c2682842-9463-4c63-b0b9-568fd35bb9d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractAssetCurrentNaturalGas_cb05769a-f7a0-439b-94f5-04f8297a7a9b" xlink:href="por-20241231.xsd#por_CommodityContractAssetCurrentNaturalGas"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_CurrentDerivativeAssets_a88a0d16-1c2b-4bb4-a92d-7a0f7ba2c7ec" xlink:to="loc_por_CommodityContractAssetCurrentNaturalGas_cb05769a-f7a0-439b-94f5-04f8297a7a9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CurrentDerivativeLiabilities_8b7b9c3a-bcb9-44e0-87cb-e6a104f12080" xlink:href="por-20241231.xsd#por_CurrentDerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractLiabilityCurrentElectricity_036321b9-49f9-44ab-8372-1a4d0527dd27" xlink:href="por-20241231.xsd#por_CommodityContractLiabilityCurrentElectricity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_CurrentDerivativeLiabilities_8b7b9c3a-bcb9-44e0-87cb-e6a104f12080" xlink:to="loc_por_CommodityContractLiabilityCurrentElectricity_036321b9-49f9-44ab-8372-1a4d0527dd27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractLiabilityCurrentNaturalGas_83dac6c4-56c4-43cb-8158-f2c3dad7252c" xlink:href="por-20241231.xsd#por_CommodityContractLiabilityCurrentNaturalGas"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_CurrentDerivativeLiabilities_8b7b9c3a-bcb9-44e0-87cb-e6a104f12080" xlink:to="loc_por_CommodityContractLiabilityCurrentNaturalGas_83dac6c4-56c4-43cb-8158-f2c3dad7252c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_4cfd2587-d277-4c62-aac8-2ab545868db3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractAssetNoncurrentElectricity_ff6909e7-47bc-4f8a-b39f-097e4e4bb0fe" xlink:href="por-20241231.xsd#por_CommodityContractAssetNoncurrentElectricity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent_4cfd2587-d277-4c62-aac8-2ab545868db3" xlink:to="loc_por_CommodityContractAssetNoncurrentElectricity_ff6909e7-47bc-4f8a-b39f-097e4e4bb0fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_CommodityContractAssetNoncurrentNaturalGas_b1a3c7ff-0c3f-46e3-994b-61c3de9cb583" xlink:href="por-20241231.xsd#por_CommodityContractAssetNoncurrentNaturalGas"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent_4cfd2587-d277-4c62-aac8-2ab545868db3" xlink:to="loc_por_CommodityContractAssetNoncurrentNaturalGas_b1a3c7ff-0c3f-46e3-994b-61c3de9cb583" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/ScheduleofAssetRetirementObligationsDetails" xlink:type="simple" xlink:href="por-20241231.xsd#ScheduleofAssetRetirementObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/ScheduleofAssetRetirementObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_674028f7-b468-4a79-a808-6894b597eabb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_TrojanDecommissioningActivities_675a42f9-cc6e-4edf-a0b1-52d2c9659564" xlink:href="por-20241231.xsd#por_TrojanDecommissioningActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetRetirementObligation_674028f7-b468-4a79-a808-6894b597eabb" xlink:to="loc_por_TrojanDecommissioningActivities_675a42f9-cc6e-4edf-a0b1-52d2c9659564" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_AssetRetirementObligationUtilityPlant_fefdd558-86ee-4688-af63-3968778f5f4a" xlink:href="por-20241231.xsd#por_AssetRetirementObligationUtilityPlant"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetRetirementObligation_674028f7-b468-4a79-a808-6894b597eabb" xlink:to="loc_por_AssetRetirementObligationUtilityPlant_fefdd558-86ee-4688-af63-3968778f5f4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_AssetRetirementObligationNonUtilityProperty_08922eb8-4816-4624-808d-15101e2c6081" xlink:href="por-20241231.xsd#por_AssetRetirementObligationNonUtilityProperty"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetRetirementObligation_674028f7-b468-4a79-a808-6894b597eabb" xlink:to="loc_por_AssetRetirementObligationNonUtilityProperty_08922eb8-4816-4624-808d-15101e2c6081" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/LongtermDebtScheduleofLongTermDebtInstrumentsDetails" xlink:type="simple" xlink:href="por-20241231.xsd#LongtermDebtScheduleofLongTermDebtInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/LongtermDebtScheduleofLongTermDebtInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_498a93a7-be3d-4432-85f9-41533b01bf35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebt_954b7f03-d3bf-4157-ad36-75d5c11cda58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_498a93a7-be3d-4432-85f9-41533b01bf35" xlink:to="loc_us-gaap_SecuredDebt_954b7f03-d3bf-4157-ad36-75d5c11cda58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent_a0b45eb1-6802-4c03-9f73-dda7db87cf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_498a93a7-be3d-4432-85f9-41533b01bf35" xlink:to="loc_us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent_a0b45eb1-6802-4c03-9f73-dda7db87cf7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLoansPayableLongTerm_ff3f508d-43f8-4c2c-85e3-04425f16d0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_498a93a7-be3d-4432-85f9-41533b01bf35" xlink:to="loc_us-gaap_OtherLoansPayableLongTerm_ff3f508d-43f8-4c2c-85e3-04425f16d0a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/LongtermDebtScheduleofMaturitiesofLongtermdebtDetails" xlink:type="simple" xlink:href="por-20241231.xsd#LongtermDebtScheduleofMaturitiesofLongtermdebtDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/LongtermDebtScheduleofMaturitiesofLongtermdebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0c6b23b2-39b7-4f9b-a1fc-477381979181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_9a4d6a81-1eb0-44e2-a8a1-17c957e6e845" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_0c6b23b2-39b7-4f9b-a1fc-477381979181" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_9a4d6a81-1eb0-44e2-a8a1-17c957e6e845" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_72cbea1f-6c16-4449-ab7c-2a628ac98918" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_0c6b23b2-39b7-4f9b-a1fc-477381979181" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_72cbea1f-6c16-4449-ab7c-2a628ac98918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0188ad09-3b60-48fc-b809-926b0d78c49d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_0c6b23b2-39b7-4f9b-a1fc-477381979181" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0188ad09-3b60-48fc-b809-926b0d78c49d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c9d0dd60-f53d-4639-91fc-6a4647f96cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_0c6b23b2-39b7-4f9b-a1fc-477381979181" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c9d0dd60-f53d-4639-91fc-6a4647f96cb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_8927e3e6-3213-4efd-ab1d-98b71321b3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_0c6b23b2-39b7-4f9b-a1fc-477381979181" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_8927e3e6-3213-4efd-ab1d-98b71321b3ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_063d2893-7688-404a-9413-5ca24e92244d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_0c6b23b2-39b7-4f9b-a1fc-477381979181" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_063d2893-7688-404a-9413-5ca24e92244d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/EmployeeBenefitsScheduleofDefinedBenefitPlanDisclosuresDetails" xlink:type="simple" xlink:href="por-20241231.xsd#EmployeeBenefitsScheduleofDefinedBenefitPlanDisclosuresDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/EmployeeBenefitsScheduleofDefinedBenefitPlanDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_086c0cb3-3eb0-4ff1-9b4b-b27a185ce2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3a3198f4-0276-418e-be9b-9c8cc1f5f50c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_086c0cb3-3eb0-4ff1-9b4b-b27a185ce2a9" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3a3198f4-0276-418e-be9b-9c8cc1f5f50c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_429b5bb3-e9b9-4a73-8326-94b0db1bcf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_086c0cb3-3eb0-4ff1-9b4b-b27a185ce2a9" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_429b5bb3-e9b9-4a73-8326-94b0db1bcf0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_TotalAmountsIncludedInComprehensiveIncome_d381397b-6fe5-4c66-ab2d-07009aa682f2" xlink:href="por-20241231.xsd#por_TotalAmountsIncludedInComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_6523bf1b-f1b6-4207-b103-4e0bf5955302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_TotalAmountsIncludedInComprehensiveIncome_d381397b-6fe5-4c66-ab2d-07009aa682f2" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_6523bf1b-f1b6-4207-b103-4e0bf5955302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_72c459ac-2688-4ce1-9ae0-5bed5bd10132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_TotalAmountsIncludedInComprehensiveIncome_d381397b-6fe5-4c66-ab2d-07009aa682f2" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_72c459ac-2688-4ce1-9ae0-5bed5bd10132" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_b876ef39-aa57-4b30-919e-00181202b6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_TotalAmountsIncludedInComprehensiveIncome_d381397b-6fe5-4c66-ab2d-07009aa682f2" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_b876ef39-aa57-4b30-919e-00181202b6b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_NetActuarialLossGainIncludedInComprehensiveIncome_d05929d5-2020-49fe-954d-45b586aedf63" xlink:href="por-20241231.xsd#por_NetActuarialLossGainIncludedInComprehensiveIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_TotalAmountsIncludedInComprehensiveIncome_d381397b-6fe5-4c66-ab2d-07009aa682f2" xlink:to="loc_por_NetActuarialLossGainIncludedInComprehensiveIncome_d05929d5-2020-49fe-954d-45b586aedf63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_33c13745-1b11-414b-a996-9ab32a66e23c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_TotalAmountsIncludedInComprehensiveIncome_d381397b-6fe5-4c66-ab2d-07009aa682f2" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_33c13745-1b11-414b-a996-9ab32a66e23c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/EmployeeBenefitsScheduleofNetBenefitCostsDetails" xlink:type="simple" xlink:href="por-20241231.xsd#EmployeeBenefitsScheduleofNetBenefitCostsDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/EmployeeBenefitsScheduleofNetBenefitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82ca6e8e-6184-48f4-ad14-235698bc58f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_da2b9a71-54ff-4533-a217-94e4a5d6b8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82ca6e8e-6184-48f4-ad14-235698bc58f5" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_da2b9a71-54ff-4533-a217-94e4a5d6b8ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_bb6e4bc9-76fd-4981-a00f-9df871a0f7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82ca6e8e-6184-48f4-ad14-235698bc58f5" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_bb6e4bc9-76fd-4981-a00f-9df871a0f7d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b2cb2862-8d88-4713-a3dd-4793df367571" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82ca6e8e-6184-48f4-ad14-235698bc58f5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b2cb2862-8d88-4713-a3dd-4793df367571" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_ea056a50-06bf-4d90-b83a-d4e2f1a70e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82ca6e8e-6184-48f4-ad14-235698bc58f5" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_ea056a50-06bf-4d90-b83a-d4e2f1a70e09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_d2e6fdc4-6069-4c85-99a0-6a187961b488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82ca6e8e-6184-48f4-ad14-235698bc58f5" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_d2e6fdc4-6069-4c85-99a0-6a187961b488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_7aeaea6e-8ae6-49be-8f6c-05b35122d427" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_82ca6e8e-6184-48f4-ad14-235698bc58f5" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_7aeaea6e-8ae6-49be-8f6c-05b35122d427" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="por-20241231.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_por_DeferredIncomeTaxExpenseFootnote_8591d731-72d0-4b50-92ae-c104e1eb2e0e" xlink:href="por-20241231.xsd#por_DeferredIncomeTaxExpenseFootnote"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ee364ffe-2c91-4cea-9386-34402c40c0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_DeferredIncomeTaxExpenseFootnote_8591d731-72d0-4b50-92ae-c104e1eb2e0e" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ee364ffe-2c91-4cea-9386-34402c40c0cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3d513f24-131c-4e76-b870-b9b2f4582c83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_DeferredIncomeTaxExpenseFootnote_8591d731-72d0-4b50-92ae-c104e1eb2e0e" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3d513f24-131c-4e76-b870-b9b2f4582c83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e8f14fd4-766e-43a2-b35d-460fcfd4aaa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c63dde0c-296a-4dd9-b6bd-49123766978d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_e8f14fd4-766e-43a2-b35d-460fcfd4aaa1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c63dde0c-296a-4dd9-b6bd-49123766978d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_DeferredIncomeTaxExpenseFootnote_3ced497a-4bdb-48fe-8832-543702f0aa6f" xlink:href="por-20241231.xsd#por_DeferredIncomeTaxExpenseFootnote"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e8f14fd4-766e-43a2-b35d-460fcfd4aaa1" xlink:to="loc_por_DeferredIncomeTaxExpenseFootnote_3ced497a-4bdb-48fe-8832-543702f0aa6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c87be60a-8b8a-4b1c-bbdf-06d6886297be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3c192e8e-a133-401d-b51d-2443d6de74c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c87be60a-8b8a-4b1c-bbdf-06d6886297be" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3c192e8e-a133-401d-b51d-2443d6de74c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d4d05beb-b7b8-4911-9262-73783ef58aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c87be60a-8b8a-4b1c-bbdf-06d6886297be" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d4d05beb-b7b8-4911-9262-73783ef58aa5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="por-20241231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f5e252ef-4776-4581-88a5-78f1f6d324f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0a048a73-29b4-4809-853a-08383b239e15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f5e252ef-4776-4581-88a5-78f1f6d324f5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0a048a73-29b4-4809-853a-08383b239e15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c5e5b981-e9cc-4402-a102-e90e22188547" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_f5e252ef-4776-4581-88a5-78f1f6d324f5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c5e5b981-e9cc-4402-a102-e90e22188547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_47e39dca-01b3-4153-837c-2710a48979f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f5e252ef-4776-4581-88a5-78f1f6d324f5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_47e39dca-01b3-4153-837c-2710a48979f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciation_5d0b5dd6-1132-458b-8d60-0e484c1c379e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f5e252ef-4776-4581-88a5-78f1f6d324f5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciation_5d0b5dd6-1132-458b-8d60-0e484c1c379e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_66388475-b538-40c4-a392-c29a7cd9fda6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f5e252ef-4776-4581-88a5-78f1f6d324f5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_66388475-b538-40c4-a392-c29a7cd9fda6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization_c245d475-2ca5-4852-8ebc-d7488f44e1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f5e252ef-4776-4581-88a5-78f1f6d324f5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization_c245d475-2ca5-4852-8ebc-d7488f44e1bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_46ce4ac5-b622-4255-86e5-12bc92bdb838" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f5e252ef-4776-4581-88a5-78f1f6d324f5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_46ce4ac5-b622-4255-86e5-12bc92bdb838" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/IncomeTaxesScheduleofDeferredtaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="por-20241231.xsd#IncomeTaxesScheduleofDeferredtaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/IncomeTaxesScheduleofDeferredtaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_dcc4796f-c321-4f19-a673-75cc98cc4c61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9a8c8dac-fe19-43c2-8f32-75b55f8776a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_dcc4796f-c321-4f19-a673-75cc98cc4c61" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9a8c8dac-fe19-43c2-8f32-75b55f8776a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_0158beaa-b61f-4779-aaa9-a89d5d40fbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_dcc4796f-c321-4f19-a673-75cc98cc4c61" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_0158beaa-b61f-4779-aaa9-a89d5d40fbf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_ff592c48-8433-493f-851c-5fdcb5a85bed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_dcc4796f-c321-4f19-a673-75cc98cc4c61" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_ff592c48-8433-493f-851c-5fdcb5a85bed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_dfbd442c-6024-456a-8b9c-d95eca62cec4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_521cac67-b465-4995-a3c0-47e5fccfc12a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_dfbd442c-6024-456a-8b9c-d95eca62cec4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_521cac67-b465-4995-a3c0-47e5fccfc12a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_d4928ffe-f05d-4b0e-a6a2-21e3b6e5e4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_dfbd442c-6024-456a-8b9c-d95eca62cec4" xlink:to="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_d4928ffe-f05d-4b0e-a6a2-21e3b6e5e4d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_ebef816c-9c1c-4b13-ae74-0df875021b61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_dfbd442c-6024-456a-8b9c-d95eca62cec4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_ebef816c-9c1c-4b13-ae74-0df875021b61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_por_DeferredTaxAssetsTaxCreditsNetOfValuationAllowance_2f7eb75a-7ba4-41e1-80fa-47f1fd87be64" xlink:href="por-20241231.xsd#por_DeferredTaxAssetsTaxCreditsNetOfValuationAllowance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_dfbd442c-6024-456a-8b9c-d95eca62cec4" xlink:to="loc_por_DeferredTaxAssetsTaxCreditsNetOfValuationAllowance_2f7eb75a-7ba4-41e1-80fa-47f1fd87be64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_b36a3e2c-2a3f-49b7-8275-82130ece9ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_dfbd442c-6024-456a-8b9c-d95eca62cec4" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_b36a3e2c-2a3f-49b7-8275-82130ece9ef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_0bc808f2-1f66-4ea8-8217-e7a164592a46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_eb285768-5eb7-46a7-aae3-fb96825c2d55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_0bc808f2-1f66-4ea8-8217-e7a164592a46" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_eb285768-5eb7-46a7-aae3-fb96825c2d55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_3e61c8c5-4e14-4374-b1cd-435fc1c277f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_0bc808f2-1f66-4ea8-8217-e7a164592a46" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_3e61c8c5-4e14-4374-b1cd-435fc1c277f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/EarningsPerShareScheduleofEarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="por-20241231.xsd#EarningsPerShareScheduleofEarningsperShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/EarningsPerShareScheduleofEarningsperShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d9069e7f-ed6f-4f2a-ae1f-0a17469c7172" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ee97151f-05ec-45c3-808e-6463c80af926" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_d9069e7f-ed6f-4f2a-ae1f-0a17469c7172" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ee97151f-05ec-45c3-808e-6463c80af926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_673abe64-bdab-4aa3-836b-44654e65b2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_d9069e7f-ed6f-4f2a-ae1f-0a17469c7172" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_673abe64-bdab-4aa3-836b-44654e65b2b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="por-20241231.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_por_FinanceLeaseCost_c9b488c2-d6ef-490d-b679-b32493308063" xlink:href="por-20241231.xsd#por_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_1f7900b2-d2e6-49a5-9cea-b1d64710cf3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_FinanceLeaseCost_c9b488c2-d6ef-490d-b679-b32493308063" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_1f7900b2-d2e6-49a5-9cea-b1d64710cf3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_7e8a8e3d-9ed0-4e14-8e15-ec4b00e6f3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_por_FinanceLeaseCost_c9b488c2-d6ef-490d-b679-b32493308063" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_7e8a8e3d-9ed0-4e14-8e15-ec4b00e6f3fb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/LeasesSupplementalInformationDetails" xlink:type="simple" xlink:href="por-20241231.xsd#LeasesSupplementalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/LeasesSupplementalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_482cd9a5-e3b7-4da4-ba05-85ab9c7b9b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_426f3018-223d-45f6-8763-2c7e6e37b80b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_482cd9a5-e3b7-4da4-ba05-85ab9c7b9b0c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_426f3018-223d-45f6-8763-2c7e6e37b80b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2e6edfdc-6810-4dd2-a0f6-ae3af1c9c825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_482cd9a5-e3b7-4da4-ba05-85ab9c7b9b0c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2e6edfdc-6810-4dd2-a0f6-ae3af1c9c825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_1bdaabc9-05bf-4f2e-b4b3-1c2ad86c2fca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_58df99d9-419e-4a0a-981b-dc6142264e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1bdaabc9-05bf-4f2e-b4b3-1c2ad86c2fca" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_58df99d9-419e-4a0a-981b-dc6142264e2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7fbaab38-776b-416c-9838-833b665d9d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1bdaabc9-05bf-4f2e-b4b3-1c2ad86c2fca" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7fbaab38-776b-416c-9838-833b665d9d7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.portlandgeneral.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="por-20241231.xsd#LeasesMaturitiesofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.portlandgeneral.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9af39e2a-b4fe-4dd6-acfb-7e16d15446f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c8436ccf-8e96-4bfb-a5f4-b50d32bc59ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9af39e2a-b4fe-4dd6-acfb-7e16d15446f7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c8436ccf-8e96-4bfb-a5f4-b50d32bc59ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_4e6fbf78-7009-41d9-90e4-6ba0b6ac253b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9af39e2a-b4fe-4dd6-acfb-7e16d15446f7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_4e6fbf78-7009-41d9-90e4-6ba0b6ac253b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_4d85c877-6568-44fb-952d-b365c669f16c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9af39e2a-b4fe-4dd6-acfb-7e16d15446f7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_4d85c877-6568-44fb-952d-b365c669f16c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6dd1ac08-6ac6-485f-a6ca-a8395e95c3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9af39e2a-b4fe-4dd6-acfb-7e16d15446f7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6dd1ac08-6ac6-485f-a6ca-a8395e95c3bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_35712dd2-77f7-4ddd-a84d-8f3fc9f5474d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9af39e2a-b4fe-4dd6-acfb-7e16d15446f7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_35712dd2-77f7-4ddd-a84d-8f3fc9f5474d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3eb124c7-b9d4-4bb4-9413-d0b231b55d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9af39e2a-b4fe-4dd6-acfb-7e16d15446f7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3eb124c7-b9d4-4bb4-9413-d0b231b55d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6228eb0a-51c8-4ca5-8928-79cac06e752c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_0ba7070a-ba98-4ec0-b27c-cd1650f96025" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6228eb0a-51c8-4ca5-8928-79cac06e752c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_0ba7070a-ba98-4ec0-b27c-cd1650f96025" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_05c74c95-af3c-430a-94d1-2c44bd9a8893" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6228eb0a-51c8-4ca5-8928-79cac06e752c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_05c74c95-af3c-430a-94d1-2c44bd9a8893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_770e9085-02a7-4def-902f-20c92585b802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6228eb0a-51c8-4ca5-8928-79cac06e752c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_770e9085-02a7-4def-902f-20c92585b802" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5f9cd006-18e2-4972-9d26-4777860a9eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6228eb0a-51c8-4ca5-8928-79cac06e752c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5f9cd006-18e2-4972-9d26-4777860a9eb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_01daa56b-00bd-4c56-b3ba-d8675c1a2e49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6228eb0a-51c8-4ca5-8928-79cac06e752c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_01daa56b-00bd-4c56-b3ba-d8675c1a2e49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6ce17550-6f45-4887-a6e4-a2fd723dc8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6228eb0a-51c8-4ca5-8928-79cac06e752c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6ce17550-6f45-4887-a6e4-a2fd723dc8bb" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
