<SEC-DOCUMENT>0001193125-25-115996.txt : 20250508
<SEC-HEADER>0001193125-25-115996.hdr.sgml : 20250508
<ACCEPTANCE-DATETIME>20250508162435
ACCESSION NUMBER:		0001193125-25-115996
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		19
CONFORMED PERIOD OF REPORT:	20250508
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250508
DATE AS OF CHANGE:		20250508

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COMCAST CORP
		CENTRAL INDEX KEY:			0001166691
		STANDARD INDUSTRIAL CLASSIFICATION:	CABLE & OTHER PAY TELEVISION SERVICES [4841]
		ORGANIZATION NAME:           	06 Technology
		EIN:				270000798
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-32871
		FILM NUMBER:		25926649

	BUSINESS ADDRESS:	
		STREET 1:		ONE COMCAST CENTER
		CITY:			PHILADELPHIA
		STATE:			PA
		ZIP:			19103-2838
		BUSINESS PHONE:		215-286-1700

	MAIL ADDRESS:	
		STREET 1:		ONE COMCAST CENTER
		CITY:			PHILADELPHIA
		STATE:			PA
		ZIP:			19103-2838

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	AT&T COMCAST CORP
		DATE OF NAME CHANGE:	20020206
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>d892809d8k.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cmcsa="http://www.comcast.com/20250508" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>8-K</title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
   <body><div style="display:none"> <ix:header> <ix:hidden> <ix:nonNumeric id="Hidden_dei_EntityRegistrantName" name="dei:EntityRegistrantName" contextRef="duration_2025-05-08_to_2025-05-08">COMCAST CORP</ix:nonNumeric> <ix:nonNumeric name="dei:AmendmentFlag" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-352">false</ix:nonNumeric> <ix:nonNumeric id="Hidden_dei_EntityCentralIndexKey" name="dei:EntityCentralIndexKey" contextRef="duration_2025-05-08_to_2025-05-08">0001166691</ix:nonNumeric> </ix:hidden> <ix:references> <link:schemaRef xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xlink:type="simple" xlink:href="cmcsa-20250508.xsd" xlink:arcrole="http://www.xbrl.org/2003/linkbase"/> </ix:references> <ix:resources> <xbrli:context id="duration_2025-05-08_to_2025-05-08"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_us-gaap-CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0000PercentDue2026Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes0000PercentDue2026Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0.250percentDue2027Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes0.250percentDue2027Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M1.500NotesDue20293Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:M1.500NotesDue20293Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M0.250NotesDue20291Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:M0.250NotesDue20291Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.250PercentDue2032Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes3.250PercentDue2032Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.550PercentDue2036Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes3.550PercentDue2036Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes5.250PercentDue2040Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes5.250PercentDue2040Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M5.50NotesDue20292Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:M5.50NotesDue20292Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-ExchangeableSubordinatedDebentures2.0PercentDue2029Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001166691</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-05-08</xbrli:startDate> <xbrli:endDate>2025-05-08</xbrli:endDate> </xbrli:period> </xbrli:context> </ix:resources> </ix:header> </div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</div> <div style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</div> <p style="margin-top:8pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">UNITED STATES</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">SECURITIES AND EXCHANGE COMMISSION</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">WASHINGTON, D.C. 20549</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">FORM <span style="white-space:nowrap"><ix:nonNumeric name="dei:DocumentType" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-443">8-K</ix:nonNumeric></span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">CURRENT REPORT</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Pursuant to Section&#160;13 or 15(d) of</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">The Securities Exchange Act of 1934</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Date of report (Date of earliest event reported): <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="duration_2025-05-08_to_2025-05-08" format="ixt:datemonthdayyearen" id="ixv-444">May&#160;8, 2025</ix:nonNumeric></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman;font-weight:bold;text-align:center"> <span style=" -sec-ix-hidden:Hidden_dei_EntityRegistrantName">Comcast Corporation</span> </p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Exact Name of Registrant as Specified in Charter)</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="duration_2025-05-08_to_2025-05-08" format="ixt-sec:stateprovnameen" id="ixv-445">Pennsylvania</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(State or other jurisdiction of incorporation)</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">
<tr>
<td style="width:50%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:48%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-446">001-32871</ix:nonNumeric></span></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-447">27-0000798</ix:nonNumeric></span></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(Commission File Number)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(IRS Employer Identification No.)</span></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">
<tr>
<td style="width:50%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:48%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-448">One Comcast Center</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-449">Philadelphia</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-450">PA</ix:nonNumeric></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-451">19103-2838</ix:nonNumeric></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(Address of Principal Executive Offices)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(Zip Code)</span></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric name="dei:CityAreaCode" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-452">(215)</ix:nonNumeric> <span style="white-space:nowrap"><ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-453">286-1700</ix:nonNumeric></span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Former Name or Former Address, if Changed Since Last Report)</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check the appropriate box below if the Form <span style="white-space:nowrap">8-K</span> filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:WrittenCommunications" contextRef="duration_2025-05-08_to_2025-05-08" format="ixt-sec:boolballotbox" id="ixv-454">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:SolicitingMaterial" contextRef="duration_2025-05-08_to_2025-05-08" format="ixt-sec:boolballotbox" id="ixv-455">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Soliciting material pursuant to Rule <span style="white-space:nowrap">14a-12(b)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14a-12)</span></p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:PreCommencementTenderOffer" contextRef="duration_2025-05-08_to_2025-05-08" format="ixt-sec:boolballotbox" id="ixv-456">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to Rule <span style="white-space:nowrap">14d-2(b)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14d-2(b))</span></p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" contextRef="duration_2025-05-08_to_2025-05-08" format="ixt-sec:boolballotbox" id="ixv-457">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to Rule <span style="white-space:nowrap">13e-4(c)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.13e-4(c))</span></p></td></tr></table> <p style="font-family:Times New Roman; font-size:0.5pt"><span style="color:#FFFFFF">Securities registered pursuant to Section 12(b) of the Act: </span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">
<tr>
<td style="width:34%"/>
<td style="vertical-align:bottom"/>
<td style="width:32%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Title of each class</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Trading<br/>Symbol(s)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Name of each exchange<br/>on which registered</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_us-gaap-CommonStockMember" id="ixv-458">Class&#160;A Common Stock, $0.01 par value</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_us-gaap-CommonStockMember" id="ixv-459">CMCSA</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_us-gaap-CommonStockMember" format="ixt-sec:exchnameen" id="ixv-460">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0000PercentDue2026Member" id="ixv-461">0.000% Notes due 2026</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0000PercentDue2026Member" id="ixv-462">CMCS26</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0000PercentDue2026Member" format="ixt-sec:exchnameen" id="ixv-463">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0.250percentDue2027Member" id="ixv-464">0.250% Notes due 2027</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0.250percentDue2027Member" id="ixv-465">CMCS27</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0.250percentDue2027Member" format="ixt-sec:exchnameen" id="ixv-466">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M1.500NotesDue20293Member" id="ixv-467">1.500% Notes due 2029</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M1.500NotesDue20293Member" id="ixv-468">CMCS29</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M1.500NotesDue20293Member" format="ixt-sec:exchnameen" id="ixv-469">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M0.250NotesDue20291Member" id="ixv-470">0.250% Notes due 2029</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M0.250NotesDue20291Member" id="ixv-471">CMCS29A</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M0.250NotesDue20291Member" format="ixt-sec:exchnameen" id="ixv-472">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.250PercentDue2032Member" id="ixv-473">0.750% Notes due 2032</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.250PercentDue2032Member" id="ixv-474">CMCS32</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.250PercentDue2032Member" format="ixt-sec:exchnameen" id="ixv-475">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.550PercentDue2036Member" id="ixv-476">1.875% Notes due 2036</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.550PercentDue2036Member" id="ixv-477">CMCS36</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.550PercentDue2036Member" format="ixt-sec:exchnameen" id="ixv-478">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes5.250PercentDue2040Member" id="ixv-479">1.250% Notes due 2040</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes5.250PercentDue2040Member" id="ixv-480">CMCS40</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes5.250PercentDue2040Member" format="ixt-sec:exchnameen" id="ixv-481">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M5.50NotesDue20292Member" id="ixv-482">5.50% Notes due 2029</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M5.50NotesDue20292Member" id="ixv-483">CCGBP29</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M5.50NotesDue20292Member" format="ixt-sec:exchnameen" id="ixv-484">New York Stock Exchange</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-ExchangeableSubordinatedDebentures2.0PercentDue2029Member" id="ixv-485">2.0% Exchangeable Subordinated Debentures due 2029</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-ExchangeableSubordinatedDebentures2.0PercentDue2029Member" id="ixv-486">CCZ</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-ExchangeableSubordinatedDebentures2.0PercentDue2029Member" format="ixt-sec:exchnameen" id="ixv-487">New York Stock Exchange</ix:nonNumeric></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule <span style="white-space:nowrap">12b-2</span> of the Securities Exchange Act of 1934 <span style="white-space:nowrap">(&#167;240.12b-2</span> of this chapter).</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Emerging growth company&#8194;<ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="duration_2025-05-08_to_2025-05-08" format="ixt-sec:boolballotbox" id="ixv-488">&#9744;</ix:nonNumeric></p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#8194;&#9744;</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</div> <div style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</div></div></div>

<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:12%;vertical-align:top;text-align:left"><span style="font-weight:bold">Item&#8201;8.01</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Other Events </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On May&#160;8, 2025, Comcast Corporation (&#8220;Comcast&#8221;) consummated the issuance and sale of $650,000,000 aggregate principal amount of its 4.950% Notes due 2032 (the &#8220;2032 Notes&#8221;), $850,000,000 aggregate principal amount of its 5.300% Notes due 2035 (the &#8220;2035 Notes&#8221;) and $1,000,000,000 aggregate principal amount of its 6.050% Notes due 2055 (the &#8220;2055 Notes&#8221; and, together with the 2032 Notes and the 2035 Notes, the &#8220;Notes&#8221;), pursuant to an underwriting agreement dated May&#160;5, 2025 among Comcast, the Guarantors (as defined below) and BofA Securities, Inc., Mizuho Securities USA LLC and Wells Fargo Securities, LLC, as representatives of the several underwriters named therein. The Notes were issued pursuant to an Indenture dated as of September&#160;18, 2013 (the &#8220;Base Indenture&#8221;) among Comcast, the guarantors named therein and The Bank of New York Mellon, as trustee (the &#8220;Trustee&#8221;), as supplemented by the First Supplemental Indenture dated as of November&#160;17, 2015 (the &#8220;First Supplemental Indenture&#8221;) among Comcast, the guarantors named therein and the Trustee and as further supplemented by the Second Supplemental Indenture dated as of July&#160;29, 2022 (the &#8220;Second Supplemental Indenture&#8221;) among Comcast, the guarantors named therein and the Trustee, and an officers&#8217; certificate issued pursuant thereto. The Notes are guaranteed on an unsecured and unsubordinated basis by Comcast Cable Communications, LLC and NBCUniversal Media, LLC (the &#8220;Guarantors&#8221;). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Notes were offered pursuant to Comcast&#8217;s Registration Statement on Form S-3 filed on February 28, 2025 (the &#8220;Registration Statement&#8221;), as amended at the date of the underwriting agreement (Reg. No. 333-285428), including the prospectus contained therein, and a related prospectus supplement, dated May 5, 2025. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The material terms and conditions of the Notes are set forth (i)&#160;in the Form of Officers&#8217; Certificate filed herewith as Exhibit&#160;4.1, (ii) in the Base Indenture, filed as Exhibit 4.3 to Comcast&#8217;s Registration Statement on Form <span style="white-space:nowrap">S-3,</span> as amended, filed on September&#160;18, 2013 (Reg. No <span style="white-space:nowrap">333-191239),</span> (iii) in the First Supplemental Indenture, filed as Exhibit 4.4 to Comcast&#8217;s Post Effective Amendment No.&#160;2 to Registration Statement on Form <span style="white-space:nowrap">S-3,</span> filed on November&#160;23, 2015 (Reg. No <span style="white-space:nowrap">333-191239)</span> and (iv)&#160;in the Second Supplemental Indenture, which was filed as Exhibit 4.4 to Comcast&#8217;s Registration Statement on Form S-3, filed on July 29, 2022 (Reg. No. 333-266390), each of which are incorporated by reference herein. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:12%;vertical-align:top;text-align:left"><span style="font-weight:bold">Item&#8201;9.01(d)</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Exhibits </p></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td/>

<td style="vertical-align:bottom;width:5%"/>
<td style="width:92%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit<br/>Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Description</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#8194;4.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d892809dex41.htm">Form of Officers&#8217; Certificate setting forth the terms of the Notes </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#8194;5.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d892809dex51.htm">Opinion of Elizabeth Wideman, Esq. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#8194;5.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d892809dex52.htm">Opinion of Davis Polk&#160;&amp; Wardwell LLP </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">23.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d892809dex51.htm">Consent of Elizabeth Wideman, Esq. (contained in Exhibit&#160;5.1) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">23.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d892809dex52.htm">Consent of Davis Polk&#160;&amp; Wardwell LLP (contained in Exhibit&#160;5.2) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">104</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Cover Page Interactive Data File (embedded within the Inline XBRL document)</td></tr>
</table> <p style="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">SIGNATURES </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0">


<tr>

<td style="width:44%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:4%"/>

<td style="vertical-align:bottom"/>
<td style="width:5%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="3"><span style="font-weight:bold">COMCAST CORPORATION</span></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">Date: May&#160;8, 2025</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Elizabeth Wideman</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Name:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Elizabeth Wideman</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Title:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Senior Vice President, Senior Deputy<br/>General Counsel and Assistant Secretary</td></tr>
</table>
</div></div>

</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>d892809dex41.htm
<DESCRIPTION>EX-4.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>COMCAST CORPORATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Officers&#146; Certificate </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>May&nbsp;8, 2025 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant
to Section&nbsp;2.03 of the Indenture dated as of September&nbsp;18, 2013, by and among Comcast Corporation (the &#147;<B>Company</B>&#148;), the guarantors named therein and The Bank of New York Mellon, as trustee (the &#147;<B>Trustee</B>&#148;),
as supplemented by the First Supplemental Indenture dated as of November&nbsp;17, 2015 by and among the Company, the guarantors named therein and the Trustee and as further supplemented by the second Supplemental Indenture dated as of July&nbsp;29,
2022 (as amended, the &#147;<B>Indenture</B>&#148;), by and among the Company, the guarantors named therein and the Trustee, and guaranteed on an unsecured and unsubordinated basis by Comcast Cable Communications, LLC and NBCUniversal Media, LLC,
the undersigned officers of the Company do hereby certify, in connection with the issuance of the Company&#146;s $650,000,000 aggregate principal amount of 4.950% Notes due 2032 (the &#147;<B>2032 Notes</B>&#148;), $850,000,000 aggregate principal
amount of 5.300% Notes due 2035 (the &#147;<B>2035 Notes</B>&#148;) and $1,000,000,000 aggregate principal amount of 6.050% Notes due 2055 (the &#147;<B>2055 Notes</B>&#148; and, together with the 2032 Notes and the 2035 Notes, the
&#147;<B>Notes</B>&#148;) that the terms of the Notes are as follows: </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>4.950% Notes due 2032 </U></B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Title:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">4.950% Notes due 2032</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Aggregate Principal Amount at Maturity:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$650,000,000</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Principal Payment Date:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">May&nbsp;15, 2032</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Interest:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">4.950%</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Redemption:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Prior to March&nbsp;15, 2032 (two (2)&nbsp;months prior to the maturity date of the 2032 Notes) (the &#147;<B>2032 Par Call Date</B>&#148;), the Company may redeem the 2032 Notes at its option, in whole or in part, at any time and
from time to time, at a redemption price (expressed as a percentage of the principal amount and rounded to three decimal places) equal to the greater of: (1) (a) the sum of the present values of the remaining scheduled payments of principal and
interest thereon discounted to the redemption date (assuming, for this purpose, that the 2032 Notes matured on the 2032 Par Call Date) on a semi-annual basis (assuming a <FONT STYLE="white-space:nowrap">360-day</FONT> year consisting of twelve <FONT
STYLE="white-space:nowrap">30-day</FONT> months) at the Treasury Rate (as defined in the 2032 Notes) plus 15 basis points, less (b)&nbsp;interest accrued to the date of redemption, and (2) 100% of the principal amount of the 2032 Notes to be
redeemed, plus, in either case, accrued and unpaid interest thereon to the redemption date.</TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">On or after the 2032 Par Call Date, the Company may redeem the 2032 Notes, in whole or in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 2032 Notes being redeemed, plus
accrued and unpaid interest thereon to the redemption date.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Additional Issuances:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The 2032 Notes need not be issued at the same time and the series may be reopened for issuance of an unlimited principal amount of additional 2032 Notes under this series. Additional 2032 Notes of this series may be consolidated
with, and form a single series with, 2032 Notes then outstanding, including for purposes of determining whether the required percentage of the holders of record has given approval or consent to an amendment or waiver or joined in directing the
Trustee to take certain actions on behalf of all holders; provided that if such additional 2032 Notes are not fungible with the 2032 Notes then outstanding for U.S. federal income tax purposes, such additional 2032 Notes will have one or more
separate CUSIP numbers.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Conversion:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">None</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Sinking Fund:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">None</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Miscellaneous:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The terms of the 2032 Notes shall include such other terms as are set forth in the Form of Note due 2032 attached hereto as <B><U>Exhibit&nbsp;A</U></B>.</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>5.300% Notes due 2035 </U></B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Title:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">5.300% Notes due 2035</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Aggregate Principal Amount at Maturity:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$850,000,000</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Principal Payment Date:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">May&nbsp;15, 2035</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Interest:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">5.300%</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Redemption:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Prior to February&nbsp;15, 2035 (three (3)&nbsp;months prior to the maturity date of the 2035 Notes) (the &#147;<B>2035 Par Call Date</B>&#148;), the Company may redeem the 2035 Notes at its option, in whole or in part, at any time
and from time to time, at a redemption price (expressed as a percentage of the principal amount and rounded to three decimal places) equal to the greater of: (1) (a) the sum of the present values of the remaining scheduled payments
of</TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">principal and interest thereon discounted to the redemption date (assuming, for this purpose, that the 2035 Notes matured on the 2035 Par
Call Date) on a semi-annual basis (assuming a <FONT STYLE="white-space:nowrap">360-day</FONT> year consisting of twelve <FONT STYLE="white-space:nowrap">30-day</FONT> months) at the Treasury Rate (as defined in the 2035 Notes) plus 15 basis points,
less (b)&nbsp;interest accrued to the date of redemption, and (2) 100% of the principal amount of the 2035 Notes to be redeemed, plus, in either case, accrued and unpaid interest thereon to the redemption date.</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">On or after the 2035 Par Call Date, the Company may redeem the 2035 Notes, in whole or
in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 2035 Notes being redeemed, plus accrued and unpaid interest thereon to the redemption date.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Additional Issuances:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The 2035 Notes need not be issued at the same time and the series may be reopened for issuance of an unlimited principal amount of additional 2035 Notes under this series. Additional 2035 Notes of this series may be consolidated
with, and form a single series with, 2035 Notes then outstanding, including for purposes of determining whether the required percentage of the holders of record has given approval or consent to an amendment or waiver or joined in directing the
Trustee to take certain actions on behalf of all holders; provided that if such additional 2035 Notes are not fungible with the 2035 Notes then outstanding for U.S. federal income tax purposes, such additional 2035 Notes will have one or more
separate CUSIP numbers.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Conversion:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">None</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Sinking Fund:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">None</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Miscellaneous:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The terms of the 2035 Notes shall include such other terms as are set forth in the Form of Note due 2035 attached hereto as <B><U>Exhibit&nbsp;B</U></B>.</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>6.050% Notes due 2055 </U></B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Title:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6.050% Notes due 2055</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Aggregate Principal Amount at Maturity:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$1,000,000,000</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Principal Payment Date:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">May&nbsp;15, 2055</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Interest:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6.050%</TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Redemption:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Prior to November&nbsp;15, 2054 (six (6)&nbsp;months prior to the maturity date of the 2055 Notes) (the &#147;<B>2055 Par Call
Date</B>&#148;), the Company may redeem the 2055 Notes at its option, in whole or in part, at any time and from time to time, at a redemption price (expressed as a percentage of the principal amount and rounded to three decimal places) equal to the
greater of: (1) (a) the sum of the present values of the remaining scheduled payments of principal and interest thereon discounted to the redemption date (assuming, for this purpose, that the 2055 Notes matured on the 2055 Par Call Date) on a
semi-annual basis (assuming a <FONT STYLE="white-space:nowrap">360-day</FONT> year consisting of twelve <FONT STYLE="white-space:nowrap">30-day</FONT> months) at the Treasury Rate (as defined in the 2055 Notes) plus 20 basis points, less
(b)&nbsp;interest accrued to the date of redemption, and (2) 100% of the principal amount of the 2055 Notes to be redeemed, plus, in either case, accrued and unpaid interest thereon to the redemption date.</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">On or after the 2055 Par Call Date, the Company may redeem the 2055 Notes, in whole or
in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 2055 Notes being redeemed, plus accrued and unpaid interest thereon to the redemption date.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Additional Issuances:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The 2055 Notes need not be issued at the same time and the series may be reopened for issuance of an unlimited principal amount of additional 2055 Notes under this series. Additional 2055 Notes of this series may be consolidated
with, and form a single series with, 2055 Notes then outstanding, including for purposes of determining whether the required percentage of the holders of record has given approval or consent to an amendment or waiver or joined in directing the
Trustee to take certain actions on behalf of all holders; provided that if such additional 2055 Notes are not fungible with the 2055 Notes then outstanding for U.S. federal income tax purposes, such additional 2055 Notes will have one or more
separate CUSIP numbers.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Conversion:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">None</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Sinking Fund:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">None</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><I>Miscellaneous:</I></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The terms of the 2055 Notes shall include such other terms as are set forth in the Form of Note due 2055 attached hereto as <B><U>Exhibit&nbsp;C</U></B>.</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each such officer has read and understands the provisions of the Indenture and the definitions relating thereto. The
statements made in this Officers&#146; Certificate are based upon the examination of the provisions of the Indenture and upon the relevant books and records of the Company. In such officer&#146;s opinion, such officer has made such examination or
investigation as is necessary to enable such officer to express an informed opinion as to whether or not the covenants and conditions of such Indenture relating to the issuance and authentication of the Notes have been complied with. In such
officer&#146;s opinion, such covenants and conditions have been complied with. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the undersigned officers of the Company have duly executed this
certificate as of the date first set forth above. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Elizabeth Wideman</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Elizabeth Wideman</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Senior Vice President, Senior Deputy General Counsel and Assistant Secretary</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ James P. McCue</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">James P. McCue</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Vice President and Assistant Treasurer</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to Officers&#146; Certificate Pursuant to the Indenture</I>] </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit A </B></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">UNLESS AND UNTIL IT IS EXCHANGED IN WHOLE OR IN PART FOR SECURITIES IN DEFINITIVE REGISTERED FORM, THIS
SECURITY MAY NOT BE TRANSFERRED EXCEPT AS A WHOLE BY THE DEPOSITARY TO A NOMINEE OF THE DEPOSITARY OR BY A NOMINEE OF THE DEPOSITARY TO THE DEPOSITARY OR ANOTHER NOMINEE OF THE DEPOSITARY OR BY THE DEPOSITARY OR ANY SUCH NOMINEE TO A SUCCESSOR
DEPOSITARY OR A NOMINEE OF SUCH SUCCESSOR DEPOSITARY. UNLESS THIS SECURITY IS PRESENTED BY AN AUTHORIZED REPRESENTATIVE OF THE DEPOSITORY TRUST COMPANY, A NEW YORK CORPORATION (&#147;<B>DTC</B>&#148;), TO THE ISSUER OR ITS AGENT FOR REGISTRATION OF
TRANSFER, EXCHANGE OR PAYMENT, AND ANY SECURITY ISSUED IS REGISTERED IN THE NAME OF CEDE&nbsp;&amp; CO. OR IN SUCH OTHER NAME AS IS REQUESTED BY AN AUTHORIZED REPRESENTATIVE OF DTC (AND ANY PAYMENT IS MADE TO CEDE&nbsp;&amp; CO. OR TO SUCH OTHER
ENTITY AS IS REQUESTED BY AN AUTHORIZED REPRESENTATIVE OF DTC), ANY TRANSFER, PLEDGE OR OTHER USE HEREOF FOR VALUE OR OTHERWISE BY OR TO ANY PERSON IS WRONGFUL INASMUCH AS THE REGISTERED OWNER HEREOF, CEDE&nbsp;&amp; CO., HAS AN INTEREST HEREIN.
</P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>COMCAST CORPORATION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>4.950% Note due 2032 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="51%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">No. [&#8195;]</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">CUSIP No.: 20030N ER8</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">ISIN No.: US20030NER89 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">$[&#8195;] </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">COMCAST CORPORATION, a Pennsylvania
corporation (the &#147;<B>Issuer</B>&#148;, which term includes any successor corporation), for value received promises to pay to CEDE&nbsp;&amp; CO. or registered assigns, the principal sum of $[&#8195;] ([&#8195;]) on May&nbsp;15, 2032. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest Payment Dates: May&nbsp;15 and November&nbsp;15 (each, an &#147;<B>Interest Payment Date</B>&#148;), commencing on November&nbsp;15,
2025. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest Record Dates: May&nbsp;1 and November&nbsp;1 (each, an &#147;<B>Interest Record Date</B>&#148;). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Reference is made to the further provisions of this Security contained herein, which will for all purposes have the same effect as if set
forth at this place. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Issuer has caused this Security to be signed manually or by
facsimile by its duly authorized officer under its corporate seal. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>COMCAST CORPORATION</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Name: James P. McCue</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="3">Title: &#8194;Vice President and Assistant Treasurer</TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="78%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5">[Seal of Comcast Corporation]</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5">Attest:</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Elizabeth Wideman</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Senior Vice President, Senior Deputy General Counsel and Assistant Secretary</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to
Global Note</I>] </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This is one of the series designated herein and referred to in the within-mentioned
Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: May&nbsp;8, 2025 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">THE BANK OF NEW YORK MELLON, as Trustee</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Authorized Signatory</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to
Global Note</I>] </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(REVERSE OF SECURITY) </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">COMCAST CORPORATION </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4.950% Note
due 2032 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">1. Interest. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">COMCAST CORPORATION, a Pennsylvania corporation (the &#147;<B>Issuer</B>&#148;), promises to pay interest on the principal amount of this
Security at the rate per annum shown above. Cash interest on the Securities will accrue from the most recent date to which interest has been paid or, if no interest has been paid, from May&nbsp;8, 2025. The Issuer will pay interest semi-annually in
arrears on each Interest Payment Date, commencing November&nbsp;15, 2025. Interest will be computed on the basis of a <FONT STYLE="white-space:nowrap">360-day</FONT> year of twelve <FONT STYLE="white-space:nowrap">30-day</FONT> months. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer shall pay interest on overdue principal from time to time on demand at the rate borne by the Securities and on overdue installments
of interest (without regard to any applicable grace periods) to the extent lawful. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2. Method of Payment. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer shall pay interest on the Securities (except defaulted interest) to the persons who are the registered Holders at the close of
business on the Interest Record Date immediately preceding the Interest Payment Date notwithstanding any transfer or exchange of such Security subsequent to such Interest Record Date and prior to such Interest Payment Date. Holders must surrender
Securities to The Bank of New York Mellon (the &#147;<B>Trustee</B>&#148;) to collect principal payments. The Issuer shall pay principal and interest in money of the United States that at the time of payment is legal tender for payment of public and
private debts (&#147;<B>U.S. Legal Tender</B>&#148;). However, the payments of interest, and any portion of the principal (other than interest payable at maturity or on any redemption or repayment date or the final payment of principal) shall be
made by the Paying Agent, upon receipt from the Issuer of immediately available funds by 11:00 a.m., New York City time (or such other time as may be agreed to between the Issuer and the Paying Agent or the Issuer), directly to a Holder (by Federal
funds wire transfer or otherwise) if the Holder has delivered written instructions to the Trustee 15 days prior to such payment date requesting that such payment will be so made and designating the bank account to which such payments shall be so
made and in the case of payments of principal surrenders the same to the Trustee in exchange for a Security or Securities aggregating the same principal amount as the unredeemed principal amount of the Securities surrendered. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">3. Paying Agent. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Initially,
the Trustee will act as Paying Agent. The Issuer may change any Paying Agent without notice to the Holders. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4. Indenture. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer issued the Securities under an Indenture dated as of September&nbsp;18, 2013, by and among the Issuer, the guarantors named therein
and the Trustee, as amended by the First Supplemental Indenture dated as of November&nbsp;17, 2015, by and among the Issuer, the guarantors named therein (the &#147;<B>Guarantors</B>&#148;) and the Trustee, and as further amended by the Second
Supplemental Indenture dated as of July&nbsp;29, 2022, by and among the Issuer, the Guarantors and the Trustee (as amended, the &#147;<B>Indenture</B>&#148;). Capitalized terms herein are used as defined in the Indenture unless otherwise defined
herein. The terms of the Securities include those stated in the Indenture and those made part of the Indenture by reference to the Trust Indenture Act of 1939 (15 U.S.C. Sections 77aaa-77bbbb) (the &#147;<B>TIA</B>&#148;), as in effect on the date
of the Indenture until such time as the Indenture is qualified under the TIA, and thereafter as in effect on the date on which the Indenture is qualified under the TIA. Notwithstanding anything to the contrary herein, the Securities are subject to
all such terms, and Holders of Securities are referred to the Indenture and the TIA for a statement of them. To the extent the terms of the Indenture and this Security are inconsistent, the terms of the Indenture shall govern. This note is a
&#147;<B>Security</B>&#148; and the notes are &#147;<B>Securities</B>&#148; under the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5. Guarantees. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each Guarantor has irrevocably, fully and unconditionally guaranteed, jointly and severally, on an unsecured basis, the full and punctual
payment (whether at maturity, upon redemption or otherwise) of the principal of and interest on, and all other amounts payable under, the Securities, and the full and punctual payment of all other amounts payable by the Issuer under the Indenture,
subject to certain terms and conditions set forth in the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6. Denominations; Transfer; Exchange. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Securities are in registered form, without coupons, in denominations of $2,000 and multiples of $1,000 in excess thereof. A Holder shall
register the transfer of or exchange Securities in accordance with the Indenture. The Issuer may require a Holder, among other things, to furnish appropriate endorsements and transfer documents and to pay certain transfer taxes or similar
governmental charges payable in connection therewith as permitted by the Indenture. The Issuer need not issue, authenticate, register the transfer of or exchange any Securities or portions thereof for a period of fifteen (15)&nbsp;days before the
giving of a notice of redemption, nor need the Issuer register the transfer or exchange any security selected for redemption in whole or in part. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7. Persons Deemed Owners. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
registered Holder of a Security shall be treated as the owner of it for all purposes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8. Unclaimed Funds. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If funds for the payment of principal or interest remain unclaimed for two years, the Trustee and the Paying Agent will repay the funds to the
Issuer at its written request. After that, all liability of the Trustee and such Paying Agent with respect to such funds shall cease. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">9. Legal Defeasance and Covenant Defeasance. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer and the Guarantors may be discharged from their respective obligations under the Securities and under the Indenture with respect to
the Securities except for certain provisions thereof, and may be discharged from obligations to comply with certain covenants contained in the Securities and in the Indenture with respect to the Securities, in each case upon satisfaction of certain
conditions specified in the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">10. Amendment; Supplement; Waiver. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subject to certain exceptions, the Securities and the provisions of the Indenture relating to the Securities may be amended or supplemented
with the written consent of the Holders of at least a majority in aggregate principal amount of the Securities then outstanding, and any existing Default or Event of Default or compliance with certain provisions may be waived with the consent of the
Holders of a majority in aggregate principal amount of the Securities then outstanding. Without notice to or consent of any Holder, the parties thereto may amend or supplement the Indenture and the Securities to, among other things, cure any
ambiguity, defect or inconsistency, provide for uncertificated Securities in addition to or in place of certificated Securities or comply with any requirements of the Commission in connection with the qualification of the Indenture under the TIA, or
make any other change that does not adversely affect the rights of any Holder of a Security. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">11. Restrictive Covenants. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Indenture contains certain covenants that, among other things, limit the ability of the Issuer and the Guarantors to incur liens securing
indebtedness, or to enter into sale and leaseback transactions, and of the Issuer to merge or sell all or substantially all of its assets. The limitations are subject to a number of important qualifications and exceptions. The Issuer must annually
report to the Trustee on compliance with such limitations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">12. Redemption. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Prior to March&nbsp;15, 2025 (two (2)&nbsp;months prior to the maturity date of the Securities) (the &#147;<B>Par Call Date</B>&#148;), the
Issuer may redeem the Securities at its option, in whole or in part, at any time and from time to time, at a redemption price (expressed as a percentage of the principal amount and rounded to three decimal places) equal to the greater of: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1) (a) the sum of the present values of the remaining scheduled payments of principal and interest thereon discounted to the redemption date
(assuming, for this purpose, that the Securities matured on the Par Call Date) on a semi-annual basis (assuming a <FONT STYLE="white-space:nowrap">360-day</FONT> year consisting of twelve <FONT STYLE="white-space:nowrap">30-day</FONT> months) at the
Treasury Rate plus 15 basis points, less (b)&nbsp;interest accrued to the date of redemption, and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2) 100% of the principal amount of the
Securities to be redeemed, </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">plus, in either case, accrued and unpaid interest thereon to the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On or after the Par Call Date, the Issuer may redeem the Securities, in whole or in part, at any time and from time to time, at a redemption
price equal to 100% of the principal amount of the Securities being redeemed plus accrued and unpaid interest thereon to the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;Treasury Rate&#148; means, with respect to any redemption date, the yield determined by the Issuer in accordance with the following two
paragraphs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Treasury Rate shall be determined by the Issuer after 4:15 p.m., New York City time (or after such time as yields on U.S.
government securities are posted daily by the Board of Governors of the Federal Reserve System), on the third business day preceding the redemption date based upon the yield or yields for the most recent day that appear after such time on such day
in the most recent statistical release published by the Board of Governors of the Federal Reserve System designated as &#147;Selected Interest Rates (Daily)&#151;H.15&#148; (or any successor designation or publication) (&#147;<B>H.15</B>&#148;)
under the caption &#147;U.S. government securities-Treasury constant maturities-Nominal&#148; (or any successor caption or heading) (&#147;<B>H.15 TCM</B>&#148;). In determining the Treasury Rate, the Issuer shall select, as applicable: (1)&nbsp;the
yield for the Treasury constant maturity on H.15 exactly equal to the period from the redemption date to the Par Call Date (the &#147;<B>Remaining Life</B>&#148;); or (2)&nbsp;if there is no such Treasury constant maturity on H.15 exactly equal to
the Remaining Life, the two yields&#151;one yield corresponding to the Treasury constant maturity on H.15 immediately shorter than and one yield corresponding to the Treasury constant maturity on H.15 immediately longer than the Remaining
Life&#151;and shall interpolate to the Par Call Date on a straight-line basis (using the actual number of days) using such yields and rounding the result to three decimal places; or (3)&nbsp;if there is no such Treasury constant maturity on H.15
shorter than or longer than the Remaining Life, the yield for the single Treasury constant maturity on H.15 closest to the Remaining Life. For purposes of this paragraph, the applicable Treasury constant maturity or maturities on H.15 shall be
deemed to have a maturity date equal to the relevant number of months or years, as applicable, of such Treasury constant maturity from the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If on the third business day preceding the redemption date H.15 TCM is no longer published, the Issuer shall calculate the Treasury Rate based
on the rate per annum equal to the semi-annual equivalent yield to maturity at 11:00 a.m., New York City time, on the second business day preceding such redemption date of the United States Treasury security maturing on, or with a maturity that is
closest to, the Par Call Date, as applicable. If there is no United States Treasury security maturing on the Par Call Date but there are two or more United States Treasury securities with a maturity date equally distant from the Par Call Date, one
with a maturity date preceding the Par Call Date and one with a maturity date following the Par Call Date, the Issuer shall select the United States Treasury security with a maturity date preceding the Par Call Date. If there are two or more United
States Treasury securities maturing on the Par Call Date or two or more United States Treasury securities meeting the criteria of the preceding sentence, the Issuer shall select from among these two or more United States Treasury securities the
United States Treasury security that is trading closest to par based upon the average of the bid and asked prices for such United States Treasury securities at 11:00 a.m., New York City time. In determining the Treasury Rate in accordance with the
terms of this paragraph, the semi-annual yield to maturity of the applicable United States Treasury security shall be based upon the average of the bid and asked prices (expressed as a percentage of the principal amount) at 11:00 a.m., New York City
time, of such United States Treasury security, and rounded to three decimal places. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer&#146;s actions and determinations in determining the redemption price shall be
conclusive and binding for all purposes, absent manifest error. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notice of any redemption will be mailed or electronically delivered (or
otherwise transmitted in accordance with the Depositary&#146;s procedures) at least 10 days but not more than 60 days before the redemption date to each holder of the Securities to be redeemed. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the case of a partial redemption, selection of the Securities for redemption will be made in accordance with the procedures of the
Depositary. No Securities of a principal amount of $2,000 or less will be redeemed in part. If the Security is to be redeemed in part only, the notice of redemption will state the portion of the principal amount of the Security to be redeemed. A new
Security in a principal amount equal to the unredeemed portion of the Security will be issued in the name of the holder of such Security upon surrender for cancellation of such original Security. For so long as any Security is registered in the name
of the Depositary, the redemption of any Security shall be done in accordance with the policies and procedures of the Depositary. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unless
the Issuer defaults in payment of the redemption price, on and after the redemption date, interest will cease to accrue on the Securities or portions thereof called for redemption. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13. Defaults and Remedies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If
an Event of Default (other than certain bankruptcy Events of Default with respect to the Issuer or any of the Guarantors) occurs and is continuing, the Trustee or the Holders of at least 25% in aggregate principal amount of Securities then
outstanding may declare all of the Securities to be due and payable immediately in the manner and with the effect provided in the Indenture. If a bankruptcy Event of Default with respect to the Issuer or any of the Guarantors occurs and is
continuing, all the Securities shall be immediately due and payable immediately in the manner and with the effect provided in the Indenture without any notice or other action on the part of the Trustee or any Holder. Holders of Securities may not
enforce the Indenture, the Securities or the Guarantees except as provided in the Indenture. The Trustee is not obligated to enforce the Indenture, the Securities or the Guarantees unless it has received indemnity satisfactory to it. The Indenture
permits, subject to certain limitations therein provided, Holders of a majority in aggregate principal amount of the Securities then outstanding to direct the Trustee in its exercise of any trust or power. The Trustee may withhold from Holders of
Securities notice of certain continuing Defaults or Events of Default if it determines that withholding notice is in their interest. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">14.
Trustee Dealings with Issuer. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Trustee under the Indenture, in its individual or any other capacity, may become the owner or pledgee
of Securities and may otherwise deal with the Issuer as if it were not the Trustee. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">15. No Recourse Against Others. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">No stockholder, director, officer, employee or incorporator, as such, of the Issuer, any Guarantor or any successor Person thereof shall have
any liability for any obligation under the Securities, the Guarantees or the Indenture or for any claim based on, in respect of or by reason of, such obligations or their creation. Each Holder of a Security by accepting a Security waives and
releases all such liability. The waiver and release are part of the consideration for the issuance of the Securities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">16. Authentication.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Security shall not be valid until the Trustee electronically or manually signs the certificate of authentication on this Security.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">17. Abbreviations and Defined Terms. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Customary abbreviations may be used in the name of a Holder of a Security or an assignee, such as: TEN COM (= tenants in common), TEN ENT
(=&nbsp;tenants by the entireties), JT TEN (= joint tenants with right of survivorship and not as tenants in common), CUST (= Custodian), and U/G/M/A (= Uniform Gifts to Minors Act). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">18. CUSIP Numbers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to
a recommendation promulgated by the Committee on Uniform Security Identification Procedures, the Issuer has caused CUSIP numbers to be printed on the Securities as a convenience to the Holders of the Securities. No representation is made as to the
accuracy of such numbers as printed on the Securities and reliance may be placed only on the other identification numbers printed hereon. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">19. Governing Law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The laws of
the State of New York shall govern the Indenture and this Security thereof. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ASSIGNMENT FORM </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I or we assign and transfer this Security to </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Print or type name, address and zip code of assignee or transferee) </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Insert Social Security or other identifying number of assignee or transferee) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">and irrevocably appoint_________________________________________ agent to transfer this Security on the books of the Issuer. The agent may substitute another
to act for him. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="40%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="6%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="41%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Signed:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">(Signed exactly as name appears on the other side of this Security)</TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="29%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature&nbsp;Guarantee:&#8194;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>Participant in a recognized Signature Guarantee</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>Medallion Program (or other signature guarantor</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>program reasonably acceptable to the Trustee)</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit B </B></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">UNLESS AND UNTIL IT IS EXCHANGED IN WHOLE OR IN PART FOR SECURITIES IN DEFINITIVE REGISTERED FORM, THIS
SECURITY MAY NOT BE TRANSFERRED EXCEPT AS A WHOLE BY THE DEPOSITARY TO A NOMINEE OF THE DEPOSITARY OR BY A NOMINEE OF THE DEPOSITARY TO THE DEPOSITARY OR ANOTHER NOMINEE OF THE DEPOSITARY OR BY THE DEPOSITARY OR ANY SUCH NOMINEE TO A SUCCESSOR
DEPOSITARY OR A NOMINEE OF SUCH SUCCESSOR DEPOSITARY. UNLESS THIS SECURITY IS PRESENTED BY AN AUTHORIZED REPRESENTATIVE OF THE DEPOSITORY TRUST COMPANY, A NEW YORK CORPORATION (&#147;<B>DTC</B>&#148;), TO THE ISSUER OR ITS AGENT FOR REGISTRATION OF
TRANSFER, EXCHANGE OR PAYMENT, AND ANY SECURITY ISSUED IS REGISTERED IN THE NAME OF CEDE&nbsp;&amp; CO. OR IN SUCH OTHER NAME AS IS REQUESTED BY AN AUTHORIZED REPRESENTATIVE OF DTC (AND ANY PAYMENT IS MADE TO CEDE&nbsp;&amp; CO. OR TO SUCH OTHER
ENTITY AS IS REQUESTED BY AN AUTHORIZED REPRESENTATIVE OF DTC), ANY TRANSFER, PLEDGE OR OTHER USE HEREOF FOR VALUE OR OTHERWISE BY OR TO ANY PERSON IS WRONGFUL INASMUCH AS THE REGISTERED OWNER HEREOF, CEDE&nbsp;&amp; CO., HAS AN INTEREST HEREIN.
</P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>COMCAST CORPORATION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>5.300% Note due 2035 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="51%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">No. [&#8195;]</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">CUSIP No.: 20030N EP2</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">ISIN No.: US20030NEP24 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">$[&#8195;] </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">COMCAST CORPORATION, a Pennsylvania
corporation (the &#147;<B>Issuer</B>&#148;, which term includes any successor corporation), for value received promises to pay to CEDE&nbsp;&amp; CO. or registered assigns, the principal sum of $[&#8195;] ([&#8195;]) on May&nbsp;15, 2035. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest Payment Dates: May&nbsp;15 and November&nbsp;15 (each, an &#147;<B>Interest Payment Date</B>&#148;), commencing on November&nbsp;15,
2025. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest Record Dates: May&nbsp;1 and November&nbsp;1 (each, an &#147;<B>Interest Record Date</B>&#148;). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Reference is made to the further provisions of this Security contained herein, which will for all purposes have the same effect as if set
forth at this place. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Issuer has caused this Security to be signed manually or by
facsimile by its duly authorized officer under its corporate seal. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>COMCAST CORPORATION</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Name: James P. McCue</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="3">Title: &#8194;Vice President and Assistant Treasurer</TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="78%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5">[Seal of Comcast Corporation]</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5">Attest:</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Elizabeth Wideman</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Senior Vice President, Senior Deputy General Counsel and Assistant Secretary</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to
Global Note</I>] </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This is one of the series designated herein and referred to in the within-mentioned
Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: May&nbsp;8, 2025 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">THE BANK OF NEW YORK MELLON, as Trustee</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Authorized Signatory</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to
Global Note</I>] </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(REVERSE OF SECURITY) </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">COMCAST CORPORATION </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5.300% Note
due 2035 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">1. Interest. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">COMCAST CORPORATION, a Pennsylvania corporation (the &#147;<B>Issuer</B>&#148;), promises to pay interest on the principal amount of this
Security at the rate per annum shown above. Cash interest on the Securities will accrue from the most recent date to which interest has been paid or, if no interest has been paid, from May&nbsp;8, 2025. The Issuer will pay interest semi-annually in
arrears on each Interest Payment Date, commencing November&nbsp;15, 2025. Interest will be computed on the basis of a <FONT STYLE="white-space:nowrap">360-day</FONT> year of twelve <FONT STYLE="white-space:nowrap">30-day</FONT> months. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer shall pay interest on overdue principal from time to time on demand at the rate borne by the Securities and on overdue installments
of interest (without regard to any applicable grace periods) to the extent lawful. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2. Method of Payment. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer shall pay interest on the Securities (except defaulted interest) to the persons who are the registered Holders at the close of
business on the Interest Record Date immediately preceding the Interest Payment Date notwithstanding any transfer or exchange of such Security subsequent to such Interest Record Date and prior to such Interest Payment Date. Holders must surrender
Securities to The Bank of New York Mellon (the &#147;<B>Trustee</B>&#148;) to collect principal payments. The Issuer shall pay principal and interest in money of the United States that at the time of payment is legal tender for payment of public and
private debts (&#147;<B>U.S. Legal Tender</B>&#148;). However, the payments of interest, and any portion of the principal (other than interest payable at maturity or on any redemption or repayment date or the final payment of principal) shall be
made by the Paying Agent, upon receipt from the Issuer of immediately available funds by 11:00 a.m., New York City time (or such other time as may be agreed to between the Issuer and the Paying Agent or the Issuer), directly to a Holder (by Federal
funds wire transfer or otherwise) if the Holder has delivered written instructions to the Trustee 15 days prior to such payment date requesting that such payment will be so made and designating the bank account to which such payments shall be so
made and in the case of payments of principal surrenders the same to the Trustee in exchange for a Security or Securities aggregating the same principal amount as the unredeemed principal amount of the Securities surrendered. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">3. Paying Agent. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Initially,
the Trustee will act as Paying Agent. The Issuer may change any Paying Agent without notice to the Holders. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4. Indenture. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer issued the Securities under an Indenture dated as of September&nbsp;18, 2013, by and among the Issuer, the guarantors named therein
and the Trustee, as amended by the First Supplemental Indenture dated as of November&nbsp;17, 2015, by and among the Issuer, the guarantors named therein (the &#147;<B>Guarantors</B>&#148;) and the Trustee, and as further amended by the Second
Supplemental Indenture dated as of July&nbsp;29, 2022, by and among the Issuer, the Guarantors and the Trustee (as amended, the &#147;<B>Indenture</B>&#148;). Capitalized terms herein are used as defined in the Indenture unless otherwise defined
herein. The terms of the Securities include those stated in the Indenture and those made part of the Indenture by reference to the Trust Indenture Act of 1939 (15 U.S.C. Sections 77aaa-77bbbb) (the &#147;<B>TIA</B>&#148;), as in effect on the date
of the Indenture until such time as the Indenture is qualified under the TIA, and thereafter as in effect on the date on which the Indenture is qualified under the TIA. Notwithstanding anything to the contrary herein, the Securities are subject to
all such terms, and Holders of Securities are referred to the Indenture and the TIA for a statement of them. To the extent the terms of the Indenture and this Security are inconsistent, the terms of the Indenture shall govern. This note is a
&#147;<B>Security</B>&#148; and the notes are &#147;<B>Securities</B>&#148; under the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5. Guarantees. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each Guarantor has irrevocably, fully and unconditionally guaranteed, jointly and severally, on an unsecured basis, the full and punctual
payment (whether at maturity, upon redemption or otherwise) of the principal of and interest on, and all other amounts payable under, the Securities, and the full and punctual payment of all other amounts payable by the Issuer under the Indenture,
subject to certain terms and conditions set forth in the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6. Denominations; Transfer; Exchange. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Securities are in registered form, without coupons, in denominations of $2,000 and multiples of $1,000 in excess thereof. A Holder shall
register the transfer of or exchange Securities in accordance with the Indenture. The Issuer may require a Holder, among other things, to furnish appropriate endorsements and transfer documents and to pay certain transfer taxes or similar
governmental charges payable in connection therewith as permitted by the Indenture. The Issuer need not issue, authenticate, register the transfer of or exchange any Securities or portions thereof for a period of fifteen (15)&nbsp;days before the
giving of a notice of redemption, nor need the Issuer register the transfer or exchange any security selected for redemption in whole or in part. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7. Persons Deemed Owners. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
registered Holder of a Security shall be treated as the owner of it for all purposes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8. Unclaimed Funds. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If funds for the payment of principal or interest remain unclaimed for two years, the Trustee and the Paying Agent will repay the funds to the
Issuer at its written request. After that, all liability of the Trustee and such Paying Agent with respect to such funds shall cease. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">9. Legal Defeasance and Covenant Defeasance. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer and the Guarantors may be discharged from their respective obligations under the Securities and under the Indenture with respect to
the Securities except for certain provisions thereof, and may be discharged from obligations to comply with certain covenants contained in the Securities and in the Indenture with respect to the Securities, in each case upon satisfaction of certain
conditions specified in the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">10. Amendment; Supplement; Waiver. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subject to certain exceptions, the Securities and the provisions of the Indenture relating to the Securities may be amended or supplemented
with the written consent of the Holders of at least a majority in aggregate principal amount of the Securities then outstanding, and any existing Default or Event of Default or compliance with certain provisions may be waived with the consent of the
Holders of a majority in aggregate principal amount of the Securities then outstanding. Without notice to or consent of any Holder, the parties thereto may amend or supplement the Indenture and the Securities to, among other things, cure any
ambiguity, defect or inconsistency, provide for uncertificated Securities in addition to or in place of certificated Securities or comply with any requirements of the Commission in connection with the qualification of the Indenture under the TIA, or
make any other change that does not adversely affect the rights of any Holder of a Security. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">11. Restrictive Covenants. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Indenture contains certain covenants that, among other things, limit the ability of the Issuer and the Guarantors to incur liens securing
indebtedness, or to enter into sale and leaseback transactions, and of the Issuer to merge or sell all or substantially all of its assets. The limitations are subject to a number of important qualifications and exceptions. The Issuer must annually
report to the Trustee on compliance with such limitations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">12. Redemption. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Prior to February&nbsp;15, 2035 (three (3)&nbsp;months prior to the maturity date of the Securities) (the &#147;<B>Par Call Date</B>&#148;),
the Issuer may redeem the Securities at its option, in whole or in part, at any time and from time to time, at a redemption price (expressed as a percentage of the principal amount and rounded to three decimal places) equal to the greater of: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1) (a) the sum of the present values of the remaining scheduled payments of principal and interest thereon discounted to the redemption date
(assuming, for this purpose, that the Securities matured on the Par Call Date) on a semi-annual basis (assuming a <FONT STYLE="white-space:nowrap">360-day</FONT> year consisting of twelve <FONT STYLE="white-space:nowrap">30-day</FONT> months) at the
Treasury Rate plus 15 basis points, less (b)&nbsp;interest accrued to the date of redemption, and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2) 100% of the principal amount of the
Securities to be redeemed, </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">plus, in either case, accrued and unpaid interest thereon to the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On or after the Par Call Date, the Issuer may redeem the Securities, in whole or in part, at any time and from time to time, at a redemption
price equal to 100% of the principal amount of the Securities being redeemed plus accrued and unpaid interest thereon to the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;Treasury Rate&#148; means, with respect to any redemption date, the yield determined by the Issuer in accordance with the following two
paragraphs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Treasury Rate shall be determined by the Issuer after 4:15 p.m., New York City time (or after such time as yields on U.S.
government securities are posted daily by the Board of Governors of the Federal Reserve System), on the third business day preceding the redemption date based upon the yield or yields for the most recent day that appear after such time on such day
in the most recent statistical release published by the Board of Governors of the Federal Reserve System designated as &#147;Selected Interest Rates (Daily)&#151;H.15&#148; (or any successor designation or publication) (&#147;<B>H.15</B>&#148;)
under the caption &#147;U.S. government securities-Treasury constant maturities-Nominal&#148; (or any successor caption or heading) (&#147;<B>H.15 TCM</B>&#148;). In determining the Treasury Rate, the Issuer shall select, as applicable: (1)&nbsp;the
yield for the Treasury constant maturity on H.15 exactly equal to the period from the redemption date to the Par Call Date (the &#147;<B>Remaining Life</B>&#148;); or (2)&nbsp;if there is no such Treasury constant maturity on H.15 exactly equal to
the Remaining Life, the two yields&#151;one yield corresponding to the Treasury constant maturity on H.15 immediately shorter than and one yield corresponding to the Treasury constant maturity on H.15 immediately longer than the Remaining
Life&#151;and shall interpolate to the Par Call Date on a straight-line basis (using the actual number of days) using such yields and rounding the result to three decimal places; or (3)&nbsp;if there is no such Treasury constant maturity on H.15
shorter than or longer than the Remaining Life, the yield for the single Treasury constant maturity on H.15 closest to the Remaining Life. For purposes of this paragraph, the applicable Treasury constant maturity or maturities on H.15 shall be
deemed to have a maturity date equal to the relevant number of months or years, as applicable, of such Treasury constant maturity from the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If on the third business day preceding the redemption date H.15 TCM is no longer published, the Issuer shall calculate the Treasury Rate based
on the rate per annum equal to the semi-annual equivalent yield to maturity at 11:00 a.m., New York City time, on the second business day preceding such redemption date of the United States Treasury security maturing on, or with a maturity that is
closest to, the Par Call Date, as applicable. If there is no United States Treasury security maturing on the Par Call Date but there are two or more United States Treasury securities with a maturity date equally distant from the Par Call Date, one
with a maturity date preceding the Par Call Date and one with a maturity date following the Par Call Date, the Issuer shall select the United States Treasury security with a maturity date preceding the Par Call Date. If there are two or more United
States Treasury securities maturing on the Par Call Date or two or more United States Treasury securities meeting the criteria of the preceding sentence, the Issuer shall select from among these two or more United States Treasury securities the
United States Treasury security that is trading closest to par based upon the average of the bid and asked prices for such United States Treasury securities at 11:00 a.m., New York City time. In determining the Treasury Rate in accordance with the
terms of this paragraph, the semi-annual yield to maturity of the applicable United States Treasury security shall be based upon the average of the bid and asked prices (expressed as a percentage of the principal amount) at 11:00 a.m., New York City
time, of such United States Treasury security, and rounded to three decimal places. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer&#146;s actions and determinations in determining the redemption price shall be
conclusive and binding for all purposes, absent manifest error. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notice of any redemption will be mailed or electronically delivered (or
otherwise transmitted in accordance with the Depositary&#146;s procedures) at least 10 days but not more than 60 days before the redemption date to each holder of the Securities to be redeemed. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the case of a partial redemption, selection of the Securities for redemption will be made in accordance with the procedures of the
Depositary. No Securities of a principal amount of $2,000 or less will be redeemed in part. If the Security is to be redeemed in part only, the notice of redemption will state the portion of the principal amount of the Security to be redeemed. A new
Security in a principal amount equal to the unredeemed portion of the Security will be issued in the name of the holder of such Security upon surrender for cancellation of such original Security. For so long as any Security is registered in the name
of the Depositary, the redemption of any Security shall be done in accordance with the policies and procedures of the Depositary. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unless
the Issuer defaults in payment of the redemption price, on and after the redemption date, interest will cease to accrue on the Securities or portions thereof called for redemption. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13. Defaults and Remedies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If
an Event of Default (other than certain bankruptcy Events of Default with respect to the Issuer or any of the Guarantors) occurs and is continuing, the Trustee or the Holders of at least 25% in aggregate principal amount of Securities then
outstanding may declare all of the Securities to be due and payable immediately in the manner and with the effect provided in the Indenture. If a bankruptcy Event of Default with respect to the Issuer or any of the Guarantors occurs and is
continuing, all the Securities shall be immediately due and payable immediately in the manner and with the effect provided in the Indenture without any notice or other action on the part of the Trustee or any Holder. Holders of Securities may not
enforce the Indenture, the Securities or the Guarantees except as provided in the Indenture. The Trustee is not obligated to enforce the Indenture, the Securities or the Guarantees unless it has received indemnity satisfactory to it. The Indenture
permits, subject to certain limitations therein provided, Holders of a majority in aggregate principal amount of the Securities then outstanding to direct the Trustee in its exercise of any trust or power. The Trustee may withhold from Holders of
Securities notice of certain continuing Defaults or Events of Default if it determines that withholding notice is in their interest. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">14.
Trustee Dealings with Issuer. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Trustee under the Indenture, in its individual or any other capacity, may become the owner or pledgee
of Securities and may otherwise deal with the Issuer as if it were not the Trustee. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">15. No Recourse Against Others. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">No stockholder, director, officer, employee or incorporator, as such, of the Issuer, any Guarantor or any successor Person thereof shall have
any liability for any obligation under the Securities, the Guarantees or the Indenture or for any claim based on, in respect of or by reason of, such obligations or their creation. Each Holder of a Security by accepting a Security waives and
releases all such liability. The waiver and release are part of the consideration for the issuance of the Securities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">16. Authentication.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Security shall not be valid until the Trustee electronically or manually signs the certificate of authentication on this Security.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">17. Abbreviations and Defined Terms. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Customary abbreviations may be used in the name of a Holder of a Security or an assignee, such as: TEN COM (= tenants in common), TEN ENT
(=&nbsp;tenants by the entireties), JT TEN (= joint tenants with right of survivorship and not as tenants in common), CUST (= Custodian), and U/G/M/A (= Uniform Gifts to Minors Act). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">18. CUSIP Numbers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to
a recommendation promulgated by the Committee on Uniform Security Identification Procedures, the Issuer has caused CUSIP numbers to be printed on the Securities as a convenience to the Holders of the Securities. No representation is made as to the
accuracy of such numbers as printed on the Securities and reliance may be placed only on the other identification numbers printed hereon. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">19. Governing Law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The laws of
the State of New York shall govern the Indenture and this Security thereof. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ASSIGNMENT FORM </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I or we assign and transfer this Security to </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Print or type name, address and zip code of assignee or transferee) </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Insert Social Security or other identifying number of assignee or transferee) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">and irrevocably appoint_________________________________________ agent to transfer this Security on the books of the Issuer. The agent may substitute another
to act for him. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="40%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="6%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="41%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Signed:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">(Signed exactly as name appears on the other side of this Security)</TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="29%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature&nbsp;Guarantee:&#8194;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>Participant in a recognized Signature Guarantee</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>Medallion Program (or other signature guarantor</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>program reasonably acceptable to the Trustee)</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit C </B></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">UNLESS AND UNTIL IT IS EXCHANGED IN WHOLE OR IN PART FOR SECURITIES IN DEFINITIVE REGISTERED FORM, THIS
SECURITY MAY NOT BE TRANSFERRED EXCEPT AS A WHOLE BY THE DEPOSITARY TO A NOMINEE OF THE DEPOSITARY OR BY A NOMINEE OF THE DEPOSITARY TO THE DEPOSITARY OR ANOTHER NOMINEE OF THE DEPOSITARY OR BY THE DEPOSITARY OR ANY SUCH NOMINEE TO A SUCCESSOR
DEPOSITARY OR A NOMINEE OF SUCH SUCCESSOR DEPOSITARY. UNLESS THIS SECURITY IS PRESENTED BY AN AUTHORIZED REPRESENTATIVE OF THE DEPOSITORY TRUST COMPANY, A NEW YORK CORPORATION (&#147;<B>DTC</B>&#148;), TO THE ISSUER OR ITS AGENT FOR REGISTRATION OF
TRANSFER, EXCHANGE OR PAYMENT, AND ANY SECURITY ISSUED IS REGISTERED IN THE NAME OF CEDE&nbsp;&amp; CO. OR IN SUCH OTHER NAME AS IS REQUESTED BY AN AUTHORIZED REPRESENTATIVE OF DTC (AND ANY PAYMENT IS MADE TO CEDE&nbsp;&amp; CO. OR TO SUCH OTHER
ENTITY AS IS REQUESTED BY AN AUTHORIZED REPRESENTATIVE OF DTC), ANY TRANSFER, PLEDGE OR OTHER USE HEREOF FOR VALUE OR OTHERWISE BY OR TO ANY PERSON IS WRONGFUL INASMUCH AS THE REGISTERED OWNER HEREOF, CEDE&nbsp;&amp; CO., HAS AN INTEREST HEREIN.
</P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>COMCAST CORPORATION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>6.050% Note due 2055 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="51%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">No. [&#8195;]</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">CUSIP No.: 20030N EQ0</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">ISIN No.: US20030NEQ07</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">$[&#8195;] </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">COMCAST CORPORATION, a Pennsylvania corporation (the &#147;<B>Issuer</B>&#148;, which term includes any successor corporation), for value
received promises to pay to CEDE&nbsp;&amp; CO. or registered assigns, the principal sum of $[&#8195;] ([&#8195;]) on May&nbsp;15, 2055. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest Payment Dates: May&nbsp;15 and November&nbsp;15 (each, an &#147;<B>Interest Payment Date</B>&#148;), commencing on November&nbsp;15,
2025. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest Record Dates: May&nbsp;1 and November&nbsp;1 (each, an &#147;<B>Interest Record Date</B>&#148;). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Reference is made to the further provisions of this Security contained herein, which will for all purposes have the same effect as if set
forth at this place. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Issuer has caused this Security to be signed manually or by
facsimile by its duly authorized officer under its corporate seal. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>COMCAST CORPORATION</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Name: James P. McCue</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="3">Title: &#8194;Vice President and Assistant Treasurer</TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="78%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5">[Seal of Comcast Corporation]</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5">Attest:</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Elizabeth Wideman</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Senior Vice President, Senior Deputy General Counsel and Assistant Secretary</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to Global Note</I>] </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This is one of the series designated herein and referred to in the within-mentioned
Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: May&nbsp;8, 2025 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">THE BANK OF NEW YORK MELLON, as Trustee</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Authorized Signatory</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to
Global Note</I>] </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(REVERSE OF SECURITY) </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">COMCAST CORPORATION </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6.050% Note
due 2055 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">1. Interest. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">COMCAST CORPORATION, a Pennsylvania corporation (the &#147;<B>Issuer</B>&#148;), promises to pay interest on the principal amount of this
Security at the rate per annum shown above. Cash interest on the Securities will accrue from the most recent date to which interest has been paid or, if no interest has been paid, from May&nbsp;8, 2025. The Issuer will pay interest semi-annually in
arrears on each Interest Payment Date, commencing November&nbsp;15, 2025. Interest will be computed on the basis of a <FONT STYLE="white-space:nowrap">360-day</FONT> year of twelve <FONT STYLE="white-space:nowrap">30-day</FONT> months. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer shall pay interest on overdue principal from time to time on demand at the rate borne by the Securities and on overdue installments
of interest (without regard to any applicable grace periods) to the extent lawful. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2. Method of Payment. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer shall pay interest on the Securities (except defaulted interest) to the persons who are the registered Holders at the close of
business on the Interest Record Date immediately preceding the Interest Payment Date notwithstanding any transfer or exchange of such Security subsequent to such Interest Record Date and prior to such Interest Payment Date. Holders must surrender
Securities to The Bank of New York Mellon (the &#147;<B>Trustee</B>&#148;) to collect principal payments. The Issuer shall pay principal and interest in money of the United States that at the time of payment is legal tender for payment of public and
private debts (&#147;<B>U.S. Legal Tender</B>&#148;). However, the payments of interest, and any portion of the principal (other than interest payable at maturity or on any redemption or repayment date or the final payment of principal) shall be
made by the Paying Agent, upon receipt from the Issuer of immediately available funds by 11:00 a.m., New York City time (or such other time as may be agreed to between the Issuer and the Paying Agent or the Issuer), directly to a Holder (by Federal
funds wire transfer or otherwise) if the Holder has delivered written instructions to the Trustee 15 days prior to such payment date requesting that such payment will be so made and designating the bank account to which such payments shall be so
made and in the case of payments of principal surrenders the same to the Trustee in exchange for a Security or Securities aggregating the same principal amount as the unredeemed principal amount of the Securities surrendered. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">3. Paying Agent. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Initially,
the Trustee will act as Paying Agent. The Issuer may change any Paying Agent without notice to the Holders. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4. Indenture. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer issued the Securities under an Indenture dated as of September&nbsp;18, 2013, by and among the Issuer, the guarantors named therein
and the Trustee, as amended by the First Supplemental Indenture dated as of November&nbsp;17, 2015, by and among the Issuer, the guarantors named therein (the &#147;<B>Guarantors</B>&#148;) and the Trustee, and as further amended by the Second
Supplemental Indenture dated as of July&nbsp;29, 2022, by and among the Issuer, the Guarantors and the Trustee (as amended, the &#147;<B>Indenture</B>&#148;). Capitalized terms herein are used as defined in the Indenture unless otherwise defined
herein. The terms of the Securities include those stated in the Indenture and those made part of the Indenture by reference to the Trust Indenture Act of 1939 (15 U.S.C. Sections 77aaa-77bbbb) (the &#147;<B>TIA</B>&#148;), as in effect on the date
of the Indenture until such time as the Indenture is qualified under the TIA, and thereafter as in effect on the date on which the Indenture is qualified under the TIA. Notwithstanding anything to the contrary herein, the Securities are subject to
all such terms, and Holders of Securities are referred to the Indenture and the TIA for a statement of them. To the extent the terms of the Indenture and this Security are inconsistent, the terms of the Indenture shall govern. This note is a
&#147;<B>Security</B>&#148; and the notes are &#147;<B>Securities</B>&#148; under the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5. Guarantees. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each Guarantor has irrevocably, fully and unconditionally guaranteed, jointly and severally, on an unsecured basis, the full and punctual
payment (whether at maturity, upon redemption or otherwise) of the principal of and interest on, and all other amounts payable under, the Securities, and the full and punctual payment of all other amounts payable by the Issuer under the Indenture,
subject to certain terms and conditions set forth in the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6. Denominations; Transfer; Exchange. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Securities are in registered form, without coupons, in denominations of $2,000 and multiples of $1,000 in excess thereof. A Holder shall
register the transfer of or exchange Securities in accordance with the Indenture. The Issuer may require a Holder, among other things, to furnish appropriate endorsements and transfer documents and to pay certain transfer taxes or similar
governmental charges payable in connection therewith as permitted by the Indenture. The Issuer need not issue, authenticate, register the transfer of or exchange any Securities or portions thereof for a period of fifteen (15)&nbsp;days before the
giving of a notice of redemption, nor need the Issuer register the transfer or exchange any security selected for redemption in whole or in part. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7. Persons Deemed Owners. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
registered Holder of a Security shall be treated as the owner of it for all purposes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8. Unclaimed Funds. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If funds for the payment of principal or interest remain unclaimed for two years, the Trustee and the Paying Agent will repay the funds to the
Issuer at its written request. After that, all liability of the Trustee and such Paying Agent with respect to such funds shall cease. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">9. Legal Defeasance and Covenant Defeasance. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer and the Guarantors may be discharged from their respective obligations under the Securities and under the Indenture with respect to
the Securities except for certain provisions thereof, and may be discharged from obligations to comply with certain covenants contained in the Securities and in the Indenture with respect to the Securities, in each case upon satisfaction of certain
conditions specified in the Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">10. Amendment; Supplement; Waiver. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subject to certain exceptions, the Securities and the provisions of the Indenture relating to the Securities may be amended or supplemented
with the written consent of the Holders of at least a majority in aggregate principal amount of the Securities then outstanding, and any existing Default or Event of Default or compliance with certain provisions may be waived with the consent of the
Holders of a majority in aggregate principal amount of the Securities then outstanding. Without notice to or consent of any Holder, the parties thereto may amend or supplement the Indenture and the Securities to, among other things, cure any
ambiguity, defect or inconsistency, provide for uncertificated Securities in addition to or in place of certificated Securities or comply with any requirements of the Commission in connection with the qualification of the Indenture under the TIA, or
make any other change that does not adversely affect the rights of any Holder of a Security. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">11. Restrictive Covenants. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Indenture contains certain covenants that, among other things, limit the ability of the Issuer and the Guarantors to incur liens securing
indebtedness, or to enter into sale and leaseback transactions, and of the Issuer to merge or sell all or substantially all of its assets. The limitations are subject to a number of important qualifications and exceptions. The Issuer must annually
report to the Trustee on compliance with such limitations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">12. Redemption. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Prior to November&nbsp;15, 2054 (six (6)&nbsp;months prior to the maturity date of the Securities) (the &#147;<B>Par Call Date</B>&#148;), the
Issuer may redeem the Securities at its option, in whole or in part, at any time and from time to time, at a redemption price (expressed as a percentage of the principal amount and rounded to three decimal places) equal to the greater of: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1) (a) the sum of the present values of the remaining scheduled payments of principal and interest thereon discounted to the redemption date
(assuming, for this purpose, that the Securities matured on the Par Call Date) on a semi-annual basis (assuming a <FONT STYLE="white-space:nowrap">360-day</FONT> year consisting of twelve <FONT STYLE="white-space:nowrap">30-day</FONT> months) at the
Treasury Rate plus 20 basis points, less (b)&nbsp;interest accrued to the date of redemption, and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2) 100% of the principal amount of the
Securities to be redeemed, </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">plus, in either case, accrued and unpaid interest thereon to the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On or after the Par Call Date, the Issuer may redeem the Securities, in whole or in part, at any time and from time to time, at a redemption
price equal to 100% of the principal amount of the Securities being redeemed plus accrued and unpaid interest thereon to the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;Treasury Rate&#148; means, with respect to any redemption date, the yield determined by the Issuer in accordance with the following two
paragraphs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Treasury Rate shall be determined by the Issuer after 4:15 p.m., New York City time (or after such time as yields on U.S.
government securities are posted daily by the Board of Governors of the Federal Reserve System), on the third business day preceding the redemption date based upon the yield or yields for the most recent day that appear after such time on such day
in the most recent statistical release published by the Board of Governors of the Federal Reserve System designated as &#147;Selected Interest Rates (Daily)&#151;H.15&#148; (or any successor designation or publication) (&#147;<B>H.15</B>&#148;)
under the caption &#147;U.S. government securities-Treasury constant maturities-Nominal&#148; (or any successor caption or heading) (&#147;<B>H.15 TCM</B>&#148;). In determining the Treasury Rate, the Issuer shall select, as applicable: (1)&nbsp;the
yield for the Treasury constant maturity on H.15 exactly equal to the period from the redemption date to the Par Call Date (the &#147;<B>Remaining Life</B>&#148;); or (2)&nbsp;if there is no such Treasury constant maturity on H.15 exactly equal to
the Remaining Life, the two yields&#151;one yield corresponding to the Treasury constant maturity on H.15 immediately shorter than and one yield corresponding to the Treasury constant maturity on H.15 immediately longer than the Remaining
Life&#151;and shall interpolate to the Par Call Date on a straight-line basis (using the actual number of days) using such yields and rounding the result to three decimal places; or (3)&nbsp;if there is no such Treasury constant maturity on H.15
shorter than or longer than the Remaining Life, the yield for the single Treasury constant maturity on H.15 closest to the Remaining Life. For purposes of this paragraph, the applicable Treasury constant maturity or maturities on H.15 shall be
deemed to have a maturity date equal to the relevant number of months or years, as applicable, of such Treasury constant maturity from the redemption date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If on the third business day preceding the redemption date H.15 TCM is no longer published, the Issuer shall calculate the Treasury Rate based
on the rate per annum equal to the semi-annual equivalent yield to maturity at 11:00 a.m., New York City time, on the second business day preceding such redemption date of the United States Treasury security maturing on, or with a maturity that is
closest to, the Par Call Date, as applicable. If there is no United States Treasury security maturing on the Par Call Date but there are two or more United States Treasury securities with a maturity date equally distant from the Par Call Date, one
with a maturity date preceding the Par Call Date and one with a maturity date following the Par Call Date, the Issuer shall select the United States Treasury security with a maturity date preceding the Par Call Date. If there are two or more United
States Treasury securities maturing on the Par Call Date or two or more United States Treasury securities meeting the criteria of the preceding sentence, the Issuer shall select from among these two or more United States Treasury securities the
United States Treasury security that is trading closest to par based upon the average of the bid and asked prices for such United States Treasury securities at 11:00 a.m., New York City time. In determining the Treasury Rate in accordance with the
terms of this paragraph, the semi-annual yield to maturity of the applicable United States Treasury security shall be based upon the average of the bid and asked prices (expressed as a percentage of the principal amount) at 11:00 a.m., New York City
time, of such United States Treasury security, and rounded to three decimal places. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Issuer&#146;s actions and determinations in determining the redemption price shall be
conclusive and binding for all purposes, absent manifest error. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notice of any redemption will be mailed or electronically delivered (or
otherwise transmitted in accordance with the Depositary&#146;s procedures) at least 10 days but not more than 60 days before the redemption date to each holder of the Securities to be redeemed. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the case of a partial redemption, selection of the Securities for redemption will be made in accordance with the procedures of the
Depositary. No Securities of a principal amount of $2,000 or less will be redeemed in part. If the Security is to be redeemed in part only, the notice of redemption will state the portion of the principal amount of the Security to be redeemed. A new
Security in a principal amount equal to the unredeemed portion of the Security will be issued in the name of the holder of such Security upon surrender for cancellation of such original Security. For so long as any Security is registered in the name
of the Depositary, the redemption of any Security shall be done in accordance with the policies and procedures of the Depositary. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unless
the Issuer defaults in payment of the redemption price, on and after the redemption date, interest will cease to accrue on the Securities or portions thereof called for redemption. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13. Defaults and Remedies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If
an Event of Default (other than certain bankruptcy Events of Default with respect to the Issuer or any of the Guarantors) occurs and is continuing, the Trustee or the Holders of at least 25% in aggregate principal amount of Securities then
outstanding may declare all of the Securities to be due and payable immediately in the manner and with the effect provided in the Indenture. If a bankruptcy Event of Default with respect to the Issuer or any of the Guarantors occurs and is
continuing, all the Securities shall be immediately due and payable immediately in the manner and with the effect provided in the Indenture without any notice or other action on the part of the Trustee or any Holder. Holders of Securities may not
enforce the Indenture, the Securities or the Guarantees except as provided in the Indenture. The Trustee is not obligated to enforce the Indenture, the Securities or the Guarantees unless it has received indemnity satisfactory to it. The Indenture
permits, subject to certain limitations therein provided, Holders of a majority in aggregate principal amount of the Securities then outstanding to direct the Trustee in its exercise of any trust or power. The Trustee may withhold from Holders of
Securities notice of certain continuing Defaults or Events of Default if it determines that withholding notice is in their interest. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">14.
Trustee Dealings with Issuer. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Trustee under the Indenture, in its individual or any other capacity, may become the owner or pledgee
of Securities and may otherwise deal with the Issuer as if it were not the Trustee. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">15. No Recourse Against Others. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">No stockholder, director, officer, employee or incorporator, as such, of the Issuer, any Guarantor or any successor Person thereof shall have
any liability for any obligation under the Securities, the Guarantees or the Indenture or for any claim based on, in respect of or by reason of, such obligations or their creation. Each Holder of a Security by accepting a Security waives and
releases all such liability. The waiver and release are part of the consideration for the issuance of the Securities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">16. Authentication.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Security shall not be valid until the Trustee electronically or manually signs the certificate of authentication on this Security.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">17. Abbreviations and Defined Terms. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Customary abbreviations may be used in the name of a Holder of a Security or an assignee, such as: TEN COM (= tenants in common), TEN ENT
(=&nbsp;tenants by the entireties), JT TEN (= joint tenants with right of survivorship and not as tenants in common), CUST (= Custodian), and U/G/M/A (= Uniform Gifts to Minors Act). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">18. CUSIP Numbers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to
a recommendation promulgated by the Committee on Uniform Security Identification Procedures, the Issuer has caused CUSIP numbers to be printed on the Securities as a convenience to the Holders of the Securities. No representation is made as to the
accuracy of such numbers as printed on the Securities and reliance may be placed only on the other identification numbers printed hereon. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">19. Governing Law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The laws of
the State of New York shall govern the Indenture and this Security thereof. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ASSIGNMENT FORM </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I or we assign and transfer this Security to </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Print or type name, address and zip code of assignee or transferee) </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Insert Social Security or other identifying number of assignee or transferee) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">and irrevocably appoint_________________________________________ agent to transfer this Security on the books of the Issuer. The agent may substitute another
to act for him. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="40%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="6%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="41%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Signed:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">(Signed exactly as name appears on the other side of this Security)</TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="29%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature&nbsp;Guarantee:&#8194;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>Participant in a recognized Signature Guarantee</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>Medallion Program (or other signature guarantor</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP>program reasonably acceptable to the Trustee)</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>3
<FILENAME>d892809dex51.htm
<DESCRIPTION>EX-5.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-5.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 5.1 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g892809g0508000131786.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">May&nbsp;8, 2025 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Comcast Corporation </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">One Comcast Center </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Philadelphia, Pennsylvania 19103-2838 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ladies and Gentlemen:
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">I am Senior Vice President, Senior Deputy General Counsel and Assistant Secretary of Comcast Corporation, a Pennsylvania corporation (the
&#147;<B>Company</B>&#148;), and have acted for the Company in connection with the issuance by the Company, pursuant to the Underwriting Agreement dated May&nbsp;5, 2025 (the &#147;<B>Underwriting Agreement</B>&#148;) among the Company, the
Guarantors (as defined below) and the several underwriters named therein (the &#147;<B>Underwriters</B>&#148;), of $650,000,000 aggregate principal amount of its 4.950% Notes due 2032, $850,000,000 aggregate principal amount of its 5.300% Notes due
2035 and $1,000,000,000 aggregate principal amount of its 6.050% Notes due 2055 (collectively, the &#147;<B>Notes</B>&#148;). The Notes are to be issued pursuant to the provisions of the Indenture dated as of September&nbsp;18, 2013 (the
&#147;<B>Base Indenture</B><B>&#148;</B>), as amended by the First Supplemental Indenture thereto dated as of November&nbsp;17,&nbsp;2015 (the &#147;<B>First Supplemental Ind</B><B>enture</B>&#148;) and the Second Supplemental Indenture dated as of
July&nbsp;29, 2022 (the &#147;<B>Second Supplemental Indenture</B>&#148; and, together with the Base Indenture and the First Supplemental Indenture, the &#147;<B>Indenture</B>&#148;), each by and among the Company, the guarantors named therein (the
&#147;<B>Guarantors</B>&#148;) and The Bank of New York Mellon, as trustee (the &#147;<B>Trustee</B><B>&#148;</B>). The Notes are to be guaranteed on an unsecured and unsubordinated basis by the Guarantors. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">I have examined originals or copies, certified or otherwise identified to my satisfaction, of such documents, corporate records, certificates
of public officials and other instruments as I have deemed necessary or advisable for the purpose of rendering this opinion. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Based upon
the foregoing, I am of the opinion that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Indenture has been duly authorized, executed and delivered by the Company. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Notes have been duly authorized by the Company. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">

<TR>

<TD WIDTH="51%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Comcast Corporation</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">May&nbsp;8, 2025</TD></TR></TABLE> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">I am a member of the Bar of the Commonwealth of Pennsylvania and the foregoing opinion is
limited to the laws of the Commonwealth of Pennsylvania and the federal laws of the United States of America. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">I hereby consent to the
filing of this opinion as an exhibit to a report on Form <FONT STYLE="white-space:nowrap">8-K</FONT> filed by the Company on the date hereof and its incorporation by reference into the Company&#146;s registration statement on Form <FONT
STYLE="white-space:nowrap">S-3</FONT> filed on February&nbsp;28, 2025, as amended as of the date of the Underwriting Agreement (File <FONT STYLE="white-space:nowrap">No.&nbsp;333-285428).</FONT> In addition, I consent to the reference to my name
under the caption &#147;Legal Matters&#148; in the prospectus supplement, which is a part of the registration statement. In giving this consent, I do not admit that I am in the category of persons whose consent is required under Section&nbsp;7 of
the Securities Act of 1933, as amended. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Very truly yours,</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Elizabeth Wideman</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Name: Elizabeth Wideman</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Title: Senior Vice President, Senior Deputy General Counsel and Assistant Secretary</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to
Company&#146;s Exhibit 5 Opinion (Closing)</I>] </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.2
<SEQUENCE>4
<FILENAME>d892809dex52.htm
<DESCRIPTION>EX-5.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-5.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="43%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="40%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="right"><B>Exhibit 5.2</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">


<IMG SRC="g892809g0508000351054.jpg" ALT="LOGO">
</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Davis Polk&nbsp;&amp; Wardwell <SMALL>LLP</SMALL></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">450 Lexington Avenue <BR>New York, NY 10017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">davispolk.com</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">May&nbsp;8, 2025</P></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Comcast Corporation <BR>One Comcast Center <BR>Philadelphia, Pennsylvania 19103-2838</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ladies and Gentlemen: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Comcast
Corporation, a Pennsylvania corporation (the &#147;<B>Company</B>&#148;), Comcast Cable Communications,&nbsp;LLC, a Delaware limited liability company, and NBCUniversal Media, LLC, a Delaware limited liability company (together with Comcast Cable
Communications, LLC, the &#147;<B>Guarantors</B>&#148; and, together with the Company, the &#147;<B>Issuers</B>&#148;), have filed with the Securities and Exchange Commission a Registration Statement on Form
<FONT STYLE="white-space:nowrap">S-3</FONT> (File <FONT STYLE="white-space:nowrap">No.&nbsp;333-285428)</FONT> (the &#147;<B>Registration Statement</B>&#148;) for the purpose of registering under the Securities Act of 1933, as amended (the
&#147;<B>Securities Act</B>&#148;), certain securities, including $650,000,000 aggregate principal amount of the Company&#146;s 4.950% Notes due 2032, $850,000,000 aggregate principal amount of the Company&#146;s 5.300% Notes due 2035 and
$1,000,000,000 aggregate principal amount of the Company&#146;s 6.050% Notes due 2055 (collectively, the &#147;<B>Notes</B>&#148;). The Notes are to be issued pursuant to the provisions of the Indenture dated as of September&nbsp;18, 2013 (the
&#147;<B>Base Indenture</B>&#148;), as amended by the First Supplemental Indenture thereto dated as of November&nbsp;17, 2015 (the &#147;<B>First Supplemental Indenture</B>&#148;) and the Second Supplemental Indenture dated as of July&nbsp;29, 2022
(the &#147;<B>Second Supplemental Indenture</B>&#148; and, together with the Base Indenture and the First Supplemental Indenture, the &#147;<B>Indenture</B>&#148;) by and among the Company, the guarantors party thereto and The Bank of New York
Mellon, as trustee (the &#147;<B>Trustee</B>&#148;). Pursuant to the terms of the Indenture, the Notes will be guaranteed by each of the Guarantors (the &#147;<B>Guarantees</B>&#148; and, together with the Notes, the &#147;<B>Securities</B>&#148;).
The Securities are to be sold pursuant to the Underwriting Agreement dated May&nbsp;5, 2025 (the &#147;<B>Underwriting Agreement</B>&#148;) among the Company, the Guarantors and the several underwriters named therein (the
&#147;<B>Underwriters</B>&#148;). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We, as your counsel, have examined originals or copies of such documents, corporate records, certificates of public
officials and other instruments as we have deemed necessary or advisable for the purpose of rendering this opinion. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In rendering the opinions expressed
herein, we have, without independent inquiry or investigation, assumed that (i)&nbsp;all documents submitted to us as originals are authentic and complete, (ii)&nbsp;all documents submitted to us as copies conform to authentic, complete originals,
(iii)&nbsp;all signatures on all documents that we reviewed are genuine, (iv)&nbsp;all natural persons executing documents had and have the legal capacity to do so, (v)&nbsp;all statements in certificates of public officials and officers of the
Company and the Guarantors that we reviewed were and are accurate and (vi)&nbsp;all representations made by the Company and the Guarantors as to matters of fact in the documents that we reviewed were and are accurate. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">May&nbsp;8, 2025 </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Based upon the foregoing, and subject to the additional assumptions and qualifications set forth below, we
advise you that, in our opinion: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Assuming the Notes have been duly executed and authenticated in accordance with the provisions of the Indenture
and delivered to and paid for by the Underwriters pursuant to the Underwriting Agreement, the Notes will constitute valid and binding obligations of the Company, enforceable in accordance with their terms, subject to applicable bankruptcy,
insolvency and similar laws affecting creditors&#146; rights generally, concepts of reasonableness and equitable principles of general applicability, provided that we express no opinion as to, (x)&nbsp;(i) the effect of fraudulent conveyance,
fraudulent transfer or similar provision of applicable law on the conclusions expressed above or (ii)&nbsp;any provision of the Indenture that purports to avoid the effect of fraudulent conveyance, fraudulent transfer or similar provision of
applicable law by limiting the amount of any Guarantor&#146;s obligation or (y)&nbsp;the validity, legally binding effect or enforceability of any provision that permits holders to collect any portion of stated principal amount upon acceleration of
the Notes to the extent determined to constitute unearned interest. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Guarantees, assuming the Notes have been duly executed and authenticated in accordance with the provisions
of the Indenture and delivered to and paid for by the Underwriters pursuant to the Underwriting Agreement, will be valid and binding obligations of each Guarantor, enforceable in accordance with their terms, subject to applicable bankruptcy,
insolvency and similar laws affecting creditors&#146; rights generally, concepts of reasonableness and equitable principles of general applicability; <I>provided </I>that we express no opinion as to (x)&nbsp;(i) the effect of fraudulent conveyance,
fraudulent transfer or similar provision of applicable law on the conclusions expressed above or (ii)&nbsp;any provision of the Guarantee that purports to avoid the effect of fraudulent conveyance, fraudulent transfer or similar provision of
applicable law by limiting the amount of any Guarantor&#146;s obligation or (y)&nbsp;the validity, legally binding effect or enforceability of any provision that permits holders to collect any portion of stated principal amount upon acceleration of
the Notes to the extent determined to constitute unearned interest. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the opinions expressed above, we have assumed
that the Company and each Guarantor is validly existing and in good standing under the laws of the Commonwealth of Pennsylvania or the State of Delaware, as applicable. In addition, we have assumed that the Indenture and the Securities
(collectively, the &#147;<B>Documents</B>&#148;) are valid, binding and enforceable agreements of each party thereto (other than as expressly covered above in respect of the Company and the Guarantors). We have also assumed that the execution,
delivery and performance by each party to each Document to which it is a party (a)&nbsp;are within their corporate or limited liability company powers, as applicable, (b)&nbsp;do not contravene, or constitute a default under, the certificate of
incorporation or bylaws or other constitutive documents of the Company or any Guarantor, (c)&nbsp;require no action by or in respect of, or filing with, any governmental body, agency or official and (d)&nbsp;do not contravene, or constitute a
default under, any provision of applicable law or regulation or any judgment, injunction, order or decree or any agreement or other instrument binding upon the Company or any Guarantor, provided that we make no such assumption to the extent that we
have specifically opined as to such matters with respect to the Company and each Guarantor. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We are members of the Bar of the State of New York and the
foregoing opinions are limited to the laws of the State of New York and the Limited Liability Company Act of the State of Delaware, except that we express no opinion as to any law, rule or regulation that is applicable to the Company or the
Guarantors, the Documents or such transactions solely because such law, rule or regulation is part of a regulatory regime applicable to any party to any of the Documents or any of its affiliates due to the specific assets or business of such party
or such affiliate. Insofar as the foregoing opinions involve matters governed by the laws of the Commonwealth of Pennsylvania, we have relied, without independent inquiry or investigation, on the opinions of the Senior Deputy General Counsel of the
Company to be filed as an exhibit to a report on Form <FONT STYLE="white-space:nowrap">8-K</FONT> to be filed by the Company on the date hereof. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">May&nbsp;8, 2025 </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We hereby consent to the filing of this opinion as an exhibit to the Registration Statement to a report on
Form <FONT STYLE="white-space:nowrap">8-K</FONT> to be filed by the Company on the date hereof and its incorporation by reference into the Registration Statement and further consent to the reference to our name under the caption &#147;Legal
Matters&#148; in the prospectus supplement which is a part of the Registration Statement. In giving this consent, we do not admit that we are in the category of persons whose consent is required under Section&nbsp;7 of the Securities Act. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Very truly yours,</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">/s/ Davis Polk&nbsp;&amp; Wardwell LLP</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>cmcsa-20250508.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241122.1 -->
<!-- Creation date: 5/8/2025 6:06:58 PM Eastern Time -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:us-types="http://fasb.org/us-types/2024"
  xmlns:cmcsa="http://www.comcast.com/20250508"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  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:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  attributeFormDefault="unqualified"
  elementFormDefault="qualified"
  targetNamespace="http://www.comcast.com/20250508"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" namespace="http://xbrl.sec.gov/dei/2024" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2024/naics-2024.xsd" namespace="http://xbrl.sec.gov/naics/2024" />
    <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
    <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" namespace="http://fasb.org/us-gaap/2024" />
    <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" namespace="http://fasb.org/us-types/2024" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmcsa-20250508_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmcsa-20250508_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmcsa-20250508_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="cmcsa_DocumentAndEntityInformationTable" name="DocumentAndEntityInformationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_DocumentAndEntityInformationLineItems" name="DocumentAndEntityInformationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_Notes0000PercentDue2026Member" name="Notes0000PercentDue2026Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_Notes0.250percentDue2027Member" name="Notes0.250percentDue2027Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_M1.500NotesDue20293Member" name="M1.500NotesDue20293Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_M0.250NotesDue20291Member" name="M0.250NotesDue20291Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_Notes3.250PercentDue2032Member" name="Notes3.250PercentDue2032Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_Notes3.550PercentDue2036Member" name="Notes3.550PercentDue2036Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_Notes5.250PercentDue2040Member" name="Notes5.250PercentDue2040Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_M5.50NotesDue20292Member" name="M5.50NotesDue20292Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" name="ExchangeableSubordinatedDebentures2.0PercentDue2029Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>6
<FILENAME>cmcsa-20250508_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241122.1 -->
<!-- Creation date: 5/8/2025 6:07:01 PM Eastern Time -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
  <link:roleRef roleURI="http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="cmcsa-20250508.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_DocumentAndEntityInformationTable" xlink:type="locator" xlink:label="cmcsa_DocumentAndEntityInformationTable" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_DocumentAndEntityInformationLineItems" xlink:type="locator" xlink:label="cmcsa_DocumentAndEntityInformationLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes0000PercentDue2026Member" xlink:type="locator" xlink:label="cmcsa_Notes0000PercentDue2026Member" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes0.250percentDue2027Member" xlink:type="locator" xlink:label="cmcsa_Notes0.250percentDue2027Member" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M1.500NotesDue20293Member" xlink:type="locator" xlink:label="cmcsa_M1.500NotesDue20293Member" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M0.250NotesDue20291Member" xlink:type="locator" xlink:label="cmcsa_M0.250NotesDue20291Member" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes3.250PercentDue2032Member" xlink:type="locator" xlink:label="cmcsa_Notes3.250PercentDue2032Member" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes3.550PercentDue2036Member" xlink:type="locator" xlink:label="cmcsa_Notes3.550PercentDue2036Member" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes5.250PercentDue2040Member" xlink:type="locator" xlink:label="cmcsa_Notes5.250PercentDue2040Member" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M5.50NotesDue20292Member" xlink:type="locator" xlink:label="cmcsa_M5.50NotesDue20292Member" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" xlink:type="locator" xlink:label="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="cmcsa_DocumentAndEntityInformationTable" order="1" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cmcsa_DocumentAndEntityInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="23" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_2" order="23.0001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="24" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes0000PercentDue2026Member" order="25" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes0.250percentDue2027Member" order="26" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_M1.500NotesDue20293Member" order="27" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_M0.250NotesDue20291Member" order="28" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes3.250PercentDue2032Member" order="29" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes3.550PercentDue2036Member" order="30" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes5.250PercentDue2040Member" order="31" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_M5.50NotesDue20292Member" order="32" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" order="33" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityRegistrantName" order="35.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_AmendmentFlag" order="36.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="37.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentType" order="41.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="42.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="43.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFileNumber" order="44.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="45.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="46.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="47.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="48.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="49.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_CityAreaCode" order="50.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="51.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_WrittenCommunications" order="52.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_SolicitingMaterial" order="53.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_PreCommencementTenderOffer" order="54.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_PreCommencementIssuerTenderOffer" order="55.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_Security12bTitle" order="56.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_TradingSymbol" order="57.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_SecurityExchangeName" order="58.001" priority="2" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="59.001" priority="2" use="optional" />
  </link:definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>7
<FILENAME>cmcsa-20250508_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241122.1 -->
<!-- Creation date: 5/8/2025 6:06:58 PM Eastern Time -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cover [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation State Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Written Communications</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Written Communications</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Soliciting Material</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Soliciting Material</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Issuer Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Issuer Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security 12b Title</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security 12b Title</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_DocumentAndEntityInformationTable" xlink:type="locator" xlink:label="cmcsa_DocumentAndEntityInformationTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_DocumentAndEntityInformationTable" xlink:to="cmcsa_DocumentAndEntityInformationTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_DocumentAndEntityInformationTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document And Entity Information [Table]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_DocumentAndEntityInformationTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document And Entity Information [Table]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_DocumentAndEntityInformationLineItems" xlink:type="locator" xlink:label="cmcsa_DocumentAndEntityInformationLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="cmcsa_DocumentAndEntityInformationLineItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_DocumentAndEntityInformationLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document And Entity Information [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_DocumentAndEntityInformationLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document And Entity Information [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes0000PercentDue2026Member" xlink:type="locator" xlink:label="cmcsa_Notes0000PercentDue2026Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_Notes0000PercentDue2026Member" xlink:to="cmcsa_Notes0000PercentDue2026Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes0000PercentDue2026Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Notes 0000 Percent Due 2026 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes0000PercentDue2026Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes 0000 Percent Due 2026 [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes0.250percentDue2027Member" xlink:type="locator" xlink:label="cmcsa_Notes0.250percentDue2027Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_Notes0.250percentDue2027Member" xlink:to="cmcsa_Notes0.250percentDue2027Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes0.250percentDue2027Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Notes 0.250percent Due 2027 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes0.250percentDue2027Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes 0.250percent Due 2027 [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M1.500NotesDue20293Member" xlink:type="locator" xlink:label="cmcsa_M1.500NotesDue20293Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_M1.500NotesDue20293Member" xlink:to="cmcsa_M1.500NotesDue20293Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_M1.500NotesDue20293Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">M 1.500 Notes Due 20293 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_M1.500NotesDue20293Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">M 1.500 Notes Due 20293 [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M0.250NotesDue20291Member" xlink:type="locator" xlink:label="cmcsa_M0.250NotesDue20291Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_M0.250NotesDue20291Member" xlink:to="cmcsa_M0.250NotesDue20291Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_M0.250NotesDue20291Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">M 0.250 Notes Due 20291 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_M0.250NotesDue20291Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">M 0.250 Notes Due 20291 [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes3.250PercentDue2032Member" xlink:type="locator" xlink:label="cmcsa_Notes3.250PercentDue2032Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_Notes3.250PercentDue2032Member" xlink:to="cmcsa_Notes3.250PercentDue2032Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes3.250PercentDue2032Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Notes 3.250 Percent Due 2032 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes3.250PercentDue2032Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes 3.250 Percent Due 2032 [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes3.550PercentDue2036Member" xlink:type="locator" xlink:label="cmcsa_Notes3.550PercentDue2036Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_Notes3.550PercentDue2036Member" xlink:to="cmcsa_Notes3.550PercentDue2036Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes3.550PercentDue2036Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Notes 3.550 Percent Due 2036 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes3.550PercentDue2036Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes 3.550 Percent Due 2036 [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes5.250PercentDue2040Member" xlink:type="locator" xlink:label="cmcsa_Notes5.250PercentDue2040Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_Notes5.250PercentDue2040Member" xlink:to="cmcsa_Notes5.250PercentDue2040Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes5.250PercentDue2040Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Notes 5.250 Percent Due 2040 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_Notes5.250PercentDue2040Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes 5.250 Percent Due 2040 [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M5.50NotesDue20292Member" xlink:type="locator" xlink:label="cmcsa_M5.50NotesDue20292Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_M5.50NotesDue20292Member" xlink:to="cmcsa_M5.50NotesDue20292Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_M5.50NotesDue20292Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">M 5.50 Notes Due 20292 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_M5.50NotesDue20292Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">M 5.50 Notes Due 20292 [Member]</link:label>
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" xlink:type="locator" xlink:label="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" xlink:to="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member]</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>8
<FILENAME>cmcsa-20250508_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241122.1 -->
<!-- Creation date: 5/8/2025 6:06:59 PM Eastern Time -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
    xmlns:link="http://www.xbrl.org/2003/linkbase"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
    xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="cmcsa-20250508.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_DocumentAndEntityInformationTable" xlink:type="locator" xlink:label="cmcsa_DocumentAndEntityInformationTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="cmcsa_DocumentAndEntityInformationTable" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_DocumentAndEntityInformationLineItems" xlink:type="locator" xlink:label="cmcsa_DocumentAndEntityInformationLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationTable" xlink:to="cmcsa_DocumentAndEntityInformationLineItems" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes0000PercentDue2026Member" xlink:type="locator" xlink:label="cmcsa_Notes0000PercentDue2026Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes0000PercentDue2026Member" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes0.250percentDue2027Member" xlink:type="locator" xlink:label="cmcsa_Notes0.250percentDue2027Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes0.250percentDue2027Member" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M1.500NotesDue20293Member" xlink:type="locator" xlink:label="cmcsa_M1.500NotesDue20293Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_M1.500NotesDue20293Member" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M0.250NotesDue20291Member" xlink:type="locator" xlink:label="cmcsa_M0.250NotesDue20291Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_M0.250NotesDue20291Member" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes3.250PercentDue2032Member" xlink:type="locator" xlink:label="cmcsa_Notes3.250PercentDue2032Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes3.250PercentDue2032Member" order="29" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes3.550PercentDue2036Member" xlink:type="locator" xlink:label="cmcsa_Notes3.550PercentDue2036Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes3.550PercentDue2036Member" order="30" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_Notes5.250PercentDue2040Member" xlink:type="locator" xlink:label="cmcsa_Notes5.250PercentDue2040Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_Notes5.250PercentDue2040Member" order="31" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_M5.50NotesDue20292Member" xlink:type="locator" xlink:label="cmcsa_M5.50NotesDue20292Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_M5.50NotesDue20292Member" order="32" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="cmcsa-20250508.xsd#cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" xlink:type="locator" xlink:label="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" order="33" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityRegistrantName" order="35.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_AmendmentFlag" order="36.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="37.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentType" order="41.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="42.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="43.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFileNumber" order="44.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="45.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="46.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="47.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="48.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="49.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_CityAreaCode" order="50.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="51.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_WrittenCommunications" order="52.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_SolicitingMaterial" order="53.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_PreCommencementTenderOffer" order="54.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_PreCommencementIssuerTenderOffer" order="55.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_Security12bTitle" order="56.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_TradingSymbol" order="57.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_SecurityExchangeName" order="58.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmcsa_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="59.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>g892809g0508000131786.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g892809g0508000131786.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !T ,T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "H+RY6RL;BZ=2RPQM(0.I &?Z50\37ES
M8>&[ZZM ?/CCRI Z<@$_@,G\*\8TOQ+J%AJ:73W$LJEOWT;MD2+W!KGK8A4I
M*+1Z>"RV>*IRJ1>W3N-'Q8\2?VO]J,L1M]__ !Z[!MV^F>OXYKL_''C'6;%K
M,Z</LMK-$LBR':6<D9QCJ ,X^N:\Q\0:"+#Q9]@MN;:Y=)+1O[T<G*_SQ]17
M:_%.S^SZ[9%,^6UJJ*/0J2/Y8KJRY<U5J>IKF4*,5!TU:_\ P#NO 7B2Y\1:
M/*]X ;BW?8SJ,!P1D'ZUU=>,W<LV@:/::+;R-%*4\^\VG!,C#(4_1<"NH^'6
MHWMRUU;32/);HH92QSM.>GX_TKLK87W75CMV/G?K<76]DD=]1117"=04444
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
M6J7$B%?M+MNZ>WSG\AZT >OUYE\#O^1,U'_L+W'_ ++7IM>9_ [_ )$S4?\
ML+W'_LM 'IE%%% !1110 5FW7A_1KZ;SKO2;&>3.=\ENK$_B16E10!%;VT%K
M$(K:&.&,=$C0*!^ J6BB@"M>:?9:A'Y=[:07*#HLT8<#\ZBLM&TO33FQTZTM
MB>IAA53^8%7J* "H8;6WMY9I88(HY)FW2LB %SC&2>YJ:B@ HHHH @EL[6:Y
MAN);>)YX<^5(R LF>N#U%3T44 4+W0])U%]][IEG<O\ WI8%8_F15BULK6QB
M\JTMH;>/^[%&%'Y"IZ* (9;6WGEAEF@BDD@8M$[H"4.,9![5-110 A (((R#
MU!J&UL[:Q@$%I;Q6\()(CB0*H)Z\"IZ* *%[H>DZC()+W3+.YD'1I858_F15
MN&"&VA6&")(HUX5(U"@?0"I** "H+6SMK*-H[2WB@C9BY6) H)/4X'>IZ* "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH 2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
4* "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>g892809g0508000351054.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g892809g0508000351054.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  4 &D# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#E_AU\-M-^
M(6L^)O[0O+NV^PW";/L^WYM[29SD'^X/SKHK;^V?@Y\3=)T;^UI]0\/:JRHL
M<Q/R!FVDXZ!E)!R.H_3)^%?C_0O VL^*O[:DG3[9<1^5Y41?.QI<Y]/O"M*_
MU5OC%\6=#?1+*X_L?2&22:XD3;D!][9YP,[0JCKW^@!Z#/\ %VWN-7O[#P]X
M<U;7!IY*W,]J@V*02..YZ'ZX.,CFJG_"]O#O]AV>K"PU P3W)M9AM3-NX /S
M?-R""2"/[IZ5Q.@>.+GQ,^L7'B+QO_PB\,,I5=.LH(XI67G.&(W$CIW.:Q/
MWAX>)?@[XRM(T+7-M<I=P*?O!D4G'U*[E_&@#WCQ9X^T_P )WVCV,MK<7EUJ
MTOE6\=MM)ZJ 3DC@EA^M<)X3\4>"O"][XZUBVAU6%K:Y7[<9V1Q+(9) HB ]
M6W=>Q'O7-?"VYN_B#\0])U*^0FW\-Z5'""W(:0952?<DEO\ @%9FCOI21_$\
MZWIU[>Z<;^,2K9D"2+]]-B0$\<''KUY&,T >FK\:;>WBL+W5_"^LZ;I-\P$-
M_*@,9##*GCL1SQVY&:YC]I5@VF>&V4@J99R"#P>$KEM0UC_A$="TV[\'_$&7
M5(9'14T2[C$K1 @G!4Y QTP O7BNB_:'EFG\.>$YKB#R)Y!(TD/_ #S8I&2O
MX'B@#,\?> M(^&FC6^N^%O$^H1:BMRJ+&]RA+CD\;%7IWSD8->A?\+BMX+;1
M["/2+_5_$%U8PW-S:6$6?*+QJQSW[YQC@'G%2:?\!?!%A>QW+P7EWL.1%<SY
M0GW"@9^AXKDO#VJ6/@#XV^*_^$FD%E'J.Z6SNI%.PQE]P4$#IC ^J8ZT =3/
M\1]*\9>!?&%A';76GZK::3=&>QO$VR*/*8$CU ) /0C/2O&6_P"1$^'?_85N
MO_1L5=+J-U%XN^(GC;Q#H8:32;70+J.:Z"E5E;[,4'YGI[)FN2OX7N?AKX#@
MBD,4DNHWJ+(/X27B /X4 ?1K?$;3I_&P\*Z59W6IWB?\?,UOM\FVYYWL3V[X
MSSQUXKLJ\"\%S2_"#XDW'A/5Y%DTO5RCVM^R!<OT4L?3.5(SP<'@$U[[0!D-
MX5\.NQ9M TMF)R2;.,DG\JT+6SM;& 06EM#;PCI'"@11^ HHH I/X:T&34O[
M2?1--:^W;_M36B&7=Z[L9S^-6K33+"P\W[%8VUMYQS)Y,2IO/J<#GJ>M%% "
M6.E:=I8D&GZ?:V@DQO\ L\*Q[L=,X SU-%OI6G6KW#VUA:PM<_Z\QPJIEZ_>
MP/FZGKZFBB@"G:^%/#EC>"\M- TJWN@<B>*SC1P?7<!FKE]I6G:HJ+J%A:W8
MC)*"XA63;GKC(XHHH MU2U+1M+UB)8M4TVSOHT.52Z@64 ^P8&BB@!;?2M.M
M-/;3[;3[6&R92K6\<*K&01@@J!C!%1?\(_HODPQ?V18>7 Q>%/LR8C8\DJ,<
L$X'3THHH EOM)TW4S&=0T^TN_+SL^T0K)MSUQD<=!^56O+3^XOY444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>May 08, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COMCAST CORP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001166691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May  08,  2025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-32871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">27-0000798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Comcast Center<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Philadelphia<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">19103-2838<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(215)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">286-1700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre Commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre Commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Class&#160;A Common Stock, $0.01 par value<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCSA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes0000PercentDue2026Member', window );">Notes 0000 Percent Due 2026 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">0.000% Notes due 2026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCS26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes0.250percentDue2027Member', window );">Notes 0.250percent Due 2027 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">0.250% Notes due 2027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCS27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_M1.500NotesDue20293Member', window );">M 1.500 Notes Due 20293 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">1.500% Notes due 2029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCS29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_M0.250NotesDue20291Member', window );">M 0.250 Notes Due 20291 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">0.250% Notes due 2029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCS29A<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes3.250PercentDue2032Member', window );">Notes 3.250 Percent Due 2032 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">0.750% Notes due 2032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCS32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes3.550PercentDue2036Member', window );">Notes 3.550 Percent Due 2036 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">1.875% Notes due 2036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCS36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes5.250PercentDue2040Member', window );">Notes 5.250 Percent Due 2040 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">1.250% Notes due 2040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCS40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_M5.50NotesDue20292Member', window );">M 5.50 Notes Due 20292 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">5.50% Notes due 2029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CCGBP29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member', window );">Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmcsa_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">2.0% Exchangeable Subordinated Debentures due 2029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CCZ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmcsa_DocumentAndEntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmcsa_DocumentAndEntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmcsa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes0000PercentDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_Notes0000PercentDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes0.250percentDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_Notes0.250percentDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_M1.500NotesDue20293Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_M1.500NotesDue20293Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_M0.250NotesDue20291Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_M0.250NotesDue20291Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes3.250PercentDue2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_Notes3.250PercentDue2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes3.550PercentDue2036Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_Notes3.550PercentDue2036Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_Notes5.250PercentDue2040Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_Notes5.250PercentDue2040Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_M5.50NotesDue20292Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_M5.50NotesDue20292Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>13
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !&#J%I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( !&#J%J"17P^[P   "L"   1
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
M@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F
M6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<
M_N\-L,+$CN'MB[\!4$L#!!0    ( !&#J%J)8OQV"@<  !PO   8    >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&ULM9IM<Z,V%(7_BL;M=MJ9C<T[]C;QC$.R
MV\QN$C=.N]/M](,,LLTL(%?(>?GWE<!!3H*O: Q?$K#1\4'2N0\"CN\I^YZO
M".'H(4VR_*2WXGS]83#(PQ5)<=ZG:Y*);Q:4I9B+7;8<Y&M&<%0T2I.!91C>
M(,5QUAL?%Y]-V?B8;G@29V3*4+Y)4\P>3TE"[T]Z9N_I@YMXN>+R@\'X>(V7
M9$;X'^LI$WN#2B6*4Y+E,<T0(XN3WL3\<.H7#8HC_HS)?;ZSC>2IS"G]+G<N
MHI.>(1V1A(1<2F#Q[XX$)$FDDO#Q[U:T5_VF;+B[_:3^L3AY<3)SG). )E_C
MB*].>L,>BL@";Q)^0^]_(]L3<J5>2).\^(ONRV,]OX?"3<YINFTL'*1Q5O['
M#]N.V&G@FGL:6-L&5N&[_*'"Y1GF>'S,Z#UB\FBA)C>*4RU:"W-Q)D=EQIGX
M-A;M^/B,AAO1R1SA+$+G&8_Y([K(RM$6O78\X.)'Y*&#<"MX6@I:>P0O\2,R
MAN^195CN\]8#8:WR9U7^K$+.UOF;U/I#?W\1#= %)VG^3YW94MVI5Y=3_D.^
MQB$YZ8DYG1-V1WKCGWXP/>-7P+M=>;<A]?'6[@U9QCEG6)S$%4Y)G4M8)[B^
M#":S6Q1<WTP!6TYERP'E)J(_HZ)//R9X66<';K_ 24X 'V[EPVW2/8%PPG B
M1C4B#^@S>:QS!"L9AF&:GN>-3,"65]GR0+%JQMT^KFL'"VX^//H,F/ K$WXS
M$U/"8BIG?H1$OFO]P$HRCT4@=8D<5M:&38;M(@LI6U-6QG#&A3D4T(T82S&D
M-*IU"@M/)X"[4>5NU,3=QS@AZ&J3S@FK,P)KB-ET9%M#'YI-IJ$*K-'$T2U^
M0!>1&-)X$8=EI^WWIY&T_",QY0U_-(0<[B# ;.)P$D6B!N;OGS9045JOL]JA
MU$B*5F(6I"'.>1'PEZ?YW*F"@0G6ZU=. [E'&;JE]_6H@N6FJSC!$4G6JQA#
M_E3!-QM5_,I?&0MA<,KH79R%]5T):X*Q,%71-^&J_=+:E.9<5-UO\7IO7#6*
MYL@T["-K:(.S4-' A(MX,983<66YWP\L\+-ENK] 5A0!3+B&?Z&AZ)KIBF90
M$=&(6$/OR/0- W*D<&#"5?PKBSDGF<Q4NLFV!22O=04+Z>!M*@R8<+F>T20.
M8QYG2W0I9CF+<5+K!U;1^E&%WX2K]I05)4=0,R0EO\5E#F'H>K'8,WZPGLZ9
MI0A@P>7ZE;.+/-\(9SJ#&EFM004 JQ$ SE/"EG(\/PD%OI*>USBKO1[3"&JM
M[5S^PR5:]EMQ?4'#[^CO2R+#6'^AW\65OJ4JOV5WNTX!(?!6^XH.%ES+9R3<
M,.G9M.;H-N9);0'6B 0)SO/2U 3M#MQ[]*/1-TRTQ@S=X60#3@T%# NN][<,
M1W*VSA[3.:VM/1J!X#*807"U%# LN-97W7?^$*YPMB1[5WH:H:O)[&SR.^1)
M(<."*_T5Y21'\CI1+B)".3?/-D2N CPX2*#L6V>BPHHU[#9((&_>:E]1R(*I
MT3!(F@5(7XS:.U2.8+0=-.B&A$*1#3-#GQF-@,P,[$51QX8AT3PT&B%M:&R%
M&QO&S38T?<LUUL]#XX.A@67?>I]IYT93M_2QNZ"/K>ACMT$?C4@Q:"]"XT/V
M%&CL0T&C$2A" WI1I+';(HU&2!\:11I;<XL)F7U78*;L^FU>1C8<F"XH8RO*
MV-U2QNZ",K:BC-T&930BQ:"]",P(NK^L*.,<2AF-0!$8T(NBC-,6931"VL X
MBC(.3)G+DC O F."@8$EWSCC'$48IUO".%T0QMEYY-$&830B=80!)ZDBC',H
M830"96"@Q8RC$..TA1B-D#XQ"C%.D\6,7:3F^6K&MN#8=,$91W'&Z98S3A><
M<11GG#8XHQ$Q^O[+V-@6]/Q0<<8]E#,: 1D;V(OBC-L69S1"VM2XBC-ND]6,
MW7=?IP:^!P#KOG':N0HV;K>P<;N C:M@X[8!&XV(V1_Z[HO40.MN=^>Q^Z&P
MT0@4J0&]*-:X;;%&(Z1/C6*-VX0U;@UK' -.31>L<15KW&Y9XW;!&E>QQFV#
M-1H1\_4EF@,]@?,4:[Q#6:,1D*F!O2C6>&VQ1B.D38VG6./IUC1N_]62!KXV
M@Q7?..$\11FO6\IX75#&4Y3QVJ",1D2.V?]8T7@*,MZAD-$(!,&GTREL9N>-
MKK8HHQ&Z^FMV#CE2C/%@QCP9P?.$H-EF3IGH+<Q)A,[(7,S)C9@QR.J_>G0S
M@@/5!8 \!2"O6P!Y70#(4P#RV@"01D2,V3O4:'0;Q,U7=/(/I9-&( B^0484
MFORVT*01VA>UP<Z[SO*]\4LLWUG(44(60D>N-7N(E:]BESN<KHO7G^>4<YH6
MFRN"(\+D >+[!175;[LCWZBN7H@?_P=02P,$%     @ $8.H6I^@&_"Q @
MX@P   T   !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U"
M\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.]
MDKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M
M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"D
ML<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#G
MN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/
M\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5<D].)3"6T@L-5)](1&
M,80)"L2_C!9B7X2]_:VPI!&/QGWL_&[TH'_OC./WEE>B'_2^FO-CT1=X=-8T
M\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0<O(%;2AZY=>)P:?EA6;/CO9NFJ:]P
MSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%P<T:L#.EL)7(0;^A7N5WGF0/:=
MD$[H43N*LN3ZQ3GUX1W;^PO\*KY?7_**==+M9G!#S_(77HI.Y?.J>ZC+N.HL
M?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^ Q1' L#P8 \PG
M>&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6P
MQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['
MNXWE 0^L"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2G0P^\?Y@IR1-
M\SR. !9GD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @
M$8.H6I>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC '
MT"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2
M:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=
MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8
M%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+
M P04    "  1@ZA:'#AEZC\!   \ @  #P   'AL+W=O<FMB;V]K+GAM;(U1
MRV["0 S\E=5^0!-0BU1$N)0^D*H6E8K[DG6(Q3XBKP,M7U\G452D7GKR>FR-
M9V87YTC'?8Q']>5=2(6NF9MYEJ6R!F_236P@R*2*Y U+2X<L-03&IAJ O<NF
M>3[+O,&@EXN1:T/9=1,92L88!.R '<(Y_<Z[5ITPX1X=\G>A^[<#K3P&]'@!
M6^A<JU3'\TLDO,3 QFU+BLX5>C(,=D",Y1]XVXG\-/O4(VSV'T:$%'J6"V&%
ME+C?Z/F-:#R!+ ]=R_$)'0.M#,,SQ;;!<.AHQ$5V9://8:Q#B'/Z3XRQJK"$
M52Q;#X&'' E<)S"D&IND53 >"CVN*!.L>@PL(:EU&*ADMW,JI]=V<,TB]RI#
MFJ,,:&T'X:-:"Q4&L&]R( DNR94;4EWI>::W=Y-[2:AU[D&P]_ :C1W-CQ^W
M_ %02P,$%     @ $8.H6B0>FZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K
M8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW
M+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB
M688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:
MY$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?
M#'!X=/X!4$L#!!0    ( !&#J%IED'F2&0$  ,\#   3    6T-O;G1E;G1?
M5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS
M3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV
M(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U
M2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z
M6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1
M.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_
M&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @ $8.H6D;'34B5
MS0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M    "  1@ZA:@D5\/N\    K @  $0              @ '#    9&]C4')O
M<',O8V]R92YX;6Q02P$"% ,4    "  1@ZA:F5R<(Q &  "<)P  $P
M        @ 'A 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !&#
MJ%J)8OQV"@<  !PO   8              " @2((  !X;"]W;W)K<VAE971S
M+W-H965T,2YX;6Q02P$"% ,4    "  1@ZA:GZ ;\+$"  #B#   #0
M        @ %B#P  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !&#J%J7BKL<
MP    !,"   +              "  3X2  !?<F5L<R\N<F5L<U!+ 0(4 Q0
M   ( !&#J%H<.&7J/P$  #P"   /              "  2<3  !X;"]W;W)K
M8F]O:RYX;6Q02P$"% ,4    "  1@ZA:)!Z;HJT   #X 0  &@
M    @ &3%   >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M"  1@ZA:99!YDAD!  #/ P  $P              @ %X%0  6T-O;G1E;G1?
@5'EP97-=+GAM;%!+!08     "0 ) #X"  #"%@     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>11</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>10</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="d892809d8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cmcsa-20250508.xsd</File>
    <File>cmcsa-20250508_def.xml</File>
    <File>cmcsa-20250508_lab.xml</File>
    <File>cmcsa-20250508_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="d892809d8k.htm">d892809d8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="49">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>20
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d892809d8k.htm": {
   "nsprefix": "cmcsa",
   "nsuri": "http://www.comcast.com/20250508",
   "dts": {
    "schema": {
     "local": [
      "cmcsa-20250508.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/naics/2024/naics-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "cmcsa-20250508_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cmcsa-20250508_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cmcsa-20250508_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "d892809d8k.htm"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 9,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 11,
   "entityCount": 1,
   "segmentCount": 10,
   "elementCount": 37,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 49
   },
   "report": {
    "R1": {
     "role": "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "duration_2025-05-08_to_2025-05-08",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d892809d8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "duration_2025-05-08_to_2025-05-08",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d892809d8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_DocumentAndEntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "DocumentAndEntityInformationLineItems",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document And Entity Information [Line Items]",
        "terseLabel": "Document And Entity Information [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_DocumentAndEntityInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "DocumentAndEntityInformationTable",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document And Entity Information [Table]",
        "terseLabel": "Document And Entity Information [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "terseLabel": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation State Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "ExchangeableSubordinatedDebentures2.0PercentDue2029Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member]",
        "terseLabel": "Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_M0.250NotesDue20291Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "M0.250NotesDue20291Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "M 0.250 Notes Due 20291 [Member]",
        "terseLabel": "M 0.250 Notes Due 20291 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_M1.500NotesDue20293Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "M1.500NotesDue20293Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "M 1.500 Notes Due 20293 [Member]",
        "terseLabel": "M 1.500 Notes Due 20293 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_M5.50NotesDue20292Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "M5.50NotesDue20292Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "M 5.50 Notes Due 20292 [Member]",
        "terseLabel": "M 5.50 Notes Due 20292 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_Notes0.250percentDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "Notes0.250percentDue2027Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes 0.250percent Due 2027 [Member]",
        "terseLabel": "Notes 0.250percent Due 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_Notes0000PercentDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "Notes0000PercentDue2026Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes 0000 Percent Due 2026 [Member]",
        "terseLabel": "Notes 0000 Percent Due 2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_Notes3.250PercentDue2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "Notes3.250PercentDue2032Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes 3.250 Percent Due 2032 [Member]",
        "terseLabel": "Notes 3.250 Percent Due 2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_Notes3.550PercentDue2036Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "Notes3.550PercentDue2036Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes 3.550 Percent Due 2036 [Member]",
        "terseLabel": "Notes 3.550 Percent Due 2036 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmcsa_Notes5.250PercentDue2040Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.comcast.com/20250508",
     "localname": "Notes5.250PercentDue2040Member",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes 5.250 Percent Due 2040 [Member]",
        "terseLabel": "Notes 5.250 Percent Due 2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Issuer Tender Offer",
        "terseLabel": "Pre Commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Tender Offer",
        "terseLabel": "Pre Commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security 12b Title",
        "terseLabel": "Security 12b Title",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.comcast.com//20250508/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "terseLabel": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>21
<FILENAME>0001193125-25-115996-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-25-115996-xbrl.zip
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
M>:W&5$)'#67,5$X=7JE17I;76G %'=JG >-3QDVB;S+G2Q:K;II?LK#D?/@
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
MR:@+@+86RP>AA$!&'!/#E]?T]1B4JG%ZN,_J(:@#'"3CRN_S AG'I_A]EAZ
MTFS6SHCBR<3@[I%&AC<-#]?U9,A* 52]W\:8:BPD<TIPD.A8-T^ZZ;=H4I.F
M[8SZ;^8G"8G.:1ANHNRF3*SKUHK%/5FV7@JM*;(Q;PT@DH,S!BA36+NXP\:+
M5C;MWL[.]S3P73_QH]4-G[B9[P2Z7E:M[,G(-2)H586-A:O0D/S[ @\YOK5Y
MNVJYZ%RCONUL>\>(R ?AMI!/T8B/"+#;Y5)_<*A#Z,G&&J)H4Z6-K9M0D>S-
M::#( RD12"9KHW<MHFCXEDI0K7\5QQO"[ .@P'D;,:@6J [#03UB)"JPNPI&
M2M=I/CI25)L2(UF6XPUQ-WR>VDV/%@]^$FC?XSA<U]=H4R6 JO=;C35*+*RA
M)@,'C@X2WGZFZ:3?TD1CT+2=41^8(SYN>[\+%U1[!-];U)-%U:U3Q4X;<RJ
MD)R9(4,*;>W*#AHM6E*W6YSSYN76?>1JB<FG$=5K>SY_*H70ZAJ,\^@A'O:Y
M-&? ^31B=WTKSZF:S6.\OW<9$K;BJ?F=T:?DD0\C:R<R_!!8!42O[_#5RZ*-
MI?;O\=7 (GD]>V,L)X*4"3(JI/?X.I2A>)//6,M>!-S0C1UA\]ED-OD@K2XW
M/7\JXRSR\@?/EY2%\@[B@[/0&W^UH7JPOJE,JKVD;12,X)$B\?RI&$X'SP_[
M/Q/"-TEI]Y,57E67\B,_;<5AA.7:C\A50D*M-W:,X-YD: [E:@7G>5EWX=FC
M>*T "5J0O%VG"%F@49*T5-:-7TLG7L@&-O%PY3CK= 8C01+G6UZ&L6S#=_ED
MEVCK/'#B^'9YGU#WS[.MKQ4U#9 > J8OC6H4MPV3)C!2A"0XT"5(>/@F".RR
M\DK]EQYM,1.!'86BP L:.K[6P^9UJWLT?XT86E=E:_<JQ(Y\GE+@.+VKUNLL
MWM@_NLEI&(H/O7+V&Z+[9%?-XCXM7BF%UA19&UP-B.5OB9Z[(R5 <G<W?9=_
M-IM1\[I7!E]H0N()_W5'>'-1<K$AO.J]OGVU8'J[$M"31[7*[29_#6@DFTLF
M$%20<0$G$S\)]#V.ZU]-4-'_=JK,XC#BV]=%5;^VRT,U3L^!:!1(]>HQ(E&/
MC9N) E?NGE_Q,]&M(D4H6LK2#<7-=#2;3"17JN?DV#0/-1"]1:%9%FTLM0M
M RR2]V] TD!JELP?)\>8ON]82-'R[=5HVUWFJ2AF:FSW:HC^[-XHBS:66MJ]
M'A;-[I)FSR!35+MW*Z1L][9JC$:>8T%2'.2.CUJ-/#4X_8X\S0*I7CW"R-.
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
M)JV_0IV7[050"5*O95/?[][W M?\VAQS?YJCY0Z'KB/O7[%AGXD#2#H4%WO
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
M,1=B#%2D+4<^EG=&GLQ,Q9-0N[_-X$UCS\"OH3)FR$&NSM:'HIJ!WF<!SNC
M"J;YJ6(RL&P:2@WR=Q>8U8HQ2XTKBDG- W$!8L#[/% E%7-Z!LKEIR0L<UZ7
M9\+G9X^!@U)X <2V+G  !C/1HL8,1)D9+M<:HA \VZM <.DUW2C43J=50==G
M?=^DV%=*HKA*$AAEE;2!E::,'-K$GDA9 ,!#12SC)NQ08%,AS5LOHQ!9KY?(
M:#H:@,\T?YR'WD:SD0G/ZCZA$4LHM>TJ*H8%M&ED9L[FU4>Y7*AIH#[D(6)@
MAVH+,FGV[09E2 5#U8D.>^0HK5^JJ+XRGLMQ'AN?Q]9@'INV$D?3?8=3V1#.
M"::Q!XSLL1N0/2.RQ\F)BNTA?UGY\'>2:!RE-=$X:H>+QK&C4!N)P)<@1 .Q
MN._9=%+GCEQM[-NN^77G(19"W,J@"BI,\0M"4#POG/DJ.[-/^4G*9)$BKY)>
MJG'!?%-P3WVJ*\[R$/8K&+X$LBA,,"3DUZ: _X?T=CZFC+?\!LZJ@0J7\L%/
MW ]&H%XP')0,A'S[4ZT95:UFL7%1SPT"*"R)CPL>LIQ1*"\9W1/E6<^YTN=Y
MNFZ7Q \P?J5#CU\I'+^NQYTP!'/;YO_0/H,A^@-$ #W,D+;_=^Z''QGCP"-C
M+(W,!7WD.'&QOX8UT*%W1OZ@PGH"+4HN+V]^U$$R"F]%G);K^$PMI*\C3GJV
M$ +3LKEY/?#]] <>LS>B5&S,$E!JX_ 9/^SPZ5IQCZ/7<N$NN8'ND0YZQ%2M
MTES0@*J/I*5Q <7"!4Q<, N7.SK2)2=_?KJ])%;XZ>#3F#^X>=I7C:TDKO^.
M57SB=Q+?#P#.YH^])>!-/P;6ZWRY;M[]?MON'7RQ./[Y<+4QZ.\1%W)AS$^X
MLRRS:D>1A<MG)AWY<@6=^]$'M:&:/GC3T'NUS(;+&WTVH/9]]-I)+N"'&7#-
M;.3 ,[(X&*N!*Z!CUJ95M&]^ 61QR6,>YD49SS3Y(LC:;_(E+&;UTZ4=-:(X
M78E9F.\>[-. R8+#/N_K:GLI<V9."UN705O=JU:S=T=:W=N;[FWSKM.]WOS-
MM 3&'HFUQMK+I'ESO]ML;^(\1,,$=IO5E[;Q['K'^#Z0([V13Y/ZGMKZS$"N
M6S8K/M-PY?W\\J3E;>.U?BL*1<("3QCL#1@K!N8X* D&19Y6VMNH])C#74'^
MEYN,W B&\L8M"^'M"^:-@HE<M(\^1]9R<?.++5_/-GV?X\[M -U!P0(J)JLF
M)XNSBO-\W[4F< V35[OQ_U!+ P04    "  1@ZA:#F].[45=  "T(P( $
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
M$2Q2) ]3F4C.?0IHY:C861')BJ/9P:8X.]:.HSJI)!-?\CH+6:=H)"!DQMI
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
M) .&YU[X&ZRB@HZ-YB+N<]+B!7D1IABV<_FXG"KM[B>_0D!P)U*OR>![85-
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
ML']P_PW-NQ2!X@L3<HO9E!K?%E>S:A\A&0;#Y)Z"< JL:&>K^?RJD7"J49P
M'=+?7-*;!3%R"0#OI1'&$9(9DK87,^;_#4S&1=\Y ???P%['\82E F'\]+@
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
M>;SV.29^* Z'XAD:5Y,8X\@?I6& =BDCQFI2C8: W+10V2?N#EM9Y8Y#_T?
M'B+=-THWD[)[25&./UR!(!?!*RZ6[)DZGUC-U-R=U6OWTYRKJ;Z6W FT;#-Y
MWG)-.U03/5+B4V_I!9^7>UI+S$*.,[M:PQCS\XMZS9N.@M,Y:>P3GXUFB6W\
M&2\:NGL942T0$O+F)).B,C3A&R\[Q#/ G&]-%JK>TN>GF[9'1DDR7CG<$_5<
M2%.1GRV]Q)RE6/'&GNULMFV,CM40V_Y.O>^^W1.+97AR1TYB[G &.P**D)*K
METV*. )%H*?NP;GRZAK(VE93]4&@2@+F8)H;KRU4R4!>>%!:P9Y$ZJM 4&JB
M1\ N2(/+>3LE0P#XX5V?C"]X%-%IO8;;& ':86!+0[%'FJ0KE(!!8O1"OCO4
M"FGDC;^S<B=]M9D>N;/CE?234U+A #E"MB<E7,(;ED,^2=WN$J5>+TU]'?UA
M]P=T+<2HC9J2Z,$4-5V4IQS,9O*?<P?7Q(#F?!V2ATH5#E'T6\=1B6)*ERBS
MKC6@[S:B[QI[QA[I6(6JD,362[61!C_4QBNQ*' 48![@@/ UX2H3:=WATN*B
MO^3(2]0NHDBI9(JM-;'1" ,"2E( ZU.Q&"PJK H-?(:"K<BI$DW* 8'\2+DI
M_(;_ QO&B'.+K"L8;NJ=FHV5XQ<P,2F>DTQ!$$E\=':-@RF:7I$-  B<KM2G
MI,HCLN_<)FA[I>/>V(+S\#8Y'H.K]O"NJ$L.%PDRS(?U8Y1$0!3W)W-L<EP=
M-N*8L%F:CTB"1Q#EKIQ"]^5Z;0,(Q'Q*T@]K[5@NA<T8#>9()2$N(PN]>+@<
M9*)*0YX=GROALF:6VT;-BE0@MK-5 F@W)7(-&VM2=OY"]4F\"N<I7#A9,/5B
M0&Z 5MN-D5P^ V .C#90U??.MN/A@3PT+=O8WE2HV5_1X;T8=6@U>6\\FBON
M[#00HUAO#5C,\_!.:=1A/9ZBY$OWMOJRKH$W'9+W+&_>[MQVI^3/4G9Q9PR"
M D:!0QA*?@U,MPG7R$?JD<>XX7W_J0Z#&;A#M<0_/?4]%!>+)I1"W.K$G-DB
M\,-)W@9Y4O ]+G$NG<1A&%^0:G\1HQ,V\4Z!S)ZMQW*O7/)MS/1+=\58_')G
MJZ5FE\7(\G-.3 C!BT+3,2[%]EYIIXMV(0+?1&X[\6#9>OZ/,68F $)RJ[<X
M[Y4GD;&H/OD),+3! MZ>;C8T<P5N#&^:T/B)5PQ[+YRN-(,EZUA^SK GV8"V
MR[MY/ OF\]Q<HK1]-+3A!W@.%9K2^Q@ @IQY[(6FJ2M%>:=G^1'<% 1V^CG
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
M5*@J-'>QSZ-2$OQ!>,*TWDCRW.^,@XJ[1!T.!3F).NBHK3)W3'W!(U_%#\Q
M&:ZKGKP/_N!5Q\^\\]R\L_D#YIU^7D0+ZEGP%\U#=#"N!(:7RT.VV?-HUE']
MGRP4_%\DGGUVT.UDN>=@O=MY+/_\'=-/!NR?Z>=_)/V\1%,++/GDA) C"UF+
MK2T-NJRQ93M5)#>46NU-E$,*D[&VGPJ?,E9PH&F(+J,@<$G3VI;Y=9@*#WE)
M/ G\F>!>HAK5I<M:TR!4EV_TI;TAU?<C&1S7$'.S0^J"&"R38O&R(.].UVL/
MW1J=V!Y+J:4<&>@V,[PJ_11"++<A.P_&Y6N#%=T_!8LJ%AF3>'3CJ[.&C@>2
M^I-Q:)SYX6[1FS7VR6K BX-%-9@^&U15KYGTI.G ?:@EJ-*!O3LP[ ;ZD]4#
M#<S&$B,R(01P,V^%VY@5Z8RB>U0R*C288=3[+[C#8 ;'K=@7YX.!H>L&B-XJ
MAB%>(?'@.]77SCR/PRF'//42C3=MQT(#4/DSG+[P#$#E8HW)R/2S,X)R6FRP
M571/W>QBJ .?CN$SHI0%'2#5<.U_ ],3+AA2\3Z$ H <4E93D1N1Y7US=34(
M7'HX,%(IEM@S/4O=6W2?K!6R=$DM"TFEFJ0BNLM.O4Q%M.!+ZHYT 2+]+ZGO
M:']#!:'3ABN0Z86=G&$_5VM^39!Y3-:"NE^I"^?("?^J-*LN,?*.5"4XF]GU
MFG(%TKF" *47"H'ZHC(Q5&QO545):R%#[_[@]V?<\*@P,U$WN1D CWAD_\QB
MH[UPM!$!)8IMZN4AO_BZQ$A7#,;W$F,]LZB7>:S5RF$>DY;$:7%'==VC'0!E
M<JQIL@C52 5\:K$L!H2J972>J-?R(*C]_B3WW$C;654YVB-CNH845&P(AZ>Q
MT!/N8T+J"U_E*78\0-RD!Q\34>%-.9<-G(K!X2(_9ISJ%93*4"JWCQB,=!:R
M!'&AUPQ0+ZJJV%[AJ5UP]##B980H)<;!$#@A_18[O#D8I#^EXCW#O@X\^8N#
MIZ;I/.-&R";"?>[%F D &5\630(?(V I3*'(,U/J'^MKSH5;&GVQK!\A4?+P
M@37]AIQ,0!<O092]+'K\F=#.ZC_MJZ BY<I5C>&<KJ@9)?1@^/-RY>?E"@5M
M0L-@KE*PR(_S)M<K[.;7VXMXI;GWO(TKH[E>>UDXZTI>W:(6*Z8!Q3V<%055
MBCCB/,@QD1BF4597%?21$\$ 70G1,XO"0<'A.K'K.KQ'A\-Z[4*'*_-,Q5R"
MHD90.3NE*V_[],>6J+8^M9%E.:/J%#&2T^SU@6%6A3=387%W(O-L1MG4[$^E
MY8CR 5TOF_OLV9A>-5B10= 4A:Z1\%:?S#0HW^5AK_CR+XLG?\F#[.V7?(_]
MPS[ _C'>ZG^D4QFJ910H]+XG;I8;"-_T0Z@_]0=,%;0<7?7[5Q?@[X[J+NSP
MJJ7^^5'TO1ZOLT=^I*1^G73/+R:6I_R#=?K-)0;5+S7_"U!+ 0(4 Q0    (
M !&#J%I"!T%$C00  !X7   2              "  0    !C;6-S82TR,#(U
M,#4P."YX<V102P$"% ,4    "  1@ZA:D0BE2(H&  !G0   %@
M    @ &]!   8VUC<V$M,C R-3 U,#A?9&5F+GAM;%!+ 0(4 Q0    ( !&#
MJ%IH>K0Q10D  "5O   6              "  7L+  !C;6-S82TR,#(U,#4P
M.%]L86(N>&UL4$L! A0#%     @ $8.H6O^IV$])!@  ^44  !8
M     ( !]!0  &-M8W-A+3(P,C4P-3 X7W!R92YX;6Q02P$"% ,4    "  1
M@ZA:;5Z.O\H4   +JP  #@              @ %Q&P  9#@Y,C@P.60X:RYH
M=&U02P$"% ,4    "  1@ZA:#F].[45=  "T(P( $               @ %G
M,   9#@Y,C@P.61E>#0Q+FAT;5!+ 0(4 Q0    ( !&#J%KSQ&HLQP@  )T?
M   0              "  =J-  !D.#DR.# Y9&5X-3$N:'1M4$L! A0#%
M  @ $8.H6@O+@? T#@  L#D  !               ( !SY8  &0X.3(X,#ED
>97@U,BYH=&U02P4&      @ "  " @  ,:4

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>d892809d8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cmcsa="http://www.comcast.com/20250508"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cmcsa-20250508.xsd" xlink:type="simple"/>
    <context id="duration_2025-05-08_to_2025-05-08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_us-gaap-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0000PercentDue2026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes0000PercentDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0.250percentDue2027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes0.250percentDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M1.500NotesDue20293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:M1.500NotesDue20293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M0.250NotesDue20291Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:M0.250NotesDue20291Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.250PercentDue2032Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes3.250PercentDue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.550PercentDue2036Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes3.550PercentDue2036Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes5.250PercentDue2040Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes5.250PercentDue2040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M5.50NotesDue20292Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:M5.50NotesDue20292Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <context id="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-ExchangeableSubordinatedDebentures2.0PercentDue2029Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <dei:EntityRegistrantName
      contextRef="duration_2025-05-08_to_2025-05-08"
      id="Hidden_dei_EntityRegistrantName">COMCAST CORP</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-352">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="duration_2025-05-08_to_2025-05-08"
      id="Hidden_dei_EntityCentralIndexKey">0001166691</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-443">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-444">2025-05-08</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-445">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-446">001-32871</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-447">27-0000798</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-448">One Comcast Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-449">Philadelphia</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-450">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-451">19103-2838</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-452">(215)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-453">286-1700</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-454">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-455">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-456">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-457">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_us-gaap-CommonStockMember"
      id="ixv-458">Class&#160;A Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_us-gaap-CommonStockMember"
      id="ixv-459">CMCSA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_us-gaap-CommonStockMember"
      id="ixv-460">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0000PercentDue2026Member"
      id="ixv-461">0.000% Notes due 2026</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0000PercentDue2026Member"
      id="ixv-462">CMCS26</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0000PercentDue2026Member"
      id="ixv-463">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0.250percentDue2027Member"
      id="ixv-464">0.250% Notes due 2027</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0.250percentDue2027Member"
      id="ixv-465">CMCS27</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes0.250percentDue2027Member"
      id="ixv-466">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M1.500NotesDue20293Member"
      id="ixv-467">1.500% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M1.500NotesDue20293Member"
      id="ixv-468">CMCS29</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M1.500NotesDue20293Member"
      id="ixv-469">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M0.250NotesDue20291Member"
      id="ixv-470">0.250% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M0.250NotesDue20291Member"
      id="ixv-471">CMCS29A</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M0.250NotesDue20291Member"
      id="ixv-472">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.250PercentDue2032Member"
      id="ixv-473">0.750% Notes due 2032</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.250PercentDue2032Member"
      id="ixv-474">CMCS32</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.250PercentDue2032Member"
      id="ixv-475">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.550PercentDue2036Member"
      id="ixv-476">1.875% Notes due 2036</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.550PercentDue2036Member"
      id="ixv-477">CMCS36</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes3.550PercentDue2036Member"
      id="ixv-478">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes5.250PercentDue2040Member"
      id="ixv-479">1.250% Notes due 2040</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes5.250PercentDue2040Member"
      id="ixv-480">CMCS40</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-Notes5.250PercentDue2040Member"
      id="ixv-481">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M5.50NotesDue20292Member"
      id="ixv-482">5.50% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M5.50NotesDue20292Member"
      id="ixv-483">CCGBP29</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-M5.50NotesDue20292Member"
      id="ixv-484">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-ExchangeableSubordinatedDebentures2.0PercentDue2029Member"
      id="ixv-485">2.0% Exchangeable Subordinated Debentures due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-ExchangeableSubordinatedDebentures2.0PercentDue2029Member"
      id="ixv-486">CCZ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="duration_2025-05-08_to_2025-05-08_us-gaap-StatementClassOfStockAxis_cmcsa-ExchangeableSubordinatedDebentures2.0PercentDue2029Member"
      id="ixv-487">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="duration_2025-05-08_to_2025-05-08" id="ixv-488">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
