<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva, formerly WebFilings-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.farmermac.com/20150331" xmlns:agm="http://www.farmermac.com/20150331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/us-gaap/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-roles-2014-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-types-2014-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2014-01-31" schemaLocation="http://xbrl.sec.gov/exch/2014/exch-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="agm-20150331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="agm-20150331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="agm-20150331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="agm-20150331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccountingPolicies" roleURI="http://www.farmermac.com/role/AccountingPolicies">
        <link:definition>2119100 - Disclosure - Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesAccountingPoliciesPolicies" roleURI="http://www.farmermac.com/role/AccountingPoliciesAccountingPoliciesPolicies">
        <link:definition>2219201 - Disclosure - Accounting Policies  - Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesAccountingPoliciesTables" roleURI="http://www.farmermac.com/role/AccountingPoliciesAccountingPoliciesTables">
        <link:definition>2319302 - Disclosure - Accounting Policies  - Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesCashAndCashEquivalentsAndStatementsOfCashFlowsDetails" roleURI="http://www.farmermac.com/role/AccountingPoliciesCashAndCashEquivalentsAndStatementsOfCashFlowsDetails">
        <link:definition>2419404 - Disclosure - Accounting Policies  - Cash and Cash Equivalents and Statements of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesEarningsPerShareAntiDilutiveDetails" roleURI="http://www.farmermac.com/role/AccountingPoliciesEarningsPerShareAntiDilutiveDetails">
        <link:definition>2419406 - Disclosure - Accounting Policies  - Earnings Per Share Anti-Dilutive (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesEarningsPerShareDetails" roleURI="http://www.farmermac.com/role/AccountingPoliciesEarningsPerShareDetails">
        <link:definition>2419405 - Disclosure - Accounting Policies  - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesPrinciplesOfConsolidationDetails" roleURI="http://www.farmermac.com/role/AccountingPoliciesPrinciplesOfConsolidationDetails">
        <link:definition>2419403 - Disclosure - Accounting Policies  - Principles of Consolidation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesReclassificationsDetails" roleURI="http://www.farmermac.com/role/AccountingPoliciesReclassificationsDetails">
        <link:definition>2419407 - Disclosure - Accounting Policies - Reclassifications (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentReporting" roleURI="http://www.farmermac.com/role/BusinessSegmentReporting">
        <link:definition>2142100 - Disclosure - Business Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentReportingBusinessSegmentReportingTables" roleURI="http://www.farmermac.com/role/BusinessSegmentReportingBusinessSegmentReportingTables">
        <link:definition>2342301 - Disclosure - Business Segment Reporting  - Business Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentReportingCoreEarningsBusinessSegmentsDetails" roleURI="http://www.farmermac.com/role/BusinessSegmentReportingCoreEarningsBusinessSegmentsDetails">
        <link:definition>2442403 - Disclosure - Business Segment Reporting  - Core Earnings - Business Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentReportingNarrativeDetails" roleURI="http://www.farmermac.com/role/BusinessSegmentReportingNarrativeDetails">
        <link:definition>2442402 - Disclosure - Business Segment Reporting  - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.farmermac.com/role/ConsolidatedBalanceSheets">
        <link:definition>1003000 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.farmermac.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfComprehensiveIncome" roleURI="http://www.farmermac.com/role/ConsolidatedStatementOfComprehensiveIncome">
        <link:definition>1006000 - Statement - CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.farmermac.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1008000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfEquity" roleURI="http://www.farmermac.com/role/ConsolidatedStatementsOfEquity">
        <link:definition>1007000 - Statement - CONSOLIDATED STATEMENTS OF EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfEquityParenthetical" roleURI="http://www.farmermac.com/role/ConsolidatedStatementsOfEquityParenthetical">
        <link:definition>1007501 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfOperations" roleURI="http://www.farmermac.com/role/ConsolidatedStatementsOfOperations">
        <link:definition>1005000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformationDocumentAndEntityInformation" roleURI="http://www.farmermac.com/role/DocumentAndEntityInformationDocumentAndEntityInformation">
        <link:definition>0001000 - Document - DOCUMENT AND ENTITY INFORMATION DOCUMENT AND ENTITY INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Equity" roleURI="http://www.farmermac.com/role/Equity">
        <link:definition>2140100 - Disclosure - Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityCapitalRequirementsDetails" roleURI="http://www.farmermac.com/role/EquityCapitalRequirementsDetails">
        <link:definition>2440402 - Disclosure - Equity  - Capital Requirements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityNonControllingInterestDetails" roleURI="http://www.farmermac.com/role/EquityNonControllingInterestDetails">
        <link:definition>2440401 - Disclosure - Equity  - Non-controlling interest (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosures" roleURI="http://www.farmermac.com/role/FairValueDisclosures">
        <link:definition>2141100 - Disclosure - Fair Value Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresFairValueDisclosuresTables" roleURI="http://www.farmermac.com/role/FairValueDisclosuresFairValueDisclosuresTables">
        <link:definition>2341301 - Disclosure - Fair Value Disclosures  - Fair Value Disclosures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresFairValueMeasurementsRecurringAndNonrecurringDetails" roleURI="http://www.farmermac.com/role/FairValueDisclosuresFairValueMeasurementsRecurringAndNonrecurringDetails">
        <link:definition>2441403 - Disclosure - Fair Value Disclosures  - Fair Value Measurements, Recurring and Nonrecurring (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresNarrativeDetails" roleURI="http://www.farmermac.com/role/FairValueDisclosuresNarrativeDetails">
        <link:definition>2441402 - Disclosure - Fair Value Disclosures  - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresQuantitativeInformationDetails" roleURI="http://www.farmermac.com/role/FairValueDisclosuresQuantitativeInformationDetails">
        <link:definition>2441405 - Disclosure - Fair Value Disclosures  - Quantitative Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresSummaryOfCarryingValueAndFairValueDetails" roleURI="http://www.farmermac.com/role/FairValueDisclosuresSummaryOfCarryingValueAndFairValueDetails">
        <link:definition>2441406 - Disclosure - Fair Value Disclosures  - Summary of Carrying Value and Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresUnobservableInputReconciliationDetails" roleURI="http://www.farmermac.com/role/FairValueDisclosuresUnobservableInputReconciliationDetails">
        <link:definition>2441404 - Disclosure - Fair Value Disclosures  - Unobservable Input Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecurities" roleURI="http://www.farmermac.com/role/FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecurities">
        <link:definition>2129100 - Disclosure - Farmer Mac Guaranteed Securities and USDA Guaranteed Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesFarmerMacGuaranteedSecuritiesAndUsdaSecuritiesDetails" roleURI="http://www.farmermac.com/role/FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesFarmerMacGuaranteedSecuritiesAndUsdaSecuritiesDetails">
        <link:definition>2429402 - Disclosure - Farmer Mac Guaranteed Securities and USDA Guaranteed Securities  - Farmer Mac Guaranteed Securities and USDA Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesFarmerMacGuaranteedSecuritiesAndUsdaSecuritiesTables" roleURI="http://www.farmermac.com/role/FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesFarmerMacGuaranteedSecuritiesAndUsdaSecuritiesTables">
        <link:definition>2329301 - Disclosure - Farmer Mac Guaranteed Securities and USDA Guaranteed Securities  - Farmer Mac Guaranteed Securities and USDA Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesScheduleOfAvailableForSaleSecuritiesDetails" roleURI="http://www.farmermac.com/role/FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesScheduleOfAvailableForSaleSecuritiesDetails">
        <link:definition>2429404 - Disclosure - Farmer Mac Guaranteed Securities and USDA Guaranteed Securities  - Schedule of Available-for-sale Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesScheduleOfHeldToMaturitySecuritiesDetails" roleURI="http://www.farmermac.com/role/FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesScheduleOfHeldToMaturitySecuritiesDetails">
        <link:definition>2429405 - Disclosure - Farmer Mac Guaranteed Securities and USDA Guaranteed Securities  - Schedule of Held-to-maturity Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesTradingSecuritiesDetails" roleURI="http://www.farmermac.com/role/FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesTradingSecuritiesDetails">
        <link:definition>2429406 - Disclosure - Farmer Mac Guaranteed Securities and USDA Guaranteed Securities  - Trading Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesUnrealizedLossPositionDetails" roleURI="http://www.farmermac.com/role/FarmerMacGuaranteedSecuritiesAndUsdaGuaranteedSecuritiesUnrealizedLossPositionDetails">
        <link:definition>2429403 - Disclosure - Farmer Mac Guaranteed Securities and USDA Guaranteed Securities  - Unrealized Loss Position (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialDerivatives" roleURI="http://www.farmermac.com/role/FinancialDerivatives">
        <link:definition>2130100 - Disclosure - Financial Derivatives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialDerivativesFinancialDerivativesTables" roleURI="http://www.farmermac.com/role/FinancialDerivativesFinancialDerivativesTables">
        <link:definition>2330301 - Disclosure - Financial Derivatives  - Financial Derivatives (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialDerivativesNarrativeDetails" roleURI="http://www.farmermac.com/role/FinancialDerivativesNarrativeDetails">
        <link:definition>2430404 - Disclosure - Financial Derivatives  - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialDerivativesScheduleOfDerivativeInstrumentsImpactOnResultsOfOperationsDetails" roleURI="http://www.farmermac.com/role/FinancialDerivativesScheduleOfDerivativeInstrumentsImpactOnResultsOfOperationsDetails">
        <link:definition>2430403 - Disclosure - Financial Derivatives  - Schedule of Derivative Instruments, Impact on Results of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialDerivativesScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionDetails" roleURI="http://www.farmermac.com/role/FinancialDerivativesScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionDetails">
        <link:definition>2430402 - Disclosure - Financial Derivatives  - Schedule of Derivative Instruments in Statement of Financial Position (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecurities" roleURI="http://www.farmermac.com/role/InvestmentSecurities">
        <link:definition>2127100 - Disclosure - Investment Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesDebtMaturitiesDetails" roleURI="http://www.farmermac.com/role/InvestmentSecuritiesDebtMaturitiesDetails">
        <link:definition>2427406 - Disclosure - Investment Securities  - Debt Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesInvestmentSecuritiesTables" roleURI="http://www.farmermac.com/role/InvestmentSecuritiesInvestmentSecuritiesTables">
        <link:definition>2327301 - Disclosure - Investment Securities  - Investment Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesNarrativeDetails" roleURI="http://www.farmermac.com/role/InvestmentSecuritiesNarrativeDetails">
        <link:definition>2427403 - Disclosure - Investment Securities  - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" roleURI="http://www.farmermac.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails">
        <link:definition>2427402 - Disclosure - Investment Securities  - Schedule of Investment Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesTradingSecuritiesDetails" roleURI="http://www.farmermac.com/role/InvestmentSecuritiesTradingSecuritiesDetails">
        <link:definition>2427405 - Disclosure - Investment Securities  - Trading Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesUnrealizedLossPositionDetails" roleURI="http://www.farmermac.com/role/InvestmentSecuritiesUnrealizedLossPositionDetails">
        <link:definition>2427404 - Disclosure - Investment Securities  - Unrealized Loss Position (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRisk" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRisk">
        <link:definition>2134100 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskAllowanceForCreditLossesRollForwardDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskAllowanceForCreditLossesRollForwardDetails">
        <link:definition>2434403 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Allowance for Credit Losses Roll Forward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskAllowanceForLossesByImpairmentMethodAndCommodityDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskAllowanceForLossesByImpairmentMethodAndCommodityDetails">
        <link:definition>2434404 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Allowance for Losses by Impairment Method and Commodity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskCertainLoansAcquiredDelinquenciesAndNetCreditLossesDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskCertainLoansAcquiredDelinquenciesAndNetCreditLossesDetails">
        <link:definition>2434408 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Certain Loans Acquired Delinquencies and Net Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskCertainLoansAcquiredInTransferDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskCertainLoansAcquiredInTransferDetails">
        <link:definition>2434407 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Certain Loans Acquired in Transfer (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskConcentrationsOfCreditRiskDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskConcentrationsOfCreditRiskDetails">
        <link:definition>2434410 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Concentrations of Credit Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskFinancingReceivablesCreditQualityIndicatorsDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskFinancingReceivablesCreditQualityIndicatorsDetails">
        <link:definition>2434409 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Financing Receivables Credit Quality Indicators (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskImpairedFinancingReceivablesDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskImpairedFinancingReceivablesDetails">
        <link:definition>2434405 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Impaired Financing Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskLoanDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskLoanDetails">
        <link:definition>2434402 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Loan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskLoansAndAllowanceForLossesAndConcentrationsTables" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskLoansAndAllowanceForLossesAndConcentrationsTables">
        <link:definition>2334301 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Loans and Allowance for Losses and Concentrations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskTroubledDebtRestructuringsDetails" roleURI="http://www.farmermac.com/role/LoansAndAllowanceForLossesAndConcentrationsOfCreditRiskTroubledDebtRestructuringsDetails">
        <link:definition>2434406 - Disclosure - Loans and Allowance for Losses and Concentrations of Credit Risk  - Troubled Debt Restructurings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitments" roleURI="http://www.farmermac.com/role/OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitments">
        <link:definition>2135100 - Disclosure - Off-Balance Sheet Guarantees and Long Term Standby Purchase Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsCashFlowsFromOffBalanceSheetGuaranteedSecuritiesDetails" roleURI="http://www.farmermac.com/role/OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsCashFlowsFromOffBalanceSheetGuaranteedSecuritiesDetails">
        <link:definition>2435403 - Disclosure - Off-Balance Sheet Guarantees and Long Term Standby Purchase Commitments  - Cash Flows from Off-balance sheet Guaranteed Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsLongTermStandbyPurchaseCommitmentsDetails" roleURI="http://www.farmermac.com/role/OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsLongTermStandbyPurchaseCommitmentsDetails">
        <link:definition>2435404 - Disclosure - Off-Balance Sheet Guarantees and Long Term Standby Purchase Commitments  - Long Term Standby Purchase Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsOffBalanceSheetGuaranteedSecuritiesDetails" roleURI="http://www.farmermac.com/role/OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsOffBalanceSheetGuaranteedSecuritiesDetails">
        <link:definition>2435402 - Disclosure - Off-Balance Sheet Guarantees and Long Term Standby Purchase Commitments  - Off-Balance Sheet Guaranteed Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsOffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsTables" roleURI="http://www.farmermac.com/role/OffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsOffBalanceSheetGuaranteesAndLongTermStandbyPurchaseCommitmentsTables">
        <link:definition>2335301 - Disclosure - Off-Balance Sheet Guarantees and Long Term Standby Purchase Commitments  - Off-Balance Sheet Guarantees and Long-Term Standby Purchase Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="agm_AgricultureStorageAndProcessingMember" name="AgricultureStorageAndProcessingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_AssetsAndLiabilitiesFairValueDisclosure" name="AssetsAndLiabilitiesFairValueDisclosure" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="agm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" name="AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_AvailableForSaleSecuritiesDebtMaturitiesNextTwelveMonthsWeightedAverageYield" name="AvailableForSaleSecuritiesDebtMaturitiesNextTwelveMonthsWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_AvailableForSaleSecuritiesDebtMaturitiesWeightedAverageYield" name="AvailableForSaleSecuritiesDebtMaturitiesWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_AvailableForSaleSecuritiesDebtMaturitiesWeightedAverageYieldFiscalYearMaturityAbstract" name="AvailableForSaleSecuritiesDebtMaturitiesWeightedAverageYieldFiscalYearMaturityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_AvailableForSaleSecuritiesDebtMaturitiesYearSixThroughTenWeightedAverageYield" name="AvailableForSaleSecuritiesDebtMaturitiesYearSixThroughTenWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_AvailableForSaleSecuritiesDebtMaturitiesYearTwoThroughFiveWeightedAverageYield" name="AvailableForSaleSecuritiesDebtMaturitiesYearTwoThroughFiveWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_AvailableForSaleSecuritiesInLossPositionForMoreThan12MonthsQualitativeDisclosurePercentOfAmortizedCost" name="AvailableForSaleSecuritiesInLossPositionForMoreThan12MonthsQualitativeDisclosurePercentOfAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_AvailableforSaleSecuritiesUnpaidPrincipalBalance" name="AvailableforSaleSecuritiesUnpaidPrincipalBalance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_AvailableforsaleSecuritiesDebtMaturitiesWeightedAverageYieldSingleMaturityDateAbstract" name="AvailableforsaleSecuritiesDebtMaturitiesWeightedAverageYieldSingleMaturityDateAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_CapitalRequirementsCriticalCapitalPercentageOfCoreCapitalOfTotalMinimumCapital" name="CapitalRequirementsCriticalCapitalPercentageOfCoreCapitalOfTotalMinimumCapital" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_CapitalRequirementsMinimumCapitalPercentageOfAggregateOffBalanceSheetAssetsIncludedInCoreCapital" name="CapitalRequirementsMinimumCapitalPercentageOfAggregateOffBalanceSheetAssetsIncludedInCoreCapital" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_CapitalRequirementsMinimumCapitalPercentageOfAggregateOnBalanceSheetAssetsIncludedInCoreCapital" name="CapitalRequirementsMinimumCapitalPercentageOfAggregateOnBalanceSheetAssetsIncludedInCoreCapital" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisitionDuringPeriod" name="CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisitionDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="agm_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesBalanceDuringPeriod" name="CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesBalanceDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="agm_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNumberDefaulted" name="CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNumberDefaulted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesSubjectToBePurchased" name="CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesSubjectToBePurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_CollateralDependentNotIndividuallyAnalyzedMember" name="CollateralDependentNotIndividuallyAnalyzedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_CommodityByTypeAxis" name="CommodityByTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_CommodityByTypeDomain" name="CommodityByTypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_ConsolidationOfGuaranteedSecuritiesFromOffBalanceSheetToLoansHeldForInvestmentAndDebtSecuritiesOfConsolidatedTrustsHeldByThirdParties" name="ConsolidationOfGuaranteedSecuritiesFromOffBalanceSheetToLoansHeldForInvestmentAndDebtSecuritiesOfConsolidatedTrustsHeldByThirdParties" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="agm_CoreCapital" name="CoreCapital" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="agm_CreditExposureToInterestRateSwapCounterparties" name="CreditExposureToInterestRateSwapCounterparties" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_CropsMember" name="CropsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_DerivativeWeightedAverageForwardPrice" name="DerivativeWeightedAverageForwardPrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_DerivativeWeightedAveragePayRate" name="DerivativeWeightedAveragePayRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_DerivativeWeightedAverageReceiveRate" name="DerivativeWeightedAverageReceiveRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_DueWithinOneYearMember" name="DueWithinOneYearMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_EarningsPerShareOnIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" name="EarningsPerShareOnIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_EntityAbstract" name="EntityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_ExcessCapitalCoreCapitalInExcessOfCapitalRequiredForCapitalAdequacy" name="ExcessCapitalCoreCapitalInExcessOfCapitalRequiredForCapitalAdequacy" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_ExcludingNettingMember" name="ExcludingNettingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_FairValueAssetsAndLiabilitiesFairValueAsPercentOfTotalAssets" name="FairValueAssetsAndLiabilitiesFairValueAsPercentOfTotalAssets" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_FairValueAssetsAndLiabilitiesFairValueAsPercentOfTotalFinancialInstrumentsMeasuredAtFairValue" name="FairValueAssetsAndLiabilitiesFairValueAsPercentOfTotalFinancialInstrumentsMeasuredAtFairValue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_FairValueInputsRangeOfOfferedQuotes" name="FairValueInputsRangeOfOfferedQuotes" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FarmRanchMember" name="FarmRanchMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FarmerMacAndUsdaGuaranteedSecuritiesMember" name="FarmerMacAndUsdaGuaranteedSecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FarmerMacGuaranteedSecuritiesMember" name="FarmerMacGuaranteedSecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FarmerMacIiLlcMember" name="FarmerMacIiLlcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FinancialDerivativesAndHedgingActivitiesMember" name="FinancialDerivativesAndHedgingActivitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_FinancingReceivablesLoanToValueRatioRangeLowerRangeLimit" name="FinancingReceivablesLoanToValueRatioRangeLowerRangeLimit" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_FinancingReceivablesLoanToValueRatioRangeUpperRangeLimit" name="FinancingReceivablesLoanToValueRatioRangeUpperRangeLimit" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FinancingReceivablesOriginalLoanToValueRatioRangeDomain" name="FinancingReceivablesOriginalLoanToValueRatioRangeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FinancingReceivablesOriginalLoanToValueRatioRangeFiveMember" name="FinancingReceivablesOriginalLoanToValueRatioRangeFiveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FinancingReceivablesOriginalLoanToValueRatioRangeFourMember" name="FinancingReceivablesOriginalLoanToValueRatioRangeFourMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FinancingReceivablesOriginalLoanToValueRatioRangeOneMember" name="FinancingReceivablesOriginalLoanToValueRatioRangeOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FinancingReceivablesOriginalLoanToValueRatioRangeSixMember" name="FinancingReceivablesOriginalLoanToValueRatioRangeSixMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FinancingReceivablesOriginalLoanToValueRatioRangeThreeMember" name="FinancingReceivablesOriginalLoanToValueRatioRangeThreeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FinancingReceivablesOriginalLoanToValueRatioRangeTwoMember" name="FinancingReceivablesOriginalLoanToValueRatioRangeTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FixedInterestRateMember" name="FixedInterestRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_FloatingInterestRateMember" name="FloatingInterestRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_GainLossonComponentsIncludedfromAssessmentofInterestRateFairValueHedgeEffectiveness" name="GainLossonComponentsIncludedfromAssessmentofInterestRateFairValueHedgeEffectiveness" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_GuaranteeobligationsissuedafterJanuary12003Member" name="GuaranteeobligationsissuedafterJanuary12003Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_HeldtoMaturitySecuritiesAbstract" name="HeldtoMaturitySecuritiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_HeldtoMaturitySecuritiesDebtMaturitiesNextTwelveMonthsWeightedAverageYield" name="HeldtoMaturitySecuritiesDebtMaturitiesNextTwelveMonthsWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_HeldtoMaturitySecuritiesDebtMaturitiesWeightedAverageYield" name="HeldtoMaturitySecuritiesDebtMaturitiesWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_HeldtoMaturitySecuritiesDebtMaturitiesWeightedAverageYieldSingleMaturityDateAbstract" name="HeldtoMaturitySecuritiesDebtMaturitiesWeightedAverageYieldSingleMaturityDateAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_HeldtoMaturitySecuritiesDebtMaturitiesYearTwoThroughFiveWeightedAverageYield" name="HeldtoMaturitySecuritiesDebtMaturitiesYearTwoThroughFiveWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_HeldtoMaturitySecuritiesWeightedAverageYieldAbstract" name="HeldtoMaturitySecuritiesWeightedAverageYieldAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_HeldtoMaturityUnpaidPrincipalBalance" name="HeldtoMaturityUnpaidPrincipalBalance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="agm_ImpairedFinancingReceivableImpairmentAnalysisPerformedPercent" name="ImpairedFinancingReceivableImpairmentAnalysisPerformedPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_ImpairmentAnalysisAxis" name="ImpairmentAnalysisAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_ImpairmentAnalysisDomain" name="ImpairmentAnalysisDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_IncludingAccruedInterestMember" name="IncludingAccruedInterestMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_InstitutionalCreditMemberMember" name="InstitutionalCreditMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_InterestIncomeReclassification" name="InterestIncomeReclassification" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_InterestRateSwapPayFixedNonCallableMember" name="InterestRateSwapPayFixedNonCallableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_InterestRateSwapReceiveFixedCallableMember" name="InterestRateSwapReceiveFixedCallableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_InterestRateSwapReceiveFixedNonCallableMember" name="InterestRateSwapReceiveFixedNonCallableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_LessThan90DaysPastDueMember" name="LessThan90DaysPastDueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_LivestockMember" name="LivestockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_LoansAcquiredAndSecuritizedAsFarmerMacGuaranteedSecurities" name="LoansAcquiredAndSecuritizedAsFarmerMacGuaranteedSecurities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="agm_LoansAndAllowanceForCreditLossesAndConcentrationRiskDisclosureTextBlock" name="LoansAndAllowanceForCreditLossesAndConcentrationRiskDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_LoansandLeaseReceivableUnpaidPrincipalBalance" name="LoansandLeaseReceivableUnpaidPrincipalBalance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_LongTermStandbyPurchaseCommitmentsMember" name="LongTermStandbyPurchaseCommitmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_MarketableSecuritiesAmortizedCostBasis" name="MarketableSecuritiesAmortizedCostBasis" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="agm_MarketableSecuritiesFairValueDisclosure" name="MarketableSecuritiesFairValueDisclosure" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="agm_MarketableSecuritiesGrossUnrealizedGains" name="MarketableSecuritiesGrossUnrealizedGains" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="agm_MarketableSecuritiesGrossUnrealizedLosses" name="MarketableSecuritiesGrossUnrealizedLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="agm_MarketableSecuritiesUnpaidPrincipalBalance" name="MarketableSecuritiesUnpaidPrincipalBalance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_MidNorthMember" name="MidNorthMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_MidSouthMember" name="MidSouthMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_NetChangeInFairValueOfTradingSecuritiesHedgedAssetsFinancialDerivativesAndLoansHeldForSale" name="NetChangeInFairValueOfTradingSecuritiesHedgedAssetsFinancialDerivativesAndLoansHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="agm_NetCreditLossesRecoveries" name="NetCreditLossesRecoveries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_NettingMember" name="NettingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_NoninterestExpenseExcludingLoanLeaseAndOtherLosses" name="NoninterestExpenseExcludingLoanLeaseAndOtherLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_NortheastMember" name="NortheastMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_NorthwestMember" name="NorthwestMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_NumberOfSubsidiaries" name="NumberOfSubsidiaries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_OffBalanceSheetMember" name="OffBalanceSheetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_OnAndOffBalanceSheetProgramAssetsAtPrincipalBalance" name="OnAndOffBalanceSheetProgramAssetsAtPrincipalBalance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_OnBalanceSheetMember" name="OnBalanceSheetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_OriginalLoanToValueRatioRangeAxis" name="OriginalLoanToValueRatioRangeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_OtherCommodityMember" name="OtherCommodityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_OtherComprehensiveIncomeLossReclassificationAdjustmentnetoftax" name="OtherComprehensiveIncomeLossReclassificationAdjustmentnetoftax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="agm_OtherNonInterestIncomeExpenseExcludingGuaranteeAndCommitmentFees" name="OtherNonInterestIncomeExpenseExcludingGuaranteeAndCommitmentFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_PartTimeFarmMember" name="PartTimeFarmMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_PaymentStatusOfLoanOrLoansHeldInSecuritiesAxis" name="PaymentStatusOfLoanOrLoansHeldInSecuritiesAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_PaymentStatusOfLoanOrLoansHeldInSecuritiesDomain" name="PaymentStatusOfLoanOrLoansHeldInSecuritiesDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_PaymentsToThirdPartiesOnDebtSecuritiesOfConsolidatedTrusts" name="PaymentsToThirdPartiesOnDebtSecuritiesOfConsolidatedTrusts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_PermanentPlantingsMember" name="PermanentPlantingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_PurchasesOfInvestmentSecuritiesTradedNotYetSettled" name="PurchasesOfInvestmentSecuritiesTradedNotYetSettled" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="agm_ReserveForLosses" name="ReserveForLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_RuralUtilitiesMember" name="RuralUtilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_ScheduleOfAllowanceForLossesByImpairmentMethodAndCommodityTableTextBlock" name="ScheduleOfAllowanceForLossesByImpairmentMethodAndCommodityTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems" name="ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_ScheduleOfAvailableForSaleAndTradingSecuritiesTable" name="ScheduleOfAvailableForSaleAndTradingSecuritiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_ScheduleOfCashFlowsRelatedToTransferOfSecuritizationsTableTextBlock" name="ScheduleOfCashFlowsRelatedToTransferOfSecuritizationsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_ScheduleofHeldtoMaturityAvailableforsaleandTradingSecuritiesLineItems" name="ScheduleofHeldtoMaturityAvailableforsaleandTradingSecuritiesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_ScheduleofHeldtoMaturityAvailableforsaleandTradingSecuritiesTable" name="ScheduleofHeldtoMaturityAvailableforsaleandTradingSecuritiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_SegmentCoreEarnings" name="SegmentCoreEarnings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="agm_SegmentCoreEarningsBeforeIncomeTaxes" name="SegmentCoreEarningsBeforeIncomeTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="agm_SegmentCoreEarningsBeforePreferredStockDividendsAndAttibutionOfIncomeToNonControllingInterestPreferredStockDividends" name="SegmentCoreEarningsBeforePreferredStockDividendsAndAttibutionOfIncomeToNonControllingInterestPreferredStockDividends" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_SoutheastMember" name="SoutheastMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_SouthwestMember" name="SouthwestMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_StockOptionsAndStockAppreciationRightsMember" name="StockOptionsAndStockAppreciationRightsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_TaxEffectsOfReclassificationAdjustmentForGainsIncludedInNetIncomeTax" name="TaxEffectsOfReclassificationAdjustmentForGainsIncludedInNetIncomeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="agm_TradingSecuritiesAmountOutstanding" name="TradingSecuritiesAmountOutstanding" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="agm_TradingSecuritiesUnpaidPrincipalBalance" name="TradingSecuritiesUnpaidPrincipalBalance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="agm_TradingSecuritiesWeightedAverageYield" name="TradingSecuritiesWeightedAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="agm_TransferofFarmerMacGuaranteedSecuritiesAvailableforsaletoHeldtomaturityUnrealizedholdinggains" name="TransferofFarmerMacGuaranteedSecuritiesAvailableforsaletoHeldtomaturityUnrealizedholdinggains" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="agm_USDAGuaranteesMember" name="USDAGuaranteesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_UncollateralizedMember" name="UncollateralizedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_UnrecordedMaximumPotentialExposureOnGuaranteesAxis" name="UnrecordedMaximumPotentialExposureOnGuaranteesAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_UnrecordedMaximumPotentialExposureOnGuaranteesDomain" name="UnrecordedMaximumPotentialExposureOnGuaranteesDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="agm_UnsecuritizedMember" name="UnsecuritizedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="agm_VariableInterestEntityConsolidatedFairValueDisclosureLiabilities" name="VariableInterestEntityConsolidatedFairValueDisclosureLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="agm_WeightedAverageRemainingMaturityLoansUnderlyingGuaranteesNotHeldByTransferor" name="WeightedAverageRemainingMaturityLoansUnderlyingGuaranteesNotHeldByTransferor" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
</xsd:schema>


