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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e1f99-5d97-7596-a9d6-befa64734107,g:29414be0-c51f-4742-8fa6-99065f201373-->
<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:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.northrim.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nrim-20260630.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e1f99-6318-7f19-9b02-46eedff66999" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e1f99-6318-7e78-8dd0-e2e595c8d298" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e1f99-6318-7f19-9b02-46eedff66999" xlink:to="loc_us-gaap_Liabilities_019e1f99-6318-7e78-8dd0-e2e595c8d298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e1f99-6318-7f91-ae7b-758a35c7a150" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e1f99-6318-7f19-9b02-46eedff66999" xlink:to="loc_us-gaap_StockholdersEquity_019e1f99-6318-7f91-ae7b-758a35c7a150" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_019e1f99-6318-7d62-9e45-31e980262937" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_CashAndDueFromBanks_019e1f99-6318-7d62-9e45-31e980262937" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_019e1f99-6318-702b-9e95-54b5594c383e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_019e1f99-6318-702b-9e95-54b5594c383e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_019e1f99-6318-7524-82c4-71e2f6d9fe61" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_019e1f99-6318-7524-82c4-71e2f6d9fe61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_019e1f99-6318-7653-8ef2-fc568e85a397" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_019e1f99-6318-7653-8ef2-fc568e85a397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_019e1f99-6318-7ac0-b461-ec26fb908fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_019e1f99-6318-7ac0-b461-ec26fb908fd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_019e1f99-6318-7025-a0ff-27fb0192afcf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_019e1f99-6318-7025-a0ff-27fb0192afcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_019e1f99-6318-7037-9367-3605d0d66c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_019e1f99-6318-7037-9367-3605d0d66c8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_019e1f99-6318-7bf7-9c07-554913605d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_019e1f99-6318-7bf7-9c07-554913605d0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_019e1f99-6318-7fd1-97f0-801c1ec5bb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNet"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_AccountsReceivableNet_019e1f99-6318-7fd1-97f0-801c1ec5bb4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_019e1f99-6318-70c8-afa5-1fbb56ceed36" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_019e1f99-6318-70c8-afa5-1fbb56ceed36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e1f99-6318-7eb7-869b-474ec1957d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019e1f99-6318-7eb7-869b-474ec1957d6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e1f99-6318-7230-bccd-36dae8eed57e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e1f99-6318-7230-bccd-36dae8eed57e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019e1f99-6318-7a6b-936f-6193638dea3f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_Goodwill_019e1f99-6318-7a6b-936f-6193638dea3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e1f99-6318-7fa7-b3b2-0398344a7bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e1f99-6318-7fa7-b3b2-0398344a7bd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_019e1f99-6318-7ebf-b8f8-a9bef6abb835" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_OtherAssets_019e1f99-6318-7ebf-b8f8-a9bef6abb835" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAcquiredThroughForeclosure_019e1f99-6318-73a6-803c-a656c77905d9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateAcquiredThroughForeclosure"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1f99-6318-7a51-979a-4bf216483bf5" xlink:to="loc_us-gaap_RealEstateAcquiredThroughForeclosure_019e1f99-6318-73a6-803c-a656c77905d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_019e1f99-6318-7d65-9b09-3d7cca8e6572" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7084-8d39-0f8c17992bca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_019e1f99-6318-7d65-9b09-3d7cca8e6572" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7084-8d39-0f8c17992bca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_019e1f99-6318-7407-a7ff-afd53bfb451b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_019e1f99-6318-7d65-9b09-3d7cca8e6572" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_019e1f99-6318-7407-a7ff-afd53bfb451b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e1f99-6318-77e7-bf15-6722cac0c69f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019e1f99-6318-7967-b43a-de45a0a7c545" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1f99-6318-77e7-bf15-6722cac0c69f" xlink:to="loc_us-gaap_PreferredStockValue_019e1f99-6318-7967-b43a-de45a0a7c545" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019e1f99-6318-7c7c-aa59-c4b13b1a2f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1f99-6318-77e7-bf15-6722cac0c69f" xlink:to="loc_us-gaap_CommonStockValue_019e1f99-6318-7c7c-aa59-c4b13b1a2f7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019e1f99-6318-7f89-8a18-f8885346636e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1f99-6318-77e7-bf15-6722cac0c69f" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019e1f99-6318-7f89-8a18-f8885346636e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e1f99-6318-72ce-8df0-85cb506b272f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1f99-6318-77e7-bf15-6722cac0c69f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e1f99-6318-72ce-8df0-85cb506b272f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e1f99-6318-7703-aaf2-b14ccd40bab8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1f99-6318-77e7-bf15-6722cac0c69f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e1f99-6318-7703-aaf2-b14ccd40bab8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e1f99-6318-78a5-859c-5d430aeee3d6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_019e1f99-6318-79d7-826c-227cb14d08a8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1f99-6318-78a5-859c-5d430aeee3d6" xlink:to="loc_us-gaap_Deposits_019e1f99-6318-79d7-826c-227cb14d08a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_019e1f99-6318-7b5c-a613-34213d91eebd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1f99-6318-78a5-859c-5d430aeee3d6" xlink:to="loc_us-gaap_OtherLiabilities_019e1f99-6318-7b5c-a613-34213d91eebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019e1f99-6318-774e-ad95-f247984d8a59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1f99-6318-78a5-859c-5d430aeee3d6" xlink:to="loc_us-gaap_OperatingLeaseLiability_019e1f99-6318-774e-ad95-f247984d8a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019e1f99-6318-73bb-bfd5-b805da19ee5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1f99-6318-78a5-859c-5d430aeee3d6" xlink:to="loc_us-gaap_LongTermDebt_019e1f99-6318-73bb-bfd5-b805da19ee5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_019e1f99-6318-7def-821c-750c53969ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DemandDepositAccounts_019e1f99-6318-7e9c-aff8-fe7cfe03b880" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DemandDepositAccounts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_019e1f99-6318-7def-821c-750c53969ae8" xlink:to="loc_us-gaap_DemandDepositAccounts_019e1f99-6318-7e9c-aff8-fe7cfe03b880" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_019e1f99-6318-7b17-9f6e-a40ad5e7f166" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_019e1f99-6318-7def-821c-750c53969ae8" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_019e1f99-6318-7b17-9f6e-a40ad5e7f166" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits_019e1f99-6318-7b02-bb93-7ae72dbef57e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_019e1f99-6318-7def-821c-750c53969ae8" xlink:to="loc_us-gaap_DepositsSavingsDeposits_019e1f99-6318-7b02-bb93-7ae72dbef57e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits_019e1f99-6318-7d2f-acab-0be993201b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_019e1f99-6318-7def-821c-750c53969ae8" xlink:to="loc_us-gaap_DepositsMoneyMarketDeposits_019e1f99-6318-7d2f-acab-0be993201b3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_019e1f99-6318-717e-9d2f-63dd88afec6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TimeDeposits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_019e1f99-6318-7def-821c-750c53969ae8" xlink:to="loc_us-gaap_TimeDeposits_019e1f99-6318-717e-9d2f-63dd88afec6d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nrim-20260630.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_019e1f99-6318-779e-b480-bb2641e3f7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_019e1f99-6318-7753-a5e4-d365a0e28f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndFeeIncomeLoansConsumer"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_019e1f99-6318-779e-b480-bb2641e3f7a6" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_019e1f99-6318-7753-a5e4-d365a0e28f9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_IncomePurchasedReceivables_019e1f99-6318-7435-bac6-9ed38bf1c6b5" xlink:href="nrim-20260630.xsd#nrim_IncomePurchasedReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_019e1f99-6318-779e-b480-bb2641e3f7a6" xlink:to="loc_nrim_IncomePurchasedReceivables_019e1f99-6318-7435-bac6-9ed38bf1c6b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e1f99-6318-736c-b90f-4607603d408b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_019e1f99-6318-779e-b480-bb2641e3f7a6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e1f99-6318-736c-b90f-4607603d408b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_019e1f99-6318-7f75-b37d-a1e38655c42c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_019e1f99-6318-779e-b480-bb2641e3f7a6" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_019e1f99-6318-7f75-b37d-a1e38655c42c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_019e1f99-6318-7bf3-9952-91df792ec0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_019e1f99-6318-779e-b480-bb2641e3f7a6" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_019e1f99-6318-7bf3-9952-91df792ec0bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_019e1f99-6318-7c0d-ae21-3a1d9c1bd180" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-79e4-9e2c-fc1a0e13fcea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_019e1f99-6318-7c0d-ae21-3a1d9c1bd180" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-79e4-9e2c-fc1a0e13fcea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOperating_019e1f99-6318-7447-ba18-df16ee61cd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseOperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_019e1f99-6318-7c0d-ae21-3a1d9c1bd180" xlink:to="loc_us-gaap_InterestExpenseOperating_019e1f99-6318-7447-ba18-df16ee61cd9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOperating_019e1f99-6318-7d81-8a47-47cbdbf65115" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_019e1f99-6318-7b08-ae18-61054feb1b80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseOperating_019e1f99-6318-7d81-8a47-47cbdbf65115" xlink:to="loc_us-gaap_InterestExpenseDeposits_019e1f99-6318-7b08-ae18-61054feb1b80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOtherLongTermDebt_019e1f99-6318-768a-ad49-ac2bb5dcd5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseOtherLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseOperating_019e1f99-6318-7d81-8a47-47cbdbf65115" xlink:to="loc_us-gaap_InterestExpenseOtherLongTermDebt_019e1f99-6318-768a-ad49-ac2bb5dcd5c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_019e1f99-6318-7a7d-ac9b-250a6efba545" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseOperating_019e1f99-6318-7d81-8a47-47cbdbf65115" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_019e1f99-6318-7a7d-ac9b-250a6efba545" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-70a4-8367-69457c11d746" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_019e1f99-6318-7f3d-b2ab-e49f86ea1309" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-70a4-8367-69457c11d746" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_019e1f99-6318-7f3d-b2ab-e49f86ea1309" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_019e1f99-6318-7260-ac7d-cda77bfc908b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-70a4-8367-69457c11d746" xlink:to="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_019e1f99-6318-7260-ac7d-cda77bfc908b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeEquitySecuritiesOperating_019e1f99-6318-7980-8045-26a95ac5932a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DividendIncomeEquitySecuritiesOperating"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-70a4-8367-69457c11d746" xlink:to="loc_us-gaap_DividendIncomeEquitySecuritiesOperating_019e1f99-6318-7980-8045-26a95ac5932a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_019e1f99-6318-76db-9289-dd2cced0fb37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-70a4-8367-69457c11d746" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_019e1f99-6318-76db-9289-dd2cced0fb37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_DividendsOnFederalHomeLoanBankStock_019e1f99-6318-7513-8d2b-e14cde1d1470" xlink:href="nrim-20260630.xsd#nrim_DividendsOnFederalHomeLoanBankStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-70a4-8367-69457c11d746" xlink:to="loc_nrim_DividendsOnFederalHomeLoanBankStock_019e1f99-6318-7513-8d2b-e14cde1d1470" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_019e1f99-6318-7bd8-879f-401dfdde0b70" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_019e1f99-6318-70a4-8367-69457c11d746" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_019e1f99-6318-7bd8-879f-401dfdde0b70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_019e1f99-6318-7eb0-8bae-b790196336ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_us-gaap_LaborAndRelatedExpense_019e1f99-6318-7eb0-8bae-b790196336ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationTechnologyAndDataProcessing_019e1f99-6318-7c3c-961f-d79d58bc0c45" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InformationTechnologyAndDataProcessing"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_us-gaap_InformationTechnologyAndDataProcessing_019e1f99-6318-7c3c-961f-d79d58bc0c45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_019e1f99-6318-7cd6-8297-80f6c89393b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_us-gaap_OccupancyNet_019e1f99-6318-7cd6-8297-80f6c89393b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_019e1f99-6318-7613-b57d-1f9bfe1b91e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MarketingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_us-gaap_MarketingExpense_019e1f99-6318-7613-b57d-1f9bfe1b91e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_019e1f99-6318-739f-a831-5bcad430ee4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_us-gaap_ProfessionalFees_019e1f99-6318-739f-a831-5bcad430ee4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralInsuranceExpense_019e1f99-6318-7850-a5ee-46707a89da17" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralInsuranceExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_us-gaap_GeneralInsuranceExpense_019e1f99-6318-7850-a5ee-46707a89da17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_OtherRealEstateOwnedExpenseIncomeNetRentalIncomeAndGainsOnSale_019e1f99-6318-7c39-becc-5d93229487f2" xlink:href="nrim-20260630.xsd#nrim_OtherRealEstateOwnedExpenseIncomeNetRentalIncomeAndGainsOnSale"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_nrim_OtherRealEstateOwnedExpenseIncomeNetRentalIncomeAndGainsOnSale_019e1f99-6318-7c39-becc-5d93229487f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_019e1f99-6318-7f37-aeb4-b38238b2efc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_us-gaap_OtherNoninterestExpense_019e1f99-6318-7f37-aeb4-b38238b2efc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_019e1f99-6318-7e6d-bbc5-9203078da5f8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_019e1f99-6318-72e6-b9f1-39631bb191e2" xlink:to="loc_us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_019e1f99-6318-7e6d-bbc5-9203078da5f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e1f99-6318-79be-9279-5442bb6642e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e1f99-6318-7296-abbf-065554aef809" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e1f99-6318-79be-9279-5442bb6642e4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e1f99-6318-7296-abbf-065554aef809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e1f99-6318-7fc1-96b5-c3e6a30c219c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e1f99-6318-79be-9279-5442bb6642e4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e1f99-6318-7fc1-96b5-c3e6a30c219c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e1f99-6318-7476-aa90-87f6279f05e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_019e1f99-6318-7b94-b3b6-581ff2d28146" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e1f99-6318-7476-aa90-87f6279f05e1" xlink:to="loc_us-gaap_NoninterestExpense_019e1f99-6318-7b94-b3b6-581ff2d28146" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_019e1f99-6318-7e71-9ac5-3bff62d06473" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e1f99-6318-7476-aa90-87f6279f05e1" xlink:to="loc_us-gaap_NoninterestIncome_019e1f99-6318-7e71-9ac5-3bff62d06473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_019e1f99-6318-7601-819f-6e7859d4e677" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e1f99-6318-7476-aa90-87f6279f05e1" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_019e1f99-6318-7601-819f-6e7859d4e677" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_019e1f99-6318-72e1-8cc6-082d9cd904b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_019e1f99-6318-72c9-a738-d188f74745f9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_019e1f99-6318-72e1-8cc6-082d9cd904b3" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_019e1f99-6318-72c9-a738-d188f74745f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_019e1f99-6318-7276-97f2-146fac130556" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_019e1f99-6318-72e1-8cc6-082d9cd904b3" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_019e1f99-6318-7276-97f2-146fac130556" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="nrim-20260630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019e1f99-6318-7605-a14b-aace2c180e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_019e1f99-6318-7896-9486-9ec32e8c3531" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019e1f99-6318-7605-a14b-aace2c180e5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_019e1f99-6318-7896-9486-9ec32e8c3531" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_019e1f99-6318-754b-b081-8da950911fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019e1f99-6318-7605-a14b-aace2c180e5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_019e1f99-6318-754b-b081-8da950911fc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_019e1f99-6318-79da-919a-55cf99549183" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019e1f99-6318-7605-a14b-aace2c180e5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_019e1f99-6318-79da-919a-55cf99549183" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_019e1f99-6318-75ca-9d0d-39ddb954104e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019e1f99-6318-7605-a14b-aace2c180e5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_019e1f99-6318-75ca-9d0d-39ddb954104e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e1f99-6318-75b1-ae11-65ed8bd18cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e1f99-6318-75ec-af7f-b4d349c009ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e1f99-6318-75b1-ae11-65ed8bd18cfb" xlink:to="loc_us-gaap_NetIncomeLoss_019e1f99-6318-75ec-af7f-b4d349c009ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019e1f99-6318-7016-a623-11f378e5de09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e1f99-6318-75b1-ae11-65ed8bd18cfb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019e1f99-6318-7016-a623-11f378e5de09" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nrim-20260630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e1f99-6318-734d-8e86-5746e4bd9857" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_NetIncomeLoss_019e1f99-6318-734d-8e86-5746e4bd9857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_019e1f99-6318-7aa4-994f-1241fdcbaa10" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_019e1f99-6318-7aa4-994f-1241fdcbaa10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_019e1f99-6318-7c3c-b349-27baf9968494" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_019e1f99-6318-7c3c-b349-27baf9968494" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_019e1f99-6318-7132-af56-14ce055c546e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_019e1f99-6318-7132-af56-14ce055c546e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019e1f99-6318-72d5-93cd-d77de0f09b72" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_ShareBasedCompensation_019e1f99-6318-72d5-93cd-d77de0f09b72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLoansDeferredIncome_019e1f99-6318-7903-9620-cf4ebf7c5403" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInLoansDeferredIncome"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_IncreaseDecreaseInLoansDeferredIncome_019e1f99-6318-7903-9620-cf4ebf7c5403" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_019e1f99-6318-713b-80e4-a57c2cf77cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_019e1f99-6318-713b-80e4-a57c2cf77cbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_PaymentsToAcquireMortgageServicingRightsMSROperatingActivities_019e1f99-6318-77ab-a517-b00de3742fdd" xlink:href="nrim-20260630.xsd#nrim_PaymentsToAcquireMortgageServicingRightsMSROperatingActivities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_nrim_PaymentsToAcquireMortgageServicingRightsMSROperatingActivities_019e1f99-6318-77ab-a517-b00de3742fdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_019e1f99-6318-73a5-bd59-a27090913ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_019e1f99-6318-73a5-bd59-a27090913ee5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_IncreaseDecreaseInFairValueOfCommercialServicingAssets_019e1f99-6318-781e-becb-d4160c9e97f3" xlink:href="nrim-20260630.xsd#nrim_IncreaseDecreaseInFairValueOfCommercialServicingAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_nrim_IncreaseDecreaseInFairValueOfCommercialServicingAssets_019e1f99-6318-781e-becb-d4160c9e97f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_ChangeInFairValueOfLoanHeldForSale_019e1f99-6318-73bd-a76b-03bca5ee9e32" xlink:href="nrim-20260630.xsd#nrim_ChangeInFairValueOfLoanHeldForSale"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_nrim_ChangeInFairValueOfLoanHeldForSale_019e1f99-6318-73bd-a76b-03bca5ee9e32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_019e1f99-6318-70b9-a9dc-f7279cbd6fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_019e1f99-6318-70b9-a9dc-f7279cbd6fbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_019e1f99-6318-75c7-9799-795e9e78f16d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_019e1f99-6318-75c7-9799-795e9e78f16d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_019e1f99-6318-7447-9b47-7963058d9e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_019e1f99-6318-7447-9b47-7963058d9e5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet_019e1f99-6318-7939-8d04-d045bb17d007" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet_019e1f99-6318-7939-8d04-d045bb17d007" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019e1f99-6318-70c4-a5ea-7aa449191848" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019e1f99-6318-70c4-a5ea-7aa449191848" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019e1f99-6318-7072-a506-74a88f3b19de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019e1f99-6318-7072-a506-74a88f3b19de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_019e1f99-6318-763f-b629-09ee44cd7e06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_019e1f99-6318-763f-b629-09ee44cd7e06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_019e1f99-6318-7aff-88d2-bdb8e8177dcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-70ed-b760-3cd5e82659c6" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_019e1f99-6318-7aff-88d2-bdb8e8177dcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e1f99-6318-7443-9848-cb8e1df6addd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-7b86-be08-8165c9faa6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e1f99-6318-7443-9848-cb8e1df6addd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1f99-6318-7b86-be08-8165c9faa6e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-789c-8c98-41a59d17df40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e1f99-6318-7443-9848-cb8e1df6addd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-789c-8c98-41a59d17df40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1f99-6318-7bd6-8319-2fa38816f83f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e1f99-6318-7443-9848-cb8e1df6addd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1f99-6318-7bd6-8319-2fa38816f83f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1f99-6318-75cd-9a8f-56762607cfda" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_019e1f99-6318-7723-9f25-d40301bfee5e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1f99-6318-75cd-9a8f-56762607cfda" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_019e1f99-6318-7723-9f25-d40301bfee5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_019e1f99-6318-78d4-aa11-ef9648f5665d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1f99-6318-75cd-9a8f-56762607cfda" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_019e1f99-6318-78d4-aa11-ef9648f5665d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019e1f99-6318-7a33-adcd-8a32b4f97dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1f99-6318-75cd-9a8f-56762607cfda" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019e1f99-6318-7a33-adcd-8a32b4f97dd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_019e1f99-6318-79c9-b1f9-05caa119de79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1f99-6318-75cd-9a8f-56762607cfda" xlink:to="loc_us-gaap_PaymentsOfDividends_019e1f99-6318-79c9-b1f9-05caa119de79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_019e1f99-6318-704b-9eb2-f08cd3175082" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_019e1f99-6318-704b-9eb2-f08cd3175082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_019e1f99-6318-7bd6-b1da-7a144d398df0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_019e1f99-6318-7bd6-b1da-7a144d398df0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_PaymentsForPurchaseOfFederalHomeLoanBankStock_019e1f99-6318-705c-affa-b237a30a730a" xlink:href="nrim-20260630.xsd#nrim_PaymentsForPurchaseOfFederalHomeLoanBankStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_nrim_PaymentsForPurchaseOfFederalHomeLoanBankStock_019e1f99-6318-705c-affa-b237a30a730a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_019e1f99-6318-71a9-bb73-fb6d80b8a4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_019e1f99-6318-71a9-bb73-fb6d80b8a4a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_019e1f99-6318-71fc-9174-0c06a9824c59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_019e1f99-6318-71fc-9174-0c06a9824c59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_019e1f99-6318-764c-9551-12026431089c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_019e1f99-6318-764c-9551-12026431089c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_ProceedsFromRedemptionOfFederalHomeLoanBankStock_019e1f99-6318-717d-8bb1-e0462889b57e" xlink:href="nrim-20260630.xsd#nrim_ProceedsFromRedemptionOfFederalHomeLoanBankStock"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_nrim_ProceedsFromRedemptionOfFederalHomeLoanBankStock_019e1f99-6318-717d-8bb1-e0462889b57e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansReceivable_019e1f99-6318-71bf-ab70-84fba3588ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForProceedsFromLoansReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansReceivable_019e1f99-6318-71bf-ab70-84fba3588ff3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_019e1f99-6318-747e-915c-e0f3c0308ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireLoansHeldForInvestment"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_019e1f99-6318-747e-915c-e0f3c0308ce8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e1f99-6318-7a27-8353-eb3bc1e186ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e1f99-6318-7a27-8353-eb3bc1e186ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e1f99-6318-7b77-8cb0-90f88b5a651c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1f99-6318-7bad-94a7-a4cd412ea274" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e1f99-6318-7b77-8cb0-90f88b5a651c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/InvestmentSecuritiesGrossRealizedandUnrealizedGainsLossesonMarketableEquitySecuritiesDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#InvestmentSecuritiesGrossRealizedandUnrealizedGainsLossesonMarketableEquitySecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/InvestmentSecuritiesGrossRealizedandUnrealizedGainsLossesonMarketableEquitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_019e1f99-6318-7e52-82e3-bc6e02243fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_019e1f99-6318-74df-b4e8-77b627eacf39" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_019e1f99-6318-7e52-82e3-bc6e02243fb4" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_019e1f99-6318-74df-b4e8-77b627eacf39" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/InvestmentSecuritiesGrossUnrealizedLossesonAvailableforsaleSecuritiesandtheRelatedFairValueDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#InvestmentSecuritiesGrossUnrealizedLossesonAvailableforsaleSecuritiesandtheRelatedFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/InvestmentSecuritiesGrossUnrealizedLossesonAvailableforsaleSecuritiesandtheRelatedFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_019e1f99-6318-76f9-a77b-c4252d795910" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_019e1f99-6318-7faf-b373-b314e5b63826" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_019e1f99-6318-76f9-a77b-c4252d795910" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_019e1f99-6318-7faf-b373-b314e5b63826" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_019e1f99-6318-7c63-a387-51c12a6f8c30" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_019e1f99-6318-76f9-a77b-c4252d795910" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_019e1f99-6318-7c63-a387-51c12a6f8c30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_019e1f99-6318-782c-9a8e-1350703496c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_019e1f99-6318-776e-b55a-569817e2a3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_019e1f99-6318-782c-9a8e-1350703496c7" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_019e1f99-6318-776e-b55a-569817e2a3f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_019e1f99-6318-716a-8abd-6098751a6143" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_019e1f99-6318-782c-9a8e-1350703496c7" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_019e1f99-6318-716a-8abd-6098751a6143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_019e1f99-6318-774d-9cd8-c5db635c438d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_019e1f99-6318-707c-8e1a-cb2ac1b08e32" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_019e1f99-6318-774d-9cd8-c5db635c438d" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_019e1f99-6318-707c-8e1a-cb2ac1b08e32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_019e1f99-6318-76ea-90ec-c3f89fa2bbd4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_019e1f99-6318-774d-9cd8-c5db635c438d" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_019e1f99-6318-76ea-90ec-c3f89fa2bbd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_019e1f99-6318-73a7-85a9-99a1d98f9d71" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_019e1f99-6318-7a5b-b002-8d5d810c7a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_019e1f99-6318-73a7-85a9-99a1d98f9d71" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_019e1f99-6318-7a5b-b002-8d5d810c7a3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_019e1f99-6318-7ac9-a653-3b0414dbfb68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_019e1f99-6318-73a7-85a9-99a1d98f9d71" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_019e1f99-6318-7ac9-a653-3b0414dbfb68" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/InvestmentSecuritiesScheduleofDebtSecuritiesbyContractualMaturityDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#InvestmentSecuritiesScheduleofDebtSecuritiesbyContractualMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/InvestmentSecuritiesScheduleofDebtSecuritiesbyContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7eac-b35a-ebb16a25fce1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_019e1f99-6318-7da0-89a0-6a712603e489" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7eac-b35a-ebb16a25fce1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_019e1f99-6318-7da0-89a0-6a712603e489" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_019e1f99-6318-7663-b07e-7e1504a835f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7eac-b35a-ebb16a25fce1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_019e1f99-6318-7663-b07e-7e1504a835f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_019e1f99-6318-7721-9e90-6da5fbee8cea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7eac-b35a-ebb16a25fce1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_019e1f99-6318-7721-9e90-6da5fbee8cea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_019e1f99-6318-7297-84d8-56580ca9e414" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7eac-b35a-ebb16a25fce1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_019e1f99-6318-7297-84d8-56580ca9e414" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_019e1f99-6318-73fc-839d-7de941fd7bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_019e1f99-6318-7b2a-adb4-fb547e870dca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_019e1f99-6318-73fc-839d-7de941fd7bbf" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_019e1f99-6318-7b2a-adb4-fb547e870dca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_019e1f99-6318-7f83-9d31-db2b1895cda2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_019e1f99-6318-73fc-839d-7de941fd7bbf" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_019e1f99-6318-7f83-9d31-db2b1895cda2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_019e1f99-6318-7afe-8072-abb1cae1e52a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_019e1f99-6318-73fc-839d-7de941fd7bbf" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_019e1f99-6318-7afe-8072-abb1cae1e52a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_019e1f99-6318-7ca1-a68a-54a1650efc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_019e1f99-6318-73fc-839d-7de941fd7bbf" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_019e1f99-6318-7ca1-a68a-54a1650efc9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_019e1f99-6318-7926-99d2-0812927c7a35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYearsAmortizedCost_019e1f99-6318-7cf3-8ba5-69aafbd2f619" xlink:href="nrim-20260630.xsd#nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_019e1f99-6318-7926-99d2-0812927c7a35" xlink:to="loc_nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYearsAmortizedCost_019e1f99-6318-7cf3-8ba5-69aafbd2f619" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYearsAmortizedCost_019e1f99-6318-7b96-a7df-5c869e521fce" xlink:href="nrim-20260630.xsd#nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_019e1f99-6318-7926-99d2-0812927c7a35" xlink:to="loc_nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYearsAmortizedCost_019e1f99-6318-7b96-a7df-5c869e521fce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue_019e1f99-6318-79f5-adbf-05218758504e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYearsFairValue_019e1f99-6318-7eac-84bd-f3250a558f3e" xlink:href="nrim-20260630.xsd#nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue_019e1f99-6318-79f5-adbf-05218758504e" xlink:to="loc_nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYearsFairValue_019e1f99-6318-7eac-84bd-f3250a558f3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYearsFairValue_019e1f99-6318-786a-a822-580e168aed75" xlink:href="nrim-20260630.xsd#nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue_019e1f99-6318-79f5-adbf-05218758504e" xlink:to="loc_nrim_DebtSecuritiesAvailableForSaleAndHeldToMaturityMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYearsFairValue_019e1f99-6318-786a-a822-580e168aed75" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/InvestmentSecuritiesSummaryofInterestIncomeonAvailableforSaleInvestmentSecuritiesDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#InvestmentSecuritiesSummaryofInterestIncomeonAvailableforSaleInvestmentSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/InvestmentSecuritiesSummaryofInterestIncomeonAvailableforSaleInvestmentSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities_019e1f99-6318-7117-acec-d0ced526534d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_019e1f99-6318-7e18-9bbf-936d0fe4fc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecurities_019e1f99-6318-7117-acec-d0ced526534d" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_019e1f99-6318-7e18-9bbf-936d0fe4fc0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_019e1f99-6318-7281-850d-a7e557c307a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecurities_019e1f99-6318-7117-acec-d0ced526534d" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_019e1f99-6318-7281-850d-a7e557c307a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/LoansandAllowanceforCreditLossesAmortizedCostandUnpaidPrincipalofLoansDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#LoansandAllowanceforCreditLossesAmortizedCostandUnpaidPrincipalofLoansDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/LoansandAllowanceforCreditLossesAmortizedCostandUnpaidPrincipalofLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7f10-b819-cf6ac694e0de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_019e1f99-6318-7939-be92-3df561b90b23" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7f10-b819-cf6ac694e0de" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_019e1f99-6318-7939-be92-3df561b90b23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess_019e1f99-6318-7aac-997b-8383170bec0e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7f10-b819-cf6ac694e0de" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess_019e1f99-6318-7aac-997b-8383170bec0e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/LoansandAllowanceforCreditLossesScheduleofGrossChargeOffsDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#LoansandAllowanceforCreditLossesScheduleofGrossChargeOffsDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/LoansandAllowanceforCreditLossesScheduleofGrossChargeOffsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_019e1f99-6318-7b7e-a28f-32b2cc2ff82e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_019e1f99-6318-7adc-98f1-b709d59c6e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_019e1f99-6318-7b7e-a28f-32b2cc2ff82e" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_019e1f99-6318-7adc-98f1-b709d59c6e0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_019e1f99-6318-7808-b76f-50fb13fc3fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_019e1f99-6318-7b7e-a28f-32b2cc2ff82e" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_019e1f99-6318-7808-b76f-50fb13fc3fb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_019e1f99-6318-726d-a2ef-61c524eb75d6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_019e1f99-6318-7b7e-a28f-32b2cc2ff82e" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_019e1f99-6318-726d-a2ef-61c524eb75d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_019e1f99-6318-76a5-a02a-04ad31c36074" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_019e1f99-6318-7b7e-a28f-32b2cc2ff82e" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_019e1f99-6318-76a5-a02a-04ad31c36074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_019e1f99-6318-77ce-a650-987dbe7c20c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_019e1f99-6318-7b7e-a28f-32b2cc2ff82e" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_019e1f99-6318-77ce-a650-987dbe7c20c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_019e1f99-6318-7c5c-9718-4eceb67d4e12" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_019e1f99-6318-7b7e-a28f-32b2cc2ff82e" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_019e1f99-6318-7c5c-9718-4eceb67d4e12" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/LoansandAllowanceforCreditLossesPortfolioofRiskratedLoansbyGradeandbyYearofOriginationDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#LoansandAllowanceforCreditLossesPortfolioofRiskratedLoansbyGradeandbyYearofOriginationDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/LoansandAllowanceforCreditLossesPortfolioofRiskratedLoansbyGradeandbyYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7bd7-8f6c-561387f1a43b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_019e1f99-6318-722f-bd32-aa60ba4dc729" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7bd7-8f6c-561387f1a43b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_019e1f99-6318-722f-bd32-aa60ba4dc729" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_019e1f99-6318-7ad5-896a-95d680ba7937" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7bd7-8f6c-561387f1a43b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_019e1f99-6318-7ad5-896a-95d680ba7937" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_019e1f99-6318-7317-8499-3ee5cec3a7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7bd7-8f6c-561387f1a43b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_019e1f99-6318-7317-8499-3ee5cec3a7c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_019e1f99-6318-741d-a1e8-5b41909a0889" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7bd7-8f6c-561387f1a43b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_019e1f99-6318-741d-a1e8-5b41909a0889" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_019e1f99-6318-7c16-ad00-f22ca38ab100" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7bd7-8f6c-561387f1a43b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_019e1f99-6318-7c16-ad00-f22ca38ab100" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_019e1f99-6318-7609-8836-6319ebbdbecf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019e1f99-6318-7bd7-8f6c-561387f1a43b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_019e1f99-6318-7609-8836-6319ebbdbecf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/PurchasedReceivablesSummaryofComponentsofNetPurchasedReceivablesDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#PurchasedReceivablesSummaryofComponentsofNetPurchasedReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/PurchasedReceivablesSummaryofComponentsofNetPurchasedReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_019e1f99-63e0-71f7-8139-a55bf9ec8546" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGross_019e1f99-63e0-7ea8-ac77-f2132466dba0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_019e1f99-63e0-71f7-8139-a55bf9ec8546" xlink:to="loc_us-gaap_AccountsReceivableGross_019e1f99-63e0-7ea8-ac77-f2132466dba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_019e1f99-63e0-7da4-9e03-74f522cd7133" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_019e1f99-63e0-71f7-8139-a55bf9ec8546" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_019e1f99-63e0-7da4-9e03-74f522cd7133" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/PurchasedReceivablesChangesintheACLonPurchaseReceivablesDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#PurchasedReceivablesChangesintheACLonPurchaseReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/PurchasedReceivablesChangesintheACLonPurchaseReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_019e1f99-63e0-75d9-b806-e67f2d303428" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_019e1f99-63e0-756e-858b-9961654d4191" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_019e1f99-63e0-75d9-b806-e67f2d303428" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_019e1f99-63e0-756e-858b-9961654d4191" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_019e1f99-63e0-7ccc-9657-298ea0eaace0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_019e1f99-63e0-75d9-b806-e67f2d303428" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_019e1f99-63e0-7ccc-9657-298ea0eaace0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/LeasesSummaryofAdditionalLeaseInformationDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#LeasesSummaryofAdditionalLeaseInformationDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/LeasesSummaryofAdditionalLeaseInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_019e1f99-63e1-7c0c-988d-985bf31227dd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019e1f99-63e1-7277-b793-aad274dc7c44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019e1f99-63e1-7c0c-988d-985bf31227dd" xlink:to="loc_us-gaap_OperatingLeaseCost_019e1f99-63e1-7277-b793-aad274dc7c44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_019e1f99-63e1-793d-8345-8c1613936298" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019e1f99-63e1-7c0c-988d-985bf31227dd" xlink:to="loc_us-gaap_ShortTermLeaseCost_019e1f99-63e1-793d-8345-8c1613936298" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/LeasesMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#LeasesMaturityofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/LeasesMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-753a-aedb-a41e2574643f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019e1f99-63e1-7566-869b-83a829e92804" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-753a-aedb-a41e2574643f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019e1f99-63e1-7566-869b-83a829e92804" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019e1f99-63e1-76ec-b293-c18955ae1e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-753a-aedb-a41e2574643f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019e1f99-63e1-76ec-b293-c18955ae1e4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019e1f99-63e1-713d-8d72-a16d6ea6089f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-753a-aedb-a41e2574643f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019e1f99-63e1-713d-8d72-a16d6ea6089f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019e1f99-63e1-7652-8185-4b9460afa3d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-753a-aedb-a41e2574643f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019e1f99-63e1-7652-8185-4b9460afa3d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019e1f99-63e1-75e6-b01f-6a09017d1f18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-753a-aedb-a41e2574643f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019e1f99-63e1-75e6-b01f-6a09017d1f18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_019e1f99-63e1-7ba6-af59-387eae5f79b6" xlink:href="nrim-20260630.xsd#nrim_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-753a-aedb-a41e2574643f" xlink:to="loc_nrim_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_019e1f99-63e1-7ba6-af59-387eae5f79b6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="nrim-20260630.xsd#LeasesMaturityofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-73ad-8134-4cdc717aa4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019e1f99-63e1-7f37-84ab-221738446fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-73ad-8134-4cdc717aa4c5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019e1f99-63e1-7f37-84ab-221738446fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019e1f99-63e1-7857-8712-91091aee8e07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e1f99-63e1-73ad-8134-4cdc717aa4c5" xlink:to="loc_us-gaap_OperatingLeaseLiability_019e1f99-63e1-7857-8712-91091aee8e07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/DerivativesScheduleofOffsettingAssetandLiabilityDerivativesDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#DerivativesScheduleofOffsettingAssetandLiabilityDerivativesDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/DerivativesScheduleofOffsettingAssetandLiabilityDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-7d39-acff-5c514d89e898" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityAfterOffsetSubjectToMasterNettingArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1f99-63e1-74e6-bdb6-2fd2a82ff126" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-7d39-acff-5c514d89e898" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1f99-63e1-74e6-bdb6-2fd2a82ff126" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_019e1f99-63e1-7682-93df-c2ae0c453263" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-7d39-acff-5c514d89e898" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_019e1f99-63e1-7682-93df-c2ae0c453263" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement_019e1f99-63e1-7fd6-b4f8-750e4599ec03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-7d7a-8d49-bbcdfa4c88d8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityAfterOffsetSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement_019e1f99-63e1-7fd6-b4f8-750e4599ec03" xlink:to="loc_us-gaap_DerivativeLiabilityAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-7d7a-8d49-bbcdfa4c88d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction_019e1f99-63e1-7e5a-abfc-4ee2cb13711f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement_019e1f99-63e1-7fd6-b4f8-750e4599ec03" xlink:to="loc_us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction_019e1f99-63e1-7e5a-abfc-4ee2cb13711f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_019e1f99-63e1-7896-9da5-c62695c08c65" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement_019e1f99-63e1-7fd6-b4f8-750e4599ec03" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_019e1f99-63e1-7896-9da5-c62695c08c65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-7528-ace5-e7ec4a9f6069" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetAfterOffsetSubjectToMasterNettingArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019e1f99-63e1-7f21-9785-0538c48d5346" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-7528-ace5-e7ec4a9f6069" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019e1f99-63e1-7f21-9785-0538c48d5346" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_019e1f99-63e1-7393-be8f-176605619ded" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-7528-ace5-e7ec4a9f6069" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_019e1f99-63e1-7393-be8f-176605619ded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement_019e1f99-63e1-7ccc-a0de-1b03b3ea93dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-76d7-855c-45f4dfcad865" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetAfterOffsetSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement_019e1f99-63e1-7ccc-a0de-1b03b3ea93dc" xlink:to="loc_us-gaap_DerivativeAssetAfterOffsetSubjectToMasterNettingArrangement_019e1f99-63e1-76d7-855c-45f4dfcad865" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction_019e1f99-63e1-7889-b2f2-0549c2f4376e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement_019e1f99-63e1-7ccc-a0de-1b03b3ea93dc" xlink:to="loc_us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction_019e1f99-63e1-7889-b2f2-0549c2f4376e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_019e1f99-63e1-79fc-bc58-dd1a8f40592c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement_019e1f99-63e1-7ccc-a0de-1b03b3ea93dc" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_019e1f99-63e1-79fc-bc58-dd1a8f40592c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/FairValueMeasurementsScheduleofAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#FairValueMeasurementsScheduleofAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/FairValueMeasurementsScheduleofAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_019e1f99-63e1-79d4-9faf-8e68c37960a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1f99-63e1-7695-94dc-5edce72f6173" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_019e1f99-63e1-79d4-9faf-8e68c37960a1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1f99-63e1-7695-94dc-5edce72f6173" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_019e1f99-63e1-7ffb-8071-294a6653f3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019e1f99-63e1-7594-a5eb-4818eadd1da2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsFairValueDisclosure_019e1f99-63e1-7ffb-8071-294a6653f3b1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019e1f99-63e1-7594-a5eb-4818eadd1da2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_019e1f99-63e1-78dc-8197-3c53314f2d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsFairValueDisclosure_019e1f99-63e1-7ffb-8071-294a6653f3b1" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_019e1f99-63e1-78dc-8197-3c53314f2d4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_019e1f99-63e1-7237-8f95-dd9c4daf70a9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsFairValueDisclosure_019e1f99-63e1-7ffb-8071-294a6653f3b1" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_019e1f99-63e1-7237-8f95-dd9c4daf70a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/FairValueMeasurementsAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#FairValueMeasurementsAssetsMeasuredonaNonrecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/FairValueMeasurementsAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_019e1f99-63e1-79c1-80e1-7b2c1091b779" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_019e1f99-63e1-7677-86da-57ae1d9c33c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019e1f99-63e1-79c1-80e1-7b2c1091b779" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_019e1f99-63e1-7677-86da-57ae1d9c33c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.northrim.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="nrim-20260630.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:calculationLink xlink:role="http://www.northrim.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_019e1f99-63e1-74ca-9f5b-0ee3734bc05e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_019e1f99-63e1-7337-933d-45a9cb325d67" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndFeeIncomeLoansConsumer"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_019e1f99-63e1-74ca-9f5b-0ee3734bc05e" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_019e1f99-63e1-7337-933d-45a9cb325d67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_019e1f99-63e1-7218-9bff-b95f0559a825" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_019e1f99-63e1-74ca-9f5b-0ee3734bc05e" xlink:to="loc_us-gaap_NoninterestIncomeOther_019e1f99-63e1-7218-9bff-b95f0559a825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_IncomePurchasedReceivables_019e1f99-63e1-730c-9416-28bac1083068" xlink:href="nrim-20260630.xsd#nrim_IncomePurchasedReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_019e1f99-63e1-74ca-9f5b-0ee3734bc05e" xlink:to="loc_nrim_IncomePurchasedReceivables_019e1f99-63e1-730c-9416-28bac1083068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_019e1f99-63e1-7d29-ad29-64d2aa78e607" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndFeeIncomeLoansConsumer"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_LoanMortgageProductionRevenue_019e1f99-63e1-7fc6-bdf5-feb7546c2803" xlink:href="nrim-20260630.xsd#nrim_LoanMortgageProductionRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_019e1f99-63e1-7d29-ad29-64d2aa78e607" xlink:to="loc_nrim_LoanMortgageProductionRevenue_019e1f99-63e1-7fc6-bdf5-feb7546c2803" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansOtherConsumer_019e1f99-63e1-73c8-9346-6ac842aaff1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestAndFeeIncomeLoansOtherConsumer"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_019e1f99-63e1-7d29-ad29-64d2aa78e607" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansOtherConsumer_019e1f99-63e1-73c8-9346-6ac842aaff1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_InterestAndFeeIncomeLoansMortgageServicingNet_019e1f99-63e1-7f71-8055-61cdcf4b18b5" xlink:href="nrim-20260630.xsd#nrim_InterestAndFeeIncomeLoansMortgageServicingNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_019e1f99-63e1-7d29-ad29-64d2aa78e607" xlink:to="loc_nrim_InterestAndFeeIncomeLoansMortgageServicingNet_019e1f99-63e1-7f71-8055-61cdcf4b18b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_LoanMortgageProductionRevenue_019e1f99-63e1-7e46-bdd1-638c0745f051" xlink:href="nrim-20260630.xsd#nrim_LoanMortgageProductionRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_019e1f99-63e1-73de-9219-45a75dabe2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_nrim_LoanMortgageProductionRevenue_019e1f99-63e1-7e46-bdd1-638c0745f051" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_019e1f99-63e1-73de-9219-45a75dabe2e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nrim_LoanMortgageChangeInFairValue_019e1f99-63e1-750d-8f54-0b61a2dc0a12" xlink:href="nrim-20260630.xsd#nrim_LoanMortgageChangeInFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_nrim_LoanMortgageProductionRevenue_019e1f99-63e1-7e46-bdd1-638c0745f051" xlink:to="loc_nrim_LoanMortgageChangeInFairValue_019e1f99-63e1-750d-8f54-0b61a2dc0a12" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
