<?xml version="1.0" encoding="us-ascii"?>
<!-- Prepared by Clarity FSR  v6.6.0.454 using Fujitsu Interstage XWand -->

<schema targetNamespace="http://www.comcast.com/20111231" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cmcsa="http://www.comcast.com/20111231" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="cmcsa-20111231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="cmcsa-20111231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="cmcsa-20111231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="cmcsa-20111231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.comcast.com/role/StatementConsolidatedBalanceSheet" id="StatementConsolidatedBalanceSheet">
        <link:definition>000100 - Statement - Consolidated Balance Sheet</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/StatementConsolidatedBalanceSheetParenthetical" id="StatementConsolidatedBalanceSheetParenthetical">
        <link:definition>000105 - Statement - Consolidated Balance Sheet (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 roleURI="http://www.comcast.com/role/StatementConsolidatedStatementOfIncome" id="cmcsa_ELRID_ConsolidatedStatementOfIncome">
        <link:definition>000200 - Statement - Consolidated Statement of 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 roleURI="http://www.comcast.com/role/StatementConsolidatedStatementOfCashFlows" id="StatementConsolidatedStatementOfCashFlows">
        <link:definition>000300 - Statement - Consolidated Statement 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 roleURI="http://www.comcast.com/role/StatementConsolidatedStatementOfChangesInEquity" id="StatementConsolidatedStatementOfChangesInEquity">
        <link:definition>000400 - Statement - Consolidated Statement of Changes in 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 roleURI="http://www.comcast.com/role/ConsolidatedStatementOfComprehensiveIncome" id="cmcsa_ELRID_ConsolidatedStatementOfComprehensiveIncome">
        <link:definition>000205 - 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 roleURI="http://www.comcast.com/role/StatementConsolidatedStatementOfComprehensiveIncomeParenthetical" id="cmcsa_ELRID_ConsolidatedStatementOfComprehensiveIncomeParenthetical">
        <link:definition>000210 - Statement - Consolidated Statement of Comprehensive Income (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 roleURI="http://www.comcast.com/role/DisclosureRecentAccountingPronouncements" id="DisclosureRecentAccountingPronouncements">
        <link:definition>010301 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureEarningsPerShare" id="DisclosureEarningsPerShare">
        <link:definition>010401 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureAcquisitionsAndOtherSignificantEvents" id="DisclosureAcquisitionsAndOtherSignificantEvents">
        <link:definition>010501 - Disclosure - Acquisitions and Other Significant Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureInvestments" id="DisclosureInvestments">
        <link:definition>010601 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureGoodwillAndOtherIntangibleAssets" id="DisclosureGoodwillAndOtherIntangibleAssets">
        <link:definition>010801 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureLongTermDebt" id="DisclosureLongTermDebt">
        <link:definition>010901 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>011101 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureNoncontrollingInterests" id="DisclosureNoncontrollingInterests">
        <link:definition>011201 - Disclosure - Noncontrolling Interests</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureEquity" id="DisclosureEquity">
        <link:definition>011401 - 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 roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformation" id="cmcsa_ELRID_SupplementalFinancialInformation">
        <link:definition>011701 - Disclosure - Supplemental Financial 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 roleURI="http://www.comcast.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>011801 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureFinancialDataByBusinessSegment" id="DisclosureFinancialDataByBusinessSegment">
        <link:definition>011901 - Disclosure - Financial Data by Business Segment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureCondensedConsolidatingFinancialInformation" id="DisclosureCondensedConsolidatingFinancialInformation">
        <link:definition>012201 - Disclosure - Condensed Consolidating Financial 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 roleURI="http://www.comcast.com/role/DisclosureEarningsPerShareDetails" id="DisclosureEarningsPerShareDetails">
        <link:definition>040404 - Disclosure - 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 roleURI="http://www.comcast.com/role/DisclosureAcquisitionsAndOtherSignificantEventsNarrativeDetails" id="DisclosureAcquisitionsAndOtherSignificantEventsNarrativeDetails">
        <link:definition>040501 - Disclosure - Acquisitions and Other Significant Events (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 roleURI="http://www.comcast.com/role/DisclosureAcquisitionsAndOtherSignificantEventsConsiderationTransferredDetails" id="cmcsa_ELRID_AcquisitionsAndOtherSignificantEventsConsiderationTransferredDetails">
        <link:definition>040502 - Disclosure - Acquisitions and Other Significant Events (Consideration Transferred) (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 roleURI="http://www.comcast.com/role/DisclosureInvestmentsDetails" id="cmcsa_ELRID_InvestmentsDetails">
        <link:definition>040601 - Disclosure - Investments (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 roleURI="http://www.comcast.com/role/DisclosureInvestmentsFairValueMethodInvestmentsDetails" id="DisclosureInvestmentsFairValueMethodInvestmentsDetails">
        <link:definition>040602 - Disclosure - Investments (Fair Value Method Investments) (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 roleURI="http://www.comcast.com/role/DisclosureInvestmentsEquityMethodInvestmentsDetails" id="DisclosureInvestmentsEquityMethodInvestmentsDetails">
        <link:definition>040603 - Disclosure - Investments (Equity Method Investments) (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 roleURI="http://www.comcast.com/role/DisclosureInvestmentsCostMethodInvestmentsDetails" id="DisclosureInvestmentsCostMethodInvestmentsDetails">
        <link:definition>040604 - Disclosure - Investments (Cost Method Investments) (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 roleURI="http://www.comcast.com/role/DisclosurePropertyAndEquipmentDetails" id="DisclosurePropertyAndEquipmentDetails">
        <link:definition>040704 - Disclosure - Property and Equipment (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 roleURI="http://www.comcast.com/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetails" id="cmcsa_ELRID_GoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetails">
        <link:definition>040801 - Disclosure - Goodwill and Other Intangible Assets (Carrying Amount of Goodwill)(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 roleURI="http://www.comcast.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" id="cmcsa_ELRID_GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails">
        <link:definition>040802 - Disclosure - Goodwill and Other Intangible Assets (Other Intangible Assets) (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 roleURI="http://www.comcast.com/role/DisclosureLongTermDebtDetails" id="DisclosureLongTermDebtDetails">
        <link:definition>040901 - Disclosure - Long-Term Debt (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 roleURI="http://www.comcast.com/role/DisclosureLongTermDebtDebtMaturitiesDetails" id="DisclosureLongTermDebtDebtMaturitiesDetails">
        <link:definition>040902 - Disclosure - Long-Term Debt (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 roleURI="http://www.comcast.com/role/DisclosureLongTermDebtDebtBorrowingsDetails" id="DisclosureLongTermDebtDebtBorrowingsDetails">
        <link:definition>040903 - Disclosure - Long-Term Debt (Debt Borrowings) (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 roleURI="http://www.comcast.com/role/DisclosureLongTermDebtDebtRepaymentsAndRepurchasesDetails" id="DisclosureLongTermDebtDebtRepaymentsAndRepurchasesDetails">
        <link:definition>040904 - Disclosure - Long-Term Debt (Debt Repayments and Repurchases) (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 roleURI="http://www.comcast.com/role/DisclosureLongTermDebtCommercialPaperProgramDetails" id="DisclosureLongTermDebtCommercialPaperProgramDetails">
        <link:definition>040905 - Disclosure - Long-Term Debt (Commercial Paper Program) (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 roleURI="http://www.comcast.com/role/DisclosureLongTermDebtRevolvingBankCreditFacilities" id="cmcsa_ELRID_LongTermDebtRevolvingBankCreditFacilities">
        <link:definition>040906 - Disclosure - Long-Term Debt (Revolving Bank Credit Facilities)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureDerivativeFinancialInstrumentsDetails" id="DisclosureDerivativeFinancialInstrumentsDetails">
        <link:definition>041001 - Disclosure - Derivative Financial Instruments (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 roleURI="http://www.comcast.com/role/DisclosureDerivativeFinancialInstrumentsAmountOfGainLossRecognizedInIncomeFairValueHedgesRecognizedDetails" id="cmcsa_ELRID_DerivativeFinancialInstrumentsAmountOfGainLossRecognizedInIncomeFairValueHedgesRecognizedDetails">
        <link:definition>041003 - Disclosure - Derivative Financial Instruments (Amount of Gain (Loss) Recognized in Income - Fair Value Hedges) Recognized) (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 roleURI="http://www.comcast.com/role/DisclosureDerivativeFinancialInstrumentsPretaxAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeCashFlowHedgesDetails" id="cmcsa_ELRID_DerivativeFinancialInstrumentsPretaxAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeCashFlowHedgesDetails">
        <link:definition>041004 - Disclosure - Derivative Financial Instruments (Pretax Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income - Cash Flow Hedges) (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 roleURI="http://www.comcast.com/role/DisclosureDerivativeFinancialInstrumentsAmountOfGainLossRecognizedInIncomeNondesignatedDetails" id="cmcsa_ELRID_DerivativeFinancialInstrumentsAmountOfGainLossRecognizedInIncomeNondesignatedDetails">
        <link:definition>041005 - Disclosure - Derivative Financial Instruments (Amount of Gain (Loss) Recognized in Income - Nondesignated) (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 roleURI="http://www.comcast.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>041104 - Disclosure - Fair Value Measurements (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 roleURI="http://www.comcast.com/role/DisclosureNoncontrollingInterestsDetails" id="DisclosureNoncontrollingInterestsDetails">
        <link:definition>041204 - Disclosure - Noncontrolling Interests (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 roleURI="http://www.comcast.com/role/DisclosurePostretirementPensionAndOtherEmployeeBenefitPlansNarrativeDetails" id="cmcsa_ELRID_PostretirementPensionAndOtherEmployeeBenefitPlansNarrativeDetails">
        <link:definition>041300 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (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 roleURI="http://www.comcast.com/role/PostretirementPensionAndOtherEmployeeBenefitPlansCondensedInformationOnOurFrozenPensionBenefitPlansDetails" id="cmcsa_ELRID_PostretirementPensionAndOtherEmployeeBenefitPlansCondensedInformationOnOurFrozenPensionBenefitPlansDetails">
        <link:definition>041304 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (Condensed Information On Our Frozen Pension Benefit Plans) (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 roleURI="http://www.comcast.com/role/PostretirementPensionAndOtherEmployeeBenefitPlansDeferredCompensationPlansDetails" id="cmcsa_ELRID_PostretirementPensionAndOtherEmployeeBenefitPlansDeferredCompensationPlansDetails">
        <link:definition>041305 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (Deferred Compensation Plans) (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 roleURI="http://www.comcast.com/role/DisclosureEquityNarrativeDetails" id="DisclosureEquityNarrativeDetails">
        <link:definition>041401 - Disclosure - Equity (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 roleURI="http://www.comcast.com/role/DisclosureEquityAggregateShareRepurchasesDetails" id="DisclosureEquityAggregateShareRepurchasesDetails">
        <link:definition>041402 - Disclosure - Equity (Aggregate Share Repurchases) (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 roleURI="http://www.comcast.com/role/DisclosureEquityChangesInCommonStockDetails" id="DisclosureEquityChangesInCommonStockDetails">
        <link:definition>041403 - Disclosure - Equity (Changes in Common Stock) (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 roleURI="http://www.comcast.com/role/DisclosureEquityDividendsDetails" id="DisclosureEquityDividendsDetails">
        <link:definition>041404 - Disclosure - Equity (Dividends) (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 roleURI="http://www.comcast.com/role/DisclosureEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" id="DisclosureEquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>041405 - Disclosure - Equity (Components of Accumulated Other Comprehensive Income (Loss)) (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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" id="DisclosureShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails">
        <link:definition>041502 - Disclosure - Share-Based Compensation (Recognized Share-Based Compensation Expense) (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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationStockOptionFairValueDetails" id="DisclosureShareBasedCompensationStockOptionFairValueDetails">
        <link:definition>041503 - Disclosure - Share-Based Compensation (Stock Option 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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" id="DisclosureShareBasedCompensationStockOptionActivityDetails">
        <link:definition>041504 - Disclosure - Share-Based Compensation (Stock Option Activity) (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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationExercisedStockOptionsDetails" id="DisclosureShareBasedCompensationExercisedStockOptionsDetails">
        <link:definition>041505 - Disclosure - Share-Based Compensation (Exercised Stock Options) (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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationWeightedAverageFairValueOfGrantsDetails" id="DisclosureShareBasedCompensationWeightedAverageFairValueOfGrantsDetails">
        <link:definition>041506 - Disclosure - Share-Based Compensation (Weighted-Average Fair Value of Grants) (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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationRestrictedStockPlanActivityDetails" id="DisclosureShareBasedCompensationRestrictedStockPlanActivityDetails">
        <link:definition>041507 - Disclosure - Share-Based Compensation (Restricted Stock Plan Activity) (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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationVestedRestrictedShareUnitsDetails" id="DisclosureShareBasedCompensationVestedRestrictedShareUnitsDetails">
        <link:definition>041508 - Disclosure - Share-Based Compensation (Vested Restricted Share Units) (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 roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails" id="DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails">
        <link:definition>041602 - Disclosure - Income Taxes (Components of Income Tax Expense) (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 roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesFederalStatutoryDetails" id="DisclosureIncomeTaxesFederalStatutoryDetails">
        <link:definition>041603 - Disclosure - Income Taxes (Federal Statutory) (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 roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxLiabilityDetails" id="DisclosureIncomeTaxesComponentsOfNetDeferredTaxLiabilityDetails">
        <link:definition>041604 - Disclosure - Income Taxes (Components of Net Deferred Tax Liability) (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 roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails" id="DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails">
        <link:definition>041605 - Disclosure - Income Taxes (Reconciliation of Unrecognized Tax Benefits) (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 roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformationNarrativeDetails" id="cmcsa_ELRID_SupplementalFinancialInformationNarrativeDetails">
        <link:definition>041701 - Disclosure - Supplemental Financial Information (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 roleURI="http://www.comcast.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" id="DisclosureCommitmentsAndContingenciesNarrativeDetails">
        <link:definition>041801 - Disclosure - Commitments and Contingencies (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 roleURI="http://www.comcast.com/role/DisclosureCommitmentsAndContingenciesMinimumAnnualCommitmentsUnderTheProgrammingLicenseAgreementsDetails" id="DisclosureCommitmentsAndContingenciesMinimumAnnualCommitmentsUnderProgrammingLicenseAgreementsDetails">
        <link:definition>041802 - Disclosure - Commitments and Contingencies (Minimum Annual Commitments under the Programming License Agreements) (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 roleURI="http://www.comcast.com/role/DisclosureCommitmentsAndContingenciesRentalExpenseDetails" id="cmcsa_ELRID_CommitmentsAndContingenciesRentalExpenseDetails">
        <link:definition>041803 - Disclosure - Commitments and Contingencies (Rental expense) (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 roleURI="http://www.comcast.com/role/DisclosureFinancialDataByBusinessSegmentDetails" id="DisclosureFinancialDataByBusinessSegmentDetails">
        <link:definition>041901 - Disclosure - Financial Data by Business Segment (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 roleURI="http://www.comcast.com/role/DisclosureQuarterlyFinancialInformationComponentsOfQuarterlyFinancialInformationDetails" id="DisclosureQuarterlyFinancialInformationComponentsOfQuarterlyFinancialInformationDetails">
        <link:definition>042001 - Disclosure - Quarterly Financial Information (Components of Quarterly Financial 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 roleURI="http://www.comcast.com/role/DisclosureCondensedConsolidatingFinancialInformationCondensedConsolidatingBalanceSheetDetails" id="DisclosureCondensedConsolidatingFinancialInformationCondensedConsolidatingBalanceSheetDetails">
        <link:definition>042202 - Disclosure - Condensed Consolidating Financial Information (Condensed Consolidating Balance Sheet) (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 roleURI="http://www.comcast.com/role/CondensedConsolidatingFinancialInformationCondensedConsolidatingStatementOfIncomeDetails" id="cmcsa_ELRID_CondensedConsolidatingFinancialInformationCondensedConsolidatingStatementOfIncomeDetails">
        <link:definition>042203 - Disclosure - Condensed Consolidating Financial Information (Condensed Consolidating Statement of Income) (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 roleURI="http://www.comcast.com/role/DisclosureCondensedConsolidatingFinancialInformationCondensedConsolidatingStatementOfCashFlowsDetails" id="DisclosureCondensedConsolidatingFinancialInformationCondensedConsolidatingStatementOfCashFlowsDetails">
        <link:definition>042204 - Disclosure - Condensed Consolidating Financial Information (Condensed Consolidating Statement 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 roleURI="http://www.comcast.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>000090 - Document - 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 roleURI="http://www.comcast.com/role/DisclosureOrganizationAndBusiness" id="DisclosureOrganizationAndBusiness">
        <link:definition>010101 - Disclosure - Organization and Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>010201 - Disclosure - Summary of Significant 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 roleURI="http://www.comcast.com/role/DisclosurePropertyAndEquipment" id="DisclosurePropertyAndEquipment">
        <link:definition>010701 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureDerivativeFinancialInstruments" id="DisclosureDerivativeFinancialInstruments">
        <link:definition>011001 - Disclosure - Derivative Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosurePostretirementPensionAndOtherEmployeeBenefitPlans" id="DisclosurePostretirementPensionAndOtherEmployeeBenefitPlans">
        <link:definition>011301 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensation" id="DisclosureShareBasedCompensation">
        <link:definition>011501 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>011601 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureQuarterlyFinancialInformation" id="DisclosureQuarterlyFinancialInformation">
        <link:definition>012001 - Disclosure - Quarterly Financial 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 roleURI="http://www.comcast.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicy">
        <link:definition>020202 - Disclosure - Summary of Significant Accounting Policies (Policy)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureEarningsPerShareTables" id="DisclosureEarningsPerShareTables">
        <link:definition>030403 - Disclosure - Earnings Per Share (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 roleURI="http://www.comcast.com/role/DisclosureAcquisitionsAndOtherSignificantEventsTables" id="DisclosureAcquisitionsAndOtherSignificantEventsTables">
        <link:definition>030503 - Disclosure - Acquisitions and Other Significant Events (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 roleURI="http://www.comcast.com/role/DisclosureInvestmentsTables" id="DisclosureInvestmentsTables">
        <link:definition>030603 - Disclosure - Investments (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 roleURI="http://www.comcast.com/role/DisclosurePropertyAndEquipmentTables" id="DisclosurePropertyAndEquipmentTables">
        <link:definition>030703 - Disclosure - Property and Equipment (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 roleURI="http://www.comcast.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" id="DisclosureGoodwillAndOtherIntangibleAssetsTables">
        <link:definition>030803 - Disclosure - Goodwill and Other Intangible Assets (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 roleURI="http://www.comcast.com/role/DisclosureLongTermDebtTables" id="DisclosureLongTermDebtTables">
        <link:definition>030903 - Disclosure - Long-Term Debt (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 roleURI="http://www.comcast.com/role/DisclosureDerivativeFinancialInstrumentsTables" id="DisclosureDerivativeFinancialInstrumentsTables">
        <link:definition>031003 - Disclosure - Derivative Financial Instruments (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 roleURI="http://www.comcast.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>031103 - Disclosure - Fair Value Measurements (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 roleURI="http://www.comcast.com/role/DisclosureNoncontrollingInterestsTables" id="DisclosureNoncontrollingInterestsTables">
        <link:definition>031203 - Disclosure - Noncontrolling Interests (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 roleURI="http://www.comcast.com/role/DisclosurePostretirementPensionAndOtherEmployeeBenefitPlansTables" id="DisclosurePostretirementPensionAndOtherEmployeeBenefitPlansTables">
        <link:definition>031303 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (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 roleURI="http://www.comcast.com/role/DisclosureEquityTables" id="DisclosureEquityTables">
        <link:definition>031403 - Disclosure - Equity (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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationTables" id="DisclosureShareBasedCompensationTables">
        <link:definition>031503 - Disclosure - Share-Based Compensation (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 roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>031603 - Disclosure - Income Taxes (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 roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformationTables" id="cmcsa_ELRID_SupplementalFinancialInformationTables">
        <link:definition>031703 - Disclosure - Supplemental Financial Information (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 roleURI="http://www.comcast.com/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables">
        <link:definition>031803 - Disclosure - Commitments and Contingencies (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 roleURI="http://www.comcast.com/role/DisclosureFinancialDataByBusinessSegmentTables" id="DisclosureFinancialDataByBusinessSegmentTables">
        <link:definition>031903 - Disclosure - Financial Data by Business Segment (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 roleURI="http://www.comcast.com/role/DisclosureQuarterlyFinancialInformationTables" id="DisclosureQuarterlyFinancialInformationTables">
        <link:definition>032003 - Disclosure - Quarterly Financial Information (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 roleURI="http://www.comcast.com/role/DisclosureCondensedConsolidatingFinancialInformationTables" id="DisclosureCondensedConsolidatingFinancialInformationTables">
        <link:definition>032203 - Disclosure - Condensed Consolidating Financial Information (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 roleURI="http://www.comcast.com/role/DisclosureOrganizationAndBusinessDetails" id="DisclosureOrganizationAndBusinessDetails">
        <link:definition>040101 - Disclosure - Organization and Business (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 roleURI="http://www.comcast.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>040204 - Disclosure - Summary of Significant Accounting Policies (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 roleURI="http://www.comcast.com/role/GoodwillAndOtherIntangibleAssetsAmortizationOfIntangibleAssetsDetails" id="cmcsa_ELRID_GoodwillAndOtherIntangibleAssetsAmortizationOfIntangibleAssetsDetails">
        <link:definition>040803 - Disclosure - Goodwill and Other Intangible Assets (Amortization of Intangible Assets) (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 roleURI="http://www.comcast.com/role/PostretirementPensionAndOtherEmployeeBenefitPlansBenefitObligationAndExpenseForOurSplitDollarLifeInsuranceAgreementsDetails" id="cmcsa_ELRID_PostretirementPensionAndOtherEmployeeBenefitPlansBenefitObligationAndExpenseForOurSplitDollarLifeInsuranceAgreementsDetails">
        <link:definition>041306 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (Benefit Obligation and Expense for Our Split-Dollar Life Insurance Agreements) (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 roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationNarrativeDetails" id="DisclosureShareBasedCompensationNarrativeDetails">
        <link:definition>041501 - Disclosure - Share-Based Compensation (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 roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesNarrativeDetails" id="DisclosureIncomeTaxesNarrativeDetails">
        <link:definition>041601 - Disclosure - Income Taxes (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 roleURI="http://www.comcast.com/role/DisclosureCondensedConsolidatingFinancialInformationNarrativeDetails" id="DisclosureCondensedConsolidatingFinancialInformationNarrativeDetails">
        <link:definition>042201 - Disclosure - Condensed Consolidating Financial Information (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 roleURI="http://www.comcast.com/role/DisclosureInvestmentsInvestmentIncomeLossNetDetails" id="cmcsa_ELRID_InvestmentsInvestmentIncomeLossNetDetails">
        <link:definition>040605 - Disclosure - Investments (Investment Income (Loss), Net) (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 roleURI="http://www.comcast.com/role/DisclosureTermsOfOutstandingFixedToVariableSwapsDetails" id="cmcsa_ELRID_TermsOfOutstandingFixedToVariableSwapsDetails">
        <link:definition>041002 - Disclosure - Terms of Outstanding Fixed to Variable Swaps (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 roleURI="http://www.comcast.com/role/DisclosureFilmAndTelevisionCosts" id="cmcsa_ELRID_FilmAndTelevisionCosts">
        <link:definition>010511 - Disclosure - Film and Television Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureFilmAndTelevisionCostsTables" id="cmcsa_ELRID_FilmAndTelevisionCostsTables">
        <link:definition>030513 - Disclosure - Film and Television Costs (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 roleURI="http://www.comcast.com/role/FilmAndTelevisionCostsNarrativeDetails" id="cmcsa_ELRID_FilmAndTelevisionCostsNarrativeDetails">
        <link:definition>040531 - Disclosure - Film and Television Costs (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 roleURI="http://www.comcast.com/role/DisclosureReceivablesMonetization" id="cmcsa_ELRID_ReceivablesMonetization">
        <link:definition>011702 - Disclosure - Receivables Monetization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comcast.com/role/DisclosureReceivablesMonetizationTables" id="cmcsa_ELRID_ReceivablesMonetizationTables">
        <link:definition>031704 - Disclosure - Receivables Monetization (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 roleURI="http://www.comcast.com/role/DisclosureReceivablesMonetizationNarrativeDetails" id="cmcsa_ELRID_ReceivablesMonetizationNarrativeDetails">
        <link:definition>041705 - Disclosure - Receivables Monetization (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 roleURI="http://www.comcast.com/role/DisclosureReceivablesMonetizationEffectOnIncomeFromReceivablesMonetizationAndCashFlowsOnTransfersDetails" id="cmcsa_ELRID_ReceivablesMonetizationEffectOnIncomeFromReceivablesMonetizationAndCashFlowsOnTransfersDetails">
        <link:definition>041706 - Disclosure - Receivables Monetization (Effect on Income From Receivables Monetization and Cash Flows on Transfers)(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 roleURI="http://www.comcast.com/role/DisclosureReceivablesMonetizationReceivablesMonetizedAndDeferredConsiderationDetails" id="cmcsa_ELRID_ReceivablesMonetizationReceivablesMonetizedAndDeferredConsiderationDetails">
        <link:definition>041707 - Disclosure - Receivables Monetization (Receivables Monetized and Deferred Consideration)(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 roleURI="http://www.comcast.com/role/DisclosureAcquisitionsAndOtherSignificantEventsAllocationOfPurchasePriceDetails" id="cmcsa_ELRID_AcquisitionsAndOtherSignificantEventsAllocationOfPurchasePriceDetails">
        <link:definition>040503 - Disclosure - Acquisitions and Other Significant Events (Allocation of Purchase Price) (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 roleURI="http://www.comcast.com/role/DisclosureAcquisitionsAndOtherSignificantEventsContingentConsiderationDetails" id="cmcsa_ELRID_AcquisitionsAndOtherSignificantEventsContingentConsiderationDetails">
        <link:definition>040504 - Disclosure - Acquisitions and Other Significant Events (Contingent Consideration)(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 roleURI="http://www.comcast.com/role/DisclosureAcquisitionsAndOtherSignificantEventsTransactionRelatedExpensesDetails" id="cmcsa_ELRID_AcquisitionsAndOtherSignificantEventsTransactionRelatedExpensesDetails">
        <link:definition>040505 - Disclosure - Acquisitions and Other Significant Events (Transaction-Related Expenses)(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 roleURI="http://www.comcast.com/role/AcquisitionsAndOtherSignificantEventsProFormaInformationDetails" id="cmcsa_ELRID_AcquisitionsAndOtherSignificantEventsProFormaInformationDetails">
        <link:definition>040508 - Disclosure - Acquisitions and Other Significant Events (Pro Forma 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 roleURI="http://www.comcast.com/role/AcquisitionsAndOtherSignificantEventsPreliminaryAllocationOfPurchasePriceUniversalOrlandoDetails" id="cmcsa_ELRID_AcquisitionsAndOtherSignificantEventsPreliminaryAllocationOfPurchasePriceUniversalOrlandoDetails">
        <link:definition>040507 - Disclosure - Acquisitions and Other Significant Events (Preliminary Allocation of Purchase Price Universal Orlando)(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 roleURI="http://www.comcast.com/role/DisclosureFilmAndTelevisionCostsFilmAndTelevisionCostsDetails" id="cmcsa_ELRID_FilmAndTelevisionCostsFilmAndTelevisionCostsDetails">
        <link:definition>040532 - Disclosure - Film and Television Costs (Film and Television Costs)(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 roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformationReceivablesDetails" id="cmcsa_ELRID_SupplementalFinancialInformationReceivablesDetails">
        <link:definition>041702 - Disclosure - Supplemental Financial Information (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 roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformationOperatingCostsAndExpensesExcludingDepreciationAndAmortizationDetails" id="cmcsa_ELRID_SupplementalFinancialInformationOperatingCostsAndExpensesExcludingDepreciationAndAmortizationDetails">
        <link:definition>041703 - Disclosure - Supplemental Financial Information (Operating Costs and Expenses (Excluding Depreciation and Amortization))(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 roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails" id="cmcsa_ELRID_SupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails">
        <link:definition>041704 - Disclosure - Supplemental Financial Information (Cash Payments for Interest and Income Taxes)(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 roleURI="http://www.comcast.com/role/DisclosurePostretirementPensionAndOtherEmployeeBenefitPlansCondensedInformationOnOurPostretirementAndPensionBenefitPlansDetails" id="cmcsa_ELRID_PostretirementPensionAndOtherEmployeeBenefitPlansCondensedInformationOnOurPostretirementAndPensionBenefitPlansDetails">
        <link:definition>041301 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (Condensed Information On Our Postretirement and Pension Benefit Plans) (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 roleURI="http://www.comcast.com/role/DisclosurePostretirementPensionAndOtherEmployeeBenefitPlansComponentsOfBenefitsExpenseDetails" id="cmcsa_ELRID_PostretirementPensionAndOtherEmployeeBenefitPlansComponentsOfBenefitsExpenseDetails">
        <link:definition>041302 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (Components of Benefits Expense)(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 roleURI="http://www.comcast.com/role/DisclosurePostretirementPensionAndOtherEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails" id="cmcsa_ELRID_PostretirementPensionAndOtherEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails">
        <link:definition>041303 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (Expected Future Benefit Payments)(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 roleURI="http://www.comcast.com/role/AcquisitionsAndOtherSignificantEventsConsiderationTransferredUniversalOrlandoDetails" id="cmcsa_ELRID_AcquisitionsAndOtherSignificantEventsConsiderationTransferredUniversalOrlandoDetails">
        <link:definition>040506 - Disclosure - Acquisitions and Other Significant Events (Consideration Transferred Universal Orlando) (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 roleURI="http://www.comcast.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" id="cmcsa_ELRID_ScheduleIIValuationAndQualifyingAccountsDetails">
        <link:definition>042214 - Disclosure - Schedule II Valuation and Qualifying Accounts (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 roleURI="http://www.comcast.com/role/ScheduleIIValuationAndQualifyingAccountsTables" id="cmcsa_ELRID_ScheduleIIValuationAndQualifyingAccountsTables">
        <link:definition>033001 - Disclosure - Schedule II Valuation and Qualifying Accounts (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 roleURI="http://www.comcast.com/role/ScheduleIIValuationAndQualifyingAccounts" id="cmcsa_ELRID_ScheduleIIValuationAndQualifyingAccounts">
        <link:definition>012202 - Disclosure - Schedule II Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import namespace="http://fasb.org/us-gaap/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd" />
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <import namespace="http://xbrl.sec.gov/invest/2011-01-31" schemaLocation="http://xbrl.sec.gov/invest/2011/invest-2011-01-31.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <element name="ContributionsFromAndDistributionsToNoncontrollingInterests" id="cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="EquityProfitLoss" id="cmcsa_EquityProfitLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="InvestmentsTextBlock" id="cmcsa_InvestmentsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OperatingExpensesExcludingDepreciationAndAmortization" id="cmcsa_OperatingExpensesExcludingDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DocumentAndEntityInformationAbstract" id="cmcsa_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="RecentAccountingPronouncementsAbstract" id="cmcsa_RecentAccountingPronouncementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AcquisitionsAndOtherSignificantEventsAbstract" id="cmcsa_AcquisitionsAndOtherSignificantEventsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GoodwillAndOtherIntangibleAssetsAbstract" id="cmcsa_GoodwillAndOtherIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueMeasurementsAbstract" id="cmcsa_FairValueMeasurementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NoncontrollingInterestsAbstract" id="cmcsa_NoncontrollingInterestsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CommitmentsAndContingenciesAbstract" id="cmcsa_CommitmentsAndContingenciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FinancialDataByBusinessSegmentAbstract" id="cmcsa_FinancialDataByBusinessSegmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CondensedConsolidatingFinancialInformationAbstract" id="cmcsa_CondensedConsolidatingFinancialInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="InvestmentSummaryTableTextBlock" id="cmcsa_InvestmentSummaryTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ComponentsOfInvestmentIncomeLossNetTableTextBlock" id="cmcsa_ComponentsOfInvestmentIncomeLossNetTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueAssetsMeasuredOnRecurringBasisTotal" id="cmcsa_FairValueAssetsMeasuredOnRecurringBasisTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueLiabilitiesMeasuredOnRecurringBasis" id="cmcsa_FairValueLiabilitiesMeasuredOnRecurringBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="InterestRateSwapAgreementsLongTermDebtPortionMember" id="cmcsa_InterestRateSwapAgreementsLongTermDebtPortionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ChangesFromNetIncomeAttributableToParent" id="cmcsa_ChangesFromNetIncomeAttributableToParent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="OtherNonCashIncomeExpense1" id="cmcsa_OtherNonCashIncomeExpense1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="CableCommunicationsMember" id="cmcsa_CableCommunicationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableNetworksMember" id="cmcsa_CableNetworksMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CorporateAndOtherMember" id="cmcsa_CorporateAndOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EliminationsMember" id="cmcsa_EliminationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableCommunicationsSegmentRevenuePercentageVideoMember" id="cmcsa_CableCommunicationsSegmentRevenuePercentageVideoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableCommunicationsSegmentRevenuePercentageHighSpeedInternetMember" id="cmcsa_CableCommunicationsSegmentRevenuePercentageHighSpeedInternetMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableCommunicationsSegmentRevenuePercentagePhoneMember" id="cmcsa_CableCommunicationsSegmentRevenuePercentagePhoneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableCommunicationsSegmentRevenuePercentageAdvertisingMember" id="cmcsa_CableCommunicationsSegmentRevenuePercentageAdvertisingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableCommunicationsSegmentRevenuePercentageFranchiseFeesMember" id="cmcsa_CableCommunicationsSegmentRevenuePercentageFranchiseFeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableCommunicationsSegmentRevenuePercentageOtherMember" id="cmcsa_CableCommunicationsSegmentRevenuePercentageOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AcquisitionAndOtherSignificantEventsDetailsAbstract" id="cmcsa_AcquisitionAndOtherSignificantEventsDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GoodwillSettlementsAndAdjustments" id="cmcsa_GoodwillSettlementsAndAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue" id="cmcsa_CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCondensedConsolidatingBalanceSheetTextBlock" id="cmcsa_ScheduleOfCondensedConsolidatingBalanceSheetTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCondensedConsolidatingStatementOfOperationsTextBlock" id="cmcsa_ScheduleOfCondensedConsolidatingStatementOfOperationsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCondensedConsolidatingStatementOfCashFlowsTextBlock" id="cmcsa_ScheduleOfCondensedConsolidatingStatementOfCashFlowsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ComcastHoldings1058SeniorSubordinatedDebenturesDue2012Member" id="cmcsa_ComcastHoldings1058SeniorSubordinatedDebenturesDue2012Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ComcastHoldingsZonesDueNovember2029Member" id="cmcsa_ComcastHoldingsZonesDueNovember2029Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CcclParentMember" id="cmcsa_CcclParentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CombinedCchmoParentsMember" id="cmcsa_CombinedCchmoParentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ComcastHoldingsMember" id="cmcsa_ComcastHoldingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ComcastNonGuarantorSubsidiariesMember" id="cmcsa_ComcastNonGuarantorSubsidiariesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EliminationAndConsolidationAdjustmentsMember" id="cmcsa_EliminationAndConsolidationAdjustmentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="InvestmentsInAndAmountsDueFromSubsidiariesEliminatedUponConsolidation" id="cmcsa_InvestmentsInAndAmountsDueFromSubsidiariesEliminatedUponConsolidation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="OtherStockholdersEquity" id="cmcsa_OtherStockholdersEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="NetTransactionsWithAffiliates" id="cmcsa_NetTransactionsWithAffiliates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="PrincipalAmountIssuedOf515NotesDue2020Member" id="cmcsa_PrincipalAmountIssuedOf515NotesDue2020Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PrincipalAmountIssuedOf64NotesDue2040Member" id="cmcsa_PrincipalAmountIssuedOf64NotesDue2040Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EquityWarrantsFairValueDisclosure" id="cmcsa_EquityWarrantsFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="CableSegmentAndCorporateAndOtherReclassificationTextBlock" id="cmcsa_CableSegmentAndCorporateAndOtherReclassificationTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ChangesInEquityResultingFromNetIncomeAttributableToParentAndTransfersToOrFromNoncontrollingInterestsTextBlock" id="cmcsa_ChangesInEquityResultingFromNetIncomeAttributableToParentAndTransfersToOrFromNoncontrollingInterestsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CableSegmentRevenueSourcesTextBlock" id="cmcsa_CableSegmentRevenueSourcesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CableCommunicationsSegmentAndCorporateAndOtherReclassificationMember" id="cmcsa_CableCommunicationsSegmentAndCorporateAndOtherReclassificationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EquityMethodInvestmentsInStockAndOther" id="cmcsa_EquityMethodInvestmentsInStockAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="MarkToMarketAdjustmentOnDerivativeComponentOfPrepaidForwardSaleAgreements" id="cmcsa_MarkToMarketAdjustmentOnDerivativeComponentOfPrepaidForwardSaleAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="RedeemableNoncontrollingInterestsMember" id="cmcsa_RedeemableNoncontrollingInterestsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ClassASpecialCommonStockMember" id="cmcsa_ClassASpecialCommonStockMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AirTouchMember" id="cmcsa_AirTouchMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterest" id="cmcsa_IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ComcastHoldingsZonesDueOctober2029Member" id="cmcsa_ComcastHoldingsZonesDueOctober2029Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GuaranteeObligationsCurrentPrincipleBalance" id="cmcsa_GuaranteeObligationsCurrentPrincipleBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="OperatingIncomeExcludingDepreciationAndAmortization" id="cmcsa_OperatingIncomeExcludingDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" id="cmcsa_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="PercentageAdjustmentFactorToDetermineRedemptionAndPurchasePriceForNoncontrollingInvestorsInterest" id="cmcsa_PercentageAdjustmentFactorToDetermineRedemptionAndPurchasePriceForNoncontrollingInvestorsInterest" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="AmountUsedForDeterminingRedemptionAndPurchasePrice" id="cmcsa_AmountUsedForDeterminingRedemptionAndPurchasePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ParentsCashOrCommonStockFundingCommitmentForEachOfNoncontrollingInvestorsTwoRedemptionRights" id="cmcsa_ParentsCashOrCommonStockFundingCommitmentForEachOfNoncontrollingInvestorsTwoRedemptionRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="DebtBorrowingsTableTextBlock" id="cmcsa_DebtBorrowingsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ChangeInCarryingValueOfDebtComponentAndChangeInFairValueOfDerivativeComponentTableTextBlock" id="cmcsa_ChangeInCarryingValueOfDebtComponentAndChangeInFairValueOfDerivativeComponentTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RevolvingBankCreditFacilityMember" id="cmcsa_RevolvingBankCreditFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SeniorNotesWithMaturitiesOf5YearsOrLessMember" id="cmcsa_SeniorNotesWithMaturitiesOf5YearsOrLessMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SeniorNotesWithMaturitiesBetween6And10YearsMember" id="cmcsa_SeniorNotesWithMaturitiesBetween6And10YearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SeniorNotesWithMaturitiesGreaterThan10YearsMember" id="cmcsa_SeniorNotesWithMaturitiesGreaterThan10YearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SeniorSubordinatedNotesDue2012Member" id="cmcsa_SeniorSubordinatedNotesDue2012Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ZonesDue2029Member" id="cmcsa_ZonesDue2029Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OtherLongTermDebtMember" id="cmcsa_OtherLongTermDebtMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Notes585Due2010Member" id="cmcsa_Notes585Due2010Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Notes545Due2010Member" id="cmcsa_Notes545Due2010Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CommercialPaperToBeIssuedAtAnyOneTimeMaximum" id="cmcsa_CommercialPaperToBeIssuedAtAnyOneTimeMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="RevolvingFacilityMember" id="cmcsa_RevolvingFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OtherInvestmentIncomeLossNet" id="cmcsa_OtherInvestmentIncomeLossNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="InsightTransactionMember" id="cmcsa_InsightTransactionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NbcuniversalMember" id="cmcsa_NbcuniversalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CustomerPremisesEquipmentMember" id="cmcsa_CustomerPremisesEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableFranchiseRenewalCostsAndContractualOperatingRightsMember" id="cmcsa_CableFranchiseRenewalCostsAndContractualOperatingRightsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PatentsAndOtherTechnologyRightsMember" id="cmcsa_PatentsAndOtherTechnologyRightsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ProgrammingAgreementsAndRightsMember" id="cmcsa_ProgrammingAgreementsAndRightsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OtherAgreementsAndRightsMember" id="cmcsa_OtherAgreementsAndRightsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueMethodMember" id="cmcsa_FairValueMethodMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DeferredCompensationPlansMember" id="cmcsa_DeferredCompensationPlansMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DeferredCompensationPlansBenefitObligation" id="cmcsa_DeferredCompensationPlansBenefitObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="DeferredCompensationPlansInterestCost" id="cmcsa_DeferredCompensationPlansInterestCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="RetirementInvestmentPlansMember" id="cmcsa_RetirementInvestmentPlansMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CommonStockVotingPower" id="cmcsa_CommonStockVotingPower" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="StockRepurchaseProgramAvailabilityOfSharesAuthorized" id="cmcsa_StockRepurchaseProgramAvailabilityOfSharesAuthorized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DeferredCompensationPlansTextBlock" id="cmcsa_DeferredCompensationPlansTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AggregateShareRepurchasesTextBlock" id="cmcsa_AggregateShareRepurchasesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ChangesInCommonStockTextBlock" id="cmcsa_ChangesInCommonStockTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RecognizedShareBasedCompensationExpenseTextBlock" id="cmcsa_RecognizedShareBasedCompensationExpenseTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="StockOptionFairValueAndSignificantAssumptionsTextBlock" id="cmcsa_StockOptionFairValueAndSignificantAssumptionsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="StockOptionActivityTextBlock" id="cmcsa_StockOptionActivityTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ExercisedStockOptionsTextBlock" id="cmcsa_ExercisedStockOptionsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="WeightedAverageFairValueOfRestrictedStockUnitsTextBlock" id="cmcsa_WeightedAverageFairValueOfRestrictedStockUnitsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RestrictedStockPlanActivityTextBlock" id="cmcsa_RestrictedStockPlanActivityTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="VestedRestrictedShareUnitsTextBlock" id="cmcsa_VestedRestrictedShareUnitsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="VideoCustomersMember" id="cmcsa_VideoCustomersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="HighSpeedInternetCustomersMember" id="cmcsa_HighSpeedInternetCustomersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PhoneCustomersMember" id="cmcsa_PhoneCustomersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NumberOfCustomers" id="cmcsa_NumberOfCustomers" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OptionPlansMember" id="cmcsa_OptionPlansMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriodMaximum" id="cmcsa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriodMaximum" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CashSettledOptionsMember" id="cmcsa_CashSettledOptionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NetSettledOptionsMember" id="cmcsa_NetSettledOptionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ExercisedStockOptionsMember" id="cmcsa_ExercisedStockOptionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DeferredStockOptionPlanMember" id="cmcsa_DeferredStockOptionPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="RestrictedStockPlanMember" id="cmcsa_RestrictedStockPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NumberOfEntitledCommonStockSharesForEachRestrictedShareUnitAtTimeOfVesting" id="cmcsa_NumberOfEntitledCommonStockSharesForEachRestrictedShareUnitAtTimeOfVesting" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="TaxBenefitOfRsusVested" id="cmcsa_TaxBenefitOfRsusVested" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="NonvestedRestrictedShareUnitAwardsMember" id="cmcsa_NonvestedRestrictedShareUnitAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="VestedRestrictedShareUnitsMember" id="cmcsa_VestedRestrictedShareUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ClearwireLlcMember" id="cmcsa_ClearwireLlcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OtherEquityMethodInvestmentsMember" id="cmcsa_OtherEquityMethodInvestmentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OtherCostMethodInvestmentMember" id="cmcsa_OtherCostMethodInvestmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="InitialInvestmentInEquityMethodInvestment" id="cmcsa_InitialInvestmentInEquityMethodInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="PreferredStockAggregateRedemptionValue" id="cmcsa_PreferredStockAggregateRedemptionValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DefinedBenefitPlanExpectedReturnOnPlanAssetsRate" id="cmcsa_DefinedBenefitPlanExpectedReturnOnPlanAssetsRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ComcastSpectacorMember" id="cmcsa_ComcastSpectacorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ProgrammingAndTalentCommitmentsFutureMinimumPaymentsCurrent" id="cmcsa_ProgrammingAndTalentCommitmentsFutureMinimumPaymentsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ProgrammingAndTalentCommitmentsFutureMinimumPaymentsInTwoYears" id="cmcsa_ProgrammingAndTalentCommitmentsFutureMinimumPaymentsInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ProgrammingAndTalentCommitmentsFutureMinimumPaymentsInThreeYears" id="cmcsa_ProgrammingAndTalentCommitmentsFutureMinimumPaymentsInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ProgrammingAndTalentCommitmentsFutureMinimumPaymentsInFourYears" id="cmcsa_ProgrammingAndTalentCommitmentsFutureMinimumPaymentsInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ProgrammingAndTalentCommitmentsFutureMinimumPaymentsInFiveYears" id="cmcsa_ProgrammingAndTalentCommitmentsFutureMinimumPaymentsInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ProgrammingAndTalentCommitmentsFutureMinimumPaymentsDueThereafter" id="cmcsa_ProgrammingAndTalentCommitmentsFutureMinimumPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="OwnershipPercentageInNewCompany" id="cmcsa_OwnershipPercentageInNewCompany" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="CableCommunicationsProgrammingExpensesPolicyTextBlock" id="cmcsa_CableCommunicationsProgrammingExpensesPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SpectrumCoLlcMember" id="cmcsa_SpectrumCoLlcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OrganizationAndBusinessAbstract" id="cmcsa_OrganizationAndBusinessAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueOfCostMethodInvestment" id="cmcsa_FairValueOfCostMethodInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="CustomerPremisesEquipment" id="cmcsa_CustomerPremisesEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="WeightedAverageOriginalUsefulLife" id="cmcsa_WeightedAverageOriginalUsefulLife" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="DebtWeightedAverage" id="cmcsa_DebtWeightedAverage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="BaseRateMember" id="cmcsa_BaseRateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PrepaidForwardSaleAgreementsSecuritiesMember" id="cmcsa_PrepaidForwardSaleAgreementsSecuritiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PrepaidForwardSaleAgreementDerivativeMember" id="cmcsa_PrepaidForwardSaleAgreementDerivativeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NondesignatedPrepaidForwardSaleAgreementsMember" id="cmcsa_NondesignatedPrepaidForwardSaleAgreementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ZonesMember" id="cmcsa_ZonesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AccruedSwapInterest" id="cmcsa_AccruedSwapInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="CondensedInformationOnOurPensionBenefitPlansTextBlock" id="cmcsa_CondensedInformationOnOurPensionBenefitPlansTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfDividendsTextBlock" id="cmcsa_ScheduleOfDividendsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NumberOfVotesEntitledOfEachClassBCommonStock" id="cmcsa_NumberOfVotesEntitledOfEachClassBCommonStock" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="StockrepurchaseprogramAdditionalShareAuthorization" id="cmcsa_StockrepurchaseprogramAdditionalShareAuthorization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DeferredGainsLossesOnCashFlowHedges" id="cmcsa_DeferredGainsLossesOnCashFlowHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="RentalExpenseTableTextBlock" id="cmcsa_RentalExpenseTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="TaxAdjustmentsAxis" id="cmcsa_TaxAdjustmentsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TaxAdjustmentsDomain" id="cmcsa_TaxAdjustmentsDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OtherLongTermLiabilitiesMember" id="cmcsa_OtherLongTermLiabilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GoodwillMember" id="cmcsa_GoodwillMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="IncomeTaxExpenseMember" id="cmcsa_IncomeTaxExpenseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="IncomeTaxReconciliationBenefitRelatedToCertainSubsidiaryReorganizations" id="cmcsa_IncomeTaxReconciliationBenefitRelatedToCertainSubsidiaryReorganizations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ComcastCorporationMember" id="cmcsa_ComcastCorporationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GeMember" id="cmcsa_GeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GainLossOnInvestmentsAndNoncashOtherIncomeExpenseNet" id="cmcsa_GainLossOnInvestmentsAndNoncashOtherIncomeExpenseNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="PrincipalAmountIssuedOf550NotesDue2029Member" id="cmcsa_PrincipalAmountIssuedOf550NotesDue2029Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Notes550Due2029Member" id="cmcsa_Notes550Due2029Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CableDistributionSystems" id="cmcsa_CableDistributionSystems" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="CableDistributionSystemMember" id="cmcsa_CableDistributionSystemMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AmountOfGainLossRecognizedInIncomeFairValueHedgesTableTextBlock" id="cmcsa_AmountOfGainLossRecognizedInIncomeFairValueHedgesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AmountOfGainLossRecognizedInIncomeNondesignatedTableTextBlock" id="cmcsa_AmountOfGainLossRecognizedInIncomeNondesignatedTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="UnrealizedGainsLossesOnSecuritiesUnderlyingPrepaidForwardSaleAgreements" id="cmcsa_UnrealizedGainsLossesOnSecuritiesUnderlyingPrepaidForwardSaleAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="InterestRateCollarMember" id="cmcsa_InterestRateCollarMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TotalChangeInAccumulatedOtherComprehensiveIncome" id="cmcsa_TotalChangeInAccumulatedOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ForeignExchangeRiskMember" id="cmcsa_ForeignExchangeRiskMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TotalGainLossRecognizedInAccumulatedOtherComprehensiveIncome" id="cmcsa_TotalGainLossRecognizedInAccumulatedOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="CumulativeUnrealizedGainsLossesInEarningsRelatedToFairValueHedges" id="cmcsa_CumulativeUnrealizedGainsLossesInEarningsRelatedToFairValueHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="VehiclesAndOtherEquipmentMember" id="cmcsa_VehiclesAndOtherEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="VehiclesAndOtherEquipment" id="cmcsa_VehiclesAndOtherEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="ScheduleOfBenefitObligationAndExpenseForOurSplitDollarLifeInsuranceAgreementsTextBlock" id="cmcsa_ScheduleOfBenefitObligationAndExpenseForOurSplitDollarLifeInsuranceAgreementsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SplitDollarLifeInsuranceAgreementsBenefitObligation" id="cmcsa_SplitDollarLifeInsuranceAgreementsBenefitObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseToPlannedAnnualDividend" id="cmcsa_IncreaseToPlannedAnnualDividend" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EquitySecuritiesHeldAsCollateral" id="cmcsa_EquitySecuritiesHeldAsCollateral" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="HoldingCompanyOwnershipInSubsidiaries" id="cmcsa_HoldingCompanyOwnershipInSubsidiaries" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DesignatedPrepaidForwardSaleAgreementsMember" id="cmcsa_DesignatedPrepaidForwardSaleAgreementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DebtRepaymentsAndRepurchasesTableTextBlock" id="cmcsa_DebtRepaymentsAndRepurchasesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NumberOfWireLessSpectrumLicenses" id="cmcsa_NumberOfWireLessSpectrumLicenses" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="NonredeemablePreferredStock" id="cmcsa_NonredeemablePreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="InitialInvestmentByInvestorGroup" id="cmcsa_InitialInvestmentByInvestorGroup" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DescriptionOfVariableRateDebtBasis" id="cmcsa_DescriptionOfVariableRateDebtBasis" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueHedgeTerminationProvisionMember" id="cmcsa_FairValueHedgeTerminationProvisionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SummaryInterestRateSwapsTermsTableTextBlock" id="cmcsa_SummaryInterestRateSwapsTermsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreementsAndZones" id="cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreementsAndZones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="SplitDollarLifeInsuranceAgreementExpense" id="cmcsa_SplitDollarLifeInsuranceAgreementExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ShareExchangeIssuedReceived" id="cmcsa_ShareExchangeIssuedReceived" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CommonStockDividendsPerShareDeclaredAfterReportingPeriod" id="cmcsa_CommonStockDividendsPerShareDeclaredAfterReportingPeriod" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="StockOptionLiquidityProgramExpirationDating" id="cmcsa_StockOptionLiquidityProgramExpirationDating" type="xbrli:normalizedStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ExcessCashIncomeTaxBenefit" id="cmcsa_ExcessCashIncomeTaxBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="StockOptionLiquidityProgramOutstandingNumber" id="cmcsa_StockOptionLiquidityProgramOutstandingNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="StockOptionLiquidityProgramOutstandingWeightedAverageExercisePrice" id="cmcsa_StockOptionLiquidityProgramOutstandingWeightedAverageExercisePrice" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DeferredTaxLiabilityFranchiseRights" id="cmcsa_DeferredTaxLiabilityFranchiseRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DebtIssuanceOfAcquiredCompanyPriorToCloseOfTransaction" id="cmcsa_DebtIssuanceOfAcquiredCompanyPriorToCloseOfTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="AETelevisionNetworksLlcMember" id="cmcsa_AETelevisionNetworksLlcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TheWeatherChannelMember" id="cmcsa_TheWeatherChannelMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="MsnbccomMember" id="cmcsa_MsnbccomMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CarryingAmountOfRedeemablePreferredStock" id="cmcsa_CarryingAmountOfRedeemablePreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ProgrammingRightsCurrent" id="cmcsa_ProgrammingRightsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FilmAndTelevisionCosts" id="cmcsa_FilmAndTelevisionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="AccruedParticipationsAndResidualsCurrent" id="cmcsa_AccruedParticipationsAndResidualsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="FilmAndTelevisionCostsPolicyTextBlock" id="cmcsa_FilmAndTelevisionCostsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="InterestRateSwapAveragePayRate" id="cmcsa_InterestRateSwapAveragePayRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="InterestRateSwapAverageReceiveRate" id="cmcsa_InterestRateSwapAverageReceiveRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="ForeignExchangeContractsMember" id="cmcsa_ForeignExchangeContractsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardDiscountFromMarketPrice" id="cmcsa_ShareBasedCompensationArrangementsByShareBasedPaymentAwardDiscountFromMarketPrice" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NoncontrollingInterestIncreaseDecreaseRelatedToAcquisition" id="cmcsa_NoncontrollingInterestIncreaseDecreaseRelatedToAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterests" id="cmcsa_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="NoncontrollingInterestIncreaseFromEquityIssuanceOrSaleOfParentEquityInterest" id="cmcsa_NoncontrollingInterestIncreaseFromEquityIssuanceOrSaleOfParentEquityInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="AmortizationOfFilmAndTelevisionCosts" id="cmcsa_AmortizationOfFilmAndTelevisionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ChangeInFilmAndTelevisionCosts" id="cmcsa_ChangeInFilmAndTelevisionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="CableCommunicationsSegmentRevenuePercentageBusinessServicesMember" id="cmcsa_CableCommunicationsSegmentRevenuePercentageBusinessServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="BroadcastTelevisionMember" id="cmcsa_BroadcastTelevisionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FilmedEntertainmentMember" id="cmcsa_FilmedEntertainmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ThemeParksMember" id="cmcsa_ThemeParksMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="HeadquartersAndOtherMember" id="cmcsa_HeadquartersAndOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NbcuniversalEliminationsMember" id="cmcsa_NbcuniversalEliminationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FilmAndTelevisionCostsAbstract" id="cmcsa_FilmAndTelevisionCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FilmAndTelevisionCostsDisclosureTextBlock" id="cmcsa_FilmAndTelevisionCostsDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfFilmAndTelevisionCostsTableTextBlock" id="cmcsa_ScheduleOfFilmAndTelevisionCostsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FilmAndTelevisionLibraryCostsUnamortized" id="cmcsa_FilmAndTelevisionLibraryCostsUnamortized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FilmAndTelevisionLibraryCostsAmortizedInCurrentPeriod" id="cmcsa_FilmAndTelevisionLibraryCostsAmortizedInCurrentPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ExpectedAmortizationPercentageOfCompletedNotReleasedAndUnamortizedFilmAndTelevisionCosts" id="cmcsa_ExpectedAmortizationPercentageOfCompletedNotReleasedAndUnamortizedFilmAndTelevisionCosts" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="ReceivablesMonetizationTextBlock" id="cmcsa_ReceivablesMonetizationTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ActivitiesRelatedToSecuritizationProgramsTableTextBlock" id="cmcsa_ActivitiesRelatedToSecuritizationProgramsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfMonetizationBalancesTableTextBlock" id="cmcsa_ScheduleOfMonetizationBalancesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="MonetizationCollectionsOwedUnderProgram" id="cmcsa_MonetizationCollectionsOwedUnderProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="Scheduleofacquisitionrelatedexpensesincludedinconsolidatedstatementofincometabletextblock" id="cmcsa_Scheduleofacquisitionrelatedexpensesincludedinconsolidatedstatementofincometabletextblock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NonUSRevenue" id="cmcsa_NonUSRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="UniversalOrlandoSeniorNotesDue2015Member" id="cmcsa_UniversalOrlandoSeniorNotesDue2015Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="UniversalOrlandoSeniorNotesDue2016Member" id="cmcsa_UniversalOrlandoSeniorNotesDue2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="UniversalOrlandoMember" id="cmcsa_UniversalOrlandoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ContingentConsiderationTableTextBlock" id="cmcsa_ContingentConsiderationTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CashPaidToAcquireEntityIncludingTransactionRelatedCosts" id="cmcsa_CashPaidToAcquireEntityIncludingTransactionRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="FairValueOfRedeemableNoncontrollingInterestAssociatedWithNetAssetsAcquired" id="cmcsa_FairValueOfRedeemableNoncontrollingInterestAssociatedWithNetAssetsAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired" id="cmcsa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionPurchasePriceAllocationWorkingCapital" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationWorkingCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterestAcquired" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterestAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionPurchasePriceAllocationInvestments" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionPurchasePriceAllocationIntangibleAssets" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DeferredTaxOnExchangeTransaction" id="cmcsa_DeferredTaxOnExchangeTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="DirectTransactionCosts" id="cmcsa_DirectTransactionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="TransactionRelatedCosts" id="cmcsa_TransactionRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses" id="cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="TransactionCostsInOtherIncomeExpense" id="cmcsa_TransactionCostsInOtherIncomeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="TransactionCostsInInterestExpense" id="cmcsa_TransactionCostsInInterestExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="TotalTransactionCostsAndTransactionRelatedCosts" id="cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="IntercompanyNote" id="cmcsa_IntercompanyNote" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionPurchasePriceAllocationDeferredRevenue" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationDeferredRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="UniversalOrlandoTermLoanMember" id="cmcsa_UniversalOrlandoTermLoanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SeniorSubordinated10875NotesDue2016Member" id="cmcsa_SeniorSubordinated10875NotesDue2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Senior8875NotesDue2015Member" id="cmcsa_Senior8875NotesDue2015Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AggregatePrincipalAmountOfNotesOutstandingAfterRedemption" id="cmcsa_AggregatePrincipalAmountOfNotesOutstandingAfterRedemption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionProFormaProfitLoss" id="cmcsa_BusinessAcquisitionProFormaProfitLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="FilmAndTelevisionCostsAxis" id="cmcsa_FilmAndTelevisionCostsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FilmAndTelevisionCostsDomain" id="cmcsa_FilmAndTelevisionCostsDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FilmCostsMember" id="cmcsa_FilmCostsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TelevisionCostsMember" id="cmcsa_TelevisionCostsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ReleasedLessAmortization" id="cmcsa_ReleasedLessAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="CompletedAndNotReleased" id="cmcsa_CompletedAndNotReleased" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="InProductionAndInDevelopment" id="cmcsa_InProductionAndInDevelopment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="TelevisionCosts" id="cmcsa_TelevisionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="ProgrammingRightsLessAmortization" id="cmcsa_ProgrammingRightsLessAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization" id="cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FilmAndTelevisionCostsLineItems" id="cmcsa_FilmAndTelevisionCostsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PercentageOfFairValueDebtAndEquitySecuritiesHeldAsCollateral" id="cmcsa_PercentageOfFairValueDebtAndEquitySecuritiesHeldAsCollateral" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterestRounded" id="cmcsa_IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterestRounded" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="IncreaseInAdditionalPaidInCapitalFromIssuanceOfNoncontrollingEquityInterest" id="cmcsa_IncreaseInAdditionalPaidInCapitalFromIssuanceOfNoncontrollingEquityInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="FederalCommunicationsCommissionLicensesMember" id="cmcsa_FederalCommunicationsCommissionLicensesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="IntangibleAssetsGross" id="cmcsa_IntangibleAssetsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="SupplementalFinancialInformationTextBlock" id="cmcsa_SupplementalFinancialInformationTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SupplementalFinancialInformationAbstract" id="cmcsa_SupplementalFinancialInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ReturnsAndIncentivesAllowance" id="cmcsa_ReturnsAndIncentivesAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ProgrammingAndProductionCosts" id="cmcsa_ProgrammingAndProductionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="CableCommunicationsTechnicalLabor" id="cmcsa_CableCommunicationsTechnicalLabor" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="CableCommunicationsCustomerService" id="cmcsa_CableCommunicationsCustomerService" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="OtherOperatingCostsAndExpenses" id="cmcsa_OtherOperatingCostsAndExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="NumberOfCollectiveBargainingAgreementsExpiredOrScheduleToExpireByEndOfYear" id="cmcsa_NumberOfCollectiveBargainingAgreementsExpiredOrScheduleToExpireByEndOfYear" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="NumberOfEmployeesCoveredUnderCollectiveBargainingAgreementsExpiredOrScheduleToExpireByEndOfYear" id="cmcsa_NumberOfEmployeesCoveredUnderCollectiveBargainingAgreementsExpiredOrScheduleToExpireByEndOfYear" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="StationVentureSeniorSecuredNoteDueIn2023Member" id="cmcsa_StationVentureSeniorSecuredNoteDueIn2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EquityInterestPercentage" id="cmcsa_EquityInterestPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="VotingInterestPercentage" id="cmcsa_VotingInterestPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DebtOfUnconsolidatedVie" id="cmcsa_DebtOfUnconsolidatedVie" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="DebtInstrumentMaturityPeriod" id="cmcsa_DebtInstrumentMaturityPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CollateralLiabilityForUnconsolidatedSubsidiaryDebt" id="cmcsa_CollateralLiabilityForUnconsolidatedSubsidiaryDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="CrossCurrencySwapAgreementsMember" id="cmcsa_CrossCurrencySwapAgreementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Notes675Due2011Member" id="cmcsa_Notes675Due2011Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Notes55Due2011Member" id="cmcsa_Notes55Due2011Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Notes700Due2055Member" id="cmcsa_Notes700Due2055Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EquityStatementAxis" id="cmcsa_EquityStatementAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="MonthDeclaredDomain" id="cmcsa_MonthDeclaredDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="JanuaryMember" id="cmcsa_JanuaryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FebruaryMember" id="cmcsa_FebruaryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="MayMember" id="cmcsa_MayMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="JulyMember" id="cmcsa_JulyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OctoberMember" id="cmcsa_OctoberMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="BusinessAcquisitionContingentConsiderationAccretion" id="cmcsa_BusinessAcquisitionContingentConsiderationAccretion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="BusinessAcquisitionContingentConsiderationPayments" id="cmcsa_BusinessAcquisitionContingentConsiderationPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="UnrecognizedTaxBenefitsIncreasesResultingFromAcquiredSubsidiaries" id="cmcsa_UnrecognizedTaxBenefitsIncreasesResultingFromAcquiredSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="CondensedInformationOnOurPostretirementAndPensionBenefitPlansTextBlock" id="cmcsa_CondensedInformationOnOurPostretirementAndPensionBenefitPlansTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DefinedBenefitFrozenPensionMember" id="cmcsa_DefinedBenefitFrozenPensionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AggregateCashOrCommonStockFundingCommitmentForNoncontrollingInvestorRedemptionRights" id="cmcsa_AggregateCashOrCommonStockFundingCommitmentForNoncontrollingInvestorRedemptionRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="GainLossReclassifiedToEarnings" id="cmcsa_GainLossReclassifiedToEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="PercentageOfUnamortizedFilmAndTelevisionCostsForReleasedProductionsToBeAmortizedInTheNextThreeYears" id="cmcsa_PercentageOfUnamortizedFilmAndTelevisionCostsForReleasedProductionsToBeAmortizedInTheNextThreeYears" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="PercentageOfAcquiredFilmAndTelevisionLibrariesToBeAmortizedInTheNextThreeYears" id="cmcsa_PercentageOfAcquiredFilmAndTelevisionLibrariesToBeAmortizedInTheNextThreeYears" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="AmortizationOfOriginalFilmAndTelevisionProductionExpectedToBeAmortizedDuringTheNextFiscalYear" id="cmcsa_AmortizationOfOriginalFilmAndTelevisionProductionExpectedToBeAmortizedDuringTheNextFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAmountOfRedeemablePreferredStock" id="cmcsa_FairValueAmountOfRedeemablePreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="OtherIncludingCapitalLeaseObligationsMember" id="cmcsa_OtherIncludingCapitalLeaseObligationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DefinedBenefitPlanBenefitObligationRelatedToTheTransaction" id="cmcsa_DefinedBenefitPlanBenefitObligationRelatedToTheTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="UncertainAndEffectivelySettledTaxPositionsNetMember" id="cmcsa_UncertainAndEffectivelySettledTaxPositionsNetMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AccruedInterestOnUncertainAndEffectivelySettledTaxPositionsNetMember" id="cmcsa_AccruedInterestOnUncertainAndEffectivelySettledTaxPositionsNetMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PropertyAndEquipmentAndIntangibleAssetsMember" id="cmcsa_PropertyAndEquipmentAndIntangibleAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="IndexedDebtSecuritiesMember" id="cmcsa_IndexedDebtSecuritiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NumberOfEmployeesCoveredUnderCollectiveBargainingAgreements" id="cmcsa_NumberOfEmployeesCoveredUnderCollectiveBargainingAgreements" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="SubsequentFairValueAdjustments" id="cmcsa_SubsequentFairValueAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="NonUsPropertyAndEquipment" id="cmcsa_NonUsPropertyAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="MeasurementPeriodDecreaseInGoodwill" id="cmcsa_MeasurementPeriodDecreaseInGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValueInMillions" id="cmcsa_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValueInMillions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock" id="cmcsa_ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NumberOfRegionalSportsAndNewsNetworks" id="cmcsa_NumberOfRegionalSportsAndNewsNetworks" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="PrepaidForwardSaleObligationsMember" id="cmcsa_PrepaidForwardSaleObligationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PrepaidForwardSaleObligationsFairValue" id="cmcsa_PrepaidForwardSaleObligationsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ReclassificationsOfPriorYearAmountsPolicyTextBlock" id="cmcsa_ReclassificationsOfPriorYearAmountsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="PercentageOfCashReceivedFromInvestees" id="cmcsa_PercentageOfCashReceivedFromInvestees" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="PercentageOfEmployeesCoveredUnderCollectiveBargainingAgreementsExpiredOrScheduledToExpireDuringTheNextYear" id="cmcsa_PercentageOfEmployeesCoveredUnderCollectiveBargainingAgreementsExpiredOrScheduledToExpireDuringTheNextYear" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="AccruedExpensesAndOtherCurrentLiabilitiesIncludingDeferredRevenue" id="cmcsa_AccruedExpensesAndOtherCurrentLiabilitiesIncludingDeferredRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="FilmProductionMember" id="cmcsa_FilmProductionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ShareBasedCompensationMember" id="cmcsa_ShareBasedCompensationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="StockOptionLiquidityProgramMember" id="cmcsa_StockOptionLiquidityProgramMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CashPaidByEquityMethodInvestmentForIntangibleAssets" id="cmcsa_CashPaidByEquityMethodInvestmentForIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ExpectedProceedsFromSaleOfEquityMethodInvestment" id="cmcsa_ExpectedProceedsFromSaleOfEquityMethodInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ExpectedProceedsReceivedByEquityMethodInvestmentForSaleOfIntangibleAssets" id="cmcsa_ExpectedProceedsReceivedByEquityMethodInvestmentForSaleOfIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="PreferredSharesRedeemableInApril2020Member" id="cmcsa_PreferredSharesRedeemableInApril2020Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PerShareAnnualPlannedDividend" id="cmcsa_PerShareAnnualPlannedDividend" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
</schema>
