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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f04eb-b6bb-78f0-8bb0-49002d5b8834,g:07eecdd0-6b74-4a42-9969-10b74605de63-->
<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.armadahoffler.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ahh-20260630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-77d5-9615-35f282439259" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f04eb-baf3-78cb-bf8e-050055b4e68d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-77d5-9615-35f282439259" xlink:to="loc_us-gaap_StockholdersEquity_019f04eb-baf3-78cb-bf8e-050055b4e68d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestInJointVentures_019f04eb-baf3-7247-97fb-d75fd2b40682" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterestInJointVentures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-77d5-9615-35f282439259" xlink:to="loc_us-gaap_MinorityInterestInJointVentures_019f04eb-baf3-7247-97fb-d75fd2b40682" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestInOperatingPartnerships_019f04eb-baf3-78dc-80ad-6438ed30318e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterestInOperatingPartnerships"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-77d5-9615-35f282439259" xlink:to="loc_us-gaap_MinorityInterestInOperatingPartnerships_019f04eb-baf3-78dc-80ad-6438ed30318e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f04eb-baf3-7751-a0f5-f7024ee71140" 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_LongTermDebt_019f04eb-baf3-758c-8296-abca5ea9fb35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f04eb-baf3-7751-a0f5-f7024ee71140" xlink:to="loc_us-gaap_LongTermDebt_019f04eb-baf3-758c-8296-abca5ea9fb35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7590-9209-96537d6d0250" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f04eb-baf3-7751-a0f5-f7024ee71140" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7590-9209-96537d6d0250" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_019f04eb-baf3-7641-b857-ff70604b0800" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f04eb-baf3-7751-a0f5-f7024ee71140" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_019f04eb-baf3-7641-b857-ff70604b0800" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019f04eb-baf3-7e84-8a36-c797e7df4af5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f04eb-baf3-7751-a0f5-f7024ee71140" xlink:to="loc_us-gaap_OperatingLeaseLiability_019f04eb-baf3-7e84-8a36-c797e7df4af5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019f04eb-baf3-745e-90b4-29a08409d13d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f04eb-baf3-7751-a0f5-f7024ee71140" xlink:to="loc_us-gaap_FinanceLeaseLiability_019f04eb-baf3-745e-90b4-29a08409d13d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_019f04eb-baf3-718b-b987-aa720fe4c259" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f04eb-baf3-7751-a0f5-f7024ee71140" xlink:to="loc_us-gaap_OtherLiabilities_019f04eb-baf3-718b-b987-aa720fe4c259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet_019f04eb-baf3-7444-9659-6fc12d5f7583" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_019f04eb-baf3-7e7f-8201-339d34890a28" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNet_019f04eb-baf3-7444-9659-6fc12d5f7583" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAtCost_019f04eb-baf3-7e7f-8201-339d34890a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_019f04eb-baf3-7199-9717-629a88605b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNet_019f04eb-baf3-7444-9659-6fc12d5f7583" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_019f04eb-baf3-7199-9717-629a88605b4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" 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_OtherAssets_019f04eb-baf3-7eff-bf69-ade0da82854f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_OtherAssets_019f04eb-baf3-7eff-bf69-ade0da82854f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_019f04eb-baf3-7b82-8b04-5cc1c93f7d02" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_AccountsReceivableNet_019f04eb-baf3-7b82-8b04-5cc1c93f7d02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_FiniteLivedIntangibleAssetAcquiredLeases_019f04eb-baf3-7d60-b430-1347e7b1ce49" xlink:href="ahh-20260630.xsd#ahh_FiniteLivedIntangibleAssetAcquiredLeases"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_ahh_FiniteLivedIntangibleAssetAcquiredLeases_019f04eb-baf3-7d60-b430-1347e7b1ce49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_019f04eb-baf3-7df1-8795-e0071266d16d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_EquityMethodInvestments_019f04eb-baf3-7df1-8795-e0071266d16d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_019f4ba9-30e1-7a79-b22b-ba53a2b98f39" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesReceivableNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_NotesReceivableNet_019f4ba9-30e1-7a79-b22b-ba53a2b98f39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_019f04eb-baf3-7e2a-87f2-c3d19ba1793d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_019f04eb-baf3-7e2a-87f2-c3d19ba1793d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f04eb-baf3-7e05-bed0-4ec98204d3cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f04eb-baf3-7e05-bed0-4ec98204d3cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_019f04eb-baf3-7e8a-b04d-f1ea40a638a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_019f04eb-baf3-7e8a-b04d-f1ea40a638a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f04eb-baf3-718a-b297-f021599e851e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f04eb-baf3-718a-b297-f021599e851e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet_019f04eb-baf3-70cb-a59f-548d98b55ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyNet_019f04eb-baf3-70cb-a59f-548d98b55ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateHeldforsale_019f04eb-baf3-7ad0-9397-b2eacf83f0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateHeldforsale"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_RealEstateHeldforsale_019f04eb-baf3-7ad0-9397-b2eacf83f0c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7812-9da4-3cd6625a530a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f04eb-baf3-7ced-88a6-60e6c251f965" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7812-9da4-3cd6625a530a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_019f04eb-baf3-70be-9a11-969bdc269342" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalProperties_019f04eb-baf3-7269-8731-977043e0e3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RentalProperties"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_019f04eb-baf3-70be-9a11-969bdc269342" xlink:to="loc_us-gaap_RentalProperties_019f04eb-baf3-7269-8731-977043e0e3ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAvailableForDevelopment_019f04eb-baf3-79bc-9fa5-a6d057baadef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LandAvailableForDevelopment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_019f04eb-baf3-70be-9a11-969bdc269342" xlink:to="loc_us-gaap_LandAvailableForDevelopment_019f04eb-baf3-79bc-9fa5-a6d057baadef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_019f04eb-baf3-79e7-b79d-7385cc3064ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_019f04eb-baf3-70be-9a11-969bdc269342" xlink:to="loc_us-gaap_ConstructionInProgressGross_019f04eb-baf3-79e7-b79d-7385cc3064ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f04eb-baf3-7839-89d4-dd979869a71a" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-77e6-ade8-13376f50e684" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f04eb-baf3-7839-89d4-dd979869a71a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-77e6-ade8-13376f50e684" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f04eb-baf3-7de8-b13c-829be925e841" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f04eb-baf3-7839-89d4-dd979869a71a" xlink:to="loc_us-gaap_Liabilities_019f04eb-baf3-7de8-b13c-829be925e841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f04eb-baf3-74c2-80ae-e4af5b0050a6" 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_019f04eb-baf3-742d-b775-3a4a8adcc697" 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_019f04eb-baf3-74c2-80ae-e4af5b0050a6" xlink:to="loc_us-gaap_PreferredStockValue_019f04eb-baf3-742d-b775-3a4a8adcc697" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019f04eb-baf3-754e-86c8-95648335a674" 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_019f04eb-baf3-74c2-80ae-e4af5b0050a6" xlink:to="loc_us-gaap_CommonStockValue_019f04eb-baf3-754e-86c8-95648335a674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019f04eb-baf3-7bca-b74e-35998f1286ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f04eb-baf3-74c2-80ae-e4af5b0050a6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019f04eb-baf3-7bca-b74e-35998f1286ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDistributionsInExcessOfNetIncome_019f04eb-baf3-7d99-bbbf-131b0481444f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDistributionsInExcessOfNetIncome"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f04eb-baf3-74c2-80ae-e4af5b0050a6" xlink:to="loc_us-gaap_AccumulatedDistributionsInExcessOfNetIncome_019f04eb-baf3-7d99-bbbf-131b0481444f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f04eb-baf3-7ddc-a51b-e4aeeff586f9" 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_019f04eb-baf3-74c2-80ae-e4af5b0050a6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f04eb-baf3-7ddc-a51b-e4aeeff586f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="ahh-20260630.xsd#CondensedConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019f04eb-baf3-7096-a521-e7b0f24b5824" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f04eb-baf3-757b-8faa-69286e4c5d68" 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_NetIncomeLossAvailableToCommonStockholdersBasic_019f04eb-baf3-7096-a521-e7b0f24b5824" xlink:to="loc_us-gaap_NetIncomeLoss_019f04eb-baf3-757b-8faa-69286e4c5d68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_019f04eb-baf3-7199-8776-a2bda294b3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019f04eb-baf3-7096-a521-e7b0f24b5824" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_019f04eb-baf3-7199-8776-a2bda294b3bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-7399-b234-78d6c922de39" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_019f04eb-baf3-7bf4-aa1f-58cc92fabbd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-7399-b234-78d6c922de39" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_019f04eb-baf3-7bf4-aa1f-58cc92fabbd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_019f04eb-baf3-76d0-8a64-f11e4e3da5cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-7399-b234-78d6c922de39" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_019f04eb-baf3-76d0-8a64-f11e4e3da5cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f04eb-baf3-7922-a935-ebdf1e01fe50" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-7399-b234-78d6c922de39" xlink:to="loc_us-gaap_ProfitLoss_019f04eb-baf3-7922-a935-ebdf1e01fe50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019fadbb-fa92-737d-945f-9e3bd235ef49" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_us-gaap_OperatingIncomeLoss_019fadbb-fa92-737d-945f-9e3bd235ef49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019fadbb-fa92-758d-9f40-f4ffefaca376" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019fadbb-fa92-758d-9f40-f4ffefaca376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019fadbb-fa92-7ff3-9367-cee1c63333d9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019fadbb-fa92-7ff3-9367-cee1c63333d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019fadbb-fa92-718a-be6b-076ea2033440" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019fadbb-fa92-718a-be6b-076ea2033440" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_GainLossOnConsolidationOfRealEstateEntities_019fadbb-fa92-790c-9b97-dd1bcd05734d" xlink:href="ahh-20260630.xsd#ahh_GainLossOnConsolidationOfRealEstateEntities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_ahh_GainLossOnConsolidationOfRealEstateEntities_019fadbb-fa92-790c-9b97-dd1bcd05734d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019fadbb-fa92-70cd-88bb-5affd03ecf09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019fadbb-fa92-70cd-88bb-5affd03ecf09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019fadbb-fa92-71e2-80aa-3847e7837b27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019fadbb-fa92-71e2-80aa-3847e7837b27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_FinanceReceivableAllowanceForCreditLossAndOffBalanceSheetCreditLossLiabilityExpenseReversal_019fadbb-fa92-7b77-a8d6-234a4ae66391" xlink:href="ahh-20260630.xsd#ahh_FinanceReceivableAllowanceForCreditLossAndOffBalanceSheetCreditLossLiabilityExpenseReversal"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_ahh_FinanceReceivableAllowanceForCreditLossAndOffBalanceSheetCreditLossLiabilityExpenseReversal_019fadbb-fa92-7b77-a8d6-234a4ae66391" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019fadbb-fa92-756d-814a-6369add3a434" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019fadbb-fa92-752a-ad73-ecb5272925fe" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019fadbb-fa92-756d-814a-6369add3a434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f04eb-baf3-7f17-a98c-08dbaf559f7f" 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_ProfitLoss_019f04eb-baf3-7d26-a539-6218611f8644" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f04eb-baf3-7f17-a98c-08dbaf559f7f" xlink:to="loc_us-gaap_ProfitLoss_019f04eb-baf3-7d26-a539-6218611f8644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestInNetIncomeLossJointVenturePartnersNonredeemable_019f04eb-baf3-7d20-9c9c-63509795f7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncontrollingInterestInNetIncomeLossJointVenturePartnersNonredeemable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f04eb-baf3-7f17-a98c-08dbaf559f7f" xlink:to="loc_us-gaap_NoncontrollingInterestInNetIncomeLossJointVenturePartnersNonredeemable_019f04eb-baf3-7d20-9c9c-63509795f7a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestInNetIncomeLossOperatingPartnershipsNonredeemable_019f04eb-baf3-7f49-8959-053a0330c9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncontrollingInterestInNetIncomeLossOperatingPartnershipsNonredeemable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f04eb-baf3-7f17-a98c-08dbaf559f7f" xlink:to="loc_us-gaap_NoncontrollingInterestInNetIncomeLossOperatingPartnershipsNonredeemable_019f04eb-baf3-7f49-8959-053a0330c9c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f04eb-baf3-7fb5-8e5a-16de8b1ce4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7593-9886-243dd1b607d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f04eb-baf3-7fb5-8e5a-16de8b1ce4dd" xlink:to="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7593-9886-243dd1b607d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_019f04eb-baf3-7052-9551-1dd522ee400a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f04eb-baf3-7fb5-8e5a-16de8b1ce4dd" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_019f04eb-baf3-7052-9551-1dd522ee400a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019f04eb-baf3-74b2-b14e-f250a03605e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f04eb-baf3-7fb5-8e5a-16de8b1ce4dd" xlink:to="loc_us-gaap_Revenues_019f04eb-baf3-74b2-b14e-f250a03605e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019f04eb-baf3-7f29-9c7d-0af6b34c064c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_019f04eb-baf3-7ccd-b798-6862a3b7e0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_019f04eb-baf3-7f29-9c7d-0af6b34c064c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_019f04eb-baf3-7ccd-b798-6862a3b7e0b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_019f04eb-baf3-70c1-8aa2-d3ecdc647746" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_019f04eb-baf3-7f29-9c7d-0af6b34c064c" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_019f04eb-baf3-70c1-8aa2-d3ecdc647746" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7fe1-ad17-cdb5d9a9904b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_019f04eb-baf3-7a7c-acb1-42cf7fadf4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7fe1-ad17-cdb5d9a9904b" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_019f04eb-baf3-7a7c-acb1-42cf7fadf4f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateTaxExpense_019f04eb-baf3-75d6-a29b-81812748a37b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateTaxExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7fe1-ad17-cdb5d9a9904b" xlink:to="loc_us-gaap_RealEstateTaxExpense_019f04eb-baf3-75d6-a29b-81812748a37b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_019f04eb-baf3-7fb7-a36d-01cce71b1ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7fe1-ad17-cdb5d9a9904b" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_019f04eb-baf3-7fb7-a36d-01cce71b1ea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019f04eb-baf3-78e0-84b4-6a7530dd8b91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7fe1-ad17-cdb5d9a9904b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019f04eb-baf3-78e0-84b4-6a7530dd8b91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_AcquisitionDevelopmentAndOtherPursuitCosts_019f04eb-baf3-749d-8e80-6961dc05d96d" xlink:href="ahh-20260630.xsd#ahh_AcquisitionDevelopmentAndOtherPursuitCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7fe1-ad17-cdb5d9a9904b" xlink:to="loc_ahh_AcquisitionDevelopmentAndOtherPursuitCosts_019f04eb-baf3-749d-8e80-6961dc05d96d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_019f4bc1-6213-7055-8c3f-9cddeebb9ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f04eb-baf3-7fe1-ad17-cdb5d9a9904b" xlink:to="loc_us-gaap_AssetImpairmentCharges_019f4bc1-6213-7055-8c3f-9cddeebb9ab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f04eb-baf3-72ae-af88-22cde261ef1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-76cb-a806-d9e48034092e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f04eb-baf3-72ae-af88-22cde261ef1c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-76cb-a806-d9e48034092e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f04eb-baf3-710e-b28c-e3b7d1285116" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f04eb-baf3-72ae-af88-22cde261ef1c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f04eb-baf3-710e-b28c-e3b7d1285116" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019f04eb-baf3-723d-93de-6bf005c16e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_019f04eb-baf3-77bf-b068-72151fccb195" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_019f04eb-baf3-723d-93de-6bf005c16e7d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_019f04eb-baf3-77bf-b068-72151fccb195" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_019f04eb-baf3-70ba-8cb9-5adca38fff38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_019f04eb-baf3-723d-93de-6bf005c16e7d" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_019f04eb-baf3-70ba-8cb9-5adca38fff38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f04eb-baf3-7dfc-b889-de977c9dc57d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-7d01-ab9e-346726098174" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f04eb-baf3-7dfc-b889-de977c9dc57d" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-7d01-ab9e-346726098174" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_019f04eb-baf3-73a3-9e81-c4155c45da9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f04eb-baf3-7dfc-b889-de977c9dc57d" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_019f04eb-baf3-73a3-9e81-c4155c45da9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f04eb-baf3-7f9c-9898-89e1f282514c" 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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_019f04eb-baf3-7f4c-9e0e-8007161b78ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f04eb-baf3-7f9c-9898-89e1f282514c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_019f04eb-baf3-7f4c-9e0e-8007161b78ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-7222-a6d4-04e17357f77b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f04eb-baf3-7f9c-9898-89e1f282514c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-7222-a6d4-04e17357f77b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019f04eb-baf3-7778-943e-78c7d0b52c24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_019f04eb-baf3-7348-a7e5-fc8262b4a2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_019f04eb-baf3-7778-943e-78c7d0b52c24" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_019f04eb-baf3-7348-a7e5-fc8262b4a2ce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ahh-20260630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019f04eb-baf3-7aae-b235-12b09372a811" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019f04eb-baf3-7aae-b235-12b09372a811" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f04eb-baf3-7dee-b27e-f53f08c34ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f04eb-baf3-7dee-b27e-f53f08c34ccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019f04eb-baf3-70a1-a740-f1e230b0b2da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019f04eb-baf3-70a1-a740-f1e230b0b2da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_019f04eb-baf3-7452-ba79-f18ff7c1de3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_019f04eb-baf3-7452-ba79-f18ff7c1de3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_019f04eb-baf3-7bdc-bfb4-9a008278b2f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_RepaymentsOfDebt_019f04eb-baf3-7bdc-bfb4-9a008278b2f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019f04eb-baf3-79e4-b1bb-53733c161879" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019f04eb-baf3-79e4-b1bb-53733c161879" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_019f4c0a-f2dc-7ba5-bfc6-15efb1d49c62" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_019f4c0a-f2dc-7ba5-bfc6-15efb1d49c62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_PaymentsToAcquireNoncontrollingInterestsInConsolidatedInvestments_019f04eb-baf3-7f18-a0c9-c031d728d4d5" xlink:href="ahh-20260630.xsd#ahh_PaymentsToAcquireNoncontrollingInterestsInConsolidatedInvestments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_ahh_PaymentsToAcquireNoncontrollingInterestsInConsolidatedInvestments_019f04eb-baf3-7f18-a0c9-c031d728d4d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_RedemptionOfOperatingPartnershipUnits_019f04eb-baf3-7838-b3b0-460211272c12" xlink:href="ahh-20260630.xsd#ahh_RedemptionOfOperatingPartnershipUnits"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_ahh_RedemptionOfOperatingPartnershipUnits_019f04eb-baf3-7838-b3b0-460211272c12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_019f04eb-baf3-740a-8b27-f059784aec48" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_019f04eb-baf3-740a-8b27-f059784aec48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_019f4c0b-ab78-7c56-81cc-709fcfd191d8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_019f4c0b-ab78-7c56-81cc-709fcfd191d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_019f04eb-baf3-7844-a93f-c56fa0abdf34" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7869-9826-333194d14d4d" xlink:to="loc_us-gaap_PaymentsOfDividends_019f04eb-baf3-7844-a93f-c56fa0abdf34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-7b64-b46f-9e94df8446c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f04eb-baf3-7b64-b46f-9e94df8446c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019f04eb-baf3-7b50-b3fa-91bc4f8b8179" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_Depreciation_019f04eb-baf3-7b50-b3fa-91bc4f8b8179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_AmortizationOfLeasingCostsAndInPlaceLeaseIntangibles_019f04eb-baf3-7d93-85fd-d2f730fdccbe" xlink:href="ahh-20260630.xsd#ahh_AmortizationOfLeasingCostsAndInPlaceLeaseIntangibles"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_ahh_AmortizationOfLeasingCostsAndInPlaceLeaseIntangibles_019f04eb-baf3-7d93-85fd-d2f730fdccbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StraightLineRent_019f04eb-baf3-7d33-9718-40ed4ec3a139" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StraightLineRent"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_StraightLineRent_019f04eb-baf3-7d33-9718-40ed4ec3a139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_AmortizationOfLeaseIncentivesAndAboveAndBelowMarketRents_019f04eb-baf3-70e8-8bdb-1b2d35b4c7ea" xlink:href="ahh-20260630.xsd#ahh_AmortizationOfLeaseIncentivesAndAboveAndBelowMarketRents"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_ahh_AmortizationOfLeaseIncentivesAndAboveAndBelowMarketRents_019f04eb-baf3-70e8-8bdb-1b2d35b4c7ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_AmortizationOfGroundLeases_019f4c14-f9ad-7730-83e9-370d3a07cbff" xlink:href="ahh-20260630.xsd#ahh_AmortizationOfGroundLeases"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_ahh_AmortizationOfGroundLeases_019f4c14-f9ad-7730-83e9-370d3a07cbff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_FinanceReceivableAllowanceForCreditLossAndOffBalanceSheetCreditLossLiabilityExpenseReversal_019f4c15-dade-7890-8f78-07d2df051798" xlink:href="ahh-20260630.xsd#ahh_FinanceReceivableAllowanceForCreditLossAndOffBalanceSheetCreditLossLiabilityExpenseReversal"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_ahh_FinanceReceivableAllowanceForCreditLossAndOffBalanceSheetCreditLossLiabilityExpenseReversal_019f4c15-dade-7890-8f78-07d2df051798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019f04eb-baf3-75d7-a343-43ea1c2df3a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019f04eb-baf3-75d7-a343-43ea1c2df3a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f04eb-baf3-75da-aaeb-acedd2d7c429" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_ShareBasedCompensation_019f04eb-baf3-75da-aaeb-acedd2d7c429" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_019f4c16-d1c6-7cb7-a94e-ff838084b260" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_AssetImpairmentCharges_019f4c16-d1c6-7cb7-a94e-ff838084b260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019f04eb-baf3-73a5-ba4d-379e3c741035" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019f04eb-baf3-73a5-ba4d-379e3c741035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_GainLossOnConsolidationOfRealEstateEntities_019f4c17-38c4-7275-a5d8-8b24b3260065" xlink:href="ahh-20260630.xsd#ahh_GainLossOnConsolidationOfRealEstateEntities"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_ahh_GainLossOnConsolidationOfRealEstateEntities_019f4c17-38c4-7275-a5d8-8b24b3260065" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_NoncashGainLossOnExtinguishmentOfDebt_019f4c17-b792-7aa3-84d2-400b611163a8" xlink:href="ahh-20260630.xsd#ahh_NoncashGainLossOnExtinguishmentOfDebt"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_ahh_NoncashGainLossOnExtinguishmentOfDebt_019f4c17-b792-7aa3-84d2-400b611163a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_019f04eb-baf3-7272-8913-e6ba84fb4b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_019f04eb-baf3-7272-8913-e6ba84fb4b1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_019f04eb-baf3-7eee-a336-fa88d4778202" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_019f04eb-baf3-7eee-a336-fa88d4778202" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_AdjustmentForReceiptsOnOffMarketInterestRateDerivatives_019f04eb-baf3-7f45-b2ea-9040cb95f329" xlink:href="ahh-20260630.xsd#ahh_AdjustmentForReceiptsOnOffMarketInterestRateDerivatives"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_ahh_AdjustmentForReceiptsOnOffMarketInterestRateDerivatives_019f04eb-baf3-7f45-b2ea-9040cb95f329" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019f04eb-baf3-7b71-b8fb-e7c64df77dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019f04eb-baf3-7b71-b8fb-e7c64df77dd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019f04eb-baf3-7a77-9ecd-17e53d96abc2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019f04eb-baf3-7a77-9ecd-17e53d96abc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019f04eb-baf3-7001-8379-4049b26a2835" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-7a5e-9aab-f3a9f490aef1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019f04eb-baf3-7001-8379-4049b26a2835" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromRealEstateHeldforinvestment_019f04eb-baf3-7959-b915-0413eec2ad6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForProceedsFromRealEstateHeldforinvestment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_PaymentsForProceedsFromRealEstateHeldforinvestment_019f04eb-baf3-7959-b915-0413eec2ad6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForTenantImprovements_019f04eb-baf3-7702-b8cf-f9e5cf99602f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForTenantImprovements"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_PaymentsForTenantImprovements_019f04eb-baf3-7702-b8cf-f9e5cf99602f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_ProceedsFromSaleRealEstateHeldForInvestmentNetOfSellingCost_019f04eb-baf3-729e-a09c-4aece32546aa" xlink:href="ahh-20260630.xsd#ahh_ProceedsFromSaleRealEstateHeldForInvestmentNetOfSellingCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_ahh_ProceedsFromSaleRealEstateHeldForInvestmentNetOfSellingCost_019f04eb-baf3-729e-a09c-4aece32546aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_019f4c12-2fb2-7ceb-b08a-6bbc5e99a36d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_019f4c12-2fb2-7ceb-b08a-6bbc5e99a36d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable_019f4c12-a8fa-716d-93c5-de4cd5c483b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable_019f4c12-a8fa-716d-93c5-de4cd5c483b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentInvestingActivities_019f04eb-baf3-72ef-9025-685f9cc5739f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForDerivativeInstrumentInvestingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_PaymentsForDerivativeInstrumentInvestingActivities_019f04eb-baf3-72ef-9025-685f9cc5739f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities_019f04eb-baf3-7416-9725-7167fc559065" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities_019f04eb-baf3-7416-9725-7167fc559065" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLeasingCosts_019f04eb-baf3-70b5-a4a1-f56b1c06bb20" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForLeasingCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_PaymentsForLeasingCosts_019f04eb-baf3-70b5-a4a1-f56b1c06bb20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_019fa848-9667-7f0f-82f1-b422f8478ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_019fa848-9667-7f0f-82f1-b422f8478ac6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_019f04eb-baf3-7d43-8212-38471f3cbc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-745f-80d3-a5745639f046" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_019f04eb-baf3-7d43-8212-38471f3cbc8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_019f04eb-baf3-7ffc-954e-8d75667c10bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_019f04eb-baf3-78dc-96ea-a6d68125fb02" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_019f04eb-baf3-7ffc-954e-8d75667c10bd" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_019f04eb-baf3-78dc-96ea-a6d68125fb02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_019f04eb-baf3-7298-afbf-e0f403a54346" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_019f04eb-baf3-7ffc-954e-8d75667c10bd" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_019f04eb-baf3-7298-afbf-e0f403a54346" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_019f04eb-baf3-7224-90a4-015212424b33" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_019f04eb-baf3-7ffc-954e-8d75667c10bd" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_019f04eb-baf3-7224-90a4-015212424b33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f04eb-baf3-7658-9dbf-c1634e0b7d7d" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-774e-87d7-6382bc5a7a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f04eb-baf3-7658-9dbf-c1634e0b7d7d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f04eb-baf3-774e-87d7-6382bc5a7a2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-74b5-8841-816d485db6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f04eb-baf3-7658-9dbf-c1634e0b7d7d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019f04eb-baf3-74b5-8841-816d485db6fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7e0e-8281-2cdf68ee31f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f04eb-baf3-7658-9dbf-c1634e0b7d7d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f04eb-baf3-7e0e-8281-2cdf68ee31f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_019f04eb-baf3-7b5b-a670-8d5bbd9d4c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f04eb-baf3-7658-9dbf-c1634e0b7d7d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_019f04eb-baf3-7b5b-a670-8d5bbd9d4c0f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="ahh-20260630.xsd#CondensedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f04eb-baf3-7553-8045-ccf88a4bf1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_019f04eb-baf3-7862-80d8-a49ad11a493c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f04eb-baf3-7553-8045-ccf88a4bf1eb" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_019f04eb-baf3-7862-80d8-a49ad11a493c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f04eb-baf3-7da4-8249-2cce2e475a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f04eb-baf3-7553-8045-ccf88a4bf1eb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f04eb-baf3-7da4-8249-2cce2e475a6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/SegmentsScheduleofNetOperatingIncomeofReportableSegmentsDetails" xlink:type="simple" xlink:href="ahh-20260630.xsd#SegmentsScheduleofNetOperatingIncomeofReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/SegmentsScheduleofNetOperatingIncomeofReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ahh_RevenuesAdjusted_019f04eb-baf3-7053-b2f7-32e6739e3efe" xlink:href="ahh-20260630.xsd#ahh_RevenuesAdjusted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_019f04eb-baf3-7148-9cb3-55851d2b4b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_RevenuesAdjusted_019f04eb-baf3-7053-b2f7-32e6739e3efe" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_019f04eb-baf3-7148-9cb3-55851d2b4b3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_SegmentExpenses_019f04eb-baf3-7496-a3a5-363f10a8dff5" xlink:href="ahh-20260630.xsd#ahh_SegmentExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_019f04eb-baf3-7c7e-9418-a78f0488575e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_SegmentExpenses_019f04eb-baf3-7496-a3a5-363f10a8dff5" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_019f04eb-baf3-7c7e-9418-a78f0488575e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateTaxExpense_019f04eb-baf3-7797-9c82-ee302f706409" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RealEstateTaxExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_SegmentExpenses_019f04eb-baf3-7496-a3a5-363f10a8dff5" xlink:to="loc_us-gaap_RealEstateTaxExpense_019f04eb-baf3-7797-9c82-ee302f706409" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofMajorAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ahh-20260630.xsd#DiscontinuedOperationsScheduleofMajorAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofMajorAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationAccountsRealEstateInvestmentPropertyNet_019f04eb-baf3-7f52-a333-95f973a9830b" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationAccountsRealEstateInvestmentPropertyNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationAccountsRealEstateInvestmentPropertyNet_019f04eb-baf3-7f52-a333-95f973a9830b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_019f04eb-baf3-7d15-a9c3-f705afa9728d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_019f04eb-baf3-7d15-a9c3-f705afa9728d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationRestrictedCash_019f04eb-baf3-7b9e-b876-8583adff49a6" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationRestrictedCash"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationRestrictedCash_019f04eb-baf3-7b9e-b876-8583adff49a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNet_019f04eb-baf3-74a8-8894-81100aa7e7cc" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNet_019f04eb-baf3-74a8-8894-81100aa7e7cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationNotesReceivableNet_019f04eb-baf3-7e4d-b30f-abbfb0d13f95" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationNotesReceivableNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationNotesReceivableNet_019f04eb-baf3-7e4d-b30f-abbfb0d13f95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationConstructionContractorReceivableIncludingContractRetainage_019f04eb-baf3-7cde-a910-72be1fd8d4e5" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationConstructionContractorReceivableIncludingContractRetainage"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationConstructionContractorReceivableIncludingContractRetainage_019f04eb-baf3-7cde-a910-72be1fd8d4e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationContractWithCustomerAssetAfterAllowanceForCreditLoss_019f04eb-baf3-746b-8fa2-bf1717bb22e8" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationContractWithCustomerAssetAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationContractWithCustomerAssetAfterAllowanceForCreditLoss_019f04eb-baf3-746b-8fa2-bf1717bb22e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseRightOfUseAsset_019f04eb-baf3-7355-82e9-54667584b363" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseRightOfUseAsset_019f04eb-baf3-7355-82e9-54667584b363" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_019f04eb-baf3-7158-90c1-84e4a82fef6b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_019f04eb-baf3-7158-90c1-84e4a82fef6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_019f04eb-baf3-7163-adc6-fe099c82c5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7a0c-978e-e56e891e22a7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_019f04eb-baf3-7163-adc6-fe099c82c5c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7fa0-baa4-6669c31d918e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationIndebtednessNet_019f04eb-baf3-752f-a8a5-5ff5d3db9e4a" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationIndebtednessNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7fa0-baa4-6669c31d918e" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationIndebtednessNet_019f04eb-baf3-752f-a8a5-5ff5d3db9e4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_019f04eb-baf3-7e39-bf17-b77be55e87e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7fa0-baa4-6669c31d918e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_019f04eb-baf3-7e39-bf17-b77be55e87e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationConstructionPayable_019f04eb-baf3-7f39-831a-0e8fb53e7ad6" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationConstructionPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7fa0-baa4-6669c31d918e" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationConstructionPayable_019f04eb-baf3-7f39-831a-0e8fb53e7ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationContractWithCustomerLiability_019f04eb-baf3-7bef-b0bd-71a506a14cf1" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationContractWithCustomerLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7fa0-baa4-6669c31d918e" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationContractWithCustomerLiability_019f04eb-baf3-7bef-b0bd-71a506a14cf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilities_019f04eb-baf3-7741-bc86-4b7299b043d0" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7fa0-baa4-6669c31d918e" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilities_019f04eb-baf3-7741-bc86-4b7299b043d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_019f04eb-baf3-70e9-98ce-9aecdd255762" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f04eb-baf3-7fa0-baa4-6669c31d918e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_019f04eb-baf3-70e9-98ce-9aecdd255762" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="ahh-20260630.xsd#DiscontinuedOperationsScheduleofDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationRentalRevenues_019f04eb-baf3-71e1-bd61-65dd4701c9cb" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationRentalRevenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationRentalRevenues_019f04eb-baf3-71e1-bd61-65dd4701c9cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_019f04eb-baf3-7c44-bfec-db05ab230cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_019f04eb-baf3-7c44-bfec-db05ab230cc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationInterestIncomeRealEstateFinancing_019f04eb-baf3-7268-9891-46cf1ea130bb" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationInterestIncomeRealEstateFinancing"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationInterestIncomeRealEstateFinancing_019f04eb-baf3-7268-9891-46cf1ea130bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationRentalExpenses_019f04eb-baf3-7413-bab2-cab767658278" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationRentalExpenses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationRentalExpenses_019f04eb-baf3-7413-bab2-cab767658278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationRealEstateTaxes_019f04eb-baf3-7926-ad17-3d6463898015" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationRealEstateTaxes"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationRealEstateTaxes_019f04eb-baf3-7926-ad17-3d6463898015" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019f04eb-baf3-7bf5-a4db-d61b515e7892" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019f04eb-baf3-7bf5-a4db-d61b515e7892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseRealEstateFinancing_019f04eb-baf3-704e-b71b-e79c4077ae97" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseRealEstateFinancing"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseRealEstateFinancing_019f04eb-baf3-704e-b71b-e79c4077ae97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationImpairmentOfRealEstateAssets_019f04eb-baf3-7591-bef7-fa8b25c2f42b" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationImpairmentOfRealEstateAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationImpairmentOfRealEstateAssets_019f04eb-baf3-7591-bef7-fa8b25c2f42b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationOtherNonOperatingIncomeExpense_019f04eb-baf3-75ec-a119-1d9700e5ce3b" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationOtherNonOperatingIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationOtherNonOperatingIncomeExpense_019f04eb-baf3-75ec-a119-1d9700e5ce3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_019f612f-9cf7-7ffe-93e1-610a33312097" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_019f612f-9cf7-7ffe-93e1-610a33312097" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_019f612f-de2b-722a-8836-d7c7d240c8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_019f612f-de2b-722a-8836-d7c7d240c8fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposition_019f6136-f7fb-7d2d-86cf-69951e5c21d5" xlink:href="ahh-20260630.xsd#ahh_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposition"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f04eb-baf3-70a7-b01e-37e04e82efdf" xlink:to="loc_ahh_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposition_019f6136-f7fb-7d2d-86cf-69951e5c21d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_019f04eb-baf3-77c3-a918-915eede72390" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_NetIncomeLossFromDiscontinuedOperationsAvailableToNoncontrollingInterestBasic_019f04eb-baf3-775e-8829-bb8a2eebd078" xlink:href="ahh-20260630.xsd#ahh_NetIncomeLossFromDiscontinuedOperationsAvailableToNoncontrollingInterestBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_019f04eb-baf3-77c3-a918-915eede72390" xlink:to="loc_ahh_NetIncomeLossFromDiscontinuedOperationsAvailableToNoncontrollingInterestBasic_019f04eb-baf3-775e-8829-bb8a2eebd078" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofNetPositionofUncompletedConstructionContractsDetails" xlink:type="simple" xlink:href="ahh-20260630.xsd#DiscontinuedOperationsScheduleofNetPositionofUncompletedConstructionContractsDetails"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofNetPositionofUncompletedConstructionContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ahh_UncompletedContractsNetAssets_019f04eb-bbca-7f93-88fe-30e218d8ceeb" xlink:href="ahh-20260630.xsd#ahh_UncompletedContractsNetAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_019f04eb-bbca-7bcd-bd15-4abce5bc74cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_UncompletedContractsNetAssets_019f04eb-bbca-7f93-88fe-30e218d8ceeb" xlink:to="loc_us-gaap_ContractWithCustomerLiability_019f04eb-bbca-7bcd-bd15-4abce5bc74cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_019f04eb-bbca-7d34-a1b0-b5da5fc02c26" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_UncompletedContractsNetAssets_019f04eb-bbca-7f93-88fe-30e218d8ceeb" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_019f04eb-bbca-7d34-a1b0-b5da5fc02c26" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofNetPositionofUncompletedConstructionContractsDetails_1" xlink:type="simple" xlink:href="ahh-20260630.xsd#DiscontinuedOperationsScheduleofNetPositionofUncompletedConstructionContractsDetails_1"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofNetPositionofUncompletedConstructionContractsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ahh_UncompletedContractsNetAssets_019f04eb-bbca-7cf7-8cc9-40230a096b18" xlink:href="ahh-20260630.xsd#ahh_UncompletedContractsNetAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_CostsOnUncompletedContracts_019f04eb-bbca-766d-9a03-37721771bcfb" xlink:href="ahh-20260630.xsd#ahh_CostsOnUncompletedContracts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_UncompletedContractsNetAssets_019f04eb-bbca-7cf7-8cc9-40230a096b18" xlink:to="loc_ahh_CostsOnUncompletedContracts_019f04eb-bbca-766d-9a03-37721771bcfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_EstimatedEarningsOnUncompletedContracts_019f04eb-bbca-7ed0-8b8f-972cb7e500ce" xlink:href="ahh-20260630.xsd#ahh_EstimatedEarningsOnUncompletedContracts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_UncompletedContractsNetAssets_019f04eb-bbca-7cf7-8cc9-40230a096b18" xlink:to="loc_ahh_EstimatedEarningsOnUncompletedContracts_019f04eb-bbca-7ed0-8b8f-972cb7e500ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_BilledConstructionContracts_019f04eb-bbca-7531-bc77-e4d20bb4ed53" xlink:href="ahh-20260630.xsd#ahh_BilledConstructionContracts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_UncompletedContractsNetAssets_019f04eb-bbca-7cf7-8cc9-40230a096b18" xlink:to="loc_ahh_BilledConstructionContracts_019f04eb-bbca-7531-bc77-e4d20bb4ed53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ahh_UncompletedContractsNetAssetsDispositions_019fad6a-c2ed-7f84-ba49-25d74bd3e814" xlink:href="ahh-20260630.xsd#ahh_UncompletedContractsNetAssetsDispositions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_UncompletedContractsNetAssets_019f04eb-bbca-7cf7-8cc9-40230a096b18" xlink:to="loc_ahh_UncompletedContractsNetAssetsDispositions_019fad6a-c2ed-7f84-ba49-25d74bd3e814" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofNotesReceivableOutstandingDetails" xlink:type="simple" xlink:href="ahh-20260630.xsd#DiscontinuedOperationsScheduleofNotesReceivableOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/DiscontinuedOperationsScheduleofNotesReceivableOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_019f04eb-bbca-73ca-bf62-4d76c3f9803f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_019f04eb-bbca-734b-9de4-36383b7a5e01" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_019f04eb-bbca-73ca-bf62-4d76c3f9803f" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_019f04eb-bbca-734b-9de4-36383b7a5e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_019f04eb-bbca-7ae8-96d9-0cbddbe541a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesReceivableGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_019f04eb-bbca-73ca-bf62-4d76c3f9803f" xlink:to="loc_us-gaap_NotesReceivableGross_019f04eb-bbca-7ae8-96d9-0cbddbe541a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_019f04eb-bbca-7bb0-bfc0-f10f0539370c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesReceivableGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019f04eb-bbca-7b0e-b65c-b822af8a9e86" 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_NotesReceivableGross_019f04eb-bbca-7bb0-bfc0-f10f0539370c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_019f04eb-bbca-7b0e-b65c-b822af8a9e86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss_019f04eb-bbca-71ca-b3b0-5e6c8b590e22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_019f04eb-bbca-7bb0-bfc0-f10f0539370c" xlink:to="loc_us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss_019f04eb-bbca-71ca-b3b0-5e6c8b590e22" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/LeasesScheduleofRentalRevenueDetails" xlink:type="simple" xlink:href="ahh-20260630.xsd#LeasesScheduleofRentalRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/LeasesScheduleofRentalRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_019f04eb-bbca-7dd9-8ba2-3160fae87365" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeLeasePayments_019f04eb-bbca-72d4-bcb1-0295d0e00a52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseIncome_019f04eb-bbca-7dd9-8ba2-3160fae87365" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncomeLeasePayments_019f04eb-bbca-72d4-bcb1-0295d0e00a52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StraightLineRentAdjustments_019f04eb-bbca-795f-a54d-e6234141e71a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StraightLineRentAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseIncome_019f04eb-bbca-7dd9-8ba2-3160fae87365" xlink:to="loc_us-gaap_StraightLineRentAdjustments_019f04eb-bbca-795f-a54d-e6234141e71a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm_019f04eb-bbca-702e-a322-efb83b919006" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseIncome_019f04eb-bbca-7dd9-8ba2-3160fae87365" xlink:to="loc_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm_019f04eb-bbca-702e-a322-efb83b919006" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfAboveAndBelowMarketLeases_019f04eb-bbca-7d2f-8baf-2edb485ca4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfAboveAndBelowMarketLeases"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseIncome_019f04eb-bbca-7dd9-8ba2-3160fae87365" xlink:to="loc_us-gaap_AmortizationOfAboveAndBelowMarketLeases_019f04eb-bbca-7d2f-8baf-2edb485ca4c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.armadahoffler.com/role/DerivativeFinancialInstrumentsScheduleofChangesinFairValueofDerivativesDetails" xlink:type="simple" xlink:href="ahh-20260630.xsd#DerivativeFinancialInstrumentsScheduleofChangesinFairValueofDerivativesDetails"/>
  <link:calculationLink xlink:role="http://www.armadahoffler.com/role/DerivativeFinancialInstrumentsScheduleofChangesinFairValueofDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ahh_DerivativeChangeInFairValueGainLoss_019f04eb-bbca-7fbb-9a2b-83ae976e3f90" xlink:href="ahh-20260630.xsd#ahh_DerivativeChangeInFairValueGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_019f04eb-bbca-70b4-8548-c67b83dbc893" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_DerivativeChangeInFairValueGainLoss_019f04eb-bbca-7fbb-9a2b-83ae976e3f90" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_019f04eb-bbca-70b4-8548-c67b83dbc893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_019f04eb-bbca-76b0-95a6-456c7e82b5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ahh_DerivativeChangeInFairValueGainLoss_019f04eb-bbca-7fbb-9a2b-83ae976e3f90" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_019f04eb-bbca-76b0-95a6-456c7e82b5eb" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
