<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Prepared by IBM Cognos FSR v6.7.2.72 using Fujitsu Interstage XWand -->
<schema targetNamespace="http://www.comcast.com/20121231" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cmcsa="http://www.comcast.com/20121231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns: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-20121231_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-20121231_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-20121231_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-20121231_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/StatementConsolidatedStatementOfComprehensiveIncome" 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/GoodwillAndIntangibleAssets" id="cmcsa_ELRID_GoodwillAndIntangibleAssets">
                <link:definition>010801 - Disclosure - Goodwill and Intangible Assets</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureLongTermDebt" id="DisclosureLongTermDebt">
                <link:definition>010901 - Disclosure - Long-Term Debt</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
                <link:definition>011101 - Disclosure - Fair Value Measurements</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureNoncontrollingInterests" id="DisclosureNoncontrollingInterests">
                <link:definition>011201 - Disclosure - Noncontrolling Interests</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureEquity" id="DisclosureEquity">
                <link:definition>011401 - Disclosure - Equity</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformation" id="cmcsa_ELRID_SupplementalFinancialInformation">
                <link:definition>011701 - Disclosure - Supplemental Financial Information</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
                <link:definition>011801 - Disclosure - Commitments and Contingencies</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureFinancialDataByBusinessSegment" id="DisclosureFinancialDataByBusinessSegment">
                <link:definition>011901 - Disclosure - Financial Data by Business Segment</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/CondensedConsolidatingFinancialInformation" id="cmcsa_ELRID_CondensedConsolidatingFinancialInformation">
                <link:definition>012250 - 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/EarningsPerShareDetails" id="cmcsa_ELRID_EarningsPerShareDetails">
                <link:definition>040300 - 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/DisclosureGoodwillRollforwardDetails" id="cmcsa_ELRID_GoodwillRollforwardDetails">
                <link:definition>040810 - 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/DisclosureLongTermDebtNarrativeDetails" id="cmcsa_ELRID_LongTermDebtNarrativeDetails">
                <link:definition>040901 - Disclosure - Long-Term Debt (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/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/LongTermDebtDebtBorrowingsAndRepaymentsDetails" id="cmcsa_ELRID_LongTermDebtDebtBorrowingsAndRepaymentsDetails">
                <link:definition>040904 - Disclosure - Long-Term Debt (Debt Borrowings and Repayments) (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/DisclosureLongTermDebtRevolvingCreditFacilityDetails" 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/DisclosurePensionPlansAndPostretirementBenefitsNarrativeDetails" 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/PensionPlansAndPostretirementBenefitsInformationOnOurPensionBenefitPlansDetails" id="cmcsa_ELRID_PensionPlansAndPostretirementBenefitsInformationOnOurPensionBenefitPlansDetails">
                <link:definition>041301 - Disclosure - Pension Plans and Postretirement Benefits (Information On Our 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/EquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" id="cmcsa_ELRID_EquityComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails">
                <link:definition>041430 - Disclosure - Equity (Components of Accumulated Other Comprehensive Income (Loss)) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" id="DisclosureShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails">
                <link:definition>041502 - Disclosure - Share-Based Compensation (Recognized Share-Based Compensation Expense) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/ShareBasedCompensationRestrictedShareUnitsAndStockOptionFairValueDetails" id="cmcsa_ELRID_ShareBasedCompensationRestrictedShareUnitsAndStockOptionFairValueDetails">
                <link:definition>041505 - Disclosure - Share-Based Compensation (Restricted Share Units and 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/ShareBasedCompensationStockOptionsAndRestrictedShareUnitsDetails" id="cmcsa_ELRID_ShareBasedCompensationStockOptionsAndRestrictedShareUnitsDetails">
                <link:definition>041503 - Disclosure - Share-Based Compensation (Stock Options and 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/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/DisclosureCondensedConsolidatingFinancialInformationCondensedConsolidatingStatementOfIncomeDetails" 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/BusinessAndBasisOfPresentation" id="cmcsa_ELRID_BusinessAndBasisOfPresentation">
                <link:definition>010101 - Disclosure - Business and Basis of Presentation</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/AccountingPolicies" id="cmcsa_ELRID_AccountingPolicies">
                <link:definition>010201 - Disclosure - Accounting Policies</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType 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/DisclosureAccountingPoliciesPolicy" id="cmcsa_ELRID_AccountingPoliciesPolicy">
                <link:definition>020202 - Disclosure - Accounting Policies (Policy)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureEarningsPerShareTables" id="DisclosureEarningsPerShareTables">
                <link:definition>030403 - Disclosure - Earnings Per Share (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureAcquisitionsTables" 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/GoodwillAndIntangibleAssetsTables" id="cmcsa_ELRID_GoodwillAndIntangibleAssetsTables">
                <link:definition>030803 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureLongTermDebtTables" id="DisclosureLongTermDebtTables">
                <link:definition>030903 - Disclosure - Long-Term Debt (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureDerivativeFinancialInstrumentsTables" id="DisclosureDerivativeFinancialInstrumentsTables">
                <link:definition>031003 - Disclosure - Derivative Financial Instruments (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
                <link:definition>031103 - Disclosure - Fair Value Measurements (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureNoncontrollingInterestsTables" id="DisclosureNoncontrollingInterestsTables">
                <link:definition>031203 - Disclosure - Noncontrolling Interests (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosurePostretirementPensionAndOtherEmployeeBenefitPlansTables" id="DisclosurePostretirementPensionAndOtherEmployeeBenefitPlansTables">
                <link:definition>031303 - Disclosure - Postretirement, Pension and Other Employee Benefit Plans (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureEquityTables" id="DisclosureEquityTables">
                <link:definition>031403 - Disclosure - Equity (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureShareBasedCompensationTables" id="DisclosureShareBasedCompensationTables">
                <link:definition>031503 - Disclosure - Share-Based Compensation (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
                <link:definition>031603 - Disclosure - Income Taxes (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformationTables" id="cmcsa_ELRID_SupplementalFinancialInformationTables">
                <link:definition>031703 - Disclosure - Supplemental Financial Information (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables">
                <link:definition>031803 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureFinancialDataByBusinessSegmentTables" id="DisclosureFinancialDataByBusinessSegmentTables">
                <link:definition>031903 - Disclosure - Financial Data by Business Segment (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureQuarterlyFinancialInformationTables" id="DisclosureQuarterlyFinancialInformationTables">
                <link:definition>032003 - Disclosure - Quarterly Financial Information (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureCondensedConsolidatingFinancialInformationTables" id="DisclosureCondensedConsolidatingFinancialInformationTables">
                <link:definition>032203 - Disclosure - Condensed Consolidating Financial Information (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureBusinessAndBasisOfPresentationDetails" id="cmcsa_ELRID_BusinessAndBasisOfPresentationDetails">
                <link:definition>040101 - Disclosure - Business and Basis of Presentation (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/AccountingPoliciesNarrativeDetails" id="cmcsa_ELRID_AccountingPoliciesNarrativeDetails">
                <link:definition>040204 - Disclosure - 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/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationOfIntangibleAssetsDetails" id="cmcsa_ELRID_GoodwillAndOtherIntangibleAssetsAmortizationOfIntangibleAssetsDetails">
                <link:definition>040840 - 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/DisclosureFilmAndTelevisionCostsNarrativeDetails" 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/DisclosureSupplementalFinancialInformationReceivablesDetails" 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/DisclosureSupplementalFinancialInformationOperatingCostsAndExpensesExcludingDepreciationAndAmortizationDetails" id="cmcsa_ELRID_SupplementalFinancialInformationOperatingCostsAndExpensesExcludingDepreciationAndAmortizationDetails">
                <link:definition>041703 - Disclosure - Supplemental Financial Information (Operating Costs and Expenses (Excluding Depreciation and Amortization)(Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/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/DisclosureScheduleIIValuationAndQualifyingAccountsDetails" 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>012300 - 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/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/AcquisitionsProFormaInformationDetails" id="cmcsa_ELRID_AcquisitionsProFormaInformationDetails">
                <link:definition>040420 - Disclosure - Acquisitions (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/DisclosureGoodwillNarrativeDetails" id="cmcsa_ELRID_GoodwillNarrativeDetails">
                <link:definition>040820 - 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>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureAcquisitionsNarrativeDetails" id="cmcsa_ELRID_AcquisitionsNarrativeDetails">
                <link:definition>040400 - Disclosure - Acquisitions (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/DisclosureAcquisitionsNBCUniversalPurchasePriceAllocationDetails" id="cmcsa_ELRID_AcquisitionsNBCUniversalPurchasePriceAllocationDetails">
                <link:definition>040410 - Disclosure - Acquisitions (NBCUniversal Purchase Price Allocation) (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/DisclosureAcquisitionsUniversalOrlandoPurchasePriceAllocationDetails" id="cmcsa_ELRID_AcquisitionsUniversalOrlandoPurchasePriceAllocationDetails">
                <link:definition>040415 - Disclosure - Acquisitions (Universal Orlando Purchase Price Allocation) (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/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" id="cmcsa_ELRID_GoodwillAndIntangibleAssetsIntangibleAssetsDetails">
                <link:definition>040830 - Disclosure - Goodwill and Intangible Assets (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/DisclosureEquityAggregateShareRepurchasesDetails" id="cmcsa_ELRID_EquityAggregateShareRepurchasesDetails">
                <link:definition>041420 - Disclosure - Equity (Aggregate Share Repurchases) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/QuarterlyFinancialInformationDetails" id="cmcsa_ELRID_QuarterlyFinancialInformationDetails">
                <link:definition>042100 - Disclosure - Quarterly Financial Information (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/AcquisitionsTransactionRelatedExpensesDetails" id="cmcsa_ELRID_AcquisitionsTransactionRelatedExpensesDetails">
                <link:definition>040412 - Disclosure - Acquisitions (Transaction-Related Expenses)(Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/SubsequentEvents" id="cmcsa_ELRID_SubsequentEvents">
                <link:definition>012200 - Disclosure - Subsequent Events</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.comcast.com/role/DisclosureSubsequentEventsDetails" id="cmcsa_ELRID_SubsequentEventsDetails">
                <link:definition>042150 - Disclosure - Subsequent Events (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://fasb.org/us-gaap/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-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/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/invest/2012-01-31" schemaLocation="http://xbrl.sec.gov/invest/2012/invest-2012-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="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="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="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="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="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="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="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="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="credit" xbrli:periodType="instant" />
    <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="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="duration" />
    <element name="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisPayments" id="cmcsa_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <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="debit" 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" />
    <element name="GreaterThanOneAndWithinTwoYearsFromBalanceSheetDateMember" id="cmcsa_GreaterThanOneAndWithinTwoYearsFromBalanceSheetDateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OneYearFromBalanceSheetDate1Member" id="cmcsa_OneYearFromBalanceSheetDate1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherOperatingAndAdministrative" id="cmcsa_OtherOperatingAndAdministrative" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="CashPaidToAcquireEntityIncludingTransactionRelatedCosts" id="cmcsa_CashPaidToAcquireEntityIncludingTransactionRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PercentageAdjustmentFactorToDetermineRedemptionAndPurchasePriceForNoncontrollingInvestorsInterest" id="cmcsa_PercentageAdjustmentFactorToDetermineRedemptionAndPurchasePriceForNoncontrollingInvestorsInterest" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="AmountUsedForDeterminingRedemptionAndPurchasePrice" id="cmcsa_AmountUsedForDeterminingRedemptionAndPurchasePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ParentsCashOrCommonStockFundingCommitmentForEachOfNoncontrollingInvestorsTwoRedemptionRights" id="cmcsa_ParentsCashOrCommonStockFundingCommitmentForEachOfNoncontrollingInvestorsTwoRedemptionRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="AggregateCashOrCommonStockFundingCommitmentForNoncontrollingInvestorRedemptionRights" id="cmcsa_AggregateCashOrCommonStockFundingCommitmentForNoncontrollingInvestorRedemptionRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DeferredTaxOnExchangeTransaction" id="cmcsa_DeferredTaxOnExchangeTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="FairValueOfRedeemableNoncontrollingInterestAssociatedWithNetAssetsAcquired" id="cmcsa_FairValueOfRedeemableNoncontrollingInterestAssociatedWithNetAssetsAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessAcquisitionPurchasePriceAllocationInvestments" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessAcquisitionPurchasePriceAllocationWorkingCapitalExcludingCash" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationWorkingCapitalExcludingCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities" id="cmcsa_BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired" id="cmcsa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValueInMillions" id="cmcsa_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValueInMillions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="OtherAcquisitionsMember" id="cmcsa_OtherAcquisitionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IntangibleAssetsGross" id="cmcsa_IntangibleAssetsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ScheduleOfIntangibleAssetsTable" id="cmcsa_ScheduleOfIntangibleAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IntangibleAssetsByMajorClassAxis" id="cmcsa_IntangibleAssetsByMajorClassAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IntangibleAssetsMajorClassNameDomain" id="cmcsa_IntangibleAssetsMajorClassNameDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CableFranchiseRenewalCostsAndContractualOperatingRightsMember" id="cmcsa_CableFranchiseRenewalCostsAndContractualOperatingRightsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PatentsAndOtherTechnologyRightsMember" id="cmcsa_PatentsAndOtherTechnologyRightsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PrepaidForwardSaleAgreementsTableTextBlock" id="cmcsa_PrepaidForwardSaleAgreementsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="NetSettledOptionsMember" id="cmcsa_NetSettledOptionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MaturingInNextFiveYearsMember" id="cmcsa_MaturingInNextFiveYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreements" id="cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="GoodwillAndIntangibleAssetsAbstract" id="cmcsa_GoodwillAndIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses" id="cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="TransactionCostsInOtherIncomeExpense" id="cmcsa_TransactionCostsInOtherIncomeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="TransactionCostsInInterestExpense" id="cmcsa_TransactionCostsInInterestExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="TotalTransactionCostsAndTransactionRelatedCosts" id="cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DueInOneYearMember" id="cmcsa_DueInOneYearMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DueInTwoYearsMember" id="cmcsa_DueInTwoYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DueInThreeYearsMember" id="cmcsa_DueInThreeYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DueInFourYearsMember" id="cmcsa_DueInFourYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DueInFiveYearsMember" id="cmcsa_DueInFiveYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="Senior2850NotesDue2023Member" id="cmcsa_Senior2850NotesDue2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="Senior4250NotesDue2033Member" id="cmcsa_Senior4250NotesDue2033Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="Senior4500NotesDue2043Member" id="cmcsa_Senior4500NotesDue2043Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="Senior5NotesDue2061Member" id="cmcsa_Senior5NotesDue2061Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CurrentYearBorrowingsMember" id="cmcsa_CurrentYearBorrowingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PercentageOwnershipOfAssetsContributedByAcquiringEntity" id="cmcsa_PercentageOwnershipOfAssetsContributedByAcquiringEntity" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="ObligationsUnderPrepaidForwardSaleAgreements" id="cmcsa_ObligationsUnderPrepaidForwardSaleAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PaymentsToAcquireAdditionalInterestInSubsidiariesAndBuildings" id="cmcsa_PaymentsToAcquireAdditionalInterestInSubsidiariesAndBuildings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="SeniorDebtNotesIssuedToAcquireInterestInSubsidiary" id="cmcsa_SeniorDebtNotesIssuedToAcquireInterestInSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="PreferredSharesOfNewCompanyIssuedToAcquireInterestInSubsidiaries" id="cmcsa_PreferredSharesOfNewCompanyIssuedToAcquireInterestInSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="LiabilitiesRelatedToPrepaidForwardSaleAgreements" id="cmcsa_LiabilitiesRelatedToPrepaidForwardSaleAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ComcastContentBusinessMember" id="cmcsa_ComcastContentBusinessMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CashPaidForSettlementOfCollateralLiability" id="cmcsa_CashPaidForSettlementOfCollateralLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PlannedPaymentsToAcquireAdditionalInterestInSubsidiariesAndBuildingsMember" id="cmcsa_PlannedPaymentsToAcquireAdditionalInterestInSubsidiariesAndBuildingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MaximumContributionRequiredToFullyFundAndSettlePensionPlan" id="cmcsa_MaximumContributionRequiredToFullyFundAndSettlePensionPlan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="TotalConsiderationToAcquireAdditionalInterestInSubsidiaryMember" id="cmcsa_TotalConsiderationToAcquireAdditionalInterestInSubsidiaryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ConsiderationForPurchaseOfBuildingsMember" id="cmcsa_ConsiderationForPurchaseOfBuildingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PlannedIssuanceOfSeniorUnsecuredDebtSecuritiesToFundAcquisitionOfAdditionalInterestInSubsidiaryMember" id="cmcsa_PlannedIssuanceOfSeniorUnsecuredDebtSecuritiesToFundAcquisitionOfAdditionalInterestInSubsidiaryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PlannedBorrowingsUnderCreditFacilitiesToFundAcquisitionOfAdditionalInterestInSubsidiariesMember" id="cmcsa_PlannedBorrowingsUnderCreditFacilitiesToFundAcquisitionOfAdditionalInterestInSubsidiariesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PlannedIssuanceOfPreferredStockOfSubsidiaryToFundAcquisitionOfAdditionalInterestInSubsidiaryMember" id="cmcsa_PlannedIssuanceOfPreferredStockOfSubsidiaryToFundAcquisitionOfAdditionalInterestInSubsidiaryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NbcuniversalMediaParentMember" id="cmcsa_NbcuniversalMediaParentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="GuaranteeObligationsCurrentPrincipalBalance" id="cmcsa_GuaranteeObligationsCurrentPrincipalBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="NonGuaranteeObligationsCurrentPrincipalBalance" id="cmcsa_NonGuaranteeObligationsCurrentPrincipalBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ComcastAndComcastCableCommunicationsLlcMemberMember" id="cmcsa_ComcastAndComcastCableCommunicationsLlcMemberMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NbcuniversalEnterpriseMemberMember" id="cmcsa_NbcuniversalEnterpriseMemberMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
</schema>
</XBRL>
