<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Prepared by IBM Cognos FSR v6.7.0.222 using Fujitsu Interstage XWand -->
<!-- Taxonomy validated by IBM Cognos FSR.  Validation Status: Pass. -->
<schema targetNamespace="http://www.comcast.com/20120930" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cmcsa="http://www.comcast.com/20120930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="cmcsa-20120930_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-20120930_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-20120930_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-20120930_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/Acquisitions" id="cmcsa_ELRID_Acquisitions">
        <link:definition>010501 - Disclosure - Acquisitions</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/Goodwill" id="cmcsa_ELRID_Goodwill">
        <link:definition>010801 - Disclosure - Goodwill</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/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="cmcsa_ELRID_InvestmentsFairValueMethodInvestmentsDetails">
        <link:definition>040620 - 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="cmcsa_ELRID_InvestmentsEquityMethodInvestmentsDetails">
        <link:definition>040630 - 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/InvestmentsCostMethodInvestmentsDetails" id="cmcsa_ELRID_InvestmentsCostMethodInvestmentsDetails">
        <link:definition>040640 - 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/GoodwillRollforwardDetails" id="cmcsa_ELRID_GoodwillRollforwardDetails">
        <link:definition>040801 - Disclosure - Goodwill Rollforward (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/LongTermDebtDetails" id="cmcsa_ELRID_LongTermDebtDetails">
        <link:definition>040904 - 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/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/LongTermDebtRevolvingCreditFacilityDetails" id="cmcsa_ELRID_LongTermDebtRevolvingCreditFacilityDetails">
        <link:definition>040906 - Disclosure - Long-Term Debt (Revolving Credit Facility) (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/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/PensionPlansAndPostretirementBenefitsNarrativeDetails" id="cmcsa_ELRID_PensionPlansAndPostretirementBenefitsNarrativeDetails">
        <link:definition>041300 - Disclosure - Pension Plans and Postretirement Benefits (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/PensionPlansAndPostretirementBenefitsCondensedInformationOnOurFrozenPensionBenefitPlansDetails" id="cmcsa_ELRID_PensionPlansAndPostretirementBenefitsCondensedInformationOnOurFrozenPensionBenefitPlansDetails">
        <link:definition>041304 - Disclosure - Pension Plans and Postretirement Benefits (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/PensionPlansAndPostretirementBenefitsDeferredCompensationPlansDetails" id="cmcsa_ELRID_PensionPlansAndPostretirementBenefitsDeferredCompensationPlansDetails">
        <link:definition>041305 - Disclosure - Pension Plans and Postretirement Benefits (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/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/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" id="cmcsa_ELRID_SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>041702 - Disclosure - Supplemental Financial Information (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/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/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/SupplementalFinancialInformationNoncashInvestingAndFinancingActivitiesDetails" id="cmcsa_ELRID_SupplementalFinancialInformationNoncashInvestingAndFinancingActivitiesDetails">
        <link:definition>041733 - Disclosure - Supplemental Financial Information (Noncash Investing and Financing Activities)(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/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/CondensedConsolidatedFinancialStatements" id="cmcsa_ELRID_CondensedConsolidatedFinancialStatements">
        <link:definition>010101 - Disclosure - Condensed Consolidated Financial Statements</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/PensionPlansAndPostretirementBenefits" id="cmcsa_ELRID_PensionPlansAndPostretirementBenefits">
        <link:definition>011301 - Disclosure - Pension Plans and Postretirement Benefits</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/DerivativeFinancialInstrumentsPolicy" id="cmcsa_ELRID_DerivativeFinancialInstrumentsPolicy">
        <link:definition>020202 - Disclosure - Derivative Financial Instruments (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/AcquisitionsTables" id="cmcsa_ELRID_AcquisitionsTables">
        <link:definition>030503 - Disclosure - Acquisitions (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/GoodwillTables" id="cmcsa_ELRID_GoodwillTables">
        <link:definition>030803 - Disclosure - Goodwill (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/DisclosureCondensedConsolidatedFinancialStatementsDetails" id="cmcsa_ELRID_CondensedConsolidatedFinancialStatementsDetails">
        <link:definition>040101 - Disclosure - Condensed Consolidated Financial Statements (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/PensionPlansAndPostretirementBenefitsBenefitObligationAndExpenseForOurSplitDollarLifeInsuranceAgreementsDetails" id="cmcsa_ELRID_PensionPlansAndPostretirementBenefitsBenefitObligationAndExpenseForOurSplitDollarLifeInsuranceAgreementsDetails">
        <link:definition>041306 - Disclosure - Pension Plans and Postretirement Benefits (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/InvestmentsInvestmentIncomeLossNetDetails" id="cmcsa_ELRID_InvestmentsInvestmentIncomeLossNetDetails">
        <link:definition>040650 - 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/ReceivablesMonetizationNarrativeDetails" id="cmcsa_ELRID_ReceivablesMonetizationNarrativeDetails">
        <link:definition>041756 - 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>041757 - 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/ReceivablesMonetizationReceivablesMonetizedAndDeferredConsiderationDetails" id="cmcsa_ELRID_ReceivablesMonetizationReceivablesMonetizedAndDeferredConsiderationDetails">
        <link:definition>041758 - 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/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/SupplementalFinancialInformationReceivablesDetails" id="cmcsa_ELRID_SupplementalFinancialInformationReceivablesDetails">
        <link:definition>041701 - 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/SupplementalFinancialInformationOperatingCostsAndExpensesExcludingDepreciationAndAmortizationDetails" 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/SupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails" id="cmcsa_ELRID_SupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails">
        <link:definition>041730 - 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/PensionPlansAndPostretirementBenefitsComponentsOfBenefitsExpenseDetails" id="cmcsa_ELRID_PensionPlansAndPostretirementBenefitsComponentsOfBenefitsExpenseDetails">
        <link:definition>041302 - Disclosure - Pension Plans and Postretirement Benefits (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/PensionPlansAndPostretirementBenefitsExpectedFutureBenefitPaymentsDetails" id="cmcsa_ELRID_PensionPlansAndPostretirementBenefitsExpectedFutureBenefitPaymentsDetails">
        <link:definition>041303 - Disclosure - Pension Plans and Postretirement Benefits (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/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>
      <link:roleType roleURI="http://www.comcast.com/role/SupplementalFinancialInformationNetCashProvidedByOperatingActivitesDetails" id="cmcsa_ELRID_SupplementalFinancialInformationNetCashProvidedByOperatingActivitesDetails">
        <link:definition>041704 - Disclosure - Supplemental Financial Information (Net Cash Provided By Operating Activites)(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/DisclosureFairValueDisclosureRollforwardDetails" id="cmcsa_ELRID_FairValueDisclosureRollforwardDetails">
        <link:definition>041150 - Disclosure - Fair Value Disclosure Rollforward (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/SupplementalFinancialInformationProFormaInformationDetails" id="cmcsa_ELRID_SupplementalFinancialInformationProFormaInformationDetails">
        <link:definition>041735 - Disclosure - Supplemental Financial Information (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/GoodwillNarrativeDetails" id="cmcsa_ELRID_GoodwillNarrativeDetails">
        <link:definition>040802 - Disclosure - Goodwill Narrative (Details)</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://xbrl.sec.gov/dei/2011-01-31" schemaLocation="http://xbrl.sec.gov/dei/2011/dei-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://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/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="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: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="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="ScheduleOfCondensedConsolidatingStatementOfIncomeTextBlock" id="cmcsa_ScheduleOfCondensedConsolidatingStatementOfIncomeTextBlock" 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="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="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="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="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="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="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="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="instant" />
  <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="DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreementsAndIndexedDebtInstruments" id="cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreementsAndIndexedDebtInstruments" 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="WeatherChannelMember" id="cmcsa_WeatherChannelMember" 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="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="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="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="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="GainLossReclassifiedToEarnings" id="cmcsa_GainLossReclassifiedToEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="PercentageOfUnamortizedFilmAndTelevisionCostsForReleasedProductionsToBeAmortizedInNextThreeYears" id="cmcsa_PercentageOfUnamortizedFilmAndTelevisionCostsForReleasedProductionsToBeAmortizedInNextThreeYears" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="PercentageOfAcquiredFilmAndTelevisionLibrariesToBeAmortizedInNextThreeYears" id="cmcsa_PercentageOfAcquiredFilmAndTelevisionLibrariesToBeAmortizedInNextThreeYears" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="AmortizationOfOriginalFilmAndTelevisionProductionExpectedToBeAmortizedDuringNextFiscalYear" id="cmcsa_AmortizationOfOriginalFilmAndTelevisionProductionExpectedToBeAmortizedDuringNextFiscalYear" 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="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="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="PercentageOfEmployeesCoveredUnderCollectiveBargainingAgreementsExpiredOrScheduledToExpireDuringNextYear" id="cmcsa_PercentageOfEmployeesCoveredUnderCollectiveBargainingAgreementsExpiredOrScheduledToExpireDuringNextYear" 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" />
  <element name="CondensedConsolidatedFinancialStatementsAbstract" id="cmcsa_CondensedConsolidatedFinancialStatementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PrepaidForwardSaleObligationsCarryingValue" id="cmcsa_PrepaidForwardSaleObligationsCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="GoodwillAbstract" id="cmcsa_GoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueInputsLevel3Domain" id="cmcsa_FairValueInputsLevel3Domain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ContingentConsiderationMember" id="cmcsa_ContingentConsiderationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisFairValueAdjustment" id="cmcsa_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisFairValueAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisAcquisitionAccountingAdjustments" id="cmcsa_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisAcquisitionAccountingAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisPayments" id="cmcsa_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" 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="Notes700Due2055PlannedRedemptionMember" id="cmcsa_Notes700Due2055PlannedRedemptionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Notes980Due2012Member" id="cmcsa_Notes980Due2012Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="InterestExpenseOnSecuritizationOfFinancialAssets" id="cmcsa_InterestExpenseOnSecuritizationOfFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="StockOptionsGranted" id="cmcsa_StockOptionsGranted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RestrictedShareUnitsGranted" id="cmcsa_RestrictedShareUnitsGranted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueOfStockOptionsGranted" id="cmcsa_FairValueOfStockOptionsGranted" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueOfRestrictedShareUnitsGranted" id="cmcsa_FairValueOfRestrictedShareUnitsGranted" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DiscountRateUsedToDetermineFairValueMinimum" id="cmcsa_DiscountRateUsedToDetermineFairValueMinimum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="DiscountRateUsedToDetermineFairValueMaximum" id="cmcsa_DiscountRateUsedToDetermineFairValueMaximum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="SeniorSubordinatedDebentures10625Due2012Member" id="cmcsa_SeniorSubordinatedDebentures10625Due2012Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Senior6625NotesDue2056Member" id="cmcsa_Senior6625NotesDue2056Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Senior3125NotesDue2022Member" id="cmcsa_Senior3125NotesDue2022Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Senior4650NotesDue2042Member" id="cmcsa_Senior4650NotesDue2042Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="RevolvingCreditFacilityDueJune2017Member" id="cmcsa_RevolvingCreditFacilityDueJune2017Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PriorRevolvingCreditFacilityDueJanuary2013Member" id="cmcsa_PriorRevolvingCreditFacilityDueJanuary2013Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EmployeePayrollDeductionsForSharePurchasesThroughEmployeeStockPurchasePlan" id="cmcsa_EmployeePayrollDeductionsForSharePurchasesThroughEmployeeStockPurchasePlan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ScheduleOfOtherOperatingCostAndExpenseByComponentTableTextBlock" id="cmcsa_ScheduleOfOtherOperatingCostAndExpenseByComponentTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfAdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesTableTextBlock" id="cmcsa_ScheduleOfAdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EquityMethodInvestmentDividendsOrDistributionsIncludingReturnOfInvestment" id="cmcsa_EquityMethodInvestmentDividendsOrDistributionsIncludingReturnOfInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DistributionsToNBCUniversalNoncontrollingInterestHolders" id="cmcsa_DistributionsToNBCUniversalNoncontrollingInterestHolders" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="EquityMethodInvestmentProceedsFromSaleOfAsset" id="cmcsa_EquityMethodInvestmentProceedsFromSaleOfAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="IncomeLossFromEquityMethodInvestmentsRelatedToGainLossOnSaleOfAsset" id="cmcsa_IncomeLossFromEquityMethodInvestmentsRelatedToGainLossOnSaleOfAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="TaxExpenseOnSaleOfEquityMethodInvestment" id="cmcsa_TaxExpenseOnSaleOfEquityMethodInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ClearwireCorpMember" id="cmcsa_ClearwireCorpMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Senior2875NotesDue2023Member" id="cmcsa_Senior2875NotesDue2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Senior4450NotesDue2043Member" id="cmcsa_Senior4450NotesDue2043Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="BusinessAcquisitionCostOfAcquiredEntityCashPaidNet" id="cmcsa_BusinessAcquisitionCostOfAcquiredEntityCashPaidNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="London2012OlympicsMember" id="cmcsa_London2012OlympicsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EquityMethodInvestmentSharesIssued" id="cmcsa_EquityMethodInvestmentSharesIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="BusinessAcquisitionCashAndCashEquivalents" id="cmcsa_BusinessAcquisitionCashAndCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ContingentConsiderationFairValue" id="cmcsa_ContingentConsiderationFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="DistributionsToOtherNoncontrollingInterests" id="cmcsa_DistributionsToOtherNoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="FilmAndStagePlayProductionMember" id="cmcsa_FilmAndStagePlayProductionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
</schema>
</XBRL>
