<?xml version="1.0" encoding="UTF-8"?>
<rss  xmlns:atom="http://www.w3.org/2005/Atom" 
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:content="http://purl.org/rss/1.0/modules/content/" 
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
      version="2.0">
<channel>
<title>Broadband Expanded</title>
<link>https://broadbandexpanded.com/blog.html</link>
<atom:link href="https://broadbandexpanded.com/blog.xml" rel="self" type="application/rss+xml"/>
<description></description>
<generator>quarto-1.10.18</generator>
<lastBuildDate>Thu, 06 Aug 2026 00:00:00 GMT</lastBuildDate>
<item>
  <title>Most Locations Along Colorado’s Proposed Middle-Mile Corridors Already Have Service</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/COMiddleMile.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<p><em>On August 7, 2026, the ACLP submitted <a href="../files/policy/ACLP - Comments to Colorado Broadband Office re Draft Middle Mile Report - August 7 2026.pdf">comments</a> to the Colorado Broadband Office on its Draft Middle Mile Due Diligence and Strategic Roadmap Report, drawing on the analysis below.</em></p>
<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li><strong>Most locations near the proposed corridors already have service.</strong> Within three miles of a priority corridor, 87.4% of the 129,023 broadband serviceable locations can already get service of at least 100 Mbps download and 20 Mbps upload, excluding satellite and unlicensed fixed wireless.</li>
<li><strong>Counting BEAD, that share rises to 90.4%.</strong> Adding locations included in a future BEAD project, again excluding satellite and unlicensed fixed wireless, nine in ten locations within three miles of a corridor either have service today or are due to be served.</li>
<li><strong>The result holds at every distance tested.</strong> 89.5% already served at one mile, 87.4% at three, 86.8% at five, and 85.8% at ten. Widening the buffer does not surface a materially less-served population.</li>
</ul>
</section>
<section id="colorados-draft-middle-mile-plan" class="level2">
<h2 class="anchored" data-anchor-id="colorados-draft-middle-mile-plan">Colorado’s Draft Middle-Mile Plan</h2>
<p>The Colorado Broadband Office has released a <a href="https://docs.google.com/document/d/1TVA8OxZB4k-75hqMVaMgji9MXc0jHES1F6HAgR1kEXU/edit?usp=sharing">draft plan</a> for building new middle-mile fiber in rural parts of the state. Middle mile is the long-haul fiber that carries traffic between local networks and the wider internet. It does not reach homes and businesses directly, but the networks that do depend on it. The draft plan focuses on three regions in western and southwestern Colorado, identifies stretches of state and federal highway where new fiber could be laid, and scores them to select a smaller set for construction. Five corridor groups are carried through to a cost estimate of roughly $31.6 million. This post measures the extent to which broadband service already exists along these priority corridors. Our goal is to highlight areas of potential overbuild, which is <a href="https://broadbandexpanded.com/posts/tmmanalysis">wasteful</a>, and offer decision-makers opportunities to better target available funding to address real needs.</p>
</section>
<section id="corridor-map" class="level2">
<h2 class="anchored" data-anchor-id="corridor-map">Corridor Map</h2>
<p>The Colorado Broadband Office’s draft middle-mile report identifies a set of priority corridors: stretches of state and federal highway where new middle-mile fiber could be built. Appendix B of the draft presents these corridors as a map, over a shaded background showing the three regions the study covers.</p>
<p>The map was reproduced from public data: CDOT’s published highway centerlines for the corridors, CDOT’s published record of which highways carry state fiber and between which mile markers for the fiber network, and Census county boundaries for the three regions. The corridor codes used in the draft are CDOT route identifiers, so each corridor maps directly to a published highway.</p>
<div id="fig-corridors" class="quarto-layout-panel">
<figure class="quarto-float quarto-float-fig figure">
<div aria-describedby="fig-corridors-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div class="quarto-layout-row">
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: center;">
<p><img src="https://broadbandexpanded.com/posts/img/COMiddleMileAppendixB.png" class="img-fluid figure-img"></p>
</div>
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: center;">
<p><img src="https://broadbandexpanded.com/posts/img/COMiddleMileRebuilt.png" class="img-fluid figure-img"></p>
</div>
</div>
</div>
<figcaption class="quarto-float-caption-bottom quarto-float-caption quarto-float-fig" id="fig-corridors-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Figure&nbsp;1: Priority corridors as drawn in the draft report (left) and rebuilt from public data (right).
</figcaption>
</figure>
</div>
</section>
<section id="proximity-to-existing-service" class="level2">
<h2 class="anchored" data-anchor-id="proximity-to-existing-service">Proximity to Existing Service</h2>
<p>For each priority corridor, every broadband serviceable location within a set distance of the route was identified, and the share where service of at least 100 Mbps download and 20 Mbps upload is already available was measured. Satellite and unlicensed fixed wireless are excluded. A second measure adds locations which are included in a future BEAD project (again excluding satellite and unlicensed fixed wireless). Locations come from the FCC’s location fabric, service from the FCC’s Broadband Data Collection as of December 2025, and awards from Colorado’s published BEAD data. Corridors are measured only within Regions 9, 10 and 12.</p>
<p>The table below gives the share of nearby locations where service is already available, at four distances. Within three miles of a corridor, 87.4% of locations already have service and 90.4% either have it or are included in a BEAD project.</p>
<div id="b624bae4" class="cell" data-execution_count="2">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="2">
<div id="tbl-distance" class="quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-distance-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;1: Locations near a priority corridor, by distance.
</figcaption>
<div aria-describedby="tbl-distance-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">Distance</th>
<th style="text-align: right;">Locations</th>
<th style="text-align: right;">Already served</th>
<th style="text-align: right;">Served or BEAD-funded</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">1 mile</td>
<td style="text-align: right;">92,737</td>
<td style="text-align: right;">89.5%</td>
<td style="text-align: right;">92.5%</td>
</tr>
<tr class="even">
<td style="text-align: left;">3 miles</td>
<td style="text-align: right;">129,023</td>
<td style="text-align: right;">87.4%</td>
<td style="text-align: right;">90.4%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">5 miles</td>
<td style="text-align: right;">149,024</td>
<td style="text-align: right;">86.8%</td>
<td style="text-align: right;">89.5%</td>
</tr>
<tr class="even">
<td style="text-align: left;">10 miles</td>
<td style="text-align: right;">183,250</td>
<td style="text-align: right;">85.8%</td>
<td style="text-align: right;">88.4%</td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
</div>
</div>
<p>The next table gives the same measures for all locations in each region, whether or not they are near a corridor. Across the three regions 84.8% of locations already have service. Region 9 is the least served at 79.6% and Region 12 the most at 88.3%.</p>
<div id="1d33b709" class="cell" data-execution_count="3">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="3">
<div id="tbl-region" class="quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-region-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;2: All locations, by region.
</figcaption>
<div aria-describedby="tbl-region-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">Area</th>
<th style="text-align: right;">Locations</th>
<th style="text-align: right;">Already served</th>
<th style="text-align: right;">Served or BEAD-funded</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Region 9</td>
<td style="text-align: right;">50,316</td>
<td style="text-align: right;">79.6%</td>
<td style="text-align: right;">84.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Region 10</td>
<td style="text-align: right;">55,104</td>
<td style="text-align: right;">84.8%</td>
<td style="text-align: right;">85.7%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Region 12</td>
<td style="text-align: right;">73,317</td>
<td style="text-align: right;">88.3%</td>
<td style="text-align: right;">90.5%</td>
</tr>
<tr class="even">
<td style="text-align: left;">All three regions</td>
<td style="text-align: right;">178,737</td>
<td style="text-align: right;">84.8%</td>
<td style="text-align: right;">87.4%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Colorado</td>
<td style="text-align: right;">2,002,901</td>
<td style="text-align: right;">93.1%</td>
<td style="text-align: right;">94.8%</td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
</div>
</div>
<p>The following table compares the five corridors selected for funding with the twenty that were not. Selected corridors are slightly less served today, 87.1% against 89.5%. Counting locations included in BEAD projects, the two groups are the same at 91.2%.</p>
<div id="67ad8c0b" class="cell" data-execution_count="4">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="4">
<div id="tbl-selected" class="quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-selected-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;3: Corridors within 3 miles, selected for funding versus not.
</figcaption>
<div aria-describedby="tbl-selected-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">Corridors</th>
<th style="text-align: right;">Locations</th>
<th style="text-align: right;">Already served</th>
<th style="text-align: right;">Served or BEAD-funded</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Selected for funding</td>
<td style="text-align: right;">57,252</td>
<td style="text-align: right;">87.1%</td>
<td style="text-align: right;">91.2%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Not selected</td>
<td style="text-align: right;">86,347</td>
<td style="text-align: right;">89.5%</td>
<td style="text-align: right;">91.2%</td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
</div>
</div>
<p>The final table breaks the three-mile figures out by corridor. Three of the five selected corridors are among the better served: 145A at 86.7%, 160A at 89.8% and 550B at 92.2%. The other two are the least served of the group, 149A at 40.3% and 062A at 59.3%. Several corridors that were not selected fall below most of those that were, including 151A at 52.5% and 131B at 73.9%.</p>
<div id="658702e2" class="cell" data-execution_count="5">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="5">
<div id="tbl-corridor" class="quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-corridor-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;4: Locations within 3 miles of each corridor. Corridors 134A and 491A have fewer than 500 locations within 3 miles.
</figcaption>
<div aria-describedby="tbl-corridor-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">Corridor</th>
<th style="text-align: center;">Selected</th>
<th style="text-align: right;">Locations</th>
<th style="text-align: right;">Already served</th>
<th style="text-align: right;">Served or BEAD-funded</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">160A</td>
<td style="text-align: center;">yes</td>
<td style="text-align: right;">27,981</td>
<td style="text-align: right;">89.8%</td>
<td style="text-align: right;">92.7%</td>
</tr>
<tr class="even">
<td style="text-align: left;">550B</td>
<td style="text-align: center;">yes</td>
<td style="text-align: right;">27,578</td>
<td style="text-align: right;">92.2%</td>
<td style="text-align: right;">95.5%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">050A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">23,437</td>
<td style="text-align: right;">95.8%</td>
<td style="text-align: right;">95.9%</td>
</tr>
<tr class="even">
<td style="text-align: left;">040A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">17,705</td>
<td style="text-align: right;">85.8%</td>
<td style="text-align: right;">89.6%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">145A</td>
<td style="text-align: center;">yes</td>
<td style="text-align: right;">10,720</td>
<td style="text-align: right;">86.7%</td>
<td style="text-align: right;">88.9%</td>
</tr>
<tr class="even">
<td style="text-align: left;">082A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">10,080</td>
<td style="text-align: right;">98.5%</td>
<td style="text-align: right;">98.6%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">092A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">8,092</td>
<td style="text-align: right;">98.7%</td>
<td style="text-align: right;">98.7%</td>
</tr>
<tr class="even">
<td style="text-align: left;">135A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">6,953</td>
<td style="text-align: right;">83.6%</td>
<td style="text-align: right;">83.6%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">348A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">6,654</td>
<td style="text-align: right;">99.9%</td>
<td style="text-align: right;">99.9%</td>
</tr>
<tr class="even">
<td style="text-align: left;">009D</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">6,385</td>
<td style="text-align: right;">90.8%</td>
<td style="text-align: right;">94.6%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">133A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">6,132</td>
<td style="text-align: right;">94.6%</td>
<td style="text-align: right;">94.6%</td>
</tr>
<tr class="even">
<td style="text-align: left;">034A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">5,806</td>
<td style="text-align: right;">95.2%</td>
<td style="text-align: right;">98.3%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">131B</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">4,754</td>
<td style="text-align: right;">73.8%</td>
<td style="text-align: right;">73.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">172A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">4,431</td>
<td style="text-align: right;">92.1%</td>
<td style="text-align: right;">92.6%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">024A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">2,430</td>
<td style="text-align: right;">88.7%</td>
<td style="text-align: right;">88.7%</td>
</tr>
<tr class="even">
<td style="text-align: left;">062A</td>
<td style="text-align: center;">yes</td>
<td style="text-align: right;">2,034</td>
<td style="text-align: right;">59.3%</td>
<td style="text-align: right;">67.2%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">151A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">2,012</td>
<td style="text-align: right;">52.5%</td>
<td style="text-align: right;">59.0%</td>
</tr>
<tr class="even">
<td style="text-align: left;">125A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">1,849</td>
<td style="text-align: right;">84.5%</td>
<td style="text-align: right;">87.1%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">141A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">1,434</td>
<td style="text-align: right;">83.6%</td>
<td style="text-align: right;">83.6%</td>
</tr>
<tr class="even">
<td style="text-align: left;">149A</td>
<td style="text-align: center;">yes</td>
<td style="text-align: right;">1,391</td>
<td style="text-align: right;">40.3%</td>
<td style="text-align: right;">64.6%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">014A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">741</td>
<td style="text-align: right;">74.8%</td>
<td style="text-align: right;">85.4%</td>
</tr>
<tr class="even">
<td style="text-align: left;">014B</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">732</td>
<td style="text-align: right;">78.4%</td>
<td style="text-align: right;">79.6%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">090A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">540</td>
<td style="text-align: right;">78.9%</td>
<td style="text-align: right;">78.9%</td>
</tr>
<tr class="even">
<td style="text-align: left;">134A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">373</td>
<td style="text-align: right;">6.4%</td>
<td style="text-align: right;">53.1%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">491A</td>
<td style="text-align: center;"></td>
<td style="text-align: right;">8</td>
<td style="text-align: right;">0.0%</td>
<td style="text-align: right;">0.0%</td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
</div>
</div>


</section>

 ]]></description>
  <category>middle-mile</category>
  <category>BEAD</category>
  <category>Colorado</category>
  <guid>https://broadbandexpanded.com/posts/COMiddleMile.html</guid>
  <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>BEAD Broadband Builds Must Clear a Thicket of Overlapping Permits</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/BEADPermitting.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li><strong>BEAD-funded broadband builds face a broad, multi-jurisdictional permitting burden.</strong> Across the 6,933 terrestrial projects, the analysis identifies <strong>86,402</strong> distinct permits. Over half of projects require more than 10, and 1 in 7 require more than 20.</li>
<li><strong>Every project encounters county permitting.</strong> Beyond that, 95% require federal environmental review, 76% state permits (chiefly highway right-of-way), 71% private or third-party agreements, and 62% municipal permits. The typical build engages a median of <strong>8 authorities</strong>, each a separate process that can delay a build.</li>
<li><strong>The exposure is geographically vast.</strong> BEAD projects overlap <strong>2,449 counties</strong> and <strong>12,146 municipalities</strong> nationwide, each a distinct government with its own permitting process.</li>
<li><strong>Water and infrastructure crossings are the two biggest permitting drivers.</strong> Wetlands and floodplains reach the most projects, but thousands more must cross or attach to existing infrastructure: roads and highways (4,964 projects), railroads (3,072 projects), and transmission and pipeline corridors. Together, these transportation and utility crossings will drive a significant share of BEAD permitting.</li>
<li><strong>These figures are a lower bound.</strong> Each permit is counted only once per project, even though a single county or municipality typically issues several distinct permits per build, and the analysis does not count features reached only by infrastructure running between premises.</li>
</ul>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Full Report Available
</div>
</div>
<div class="callout-body-container callout-body">
<p>This post summarizes our <a href="../files/data/bead/BEAD Permitting Analysis - July 2026.pdf">BEAD Permitting Analysis</a> report, which includes the full layer inventory, permitting-authority breakdowns, and a detailed methodology.</p>
</div>
</div>
</section>
<section id="overview" class="level2">
<h2 class="anchored" data-anchor-id="overview">Overview</h2>
<p>The BEAD program will fund construction of broadband infrastructure to unserved and underserved locations across the United States. But before construction can begin, ISPs must first clear federal environmental and historic-preservation review, including NEPA, and then navigate a broader thicket of environmental, cultural, land-use, right-of-way, easement, and jurisdictional permitting requirements. These include reviews of wetland and floodplain crossings, air-quality clearances, authorization to cross or attach to federal, state, and tribal land, railroad and utility crossing agreements, and county- and municipal-level construction permitting.</p>
<p>Each permitting requirement triggers its own review process by separate authorities that take place over discrete timelines. These processes can quickly become burdensome for ISPs, especially on projects with firm deployment deadlines, as in the case of BEAD.</p>
<p>To quantify the breadth of this exposure, in the context of BEAD, we overlaid 2,942,440 funded locations across 3,783 terrestrial projects in the 50 states against 126 federal, state, and local permitting layers, and recorded, for every location, which triggers it sits inside or near. To make exposure comparable across states that define projects differently, we divide each project by county and report on the resulting <strong>project area</strong>, a project’s footprint within one county, yielding 6,933 project areas. Satellite-served locations are excluded throughout, because they require no physical plant and therefore no construction permits.</p>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Reading “projects” and “permits”
</div>
</div>
<div class="callout-body-container callout-body">
<p>A <strong>project</strong> in this post is a <em>project area</em>: one BEAD project’s footprint within a single county. The 3,783 funded projects split into 6,933 project areas, the unit we count. A <strong>permit</strong> is a <em>permitting trigger</em>: one project area intersecting one regulated layer, which marks at least one permit a build must obtain. Because a single authority often requires several, these counts are a lower bound.</p>
</div>
</div>
<p>This is a conservative estimate of permitting exposure, not an engineering permitting plan. It counts the permits a build is likely to encounter; it does not estimate the cost, duration, or outcome of any individual permit, and the figures are likely a lower-bound estimate.</p>
<style>#fig-themes figcaption, #fig-distribution figcaption { text-align: center; margin-top: 0.75rem; }</style>
</section>
<section id="number-of-permits-required" class="level2">
<h2 class="anchored" data-anchor-id="number-of-permits-required">Number of Permits Required</h2>
<p>Permitting exposure is not confined to a handful of complex builds. Beyond the federal environmental review (including NEPA) that most projects face, every project requires at least the county permit, over half face more than 10 permits, and about 1 in 7 require more than 20. The chart below shows how projects distribute by the number of distinct permits they face.</p>
<div id="cell-fig-distribution" class="cell" data-execution_count="2">
<div id="fig-distribution" class="cell-output cell-output-display quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-fig figure">
<div aria-describedby="fig-distribution-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div>            <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG"></script><script>if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: "STIX-Web"}});}</script>                <script>window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
        <script charset="utf-8" src="https://cdn.plot.ly/plotly-3.5.0.min.js" integrity="sha256-fHbNLP+GlIXN+efbQec78UkemUz3NJp7UmfGxC1tNxs=" crossorigin="anonymous"></script>                <div id="3b02d569-ae60-4ba0-bf86-73af8b67a59a" class="plotly-graph-div" style="height:320px; width:100%;"></div>            <script>                window.PLOTLYENV=window.PLOTLYENV || {};                                if (document.getElementById("3b02d569-ae60-4ba0-bf86-73af8b67a59a")) {                    Plotly.newPlot(                        "3b02d569-ae60-4ba0-bf86-73af8b67a59a",                        [{"cliponaxis":false,"customdata":["4.6%","15.1%","29.0%","36.9%","14.4%"],"hovertemplate":"%{x} permits\u003cbr\u003e%{y:,} projects (%{customdata})\u003cextra\u003e\u003c\u002fextra\u003e","marker":{"color":"#1f6feb"},"text":["317","1,050","2,013","2,558","995"],"textfont":{"family":"Manrope","size":12},"textposition":"outside","x":["1–2","3–5","6–10","11–20","21+"],"y":[317,1050,2013,2558,995],"type":"bar"}],                        {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"},"margin":{"b":0,"l":0,"r":0,"t":30}}},"xaxis":{"title":{"text":"Permits per project"},"fixedrange":true},"yaxis":{"title":{"text":"Projects"},"range":[0,2941.7],"fixedrange":true,"showgrid":true,"gridcolor":"#eeeeee"},"margin":{"l":0,"r":10,"t":10,"b":0},"font":{"family":"Manrope","size":13},"dragmode":false,"height":320,"plot_bgcolor":"white","paper_bgcolor":"white"},                        {"scrollZoom": false, "displayModeBar": false, "responsive": true}                    ).then(function(){
                            
var gd = document.getElementById('3b02d569-ae60-4ba0-bf86-73af8b67a59a');
var x = new MutationObserver(function (mutations, observer) {{
        var display = window.getComputedStyle(gd).display;
        if (!display || display === 'none') {{
            console.log([gd, 'removed!']);
            Plotly.purge(gd);
            observer.disconnect();
        }}
}});

// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
    x.observe(notebookContainer, {childList: true});
}}

// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
    x.observe(outputEl, {childList: true});
}}

                        })                };            </script>        </div>
</div>
<figcaption class="quarto-float-caption-bottom quarto-float-caption quarto-float-fig" id="fig-distribution-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Figure&nbsp;1: Projects by Number of Permits
</figcaption>
</figure>
</div>
</div>
</section>
<section id="permits-by-level-of-government" class="level2">
<h2 class="anchored" data-anchor-id="permits-by-level-of-government">Permits by Level of Government</h2>
<p>The same 86,402 permits can be reorganized by who administers each. One view is reach: how many projects each level touches, where a project can appear under several levels.</p>
<p><strong>Projects reached, by administering level</strong></p>
<table class="caption-top table">
<thead>
<tr class="header">
<th style="text-align: left;">Administered By</th>
<th style="text-align: right;">Projects Reached</th>
<th style="text-align: right;">% of Projects</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Federal</td>
<td style="text-align: right;">6,598</td>
<td style="text-align: right;">95%</td>
</tr>
<tr class="even">
<td style="text-align: left;">State</td>
<td style="text-align: right;">5,237</td>
<td style="text-align: right;">76%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Local (county)</td>
<td style="text-align: right;">6,933</td>
<td style="text-align: right;">100%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Local (municipal)</td>
<td style="text-align: right;">4,275</td>
<td style="text-align: right;">62%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Private / third-party</td>
<td style="text-align: right;">4,934</td>
<td style="text-align: right;">71%</td>
</tr>
</tbody>
</table>
<p>The other view is share: each level’s slice of all permits.</p>
<p><strong>Share of all permits, by administering level</strong></p>
<table class="caption-top table">
<thead>
<tr class="header">
<th style="text-align: left;">Administered By</th>
<th style="text-align: right;">Permits</th>
<th style="text-align: right;">% of Permits</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Federal</td>
<td style="text-align: right;">41,617</td>
<td style="text-align: right;">48%</td>
</tr>
<tr class="even">
<td style="text-align: left;">State</td>
<td style="text-align: right;">8,705</td>
<td style="text-align: right;">10%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Local (county)</td>
<td style="text-align: right;">6,933</td>
<td style="text-align: right;">8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Local (municipal)</td>
<td style="text-align: right;">15,560</td>
<td style="text-align: right;">18%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Private / third-party</td>
<td style="text-align: right;">13,587</td>
<td style="text-align: right;">16%</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>All levels</strong></td>
<td style="text-align: right;"><strong>86,402</strong></td>
<td style="text-align: right;"><strong>100%</strong></td>
</tr>
</tbody>
</table>
<p>Federal authorities are the largest single source: 95% of projects engage at least one, and federal permits account for 48% of all permits. State permitting reaches 76% of projects, driven by state departments of transportation, which administer the right-of-way and encroachment permits required along the interstate, US, and state highways near 72% of projects. County and municipal permitting is local: the county permit applies to every project, and municipal permitting to 62%. Approximately 2,449 counties and 12,146 municipalities will see BEAD deployments within their borders. The private / third-party row captures crossing and attachment arrangements with railroads, pipeline operators, and electric utilities, which 71% of projects engage.</p>
</section>
<section id="most-common-permits" class="level2">
<h2 class="anchored" data-anchor-id="most-common-permits">Most Common Permits</h2>
<p>The chart below groups the permits into thematic categories by the number of projects each reaches. County permitting is universal by construction; beyond it, water-related features (wetlands, floodplains, and impaired waters) are the most widespread environmental theme. Energy infrastructure (transmission lines, pipelines, and coal) and the interstate, US, and state highways that projects must cross or attach to follow close behind, and railroads reach a distinct tier of their own.</p>
<div id="cell-fig-themes" class="cell" data-execution_count="5">
<div id="fig-themes" class="cell-output cell-output-display quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-fig figure">
<div aria-describedby="fig-themes-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div>            <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG"></script><script>if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: "STIX-Web"}});}</script>                <script>window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
        <script charset="utf-8" src="https://cdn.plot.ly/plotly-3.5.0.min.js" integrity="sha256-fHbNLP+GlIXN+efbQec78UkemUz3NJp7UmfGxC1tNxs=" crossorigin="anonymous"></script>                <div id="d0a0256f-04f3-4dda-b9b3-0c5b15219e9d" class="plotly-graph-div" style="height:340px; width:100%;"></div>            <script>                window.PLOTLYENV=window.PLOTLYENV || {};                                if (document.getElementById("d0a0256f-04f3-4dda-b9b3-0c5b15219e9d")) {                    Plotly.newPlot(                        "d0a0256f-04f3-4dda-b9b3-0c5b15219e9d",                        [{"cliponaxis":false,"customdata":["6.4%","20.9%","24.2%","31.3%","33.9%","44.3%","56.6%","61.7%","71.6%","77.0%","92.0%","100.0%"],"hovertemplate":"%{y}\u003cbr\u003e%{x:,} projects (%{customdata})\u003cextra\u003e\u003c\u002fextra\u003e","marker":{"color":"#1f6feb"},"orientation":"h","text":["445","1,448","1,681","2,167","2,348","3,072","3,922","4,275","4,964","5,336","6,380","6,933"],"textfont":{"family":"Manrope","size":12},"textposition":"outside","x":[445,1448,1681,2167,2348,3072,3922,4275,4964,5336,6380,6933],"y":["Tribal land","State \u002f local land","Air quality","Historic \u002f cultural","Federal land","Railroads","Contamination \u002f compliance","Municipal","Roads & highways","Energy infrastructure","Water","County"],"type":"bar"}],                        {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"},"margin":{"b":0,"l":0,"r":0,"t":30}}},"xaxis":{"title":{"text":"Projects reached"},"range":[0,7764.960000000001],"fixedrange":true,"showgrid":true,"gridcolor":"#eeeeee"},"yaxis":{"title":{},"automargin":true,"fixedrange":true},"margin":{"l":0,"r":10,"t":10,"b":0},"font":{"family":"Manrope","size":13},"dragmode":false,"height":340,"plot_bgcolor":"white","paper_bgcolor":"white"},                        {"scrollZoom": false, "displayModeBar": false, "responsive": true}                    ).then(function(){
                            
var gd = document.getElementById('d0a0256f-04f3-4dda-b9b3-0c5b15219e9d');
var x = new MutationObserver(function (mutations, observer) {{
        var display = window.getComputedStyle(gd).display;
        if (!display || display === 'none') {{
            console.log([gd, 'removed!']);
            Plotly.purge(gd);
            observer.disconnect();
        }}
}});

// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
    x.observe(notebookContainer, {childList: true});
}}

// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
    x.observe(outputEl, {childList: true});
}}

                        })                };            </script>        </div>
</div>
<figcaption class="quarto-float-caption-bottom quarto-float-caption quarto-float-fig" id="fig-themes-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Figure&nbsp;2: Projects Reached, by Permitting Theme
</figcaption>
</figure>
</div>
</div>
</section>
<section id="why-this-matters-how-we-move-forward" class="level2">
<h2 class="anchored" data-anchor-id="why-this-matters-how-we-move-forward">Why This Matters &amp; How We Move Forward</h2>
<p>In the spirit of the recently released movie version of The Odyssey, the preceding analysis can be seen as our attempt to detail the scale and scope of the next set of challenges facing ISPs in their journey towards finally leveraging BEAD funds to build their networks. Previously, ISPs had to navigate a storm of <a href="../posts/BEADReccs.html">onerous Biden-era rules</a> and requirements; a jarring though necessary course correction by the Trump NTIA as part of the <a href="../posts/BEADUnspentFunds.html">Benefit of the Bargain round</a>; continued battles over <a href="../posts/BEADPoles.html">pole attachments</a>; the mirage that is guidance about <a href="../posts/BEADLeftover.html">how non-deployment funds can be used</a>; and the turbulence of a <a href="../posts/BEADSatellite.html">continuously shifting BEAD map</a>. Now, ISPs face a thicket of byzantine permitting processes at the local, state, and federal levels that could slow or derail progress towards meeting BEAD’s goals at scale. And because this analysis counts each permitting requirement only once per project, the figures are likely a lower-bound estimate of the true burden.</p>
<p>Permitting issues in the broadband space are not new. Indeed, complaints about the lengthy timelines and high costs of securing permissions to build from relevant federal, state, and local actors have long been made by ISPs. However, the compressed timelines and tight budgets associated with BEAD projects make these complaints even more relevant and underscore the urgency of prioritizing reforms aimed at streamlining these processes. If the status quo remains, it is probable that NEPA/EHP review, federal land authorizations, state and local construction permits, railroad and utility crossings, easements, and other approvals will overlap, compound, and create uncertainty against BEAD’s deployment deadlines. At the same time, many localities remain ill-equipped to manage the large influx of permits and agreements they will have to handle for BEAD.</p>
<p>What is being done to address these issues?</p>
<p>As part of the BEAD Terms and Conditions, NTIA requires states to “establish Permitting Roundtables and/or working groups of relevant federal, state, local, and tribal authorities and representatives of impacted industries—including utility pole owners, railroads, communications providers, and BEAD subgrantees—that will:</p>
<blockquote class="blockquote">
<ol type="a">
<li><p>Meet regularly to identify and facilitate resolution of any delays or disputes related to deploying BEAD-funded facilities.</p></li>
<li><p>Collect complaints (and supporting information) from Subgrantees that are not timely resolved through this process and escalate such complaints through the appropriate Permitting Roundtable or working group.”</p></li>
</ol>
</blockquote>
<p>Even so, it remains to be seen whether these efforts will yield impactful results. Numerous ISPs continue to grapple with, among other things, seemingly open-ended <a href="https://www.lightreading.com/fttx/the-divide-how-permitting-problems-delay-broadband-builds">permitting review processes</a> at every level <a href="https://www.lumosfiber.com/blog/2026/07/13/why-lumos-filed-an-fcc-petition-to-protect-competition-in-ohio/">and arbitrarily high costs</a> to secure permits imposed mostly by local governments. Taken together, ISPs still face significant uncertainty as they move from planning to execution in their pursuit of deploying new networks with BEAD funds.</p>
<p>To date, progress towards comprehensive permitting reform has been piecemeal:</p>
<ul>
<li>Several states have proactively deployed resources to assist ISPs in navigating permitting processes. <a href="https://www.azcommerce.com/news-events/news/2025/11/broadband-permit-finder/">Arizona</a> and <a href="https://www.santafenewmexican.com/news/local_news/broadband-office-launches-permit-finder-tool-to-demystify-process/article_735248b3-37c0-4423-b6bc-274d5273cb01.html">New Mexico</a>, for example, have launched permit finder tools to help their subgrantees. Other states have developed similar tools and resources, but it is unclear whether these tools will positively impact broadband deployments.</li>
<li>The FCC is actively <a href="https://docs.fcc.gov/public/attachments/FCC-26-40A1.pdf">exploring</a> how it might reform its rules to provide more clarity and consistency vis-à-vis some permitting processes. It has also been <a href="https://www.lumosfiber.com/blog/2026/07/13/why-lumos-filed-an-fcc-petition-to-protect-competition-in-ohio/">asked</a> to consider preempting allegedly onerous permitting fees and processes.</li>
<li>Ideally, state legislatures would have addressed these issues prior to BEAD awards being made, but that has not been the case. Nor has Congress acted, though several <a href="https://www.congress.gov/bill/119th-congress/senate-bill/4448/text">bills</a> have been introduced that, if enacted, would address some permitting issues.</li>
<li>Localities remain <a href="https://broadbandbreakfast.com/conference-of-mayors-urges-congress-to-reject-american-broadband-deployment-act/">steadfastly opposed</a> to efforts by Congress and state legislatures to do anything that might impede their ability to unilaterally set the terms, conditions, and fees associated with broadband permitting.</li>
</ul>
<p>This leaves NTIA, which has taken a mostly hands-off approach to dictating permitting reforms at the state and local levels. Instead, it has required coordination among stakeholders in states (via roundtables) and provided stakeholders with <a href="https://broadbandusa.ntia.gov/assistance/permitting">resources</a> detailing how they might go about reforming their permitting processes. As such, this means that much of the responsibility for embracing reforms aimed at streamlining the permitting process to facilitate timely and cost-efficient builds is squarely in the hands of states and their localities.</p>
<p>NTIA, though, could choose to be more active on these issues. For example, it could allow states to use leftover BEAD funds to improve local permitting processes. Municipalities that lack the resources to review and approve BEAD-related permits could benefit from a short-term infusion of funds to hire additional staff or outsource these functions. States that have yet to do so could invest these funds in building digital tools to assist with BEAD deployments and future builds.</p>
<p>In sum, the costs and delays stemming from a fragmented permitting landscape continue to burden ISPs. Policymakers at every level seem to appreciate that there is room to improve permitting processes, but progress towards comprehensive reforms is haphazard. With permitting issues holding back investment in an array of sectors, including broadband, BEAD could prove to be the tipping point toward comprehensive reforms that unlock investment and make it easier to build things in the U.S.</p>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center collapsed" data-bs-toggle="collapse" data-bs-target=".callout-3-contents" aria-controls="callout-3" aria-expanded="false" aria-label="Toggle callout">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Methodology
</div>
<div class="callout-btn-toggle d-inline-block border-0 py-1 ps-1 pe-0 float-end"><i class="callout-toggle"></i></div>
</div>
<div id="callout-3" class="callout-3-contents callout-collapse collapse">
<div class="callout-body-container callout-body">
<p>Each BEAD-funded location is treated as a point at its FCC Broadband Serviceable Location Fabric coordinates and analyzed against 126 federal, state, and local feature layers; 112 of them registered at least one trigger. The layer inventory is built on NTIA’s national permitting layer catalog (APPEIT), supplemented with several additional federal and state sources such as Census TIGER/Line highways. Grounding the set in NTIA’s own inventory guards against inflating counts with arbitrarily added layers. Land-ownership layers (federal, state, tribal, and other public land) use a 30-meter containment tolerance; proximity-sensitive layers (wetlands, floodplains, historic places, air-quality nonattainment areas, interstate, US, and state highways, and other energy and transport infrastructure) use a 100-meter buffer. County and municipal permitting is assigned by which jurisdiction a location falls in. Satellite-served locations are excluded throughout, because they require no physical plant and therefore no construction permits.</p>
<p>A permitting trigger is one project area triggering one layer, and marks at least one permit; because a single jurisdiction usually requires several permits per build and premises are points rather than routes, the totals are conservative and are best read as a lower bound on permitting exposure. Federal environmental review under NEPA is not tallied as a separate trigger; it is reflected in the federal environmental layers (wetlands, floodplains, and the like) whose presence prompts that review. Full methodological detail, the complete layer inventory, and the permitting-authority crosswalk are available in the <a href="../files/data/bead/BEAD Permitting Analysis - July 2026.pdf">full report</a>.</p>
</div>
</div>
</div>


</section>

 ]]></description>
  <category>BEAD</category>
  <category>permitting</category>
  <guid>https://broadbandexpanded.com/posts/BEADPermitting.html</guid>
  <pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>ACLP Files Reply Comments with the FCC on Pole Attachments and Reverse-Preemption States</title>
  <dc:creator>Michael Santorelli, Alex Karras</dc:creator>
  <link>https://broadbandexpanded.com/posts/FCCPoleReversePreemption.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<p>The ACLP recently filed <a href="../files/policy/ACLP - Reply Comments to FCC re WC Docket Nos. 17-84 and 10-101 - July 27 2026.pdf">reply comments</a> with the FCC in response to its Public Notice on poles and reverse-preemption states (WC Docket Nos. 17-84, 10-101).</p>
<p>As an overview, the comments:</p>
<ul>
<li>Offer data and analysis regarding the stakes of the inquiry. Pole attachments remain essential to broadband deployment.</li>
<li>Discuss why maintaining a scattershot approach to resolving disputes between attachers and electric utilities will slow network construction, raise costs, and deprive Americans of advanced communications services.</li>
<li>Highlight the many differences between the modern communications and electric markets and argue that regulatory frameworks for pole attachments should be updated to reflect these dynamics.</li>
<li>Recommend that reverse-preemption states be required to recertify their status with additional documentation to demonstrate, among other things, how they balance the interests of broadband customers and electric customers when administering their pole rules.</li>
</ul>
<p>Attached to the comments is an analysis that we developed to identify how many ISPs serve more than one state. This is among the most significant differences between today’s communications market and electric market. Nearly every electric customer is served by a utility that in all likelihood does not offer retail service across state lines. This is the foundation for state-level regulation of electric utilities as natural monopolies by PUCs. In contrast, we found that 93.6% of U.S. residential units (123,987,527 of 132,526,201) are served by a wireline ISP that operates in more than one state. This highlights the interstate nature of the broadband market and underscores the need for greater consistency in pole attachment regulation.</p>



 ]]></description>
  <category>policy</category>
  <category>BEAD</category>
  <guid>https://broadbandexpanded.com/posts/FCCPoleReversePreemption.html</guid>
  <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Municipal Broadband Planning Tends to be Biased. Consider Willmar, MN.</title>
  <dc:creator>Michael Santorelli, Alex Karras</dc:creator>
  <link>https://broadbandexpanded.com/posts/WillmarMN.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="two-kinds-of-bias" class="level2">
<h2 class="anchored" data-anchor-id="two-kinds-of-bias">Two Kinds of Bias</h2>
<p>Most people expect their representatives in local government to make informed decisions when considering how best to invest taxpayer resources. But what if city officials failed to do their due diligence before committing to a project that would require the assumption of tens of millions of dollars in debt? What if they locked in on a particular outcome from the very start, overlooking warning signs and failing to consider all perspectives on the issue?</p>
<p>This dynamic has long been evident in the context of municipal broadband planning. Indeed, a defining characteristic of deliberations involving these projects is that they tend to be influenced by two kinds of bias: survivor bias and confirmation bias.</p>
<p>Survivor bias arises when decision-making processes are informed only by the “winners.” Omitted from these deliberations are examples of “losers” or failed attempts at achieving what is being considered. In the municipal broadband context, this manifests when local officials give more weight to examples of government-owned broadband networks that have not failed and give less weight or dismiss examples of struggling or failed municipal broadband projects.</p>
<p>This feeds into confirmation bias, which is when decision-makers seek information that supports a particular outcome. This might happen when a city itself or a particular official or staffer stakes a lot on a municipal broadband project and, consciously or not, becomes all-in on the project. As a result, they are more likely to seek information and data that support that outcome, and skeptical or dismissive of indications it may not be a good idea.</p>
<p>The result is a survivor/confirmation bias feedback loop that yields an incomplete and analytically flawed view of how municipal broadband projects generally fare.</p>
<p>Over the next few months, the ACLP will comprehensively examine and offer ideas for countering bias in the context of municipal broadband decision-making. Our goal is to ensure that local decision-making is as informed, comprehensive, and unbiased as possible. In the meantime, we wanted to offer a timely and illustrative example of these dynamics at work.</p>
</section>
<section id="willmar-mn-welcome-to-the-monkey-house" class="level2">
<h2 class="anchored" data-anchor-id="willmar-mn-welcome-to-the-monkey-house">Willmar, MN: Welcome to the “Monkey House”</h2>
<p>In mid-May, city officials in Willmar, MN, <a href="https://www.wctrib.com/news/local/willmar-on-its-way-to-becoming-a-gig-city">marked</a> the “groundbreaking for <a href="https://www.wctrib.com/government/connect-willmar-initiative">Willmar Connect</a> — a city-owned, citywide broadband network.” This $8.2 million initiative, Phase 1 of a multi-phase plan, represented the culmination of several years of discussion about whether the city should invest in building its own broadband network.</p>
<p>Ahead of a key vote in the lead-up to the groundbreaking, one city councilor <a href="https://youtu.be/ewbRtgJk5V4?t=2357">voiced</a> his objection to certain cost elements of the project by saying, “we’re so deep in the monkey house that we don’t know what stinks anymore.” This reflected his frustration with constant changes to the underlying financial requirements and estimates of the project, as well as staff coming back to the council multiple times asking for additional funds for consultants and other vendors.</p>
<p>In other words, the council had spent so much time in the “monkey house” that it didn’t know what fresh air smelled like anymore. Instead, they had become inured to living with and inhaling a smell that would otherwise cause them to recoil.</p>
<p>How did this happen? A closer look at the city’s discussions about whether to pursue the broadband project, which began in 2022, reveals numerous instances of the survivor/confirmation bias feedback loop described above, influencing and pushing the decision-making process toward a favored outcome.</p>
<section id="locked-in-from-the-start" class="level3">
<h3 class="anchored" data-anchor-id="locked-in-from-the-start">Locked in From the Start</h3>
<p>From the very beginning, city officials <a href="https://www.youtube.com/live/KlgqAlxhlmQ?si=UW_sdOq0UpVsnojC&amp;t=2720">locked in</a> on a specific outcome: a municipally owned open access fiber network, something that had never been pursued in Minnesota. To justify the viability of this kind of network, officials reached out to counterparts in Lehi City, UT, and Bloomington, IN, which were pursuing similar projects. However, at that time, neither city had actually built an open access network. That they were <em>considering</em> this kind of network and taking steps to deploy them seemed to be sufficient for officials in Willmar to hold them up as winners.</p>
<p>Unfortunately, officials in Willmar failed to take a hard look at the nuances of these projects, opting instead to highlight superficial similarities while overlooking profound but important differences.</p>
<p>At that time, Bloomington was still evaluating an open access network, one that would be built, owned, and operated by Meridiam, a private entity. Meridiam came to town promising to build the network at no cost to the city; however, to facilitate deployment, the firm sought a variety of concessions. Meridiam ultimately agreed to invest <a href="https://bloomington.in.gov/news/2022/05/13/5179">$50M</a> in the network; the city will contribute $1M for digital equity purposes. Financial and operational risk is primarily on Meridiam as the network’s owner, distinguishing it from the city-led efforts in Willmar.</p>
<p>The open access network in Lehi City was in its very early stages when Willmar examined it (<a href="https://www.lehi-ut.gov/media/enpndqvj/12282022_lehi-project-report-public.pdf">groundbreaking</a> occurred in September 2022). The network there was <a href="https://www.abc4.com/news/local-news/lehi-city-citywide-fiber-network/">completed</a> in October 2025; the take-rate was <a href="https://www.lehi-ut.gov/media/zcxp0pkr/12312025_lehi-project-public-report.pdf?_t=1767197608">27%</a> as of December 2025.</p>
<p>Officials in Willmar also looked to UTOPIA, another open access system in Utah, for guidance. The city hired two firms with connections to UTOPIA – a <a href="https://cms5.revize.com/revize/cityofwillmar/07-17-2023.pdf">consulting firm</a> to vet open access proposals, and a law firm with experience in bonding – to assist with its broadband planning. UTOPIA, though, is hardly a role model. It <a href="http://comms.nyls.edu/ACLP/ACLP-Utopia-Case-Study-June-2014.pdf">struggled mightily for more than a decade</a> to find its financial footing and teetered on the edge of failure several times. Even though it appears to have found a better financial model of late, it is still carrying <a href="https://www.utopiafiber.com/wp-content/uploads/2025/01/UIA-FY2024-Financials-12.30.2024-FINAL.pdf">over</a> <a href="https://www.utopiafiber.com/wp-content/uploads/2025/01/UTOPIA-FY2024-Financials-12.30.2024-FINAL.pdf">$700M in debt</a> nearly a quarter of a century after its launch.</p>
<p>It also appears that decision-makers in Willmar did not look closely at or take seriously failed attempts at building municipal open access broadband networks.</p>
<p>It seems officials in Willmar did not study the failed network in <a href="http://comms.nyls.edu/ACLP/ACLP-Provo-Case-Study-June-2014.pdf">Provo, UT</a>. There, city officials attempted to build an open access fiber network, but the project encountered significant financial difficulties. In the end, the city sold the network to Google Fiber for $1, leaving residents to pay back $40M in debt.</p>
<p>There have also been numerous failed municipal broadband projects in Minnesota. It is unclear if officials in Willmar considered them during their decision-making process. Failed projects in the state occurred in <a href="../posts/DSAlexandriaMN.html">Alexandria</a>, <a href="https://www.brainerddispatch.com/business/sale-of-crosslake-communications-finalized">Cross Lake</a>, and <a href="https://www.telecompetitor.com/lake-connections-sale-highlights-municipal-decision-to-get-out-of-the-broadband-business/">Lake County</a>. There have also been consistent financial struggles surrounding the muni broadband network in <a href="https://www.mprnews.org/story/2012/06/06/ground-level-broadband-monticello">Monticello</a>. In addition, a multi-locality cooperative, <a href="https://www.winthropnewsmn.com/2024/10/22/lafayette-council-updated-on-rs-fiber-possible-sale/">RS Fiber</a>, which has built an extensive fiber system, has considered selling its network in the recent past (it appears that, as of early 2026, the initiative was able to <a href="https://www.rsfiber.coop/rs-fiber-cooperative-secures-improved-loan-terms/">secure</a> “improved loan terms” to help it continue forward). <a href="https://www.facebook.com/watch/?v=1359444135851344">Questions</a> by skeptical city council members in Willmar about the struggles in Monticello and RS Fiber were reframed positively by other city officials and staff.</p>
</section>
<section id="entering-the-monkey-house" class="level3">
<h3 class="anchored" data-anchor-id="entering-the-monkey-house">Entering the Monkey House</h3>
<p>Formal decisions in furtherance of the Willmar project accelerated in 2025. The following timeline of recent events highlights the many changes made to core aspects of the project in just a few months – changes that did little to delay the city’s push towards finalizing its muni broadband project.</p>
<section id="october-2025" class="level4">
<h4 class="anchored" data-anchor-id="october-2025">October 2025</h4>
<ul>
<li>Phase 1 <a href="https://www.willmarradio.com/news/city-council-approves-seeking-bids-for-willmar-connect-phase-1/article_6c6a1976-a3b7-4b43-8a67-490d0a26b92b.html">approved</a> at an estimated cost of $7.8M.</li>
<li>RFP issued with bids due by early December.</li>
</ul>
</section>
<section id="december-2025" class="level4">
<h4 class="anchored" data-anchor-id="december-2025">December 2025</h4>
<ul>
<li>10 bids were <a href="https://cms5.revize.com/revize/cityofwillmar/12-15-2025%20Packet%20V2.pdf?t=202512160945340&amp;t=202512160945340">received</a>, ranging from $7.3M to $17.6M.</li>
<li>The lowest bidder – Five Star Energy Service – was engaged but the bid was <a href="https://cms5.revize.com/revize/cityofwillmar/12-15-2025%20Packet%20V2.pdf?t=202512160945340&amp;t=202512160945340">withdrawn</a> “because line items were not accounted for in the initial submission.”</li>
<li>Updated engineer’s <a href="https://cms5.revize.com/revize/cityofwillmar/12-15-2025%20Packet%20V2.pdf?t=202512160945340&amp;t=202512160945340">estimate</a> for Phase 1: $8.0M.</li>
</ul>
</section>
<section id="january-2026" class="level4">
<h4 class="anchored" data-anchor-id="january-2026">January 2026</h4>
<ul>
<li>The city <a href="https://cms5.revize.com/revize/cityofwillmar/12-15-2025%20Packet%20V2.pdf?t=202512160945340&amp;t=202512160945340">engaged</a> the next lowest bidder, NC3, which came in at $7.6M. However, that bid was eventually “<a href="https://cms5.revize.com/revize/cityofwillmar/12-15-2025%20Packet%20V2.pdf?t=202512160945340&amp;t=202512160945340">rescinded</a> after [NC3] informed the city they no longer had the financial and operational capacity to do the project.”</li>
<li>In discussing the bonds needed to finance the project, the city <a href="https://cms5.revize.com/revize/cityofwillmar/01-20-2026%20Packet%20V2.pdf?t=202601211321130&amp;t=202601211321130#page=78">noted</a> that “a projected financial shortfall that reflects early-phase construction costs prior to full system scale and revenue stabilization is estimated to be [$3.6M] over 16 years.” This marked a significant change to the city’s financial projections included in its previous pro forma from March 2025, which indicated that the broadband system would generate positive net income almost from the start.</li>
<li>To offset this 16-year deficit, city staff <a href="https://cms5.revize.com/revize/cityofwillmar/01-20-2026%20Packet%20V2.pdf?t=202601211321130&amp;t=202601211321130#page=78">argued</a> that Willmar would likely have to levy a property tax increase of 2.8%. City staff used that potential tax increase to frame two paths forward: (1) tap into another city fund to offset the deficit, or (2) vote to authorize Phase 2 of the project, which, city staff argued, would make the economics of the entire project more favorable.</li>
<li>Around this time, it was <a href="http://www.wctrib.com/news/local/willmar-council-expected-to-consider-awarding-bid-for-willmar-connect-in-january">reported</a> that a private ISP had approached the city about deploying fiber in most of Willmar <a href="https://cms5.revize.com/revize/cityofwillmar/01-20-2026%20Packet%20V2.pdf?t=202601211321130&amp;t=202601211321130">but</a> “not connect all properties, particularly those in lower-density or geographically challenging areas where cost is a prohibitive factor, without public assistance.” Available materials did not say how much that “public assistance” would have amounted to. The city opted not to pursue this potential partnership.</li>
</ul>
</section>
<section id="march-2026" class="level4">
<h4 class="anchored" data-anchor-id="march-2026">March 2026</h4>
<ul>
<li>The city engaged the third lowest bidder, Kramer Service Group, which came in at $8.2M. It was <a href="https://www.willmarradio.com/news/for-the-3rd-time-in-4-months-willmar-city-council-awards-bid-for-phase-one/article_62d4fec9-8811-401a-aa85-e5e8aa5aaad4.html">awarded</a> the project in early March.</li>
<li>The city also revised the scope of Phase 1. It indicated that it would remove serving its Industrial Park from Phase 1, thereby allowing it to reduce the cost of Phase 1 by $1.5M to $6.7M. This <a href="https://cms5.revize.com/revize/cityofwillmar/03-02-2026-Packet.pdf?t=202603021555360&amp;t=202603021555360">occurred</a> because of a “pending industrial park grant that includes fiber.”</li>
<li>Excluding the Park is notable for two reasons. First, lack of fiber in that area sparked initial muni broadband discussions in 2022. However, it is unclear whether and when the city will receive the grant to bring fiber to the park.</li>
<li>Second, in early 2025, Charter Communications, which already provides broadband to much of the city, <a href="https://www.wctrib.com/news/local/willmar-council-rejects-charter-offer-continues-city-fiber-optic-project-instead">indicated</a> that it would deploy fiber to the Park. In response, several council members moved to stop the muni broadband initiative. A majority of the council, though, <a href="https://www.wctrib.com/news/local/willmar-council-rejects-charter-offer-continues-city-fiber-optic-project-instead">voted against</a> that measure.</li>
<li>The city also changed the take-rate needed to achieve breakeven for the project from 40% to 46%. This is a significant change that reflects the volatile economics of muni broadband. Based on a review of planning documents, the city did not offer a rationale or evidence in support of setting the take rate at either 40% or 46%.</li>
</ul>
</section>
</section>
</section>
<section id="the-stories-we-tell" class="level2">
<h2 class="anchored" data-anchor-id="the-stories-we-tell">The Stories We Tell</h2>
<p>Throughout the decision-making process in Willmar, much of the research, data, and support for the proposed open access fiber network was sourced from entities that advocate for or profit from municipal broadband. Many of the resources provided by these entities are highly curated, providing local officials with a sanitized view of the track record municipal broadband. For example, a widely cited <a href="https://communitynetworks.org/content/community-network-map">map</a> of community broadband networks in the U.S. omits the dozens of muni broadband projects that have failed over the last few decades. In other words, the map only includes “winners,” feeding into the survivor bias that tends to skew these decision-making processes.</p>
<p>Important parameters of the project also changed. For example, the city <a href="https://cms5.revize.com/revize/cityofwillmar/1222024%20PACKET4.pdf">shifted</a> from using revenue bonds for the proposed project to general obligation tax abatement bonds (GOBs). Initially, officials framed revenue bonds as the optimal route for the city because it would insulate taxpayers from financial risk in the case of financial struggle or failure. Now, the city will use GOBs, which are ultimately backstopped by local property taxes. If the network struggles or fails, property taxes will go up.</p>
<p>In addition, the city passed on several opportunities to partner with private ISPs to achieve its connectivity goals. It could have partnered with Charter to serve the Industrial Park; it voted against the proposal. Another ISP, a new entrant to the local market, would have served almost the entire city and could have reached everyone with the support of the city; it passed on the proposal.</p>
<p>At the same time, key elements of the financial projections surrounding the project – from estimated break-even dates to needed take-rates – have shifted in fundamental ways.</p>
<p>In sum, it appears that the city has been locked in on a particular outcome – building and owning a municipal open access fiber network – from the very beginning, yielding a skewed decision-making framework and highlighting the many ways that the survivor/confirmation bias feedback loop can help officials reach a pre-determined or preferred outcome.</p>


</section>

 ]]></description>
  <category>muni-broadband</category>
  <category>policy</category>
  <guid>https://broadbandexpanded.com/posts/WillmarMN.html</guid>
  <pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>A Reduction in BEAD Awards for Satellite? A Look at the Latest Data</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/BEADSatellite.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="reports-of-reduction-in-satellite-bead-awards" class="level2">
<h2 class="anchored" data-anchor-id="reports-of-reduction-in-satellite-bead-awards">Reports of Reduction in Satellite BEAD Awards</h2>
<p>Broadband Breakfast recently <a href="https://broadbandbreakfast.com/satellite-bead-awards-to-be-reduced/">reported</a> that, according to NTIA officials, “states are being asked to remove as many as half the locations they awarded to satellite ISPs under the Broadband Equity, Access, and Deployment program.”</p>
<p>Per the article:</p>
<blockquote class="blockquote">
<p>NTIA told states the locations were no longer eligible for funding because the Federal Communications Commission’s latest broadband coverage map, published earlier this month, showed one of two things: the locations were not the kind of structure that needed broadband, like a shed or barn, or that the locations were already in fact served by a terrestrial ISP.</p>
</blockquote>
<p>This comes on the heels of at least one state, South Carolina, having <a href="https://ors.sc.gov/news/bead-scope-reduced-50-agreements-signed">cut its BEAD awards</a> in half to reflect continued buildout by ISPs.</p>
<p>To attempt to investigate this, we analyzed the latest Serviceable Location Fabric (v9) and the latest BDC data release (2025-12-31, which uses Fabric v8) to see how many locations awarded BEAD funds for satellite service are either (1) no longer included in the Fabric as broadband-serviceable locations or (2) are already “served.” The following table breaks that down at the national level, showing how many satellite BEAD locations drop off from these updates.</p>
<table class="caption-top table">
<caption>How satellite BEAD locations drop off against the latest FCC data. “Already served” uses the terrestrial reliable-broadband technologies (fiber, cable, DSL, and licensed fixed wireless) at 100/20 Mbps with low latency; the final row adds unlicensed fixed wireless. The “$ Remaining” column allocates each project’s BEAD subsidy proportionally across its locations.</caption>
<colgroup>
<col style="width: 40%">
<col style="width: 15%">
<col style="width: 15%">
<col style="width: 15%">
<col style="width: 15%">
</colgroup>
<thead>
<tr class="header">
<th>Filter</th>
<th style="text-align: right;">Locations removed</th>
<th style="text-align: right;">Locations remaining</th>
<th style="text-align: right;">Share Remaining</th>
<th style="text-align: right;">$ Remaining</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>Satellite BEAD locations (total)</td>
<td style="text-align: right;">—</td>
<td style="text-align: right;">900,939</td>
<td style="text-align: right;">100.0%</td>
<td style="text-align: right;">$1,025M</td>
</tr>
<tr class="even">
<td>Dropped from Fabric v9 (no longer a BSL)</td>
<td style="text-align: right;">50,578</td>
<td style="text-align: right;">850,361</td>
<td style="text-align: right;">94.4%</td>
<td style="text-align: right;">$970M</td>
</tr>
<tr class="odd">
<td>Already served: terrestrial 100/20 low-latency</td>
<td style="text-align: right;">262,053</td>
<td style="text-align: right;">588,308</td>
<td style="text-align: right;">65.3%</td>
<td style="text-align: right;">$671M</td>
</tr>
<tr class="even">
<td>Additionally served if unlicensed FW counted</td>
<td style="text-align: right;">61,512</td>
<td style="text-align: right;">526,796</td>
<td style="text-align: right;">58.5%</td>
<td style="text-align: right;">$601M</td>
</tr>
</tbody>
</table>
<p>As shown above, based on the data available to us, about 35% of locations awarded BEAD funds for satellite service are likely no longer in need (42% if unlicensed fixed wireless is included), which aligns with the statements quoted above. In terms of funding, this eliminates roughly $354M in expenditures ($423M if unlicensed fixed wireless is included).</p>
<p>The NTIA officials’ statements may be based on 2026-06-30 BDC data, which was recently reported by ISPs and has not yet been released to the public. This newer data is likely to include additional served locations, likely further reducing the number of locations in need of satellite service.</p>
</section>
<section id="takeaways-open-questions" class="level2">
<h2 class="anchored" data-anchor-id="takeaways-open-questions">Takeaways &amp; Open Questions</h2>
<p>This latest development highlights several important takeaways and open questions about BEAD and the state of broadband availability in the U.S.</p>
<p>First, this development underscores that the BEAD map and the digital divide BEAD was created to close remain moving targets. Prior ACLP analyses have shown that the number of unserved and underserved locations in the U.S. have <a href="../posts/BOTBLocations.html">dropped precipitously</a> since BEAD launched in December 2022. Indeed, just last week South Carolina announced that it was <a href="https://www.telecompetitor.com/south-carolina-reduces-scope-of-bead-projects-eyes-construction-soon/">reducing its BEAD awards</a> by half to reflect newly served locations across the state, many of which were supported by ARPA funds and ISP matching dollars.</p>
<p>Second, these gains continue to be driven by relentless investment by ISPs, who continue to push their terrestrial networks to more parts of the country. These investments, some of which are leveraging other federal grant dollars (e.g., CPF), have shown little sign of abating, reflecting the <a href="../posts/FCCCompetitionComments.html">competitive intensity</a> of a marketplace being shaped by insatiable consumer demand for faster speeds and seamless connectivity.</p>
<p>Third, the continued refinement of the BEAD map with the latest data indicates that, notwithstanding the complaints of some, the FCC’s BDC process continues to improve with each iteration, yielding ever more accurate maps. With each iteration, we have clearer insights into where the remaining – and shrinking – coverage gaps exist, helping to ensure that available funding is used as efficiently and effectively as possible.</p>
<p>Fourth, this latest directive from NTIA comes at a time when BEAD projects in many states are still getting off the ground. Even though NTIA has approved almost every state Final Proposal, most BEAD projects remain in their infancy as subgrantees move to deployment mode. With BEAD dollars in hand, many ISPs must now navigate the thicket of overlapping, confusing, and costly permitting, ROW, pole attachment, and related processes. All told, BEAD’s runway continues to be very long, which means that there will likely be further refinements to the BEAD map down the line. In short, the longer it takes for BEAD projects to launch, the higher the chances that BEAD-eligible locations might be taken off the board.</p>
<p>Finally, when BEAD locations come off the map, the question then becomes, what happens to those funds? Do they go into the non-deployment bucket? NTIA has yet to provide guidance to states regarding what they can do with non-deployment funds, which total more than <a href="../posts/BEADLeftover.html">$20 billion</a>. Adding to this bucket via removal of BEAD locations could put additional pressure on NTIA to finally release its non-deployment guidance.</p>
</section>
<section id="remaining-satellite-locations-by-state" class="level2">
<h2 class="anchored" data-anchor-id="remaining-satellite-locations-by-state">Remaining Satellite Locations by State</h2>
<p>Note that the data for several states is based on draft or submitted Final Proposal data, and that several states have revised their awards after their approved Final Proposal data was released. These are not official figures; they represent only our estimate of the potential impact of these pending changes. States without satellite awards and territories are omitted from this table.</p>
<table class="caption-top table">
<caption>Before-and-after satellite BEAD location counts by state (unlicensed fixed wireless not included).</caption>
<colgroup>
<col style="width: 25%">
<col style="width: 25%">
<col style="width: 25%">
<col style="width: 25%">
</colgroup>
<thead>
<tr class="header">
<th>State</th>
<th style="text-align: right;">Satellite locations (before)</th>
<th style="text-align: right;">Remaining (after)</th>
<th style="text-align: right;">% decrease</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>AK</td>
<td style="text-align: right;">15,743</td>
<td style="text-align: right;">14,647</td>
<td style="text-align: right;">7.0%</td>
</tr>
<tr class="even">
<td>AL</td>
<td style="text-align: right;">22,499</td>
<td style="text-align: right;">15,167</td>
<td style="text-align: right;">32.6%</td>
</tr>
<tr class="odd">
<td>AR</td>
<td style="text-align: right;">12,429</td>
<td style="text-align: right;">7,153</td>
<td style="text-align: right;">42.4%</td>
</tr>
<tr class="even">
<td>AZ</td>
<td style="text-align: right;">10,343</td>
<td style="text-align: right;">7,408</td>
<td style="text-align: right;">28.4%</td>
</tr>
<tr class="odd">
<td>CA</td>
<td style="text-align: right;">138,003</td>
<td style="text-align: right;">89,200</td>
<td style="text-align: right;">35.4%</td>
</tr>
<tr class="even">
<td>CO</td>
<td style="text-align: right;">47,652</td>
<td style="text-align: right;">35,498</td>
<td style="text-align: right;">25.5%</td>
</tr>
<tr class="odd">
<td>FL</td>
<td style="text-align: right;">19,363</td>
<td style="text-align: right;">14,965</td>
<td style="text-align: right;">22.7%</td>
</tr>
<tr class="even">
<td>GA</td>
<td style="text-align: right;">13,599</td>
<td style="text-align: right;">8,193</td>
<td style="text-align: right;">39.8%</td>
</tr>
<tr class="odd">
<td>HI</td>
<td style="text-align: right;">1,285</td>
<td style="text-align: right;">1,080</td>
<td style="text-align: right;">16.0%</td>
</tr>
<tr class="even">
<td>IA</td>
<td style="text-align: right;">3,588</td>
<td style="text-align: right;">1,524</td>
<td style="text-align: right;">57.5%</td>
</tr>
<tr class="odd">
<td>ID</td>
<td style="text-align: right;">24,084</td>
<td style="text-align: right;">18,156</td>
<td style="text-align: right;">24.6%</td>
</tr>
<tr class="even">
<td>IL</td>
<td style="text-align: right;">24,224</td>
<td style="text-align: right;">14,823</td>
<td style="text-align: right;">38.8%</td>
</tr>
<tr class="odd">
<td>IN</td>
<td style="text-align: right;">17,371</td>
<td style="text-align: right;">8,807</td>
<td style="text-align: right;">49.3%</td>
</tr>
<tr class="even">
<td>KS</td>
<td style="text-align: right;">796</td>
<td style="text-align: right;">596</td>
<td style="text-align: right;">25.1%</td>
</tr>
<tr class="odd">
<td>KY</td>
<td style="text-align: right;">21,902</td>
<td style="text-align: right;">15,419</td>
<td style="text-align: right;">29.6%</td>
</tr>
<tr class="even">
<td>LA</td>
<td style="text-align: right;">10,635</td>
<td style="text-align: right;">5,822</td>
<td style="text-align: right;">45.3%</td>
</tr>
<tr class="odd">
<td>MA</td>
<td style="text-align: right;">1,227</td>
<td style="text-align: right;">815</td>
<td style="text-align: right;">33.6%</td>
</tr>
<tr class="even">
<td>MD</td>
<td style="text-align: right;">2,334</td>
<td style="text-align: right;">1,689</td>
<td style="text-align: right;">27.6%</td>
</tr>
<tr class="odd">
<td>ME</td>
<td style="text-align: right;">3,207</td>
<td style="text-align: right;">2,826</td>
<td style="text-align: right;">11.9%</td>
</tr>
<tr class="even">
<td>MI</td>
<td style="text-align: right;">24,638</td>
<td style="text-align: right;">15,136</td>
<td style="text-align: right;">38.6%</td>
</tr>
<tr class="odd">
<td>MN</td>
<td style="text-align: right;">18,655</td>
<td style="text-align: right;">10,067</td>
<td style="text-align: right;">46.0%</td>
</tr>
<tr class="even">
<td>MO</td>
<td style="text-align: right;">29,096</td>
<td style="text-align: right;">16,725</td>
<td style="text-align: right;">42.5%</td>
</tr>
<tr class="odd">
<td>MS</td>
<td style="text-align: right;">13,216</td>
<td style="text-align: right;">3,252</td>
<td style="text-align: right;">75.4%</td>
</tr>
<tr class="even">
<td>MT</td>
<td style="text-align: right;">43,662</td>
<td style="text-align: right;">28,101</td>
<td style="text-align: right;">35.6%</td>
</tr>
<tr class="odd">
<td>NC</td>
<td style="text-align: right;">28,116</td>
<td style="text-align: right;">17,792</td>
<td style="text-align: right;">36.7%</td>
</tr>
<tr class="even">
<td>NE</td>
<td style="text-align: right;">4,764</td>
<td style="text-align: right;">2,801</td>
<td style="text-align: right;">41.2%</td>
</tr>
<tr class="odd">
<td>NH</td>
<td style="text-align: right;">1,105</td>
<td style="text-align: right;">762</td>
<td style="text-align: right;">31.0%</td>
</tr>
<tr class="even">
<td>NJ</td>
<td style="text-align: right;">992</td>
<td style="text-align: right;">576</td>
<td style="text-align: right;">41.9%</td>
</tr>
<tr class="odd">
<td>NM</td>
<td style="text-align: right;">6,582</td>
<td style="text-align: right;">4,650</td>
<td style="text-align: right;">29.4%</td>
</tr>
<tr class="even">
<td>NV</td>
<td style="text-align: right;">7,830</td>
<td style="text-align: right;">4,352</td>
<td style="text-align: right;">44.4%</td>
</tr>
<tr class="odd">
<td>NY</td>
<td style="text-align: right;">14,877</td>
<td style="text-align: right;">12,094</td>
<td style="text-align: right;">18.7%</td>
</tr>
<tr class="even">
<td>OH</td>
<td style="text-align: right;">40,388</td>
<td style="text-align: right;">23,420</td>
<td style="text-align: right;">42.0%</td>
</tr>
<tr class="odd">
<td>OK</td>
<td style="text-align: right;">10,125</td>
<td style="text-align: right;">3,817</td>
<td style="text-align: right;">62.3%</td>
</tr>
<tr class="even">
<td>OR</td>
<td style="text-align: right;">48,631</td>
<td style="text-align: right;">30,846</td>
<td style="text-align: right;">36.6%</td>
</tr>
<tr class="odd">
<td>PA</td>
<td style="text-align: right;">23,058</td>
<td style="text-align: right;">18,326</td>
<td style="text-align: right;">20.5%</td>
</tr>
<tr class="even">
<td>RI</td>
<td style="text-align: right;">114</td>
<td style="text-align: right;">113</td>
<td style="text-align: right;">0.9%</td>
</tr>
<tr class="odd">
<td>SC</td>
<td style="text-align: right;">9,974</td>
<td style="text-align: right;">5,730</td>
<td style="text-align: right;">42.6%</td>
</tr>
<tr class="even">
<td>SD</td>
<td style="text-align: right;">2,630</td>
<td style="text-align: right;">2,049</td>
<td style="text-align: right;">22.1%</td>
</tr>
<tr class="odd">
<td>TN</td>
<td style="text-align: right;">5,114</td>
<td style="text-align: right;">2,978</td>
<td style="text-align: right;">41.8%</td>
</tr>
<tr class="even">
<td>TX</td>
<td style="text-align: right;">65,901</td>
<td style="text-align: right;">37,482</td>
<td style="text-align: right;">43.1%</td>
</tr>
<tr class="odd">
<td>UT</td>
<td style="text-align: right;">8,100</td>
<td style="text-align: right;">5,876</td>
<td style="text-align: right;">27.5%</td>
</tr>
<tr class="even">
<td>VA</td>
<td style="text-align: right;">10,989</td>
<td style="text-align: right;">5,184</td>
<td style="text-align: right;">52.8%</td>
</tr>
<tr class="odd">
<td>VT</td>
<td style="text-align: right;">2,197</td>
<td style="text-align: right;">1,404</td>
<td style="text-align: right;">36.1%</td>
</tr>
<tr class="even">
<td>WA</td>
<td style="text-align: right;">44,332</td>
<td style="text-align: right;">36,824</td>
<td style="text-align: right;">16.9%</td>
</tr>
<tr class="odd">
<td>WI</td>
<td style="text-align: right;">24,721</td>
<td style="text-align: right;">18,150</td>
<td style="text-align: right;">26.6%</td>
</tr>
<tr class="even">
<td>WV</td>
<td style="text-align: right;">4,696</td>
<td style="text-align: right;">3,843</td>
<td style="text-align: right;">18.2%</td>
</tr>
<tr class="odd">
<td>WY</td>
<td style="text-align: right;">15,716</td>
<td style="text-align: right;">12,167</td>
<td style="text-align: right;">22.6%</td>
</tr>
</tbody>
</table>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center collapsed" data-bs-toggle="collapse" data-bs-target=".callout-1-contents" aria-controls="callout-1" aria-expanded="false" aria-label="Toggle callout">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Methodology
</div>
<div class="callout-btn-toggle d-inline-block border-0 py-1 ps-1 pe-0 float-end"><i class="callout-toggle"></i></div>
</div>
<div id="callout-1" class="callout-1-contents callout-collapse collapse">
<div class="callout-body-container callout-body">
<p>We take every BEAD-funded location awarded a satellite technology (FCC technology codes 60 and 61) from our aggregated BEAD Final Proposal data, and apply two filters. First, we check each location against Fabric v9 by location ID; locations absent from v9 are no longer serviceable locations in the FCC’s map. Second, of the locations still in v9, we mark as “already served” any location that has a record in the 2025-12-31 BDC from a terrestrial reliable-broadband technology (copper/DSL, cable, fiber, or licensed fixed wireless) advertising at least 100 Mbps download and 20 Mbps upload with low latency to a residential market. The final table row additionally counts unlicensed fixed wireless. Counts are distinct locations nationwide. Funding for each location is a simple proportional share of total funding for the project it is included in.</p>
</div>
</div>
</div>
<p><em>Updated to reflect similar reductions already made by South Carolina, and to add a by-state table of remaining satellite locations.</em></p>


</section>

 ]]></description>
  <category>BEAD</category>
  <category>satellite</category>
  <guid>https://broadbandexpanded.com/posts/BEADSatellite.html</guid>
  <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>ACLP Files Reply Comments in FCC’s Communications Marketplace Competition Docket</title>
  <dc:creator>Michael Santorelli, Alex Karras</dc:creator>
  <link>https://broadbandexpanded.com/posts/FCCCompetitionComments.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<p>The ACLP at New York Law School has submitted <a href="../files/policy/ACLP - Reply Comments to FCC re GN Docket No 26-78 - June 22 2026.pdf">reply comments</a> to the FCC regarding the state of competition in the U.S. communications marketplace (GN Docket No.&nbsp;26-78). The comments offer a data-driven look at the broadband, mobile, and voice segments and find a market that, by nearly every metric, is robust and continuing to improve.</p>
<p>Key takeaways from the comments include:</p>
<ul>
<li><strong>Competition is robust and improving</strong>, driven by strong consumer demand and ISPs that keep responding with more choices.</li>
<li><strong>These gains trace back to three decades of light-touch policy</strong>, including forward-looking FCC decisions to clear away outdated rules and drive investment.</li>
<li><strong>The old lines between fixed, mobile, and fixed wireless are dissolving</strong>, with many consumers simply seeking seamless connectivity wherever they are.</li>
<li><strong>The FCC still has powerful tools to modernize</strong>, from retiring POTS to resolving utility pole disputes, and should keep using them.</li>
</ul>
<p>The comments aim to give the Commission a clear, data-driven picture of the marketplace as it prepares its competition report.</p>



 ]]></description>
  <category>policy</category>
  <category>adoption</category>
  <guid>https://broadbandexpanded.com/posts/FCCCompetitionComments.html</guid>
  <pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Why New York City Should Not Build a Municipal Broadband Network</title>
  <dc:creator>Michael Santorelli, Alex Karras</dc:creator>
  <link>https://broadbandexpanded.com/posts/NYCMuniPart1.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li>The New York City Public Advocate recently released a plan that calls for the city to spend well over $2 billion to build and operate a city-owned municipal fiber network.</li>
<li>The Plan omits recent data and is devoid of rigorous analysis. It also includes a variety of extreme proposals, like studying how the city might seize the assets of a private utility to support this initiative, and shrugs off the considerable fiscal headwinds facing the city in the coming years.</li>
<li>The Plan echoes the tabled Internet Master Plan (IMP), which was released in 2020 by a prior mayor and called for similarly far-reaching and unnecessary interventions into the local marketplace. The city’s new mayor, Zohran Mamdani, is required by law to issue his own “master plan” later this year.</li>
<li>Municipal fiber networks are inherently risky and costly ventures. These risks and costs are compounded exponentially in the country’s most populous and diverse city, where it is challenging to build anything at scale, let alone a sprawling fiber network. The logistics and costs of such an endeavor are dizzying and would likely take many more years to build and cost much more than current estimates.</li>
<li>In this first installment, the ACLP provides essential context for evaluating the Public Advocate’s Plan and understanding the dynamics at play as Mayor Mamdani begins to formulate his own broadband plan.</li>
</ul>
<p>The New York City Public Advocate’s Office recently released an <a href="https://advocate.nyc.gov/resources/reports/NYCPA-Internet-Report-0gNl2wMVhF2PXVPnB9LBjw.pdf">“Internet for All” Plan</a> that, among many other things, recommends spending more than $2 billion of scarce public resources to build a city-owned open-access municipal fiber network across the five boroughs. The Plan also suggests that the city explore ways to potentially seize infrastructure owned by a private electric utility, Con Edison, via eminent domain to support this initiative.</p>
<p>These are among the more outlandish proposals in a Plan that, at any point in the past, would be easy to dismiss as far outside the mainstream and not reflective of the broadband connectivity challenges facing the city. However, the Public Advocate’s Plan comes at an interesting time in New York City.</p>
<p>In late 2025, the New York City Council passed a <a href="https://intro.nyc/local-laws/2025-153">law</a> requiring the mayor to develop an internet master plan. This would be the second time an NYC mayor issued such a plan. In January 2020, then-mayor Bill de Blasio released his own <a href="https://www.nyc.gov/assets/cto/downloads/internet-master-plan/NYC_IMP_1.7.20_FINAL-2.pdf">Internet Master Plan</a> (IMP), which recommended spending upwards of $2.1 billion to deploy a citywide public fiber network, like what the Public Advocate is now calling for. The IMP was shelved by de Blasio’s successor, Eric Adams. The law requires the new mayor, Zohran Mamdani, to release a draft broadband plan by November of this year and a final version by May 1, 2027.</p>
<p>Since his election, there have been <a href="https://ilsr.org/wp-content/uploads/2025/12/ILSR-New-York-City-Policy-Memo.pdf">increasing</a> <a href="https://www.techpolicy.press/new-york-city-should-stop-paying-corporations-to-widen-the-digital-divide/">calls</a> for Mayor Mamdani to <a href="https://www.vitalcitynyc.org/putting-tech-to-work-for-all-new-yorkers/">revive</a> the IMP. The Public Advocate’s Plan offers the latest and highest profile effort to date to amplify these calls to action. As such, this Plan, for all its many flaws, cannot be dismissed out of hand.</p>
<p>Over the next few months, the ACLP will publish a series of analyses evaluating broadband connectivity in New York City from key supply- and demand-side vantages. The overarching goal will be to ensure that the forthcoming discourse about broadband in NYC is informed by data and grounded in reality.</p>
<p>For this first piece, data support three high-level contextual points that, respectfully, should inform the discourse in NYC going forward.</p>
<ol type="1">
<li>Broadband availability is not an issue in New York City, which has one of the most vibrant and competitive broadband markets in the country.</li>
<li>Municipal broadband projects are always fraught with risk. The complexity and uniqueness of NYC introduce numerous additional risk factors.</li>
<li>Broadband challenges in NYC exist almost exclusively on the demand-side. Supply-side initiatives will not solve them.</li>
</ol>
</section>
<section id="broadband-availability-is-not-an-issue-in-new-york-city-which-has-one-of-the-most-vibrant-and-competitive-broadband-markets-in-the-country." class="level2">
<h2 class="anchored" data-anchor-id="broadband-availability-is-not-an-issue-in-new-york-city-which-has-one-of-the-most-vibrant-and-competitive-broadband-markets-in-the-country.">Broadband availability is not an issue in New York City, which has one of the most vibrant and competitive broadband markets in the country.</h2>
<p>A central flaw of the Public Advocate’s Plan is its reliance on outdated and incomplete data. Indeed, the Plan draws primarily on data cited in the IMP, which was drafted in 2019, and does not otherwise seriously engage in new data collection or analysis.</p>
<p>The following chart provides a succinct summary of the latest data about broadband availability in NYC.</p>
<div id="tbl-availability" class="quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-availability-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;1: Broadband availability in NYC and by borough, FCC Broadband Data Collection 2025-06-30.
</figcaption>
<div aria-describedby="tbl-availability-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="caption-top table">
<colgroup>
<col style="width: 14%">
<col style="width: 14%">
<col style="width: 14%">
<col style="width: 14%">
<col style="width: 14%">
<col style="width: 14%">
<col style="width: 14%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">Area</th>
<th style="text-align: right;">Housing units</th>
<th style="text-align: right;">1+ wireline 100/20</th>
<th style="text-align: right;">2+ wireline 100/20</th>
<th style="text-align: right;">2+ wire/FWA 100/20</th>
<th style="text-align: right;">900+ Mbps</th>
<th style="text-align: right;">Any fiber</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>New York City</strong></td>
<td style="text-align: right;">3,933,390</td>
<td style="text-align: right;">97.9%</td>
<td style="text-align: right;">73.7%</td>
<td style="text-align: right;">94.1%</td>
<td style="text-align: right;">98.4%</td>
<td style="text-align: right;">75.6%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Bronx</td>
<td style="text-align: right;">576,288</td>
<td style="text-align: right;">99.7%</td>
<td style="text-align: right;">73.9%</td>
<td style="text-align: right;">96.1%</td>
<td style="text-align: right;">99.7%</td>
<td style="text-align: right;">88.9%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Brooklyn</td>
<td style="text-align: right;">1,172,940</td>
<td style="text-align: right;">97.2%</td>
<td style="text-align: right;">68.6%</td>
<td style="text-align: right;">92.8%</td>
<td style="text-align: right;">98.0%</td>
<td style="text-align: right;">80.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Manhattan</td>
<td style="text-align: right;">1,003,792</td>
<td style="text-align: right;">96.4%</td>
<td style="text-align: right;">66.6%</td>
<td style="text-align: right;">95.8%</td>
<td style="text-align: right;">97.3%</td>
<td style="text-align: right;">54.1%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Queens</td>
<td style="text-align: right;">979,972</td>
<td style="text-align: right;">98.8%</td>
<td style="text-align: right;">83.8%</td>
<td style="text-align: right;">92.7%</td>
<td style="text-align: right;">99.0%</td>
<td style="text-align: right;">80.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Staten Island</td>
<td style="text-align: right;">200,398</td>
<td style="text-align: right;">99.2%</td>
<td style="text-align: right;">90.2%</td>
<td style="text-align: right;">93.7%</td>
<td style="text-align: right;">99.2%</td>
<td style="text-align: right;">94.3%</td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
<p>The data are clear: broadband availability and competition in the city is incredibly robust. Nearly every household in the city can access 900+ Mbps connections from a variety of providers, and fiber is widely available. In addition, the current landscape also includes a new platform, fixed wireless access (FWA), that is available across the city from Verizon and T-Mobile, providing customers with additional choices. When the IMP was released, FWA was still nascent. Now, almost every New Yorker can choose from at least three fixed (i.e., non-mobile) broadband options. And when 5G mobile service is included, broadband access is effectively universal across the city.</p>
<p>Within this environment, broadband prices have barely grown over the last decade. ACLP <a href="https://broadbandexpanded.com/data/pricesincontext">analysis</a> of federal pricing data shows that, in real terms, what people actually pay for broadband has grown at a much slower pace than inflation. Further, broadband prices, as a share of household expenses on essential items like electricity, gas, and water, are minute compared to those other costs, which have risen much more sharply.</p>
<p>In short, the supply of broadband in NYC is not an issue, though some readers of the Public Advocate’s Plan who lack knowledge of these trends might draw the opposite conclusion. This is why it is imperative that broadband discussions in New York City (and elsewhere) be grounded in objective data, rather than outdated assumptions (and data). Otherwise, these dialogues, and the policy proposals that stem from them, will be shaped by other, more subjective forces.</p>
</section>
<section id="municipal-broadband-projects-are-always-fraught-with-risk.-the-complexity-and-uniqueness-of-nyc-introduce-numerous-additional-risk-factors." class="level2">
<h2 class="anchored" data-anchor-id="municipal-broadband-projects-are-always-fraught-with-risk.-the-complexity-and-uniqueness-of-nyc-introduce-numerous-additional-risk-factors.">Municipal broadband projects are always fraught with risk. The complexity and uniqueness of NYC introduce numerous additional risk factors.</h2>
<p>Municipal broadband remains exceedingly rare in the U.S. Out of more than <a href="https://www.stlouisfed.org/publications/regional-economist/2024/march/local-governments-us-number-type">90,000 local governments</a> across the country, only <a href="https://communitynetworks.org/content/community-network-map">about 400 localities</a> have chosen to build their own broadband networks. This works out to less than one-half of one percent, a vanishingly small share that speaks for itself.</p>
<p>This is not an accident. It reflects two basic realities. First, broadband is widely available across the country, rendering such extreme government intervention unnecessary. Second, municipal broadband projects carry significant financial and operational risks, making them unattractive to most cities, many of which face a growing array of public infrastructure challenges, increasing financial pressures, and other pressing priorities.</p>
<p>The risks involved with pursuing municipal broadband revolve around the intertwined factors of: (1) the very high capital costs associated with building, operating, and upgrading the network; and (2) the need to generate enough revenue to cover those costs. Even networks that are non-profits still need to make money to cover expenses. This involves convincing enough customers to switch from their current ISP to the public offering, a difficult proposition in markets that are already well served by established service providers, who tend to compete fiercely to retain their customers.</p>
<p>When municipal broadband systems fail to attract enough customers to grow or even sustain the minimum required investment, the economics unravel quickly. Revenues fall short, bills pile up, debt obligations remain, and the project can enter a downward financial spiral. At that point, cities are often left with two bad options: subsidize the failing network with taxpayer dollars or sell it off after sinking substantial public resources into a failed experiment. Many municipalities have already learned this lesson the hard way (the ACLP has documented many municipal broadband failures <a href="https://broadbandexpanded.com/blog">here</a>).</p>
<p>Unfortunately, the inherently risky nature of these ventures is often glossed over or omitted entirely in municipal broadband discussions, including the Public Advocate’s Plan. Missing from these conversations are the dozens of public broadband projects that have struggled or failed outright. That omission is especially striking in New York City, which has already seen two notable public broadband failures: NYCWiN, a failed public safety wireless network, and LinkNYC, which has encountered countless problems across several iterations (the ACLP has discussed these NYC failures previously, including in <a href="https://broadbandexpanded.com/files/policy/Santorelli%20-%20Testimony%20re%20NYC%20Broadband%20Plan%20-%20NYC%20Council%20-%20April%2029%202025.pdf">testimony</a> before the NYC Council in 2025, and will revisit these and other failed muni broadband initiatives in subsequent parts of this series).</p>
<p>Instead, the Public Advocate’s Plan points to the municipal fiber network in Chattanooga, TN, to bolster its recommendation that NYC build something similar. The ACLP has written extensively on the <a href="https://digitalcommons.nyls.edu/cgi/viewcontent.cgi?article=1015&amp;context=reports_resources">uniqueness</a> of Chattanooga’s municipal fiber network and how unlikely it is that any city of any size can replicate it. Chattanooga is among the largest cities in the country to deploy a municipal fiber system. Even so, it is still a relatively small city whose population is similar to that of the <a href="https://www.furmancenter.org/neighborhoods/upper-east-side/">Upper East Side</a> of Manhattan or <a href="https://www.furmancenter.org/neighborhoods/greenpoint-williamsburg/">Greenpoint and Williamsburg</a> in Brooklyn. Put differently, NYC is <a href="https://www.census.gov/quickfacts/fact/table/newyorkcitynewyork,chattanoogacitytennessee/PST045224">44 times bigger population-wise</a> than Chattanooga.</p>
<p>This goes to an important point overlooked by the Public Advocate and many others who continue to talk about building a municipal broadband network in New York City. Looking anywhere other than the city for evidence that something might work here is unwise. There is no place like New York City – it is a large, sprawling metropolis with an incredibly diverse population living in high-rises in Midtown, low-rises in Bed-Stuy, and single-family homes in Whitestone. Doing anything here at scale is complex and expensive and time-consuming, and when government does it, it usually takes even longer to complete and <a href="https://www.nytimes.com/2017/12/28/nyregion/new-york-subway-construction-costs.html">costs</a> more than expected. That the Public Advocate fails to grapple with the cost impacts of his proposal is particularly egregious given the widening out-year budget gaps and mounting obligations across housing, public safety, and social services that the city faces. More immediately, the city is facing a <a href="https://www.nbcnewyork.com/news/politics/mamdani-comptroller-working-through-weekend-on-city-cash-crunch/6512858/">significant cash crunch</a>, further underscoring its financial precariousness.</p>
<p>The crumbling state of public housing across the city is instructive. Per the <a href="https://www.nytimes.com/2026/05/26/nyregion/mamdani-housing-plan-nycha.html">New York Times</a>, public housing “residents regularly struggle with heat outages, broken elevators and mold, and the cost of backlogged repairs has soared to nearly $80 billion.” Conditions have deteriorated to the point where the city is <a href="https://www.nytimes.com/2026/05/26/nyregion/mamdani-housing-plan-nycha.html">increasingly looking</a> to the private sector to help finance and rebuild growing portions of its public housing stock, an explicit acknowledgement that the city is poorly positioned to build and take care of things at scale. It can’t even build <a href="https://www.smartcitiesdive.com/news/nyc-modular-public-toilets/813596/">public toilets</a> in a timely or cost-effective manner.</p>
<p>These and other examples do not bode well for a city-run broadband system that will have to compete with faster-moving, better-capitalized private ISPs. Moreover, even under optimistic assumptions, building a citywide fiber network would take many years to complete, delaying any potential benefits while other, more pressing connectivity issues remain unaddressed. And in such a competitive marketplace, unlike private investment, municipal broadband would require ongoing taxpayer support if revenues fall short, compounding the fiscal threats looming on the horizon.</p>
</section>
<section id="broadband-challenges-in-nyc-exist-almost-exclusively-on-the-demand-side.-supply-side-initiatives-will-not-solve-them." class="level2">
<h2 class="anchored" data-anchor-id="broadband-challenges-in-nyc-exist-almost-exclusively-on-the-demand-side.-supply-side-initiatives-will-not-solve-them.">Broadband challenges in NYC exist almost exclusively on the demand-side. Supply-side initiatives will not solve them.</h2>
<p>Broadband availability is not an issue in NYC. Nearly every resident has access to multiple choices for internet service. But not every resident has chosen to adopt broadband. Why is that?</p>
<p>The Public Advocate attempts to argue that broadband adoption rates are low in certain communities because the cost of service is too expensive. While this argument might be appealing from a political standpoint at a time when “affordability” remains a popular buzzword, it is incomplete and misleading. Moreover, it defies the data, which consistently show that broadband adoption decisions are much more complex and influenced by non-cost factors like not seeing broadband as relevant or useful or necessary.</p>
<p>Consider, for example, the following table of broadband adoption rates in New York City over the last decade. The trends are generally positive, but in-home wireline adoption (e.g., of cable or fiber) has flattened in recent years. When mobile connections are included, adoption rates continue to rise, suggesting that a growing number of people are choosing to go mobile-only. The Public Advocate downplays this trend in support of his proposal for a citywide fiber network, but the data tell a different story.</p>
<div style="max-width: 24em; margin: 0 auto;">
<div id="tbl-adoption" class="quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-adoption-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;2: NYC household broadband adoption, share of households. “Any broadband” excludes dial-up; “Wired” is the share reporting a cable, fiber, or DSL subscription. Source: U.S. Census Bureau, ACS 1-Year Estimates.
</figcaption>
<div aria-describedby="tbl-adoption-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="caption-top table">
<thead>
<tr class="header">
<th style="text-align: left;">Year</th>
<th style="text-align: right;">Any broadband</th>
<th style="text-align: right;">Wired</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2016</td>
<td style="text-align: right;">80.0%</td>
<td style="text-align: right;">69.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;">2017</td>
<td style="text-align: right;">82.4%</td>
<td style="text-align: right;">70.8%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2018</td>
<td style="text-align: right;">84.0%</td>
<td style="text-align: right;">70.6%</td>
</tr>
<tr class="even">
<td style="text-align: left;">2019</td>
<td style="text-align: right;">85.1%</td>
<td style="text-align: right;">71.3%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2021</td>
<td style="text-align: right;">90.0%</td>
<td style="text-align: right;">75.5%</td>
</tr>
<tr class="even">
<td style="text-align: left;">2022</td>
<td style="text-align: right;">89.5%</td>
<td style="text-align: right;">75.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023</td>
<td style="text-align: right;">91.8%</td>
<td style="text-align: right;">74.9%</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024</td>
<td style="text-align: right;">93.0%</td>
<td style="text-align: right;">75.0%</td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
</div>
<p>It is also notable that in-home adoption rates have plateaued despite the wide availability of subsidies from the federal government during the pandemic – via the Emergency Broadband Benefit program (EBB) and its successor, the Affordable Connectivity Program (ACP) – and the city itself via Big Apple Connect (BAC). The following chart depicts this dynamic.</p>
<div id="cell-fig-adoption" class="cell" data-execution_count="4">
<div id="fig-adoption" class="cell-output cell-output-display quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-fig figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-fig" id="fig-adoption-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Figure&nbsp;1: NYC household wired broadband adoption by borough and citywide, 2016–2024. Source: U.S. Census Bureau, ACS 1-Year Estimates.
</figcaption>
<div aria-describedby="fig-adoption-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div>            <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG"></script><script>if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: "STIX-Web"}});}</script>                <script>window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
        <script charset="utf-8" src="https://cdn.plot.ly/plotly-3.5.0.min.js" integrity="sha256-fHbNLP+GlIXN+efbQec78UkemUz3NJp7UmfGxC1tNxs=" crossorigin="anonymous"></script>                <div id="fd5d843c-aa33-4cf1-b715-c06c1a258001" class="plotly-graph-div" style="height:400px; width:100%;"></div>            <script>                window.PLOTLYENV=window.PLOTLYENV || {};                                if (document.getElementById("fd5d843c-aa33-4cf1-b715-c06c1a258001")) {                    Plotly.newPlot(                        "fd5d843c-aa33-4cf1-b715-c06c1a258001",                        [{"customdata":[["New York City"],["New York City"],["New York City"],["New York City"],["New York City"],["New York City"],["New York City"],["New York City"]],"hovertemplate":"\u003cb\u003e%{customdata[0]}\u003c\u002fb\u003e\u003cbr\u003e%{x}\u003cbr\u003eWired adoption: %{y:.1%}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"New York City","line":{"color":"#5c6970","dash":"solid","width":4},"marker":{"symbol":"square","size":11},"mode":"lines+markers","name":"New York City","orientation":"v","showlegend":true,"x":{"dtype":"i2","bdata":"4AfhB+IH4wflB+YH5wfoBw=="},"xaxis":"x","y":{"dtype":"f8","bdata":"kxgEVg4t5j8OLbKd76fmP2Q730+Nl+Y\u002fN4lBYOXQ5j8pXI\u002fC9SjoPwAAAAAAAOg\u002fLIcW2c735z8AAAAAAADoPw=="},"yaxis":"y","type":"scatter"},{"customdata":[["Bronx"],["Bronx"],["Bronx"],["Bronx"],["Bronx"],["Bronx"],["Bronx"],["Bronx"]],"hovertemplate":"\u003cb\u003e%{customdata[0]}\u003c\u002fb\u003e\u003cbr\u003e%{x}\u003cbr\u003eWired adoption: %{y:.1%}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Bronx","line":{"color":"#1f6feb","dash":"solid","width":1.5},"marker":{"symbol":"circle"},"mode":"lines","name":"Bronx","orientation":"v","showlegend":true,"x":{"dtype":"i2","bdata":"4AfhB+IH4wflB+YH5wfoBw=="},"xaxis":"x","y":{"dtype":"f8","bdata":"CtejcD0K4z8xCKwcWmTjP1yPwvUoXOM\u002fBFYOLbKd4z\u002fFILByaJHlP05iEFg5tOQ\u002fqMZLN4lB5D8pXI\u002fC9SjkPw=="},"yaxis":"y","type":"scatter"},{"customdata":[["Brooklyn"],["Brooklyn"],["Brooklyn"],["Brooklyn"],["Brooklyn"],["Brooklyn"],["Brooklyn"],["Brooklyn"]],"hovertemplate":"\u003cb\u003e%{customdata[0]}\u003c\u002fb\u003e\u003cbr\u003e%{x}\u003cbr\u003eWired adoption: %{y:.1%}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Brooklyn","line":{"color":"#d83b01","dash":"solid","width":1.5},"marker":{"symbol":"circle"},"mode":"lines","name":"Brooklyn","orientation":"v","showlegend":true,"x":{"dtype":"i2","bdata":"4AfhB+IH4wflB+YH5wfoBw=="},"xaxis":"x","y":{"dtype":"f8","bdata":"bef7qfHS5T+7SQwCK4fmP4\u002fC9Shcj+Y\u002f3SQGgZVD5z9PjZduEoPoP1TjpZvEIOg\u002fUrgehetR6D\u002f8qfHSTWLoPw=="},"yaxis":"y","type":"scatter"},{"customdata":[["Manhattan"],["Manhattan"],["Manhattan"],["Manhattan"],["Manhattan"],["Manhattan"],["Manhattan"],["Manhattan"]],"hovertemplate":"\u003cb\u003e%{customdata[0]}\u003c\u002fb\u003e\u003cbr\u003e%{x}\u003cbr\u003eWired adoption: %{y:.1%}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Manhattan","line":{"color":"#107c10","dash":"solid","width":1.5},"marker":{"symbol":"circle"},"mode":"lines","name":"Manhattan","orientation":"v","showlegend":true,"x":{"dtype":"i2","bdata":"4AfhB+IH4wflB+YH5wfoBw=="},"xaxis":"x","y":{"dtype":"f8","bdata":"VOOlm8Qg6D9OYhBYObToPyPb+X5qvOg\u002f9ihcj8L16D9Ei2zn+6npP23n+6nx0uk\u002fw\u002fUoXI\u002fC6T8X2c73U+PpPw=="},"yaxis":"y","type":"scatter"},{"customdata":[["Queens"],["Queens"],["Queens"],["Queens"],["Queens"],["Queens"],["Queens"],["Queens"]],"hovertemplate":"\u003cb\u003e%{customdata[0]}\u003c\u002fb\u003e\u003cbr\u003e%{x}\u003cbr\u003eWired adoption: %{y:.1%}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Queens","line":{"color":"#ca6e0e","dash":"solid","width":1.5},"marker":{"symbol":"circle"},"mode":"lines","name":"Queens","orientation":"v","showlegend":true,"x":{"dtype":"i2","bdata":"4AfhB+IH4wflB+YH5wfoBw=="},"xaxis":"x","y":{"dtype":"f8","bdata":"OrTIdr6f5j+28\u002f3UeOnmPzvfT42XbuY\u002fPQrXo3A95j9WDi2yne\u002fnPyyHFtnO9+c\u002fKVyPwvUo6D+sHFpkO9\u002fnPw=="},"yaxis":"y","type":"scatter"},{"customdata":[["Staten Island"],["Staten Island"],["Staten Island"],["Staten Island"],["Staten Island"],["Staten Island"],["Staten Island"],["Staten Island"]],"hovertemplate":"\u003cb\u003e%{customdata[0]}\u003c\u002fb\u003e\u003cbr\u003e%{x}\u003cbr\u003eWired adoption: %{y:.1%}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Staten Island","line":{"color":"#0c8484","dash":"solid","width":1.5},"marker":{"symbol":"circle"},"mode":"lines","name":"Staten Island","orientation":"v","showlegend":true,"x":{"dtype":"i2","bdata":"4AfhB+IH4wflB+YH5wfoBw=="},"xaxis":"x","y":{"dtype":"f8","bdata":"uB6F61G45j\u002fhehSuR+HmP4XrUbgehec\u002fjGzn+6nx5j946SYxCKzoP3STGARWDuk\u002fexSuR+F66D+cxCCwcmjpPw=="},"yaxis":"y","type":"scatter"}],                        {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"},"margin":{"b":0,"l":0,"r":0,"t":30}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":""},"tickmode":"linear","dtick":1,"range":[2015.8,2024.2],"fixedrange":true},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":""},"tickformat":",.0%","range":[0.5449999999999999,0.8540000000000001],"fixedrange":true},"legend":{"title":{"text":"Area"},"tracegroupgap":0},"font":{"family":"Manrope","size":16},"margin":{"r":130,"t":10},"showlegend":false,"plot_bgcolor":"#E5ECF6","height":400,"annotations":[{"font":{"color":"#1f6feb","family":"Manrope","size":13},"showarrow":false,"text":"Bronx","x":2024,"xanchor":"left","xref":"x","xshift":10,"y":0.63,"yref":"y"},{"font":{"color":"#ca6e0e","family":"Manrope","size":13},"showarrow":false,"text":"Queens","x":2024,"xanchor":"left","xref":"x","xshift":10,"y":0.746,"yref":"y"},{"font":{"color":"#d83b01","family":"Manrope","size":13},"showarrow":false,"text":"Brooklyn","x":2024,"xanchor":"left","xref":"x","xshift":10,"y":0.762,"yref":"y"},{"font":{"color":"#0c8484","family":"Manrope","size":13},"showarrow":false,"text":"Staten Island","x":2024,"xanchor":"left","xref":"x","xshift":10,"y":0.794,"yref":"y"},{"font":{"color":"#107c10","family":"Manrope","size":13},"showarrow":false,"text":"Manhattan","x":2024,"xanchor":"left","xref":"x","xshift":10,"y":0.81,"yref":"y"},{"bgcolor":"#E5ECF6","borderpad":3,"font":{"color":"#5c6970","family":"Manrope","size":12},"showarrow":false,"text":"Pandemic","x":2020.2,"y":0.99,"yanchor":"top","yref":"paper"},{"bgcolor":"#E5ECF6","borderpad":3,"font":{"color":"#5c6970","family":"Manrope","size":12},"showarrow":false,"text":"EBB","x":2021.4,"y":0.99,"yanchor":"top","yref":"paper"},{"bgcolor":"#E5ECF6","borderpad":3,"font":{"color":"#5c6970","family":"Manrope","size":12},"showarrow":false,"text":"ACP","x":2021.95,"y":0.99,"yanchor":"top","yref":"paper"},{"bgcolor":"#E5ECF6","borderpad":3,"font":{"color":"#5c6970","family":"Manrope","size":12},"showarrow":false,"text":"BAC","x":2022.75,"y":0.99,"yanchor":"top","yref":"paper"}],"shapes":[{"line":{"color":"#9aa4ab","dash":"dash","width":1},"type":"line","x0":2020.2,"x1":2020.2,"xref":"x","y0":0,"y1":1,"yref":"y domain"},{"line":{"color":"#9aa4ab","dash":"dash","width":1},"type":"line","x0":2021.4,"x1":2021.4,"xref":"x","y0":0,"y1":1,"yref":"y domain"},{"line":{"color":"#9aa4ab","dash":"dash","width":1},"type":"line","x0":2021.95,"x1":2021.95,"xref":"x","y0":0,"y1":1,"yref":"y domain"},{"line":{"color":"#9aa4ab","dash":"dash","width":1},"type":"line","x0":2022.75,"x1":2022.75,"xref":"x","y0":0,"y1":1,"yref":"y domain"}]},                        {"scrollZoom": false, "displayModeBar": false, "responsive": true}                    ).then(function(){
                            
var gd = document.getElementById('fd5d843c-aa33-4cf1-b715-c06c1a258001');
var x = new MutationObserver(function (mutations, observer) {{
        var display = window.getComputedStyle(gd).display;
        if (!display || display === 'none') {{
            console.log([gd, 'removed!']);
            Plotly.purge(gd);
            observer.disconnect();
        }}
}});

// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
    x.observe(notebookContainer, {childList: true});
}}

// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
    x.observe(outputEl, {childList: true});
}}

                        })                };            </script>        </div>
</div>
</figure>
</div>
</div>
<p>When combined with low-cost offerings from local ISPs like Charter and Verizon, in-home broadband subscriptions for qualifying households have been free for many years. And yet, adoption rates have barely budged. Moreover, broadband adoption rates in the Bronx have yet to recover from decreases during the pandemic despite the wide availability of free broadband.</p>
<p>National survey data consistently <a href="https://broadbandexpanded.com/files/policy/Santorelli%20-%20Testimony%20re%20NYC%20Broadband%20Plan%20-%20NYC%20Council%20-%20April%2029%202025.pdf">finds</a> that the primary reason for non-adoption remains relevance, not price. Indeed, <a href="https://broadbandexpanded.com/files/policy/Santorelli%20-%20Testimony%20re%20NYC%20Broadband%20Plan%20-%20NYC%20Council%20-%20April%2029%202025.pdf">studies</a> have found that some won’t adopt broadband even when it’s free. This might sound shocking, but as in NYC, the national broadband adoption rate barely increased during the years when substantial subsidies from the federal government were available, which could be used in tandem with ISP low-cost offerings to receive service for free.</p>
<p>So, spending billions to build a municipal fiber network and offer service at very low cost or even for free will not solve these lingering adoption issues in New York City. Instead, investing resources in this manner may ultimately entrench these demand-side issues because it will shift available resources away from experts on the demand-side, who have proven time and again that they know how to bring even the most reluctant people online.</p>
<p>The ACLP has a lot more to say about the need for the city to invest in demand-side activities. The Public Advocate omits any mention of the importance of addressing demand-side issues, which is unfortunate and reflects an incomplete understanding of how broadband adoption really works.</p>
</section>
<section id="heated-rivalry" class="level2">
<h2 class="anchored" data-anchor-id="heated-rivalry">Heated Rivalry</h2>
<p>The emerging discussion about the role of city government in the broadband market comes at a tense moment in the relationship between the private sector and New York City officials. This is not surprising given the rhetoric of many officials, who have expressed deep faith in the ability of government to do more on behalf of residents, while also voicing pointed critiques of the private sector. In furtherance of this agenda, city government is moving ahead with building municipal grocery stores to compete with and take business away from <a href="https://www.thecity.nyc/2026/04/23/mamdanis-municipal-grocery-faces-basket-full-of-challenges/">local shop owners</a>. There is <a href="https://www.nyc.gov/mayors-office/news/2026/05/transcript--mayor-mamdani-releases--block-by-block--the-housing-">talk</a> of seizing private property – apartment buildings, utility infrastructure – for public purposes. At the same time, the city has <a href="https://www.cityandstateny.com/politics/2026/05/mamdanis-edc-still-leaderless-still-stressing-out-nyc-business-community/413868/">not prioritized</a> traditional economic development programs that, for decades, sought to bolster private investment.</p>
<p>This is the context in which the emerging discussion about municipal broadband in New York City must take place. It is more than just a niche conversation about broadband connectivity in the five boroughs. It is part of a larger debate about the role of private enterprise in a city that is beginning to operationalize a fundamentally different economic philosophy than at any time in the recent past. Is the city comfortable potentially crowding out or chilling private investment to support this new vision for the economy?</p>
<p>The ACLP will soon say more on all these topics, so please stay tuned for additional parts in this ongoing series.</p>


</section>

 ]]></description>
  <category>muni-broadband</category>
  <category>New-York</category>
  <category>policy</category>
  <guid>https://broadbandexpanded.com/posts/NYCMuniPart1.html</guid>
  <pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Private Investment Is Amplifying BEAD’s Public Broadband Dollars</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/BEADMatch.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li>Across 54 states and territories, BEAD has catalyzed <strong>$30.6 billion</strong> in total broadband investment.</li>
<li>ISPs are contributing <strong>$11.4 billion</strong> in matching funds, or 37.2% of total project costs.</li>
<li>51 of 54 states and territories have match rates at or above 25%.</li>
<li>Match commitments scale with provider size: established national ISPs match 49% of project costs, compared to 28% for small/regional ISPs.</li>
<li>These significant contributions of capital by established ISPs mirror their long-term and ongoing commitment to enhancing their networks. On average over the last 5 years, ISPs <a href="https://ustelecom.org/wp-content/uploads/2025/10/2024-Broadband-Capex-Report.pdf">collectively invested</a> in excess of $90 billion annually.</li>
<li>In the BEAD context, these matches, which far exceed the 25% minimum, further underscore the depth of commitment by established ISPs to continue expanding their networks to serve as many people as possible.</li>
</ul>
</section>
<section id="national-summary" class="level2">
<h2 class="anchored" data-anchor-id="national-summary">National Summary</h2>
<p>The BEAD program requires subgrantees (typically ISPs) to contribute matching funds toward project costs. The table below shows how total investment breaks down nationally.</p>
<div class="cell" data-execution_count="2">
<div id="tbl-national" class="cell quarto-float quarto-figure quarto-figure-center anchored" data-execution_count="2">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-national-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;1: National BEAD Investment Breakdown
</figcaption>
<div aria-describedby="tbl-national-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="2">
<table class="cell caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">Category</th>
<th style="text-align: right;">Amount</th>
<th style="text-align: right;">Share of Total</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>BEAD Federal Support</strong></td>
<td style="text-align: right;">$18.73B</td>
<td style="text-align: right;">61.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>ISP (Subgrantee) Match</strong></td>
<td style="text-align: right;">$11.37B</td>
<td style="text-align: right;">37.2%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">State Match</td>
<td style="text-align: right;">$390M</td>
<td style="text-align: right;">1.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Federal Match</td>
<td style="text-align: right;">$48M</td>
<td style="text-align: right;">0.2%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Other Match</td>
<td style="text-align: right;">$30M</td>
<td style="text-align: right;">0.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Total</strong></td>
<td style="text-align: right;"><strong>$30.57B</strong></td>
<td style="text-align: right;"><strong>100%</strong></td>
</tr>
</tbody>
</table>
</div>
</div>
</figure>
</div>
</div>
<p>The ISP match alone, $11.4 billion, represents the vast majority of non-federal investment, underscoring the scale of private-sector commitment to closing the digital divide.</p>
</section>
<section id="match-rates-by-isp-footprint" class="level2">
<h2 class="anchored" data-anchor-id="match-rates-by-isp-footprint">Match Rates by ISP Footprint</h2>
<p>The table below groups subgrantees by the size of their existing broadband footprint, measured by locations reported to the FCC’s Broadband Data Collection, to show how match commitments scale with ISP size.</p>
<div class="cell" data-execution_count="3">
<div id="tbl-tiers" class="cell quarto-float quarto-figure quarto-figure-center anchored" data-execution_count="3">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-tiers-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;2: BEAD Match Rates by ISP Footprint Tier
</figcaption>
<div aria-describedby="tbl-tiers-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="3">
<table class="cell caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 51%">
<col style="width: 12%">
<col style="width: 12%">
<col style="width: 12%">
<col style="width: 12%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">Tier (Locations in FCC Data)</th>
<th style="text-align: right;">Providers</th>
<th style="text-align: right;">BEAD</th>
<th style="text-align: right;">ISP Match</th>
<th style="text-align: right;">ISP Match %</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Small/Regional (&lt;250k)</td>
<td style="text-align: right;">376</td>
<td style="text-align: right;">$7.85B</td>
<td style="text-align: right;">$3.20B</td>
<td style="text-align: right;">28.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Large (250k–2M)</td>
<td style="text-align: right;">30</td>
<td style="text-align: right;">$2.20B</td>
<td style="text-align: right;">$1.16B</td>
<td style="text-align: right;">34.5%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">National (≥2M)</td>
<td style="text-align: right;">12</td>
<td style="text-align: right;">$6.18B</td>
<td style="text-align: right;">$6.06B</td>
<td style="text-align: right;">49.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;"><em>Residual (no FCC footprint match)</em></td>
<td style="text-align: right;">83</td>
<td style="text-align: right;">$2.50B</td>
<td style="text-align: right;">$946M</td>
<td style="text-align: right;">26.4%</td>
</tr>
</tbody>
</table>
</div>
</div>
</figure>
</div>
</div>
<p>12 national ISPs alone committed <strong>$6.1 billion</strong> in matching funds — more than every other BEAD subgrantee combined. At close to half of project costs in that tier, these established carriers are matching well above the 25% statutory minimum.</p>
<div class="callout callout-style-default callout-note callout-titled" title="About the ISP Crosswalk">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>About the ISP Crosswalk
</div>
</div>
<div class="callout-body-container callout-body">
<p>BEAD funding flows through a patchwork of legal entities. A single national ISP often files under many subsidiary names across the country, and the public BEAD data identifies each primarily by a unique government identifier rather than a familiar brand name. Without a way to link these entities together, the data shows hundreds of disconnected awards rather than the actual companies behind them.</p>
<p>To address this, we built a crosswalk that connects each BEAD subgrantee back to its parent ISP brand and to that ISP’s existing broadband footprint. The crosswalk allows us to consolidate awards across subsidiaries, compare new BEAD-funded deployments to each provider’s current service area, and identify which providers are contributing the most matching capital alongside the federal support.</p>
</div>
</div>
</section>
<section id="top-isps-by-matching-contribution" class="level2">
<h2 class="anchored" data-anchor-id="top-isps-by-matching-contribution">Top ISPs by Matching Contribution</h2>
<p>The table below shows the 20 ISPs contributing the most in matching funds. Several of these ISPs have matching rates exceeding the subgrantee match average of 37.2%.</p>
<div class="cell" data-execution_count="4">
<div id="tbl-providers" class="cell quarto-float quarto-figure quarto-figure-center anchored" data-execution_count="4">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-providers-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;3: Top ISPs by Subgrantee Matching Contribution
</figcaption>
<div aria-describedby="tbl-providers-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="4">
<table class="cell caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 16%">
<col style="width: 16%">
<col style="width: 16%">
<col style="width: 16%">
<col style="width: 16%">
<col style="width: 16%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">ISP</th>
<th style="text-align: right;">States</th>
<th style="text-align: right;">BEAD Support</th>
<th style="text-align: right;">ISP Match</th>
<th style="text-align: right;">Total Investment</th>
<th style="text-align: right;">Match %</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Xfinity</td>
<td style="text-align: right;">34</td>
<td style="text-align: right;">$1.68B</td>
<td style="text-align: right;">$2.03B</td>
<td style="text-align: right;">$3.71B</td>
<td style="text-align: right;">54.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">AT&amp;T</td>
<td style="text-align: right;">19</td>
<td style="text-align: right;">$1.01B</td>
<td style="text-align: right;">$1.51B</td>
<td style="text-align: right;">$2.52B</td>
<td style="text-align: right;">59.9%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Starlink</td>
<td style="text-align: right;">46</td>
<td style="text-align: right;">$686M</td>
<td style="text-align: right;">$797M</td>
<td style="text-align: right;">$1.48B</td>
<td style="text-align: right;">53.7%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Brightspeed</td>
<td style="text-align: right;">18</td>
<td style="text-align: right;">$559M</td>
<td style="text-align: right;">$488M</td>
<td style="text-align: right;">$1.05B</td>
<td style="text-align: right;">46.9%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Verizon</td>
<td style="text-align: right;">7</td>
<td style="text-align: right;">$227M</td>
<td style="text-align: right;">$384M</td>
<td style="text-align: right;">$611M</td>
<td style="text-align: right;">62.9%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Shawnee Telephone Company</td>
<td style="text-align: right;">4</td>
<td style="text-align: right;">$781M</td>
<td style="text-align: right;">$316M</td>
<td style="text-align: right;">$1.10B</td>
<td style="text-align: right;">28.8%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Frontier</td>
<td style="text-align: right;">12</td>
<td style="text-align: right;">$646M</td>
<td style="text-align: right;">$265M</td>
<td style="text-align: right;">$923M</td>
<td style="text-align: right;">30.0%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Wisper ISP, LLC</td>
<td style="text-align: right;">3</td>
<td style="text-align: right;">$378M</td>
<td style="text-align: right;">$239M</td>
<td style="text-align: right;">$617M</td>
<td style="text-align: right;">38.7%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Spectrum</td>
<td style="text-align: right;">15</td>
<td style="text-align: right;">$464M</td>
<td style="text-align: right;">$232M</td>
<td style="text-align: right;">$702M</td>
<td style="text-align: right;">34.0%</td>
</tr>
<tr class="even">
<td style="text-align: left;">ZiTEL</td>
<td style="text-align: right;">6</td>
<td style="text-align: right;">$147M</td>
<td style="text-align: right;">$187M</td>
<td style="text-align: right;">$334M</td>
<td style="text-align: right;">56.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Wecom Fiber</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$196M</td>
<td style="text-align: right;">$167M</td>
<td style="text-align: right;">$363M</td>
<td style="text-align: right;">46.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Fidium Fiber</td>
<td style="text-align: right;">7</td>
<td style="text-align: right;">$97M</td>
<td style="text-align: right;">$161M</td>
<td style="text-align: right;">$258M</td>
<td style="text-align: right;">62.4%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Surf Internet</td>
<td style="text-align: right;">3</td>
<td style="text-align: right;">$169M</td>
<td style="text-align: right;">$146M</td>
<td style="text-align: right;">$316M</td>
<td style="text-align: right;">46.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Swyft Connect</td>
<td style="text-align: right;">2</td>
<td style="text-align: right;">$420M</td>
<td style="text-align: right;">$140M</td>
<td style="text-align: right;">$559M</td>
<td style="text-align: right;">25.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">CoreConnect (CocoNet Inc.)</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$91M</td>
<td style="text-align: right;">$121M</td>
<td style="text-align: right;">$211M</td>
<td style="text-align: right;">57.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Mediacom Xtream</td>
<td style="text-align: right;">8</td>
<td style="text-align: right;">$163M</td>
<td style="text-align: right;">$110M</td>
<td style="text-align: right;">$273M</td>
<td style="text-align: right;">40.2%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Conexon Connect LLC</td>
<td style="text-align: right;">8</td>
<td style="text-align: right;">$226M</td>
<td style="text-align: right;">$109M</td>
<td style="text-align: right;">$335M</td>
<td style="text-align: right;">32.5%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Astound Broadband</td>
<td style="text-align: right;">4</td>
<td style="text-align: right;">$387M</td>
<td style="text-align: right;">$98M</td>
<td style="text-align: right;">$518M</td>
<td style="text-align: right;">25.2%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">AMAZON KUIPER COMMERCIAL SERVICES LLC</td>
<td style="text-align: right;">27</td>
<td style="text-align: right;">$302M</td>
<td style="text-align: right;">$96M</td>
<td style="text-align: right;">$397M</td>
<td style="text-align: right;">24.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Windstream Western Reserve, Inc.</td>
<td style="text-align: right;">7</td>
<td style="text-align: right;">$184M</td>
<td style="text-align: right;">$94M</td>
<td style="text-align: right;">$279M</td>
<td style="text-align: right;">33.9%</td>
</tr>
</tbody>
</table>
</div>
</div>
</figure>
</div>
</div>
</section>
<section id="state-breakdown" class="level2">
<h2 class="anchored" data-anchor-id="state-breakdown">State Breakdown</h2>
<p>The table below shows BEAD investment and match rates for all 54 states and territories.</p>
<div class="cell" data-execution_count="5">
<div id="tbl-states" class="cell quarto-float quarto-figure quarto-figure-center anchored" data-execution_count="5">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-states-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;4: BEAD Investment by State and Territory
</figcaption>
<div aria-describedby="tbl-states-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="5">
<table class="cell caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 16%">
<col style="width: 16%">
<col style="width: 16%">
<col style="width: 16%">
<col style="width: 16%">
<col style="width: 16%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">State</th>
<th style="text-align: right;">BEAD Support</th>
<th style="text-align: right;">ISP Match</th>
<th style="text-align: right;">Total Match</th>
<th style="text-align: right;">Total Investment</th>
<th style="text-align: right;">Match %</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">AK</td>
<td style="text-align: right;">$629M</td>
<td style="text-align: right;">$72M</td>
<td style="text-align: right;">$72M</td>
<td style="text-align: right;">$701M</td>
<td style="text-align: right;">10.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;">AL</td>
<td style="text-align: right;">$480M</td>
<td style="text-align: right;">$422M</td>
<td style="text-align: right;">$428M</td>
<td style="text-align: right;">$908M</td>
<td style="text-align: right;">47.2%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">AR</td>
<td style="text-align: right;">$308M</td>
<td style="text-align: right;">$107M</td>
<td style="text-align: right;">$107M</td>
<td style="text-align: right;">$416M</td>
<td style="text-align: right;">25.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">AS</td>
<td style="text-align: right;">$8M</td>
<td style="text-align: right;">$3M</td>
<td style="text-align: right;">$3M</td>
<td style="text-align: right;">$11M</td>
<td style="text-align: right;">25.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">AZ</td>
<td style="text-align: right;">$446M</td>
<td style="text-align: right;">$519M</td>
<td style="text-align: right;">$519M</td>
<td style="text-align: right;">$965M</td>
<td style="text-align: right;">53.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">CA</td>
<td style="text-align: right;">$1.57B</td>
<td style="text-align: right;">$928M</td>
<td style="text-align: right;">$929M</td>
<td style="text-align: right;">$2.50B</td>
<td style="text-align: right;">37.1%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">CO</td>
<td style="text-align: right;">$421M</td>
<td style="text-align: right;">$166M</td>
<td style="text-align: right;">$217M</td>
<td style="text-align: right;">$638M</td>
<td style="text-align: right;">34.0%</td>
</tr>
<tr class="even">
<td style="text-align: left;">CT</td>
<td style="text-align: right;">$7M</td>
<td style="text-align: right;">$3M</td>
<td style="text-align: right;">$3M</td>
<td style="text-align: right;">$10M</td>
<td style="text-align: right;">26.3%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">DC</td>
<td style="text-align: right;">$996,099</td>
<td style="text-align: right;">$332,033</td>
<td style="text-align: right;">$332,033</td>
<td style="text-align: right;">$1M</td>
<td style="text-align: right;">25.0%</td>
</tr>
<tr class="even">
<td style="text-align: left;">DE</td>
<td style="text-align: right;">$13M</td>
<td style="text-align: right;">$75M</td>
<td style="text-align: right;">$75M</td>
<td style="text-align: right;">$88M</td>
<td style="text-align: right;">84.8%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">FL</td>
<td style="text-align: right;">$230M</td>
<td style="text-align: right;">$246M</td>
<td style="text-align: right;">$246M</td>
<td style="text-align: right;">$476M</td>
<td style="text-align: right;">51.7%</td>
</tr>
<tr class="even">
<td style="text-align: left;">GA</td>
<td style="text-align: right;">$310M</td>
<td style="text-align: right;">$520M</td>
<td style="text-align: right;">$520M</td>
<td style="text-align: right;">$830M</td>
<td style="text-align: right;">62.7%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">GU</td>
<td style="text-align: right;">$2M</td>
<td style="text-align: right;">$3M</td>
<td style="text-align: right;">$3M</td>
<td style="text-align: right;">$5M</td>
<td style="text-align: right;">63.4%</td>
</tr>
<tr class="even">
<td style="text-align: left;">HI</td>
<td style="text-align: right;">$31M</td>
<td style="text-align: right;">$6M</td>
<td style="text-align: right;">$10M</td>
<td style="text-align: right;">$41M</td>
<td style="text-align: right;">25.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">IA</td>
<td style="text-align: right;">$182M</td>
<td style="text-align: right;">$106M</td>
<td style="text-align: right;">$106M</td>
<td style="text-align: right;">$288M</td>
<td style="text-align: right;">36.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">ID</td>
<td style="text-align: right;">$426M</td>
<td style="text-align: right;">$192M</td>
<td style="text-align: right;">$202M</td>
<td style="text-align: right;">$628M</td>
<td style="text-align: right;">32.1%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">IL</td>
<td style="text-align: right;">$936M</td>
<td style="text-align: right;">$574M</td>
<td style="text-align: right;">$576M</td>
<td style="text-align: right;">$1.51B</td>
<td style="text-align: right;">38.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">IN</td>
<td style="text-align: right;">$483M</td>
<td style="text-align: right;">$385M</td>
<td style="text-align: right;">$385M</td>
<td style="text-align: right;">$868M</td>
<td style="text-align: right;">44.3%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">KS</td>
<td style="text-align: right;">$167M</td>
<td style="text-align: right;">$61M</td>
<td style="text-align: right;">$61M</td>
<td style="text-align: right;">$228M</td>
<td style="text-align: right;">26.9%</td>
</tr>
<tr class="even">
<td style="text-align: left;">KY</td>
<td style="text-align: right;">$367M</td>
<td style="text-align: right;">$238M</td>
<td style="text-align: right;">$238M</td>
<td style="text-align: right;">$605M</td>
<td style="text-align: right;">39.4%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">LA</td>
<td style="text-align: right;">$499M</td>
<td style="text-align: right;">$365M</td>
<td style="text-align: right;">$365M</td>
<td style="text-align: right;">$864M</td>
<td style="text-align: right;">42.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;">MA</td>
<td style="text-align: right;">$19M</td>
<td style="text-align: right;">$9M</td>
<td style="text-align: right;">$9M</td>
<td style="text-align: right;">$28M</td>
<td style="text-align: right;">33.3%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">MD</td>
<td style="text-align: right;">$79M</td>
<td style="text-align: right;">$73M</td>
<td style="text-align: right;">$73M</td>
<td style="text-align: right;">$152M</td>
<td style="text-align: right;">47.9%</td>
</tr>
<tr class="even">
<td style="text-align: left;">ME</td>
<td style="text-align: right;">$48M</td>
<td style="text-align: right;">$109M</td>
<td style="text-align: right;">$109M</td>
<td style="text-align: right;">$158M</td>
<td style="text-align: right;">69.3%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">MI</td>
<td style="text-align: right;">$917M</td>
<td style="text-align: right;">$558M</td>
<td style="text-align: right;">$558M</td>
<td style="text-align: right;">$1.47B</td>
<td style="text-align: right;">37.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">MN</td>
<td style="text-align: right;">$392M</td>
<td style="text-align: right;">$191M</td>
<td style="text-align: right;">$191M</td>
<td style="text-align: right;">$582M</td>
<td style="text-align: right;">32.7%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">MO</td>
<td style="text-align: right;">$792M</td>
<td style="text-align: right;">$426M</td>
<td style="text-align: right;">$426M</td>
<td style="text-align: right;">$1.22B</td>
<td style="text-align: right;">35.0%</td>
</tr>
<tr class="even">
<td style="text-align: left;">MP</td>
<td style="text-align: right;">$31M</td>
<td style="text-align: right;">$22M</td>
<td style="text-align: right;">$22M</td>
<td style="text-align: right;">$53M</td>
<td style="text-align: right;">41.2%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">MS</td>
<td style="text-align: right;">$567M</td>
<td style="text-align: right;">$350M</td>
<td style="text-align: right;">$350M</td>
<td style="text-align: right;">$917M</td>
<td style="text-align: right;">38.2%</td>
</tr>
<tr class="even">
<td style="text-align: left;">MT</td>
<td style="text-align: right;">$304M</td>
<td style="text-align: right;">$145M</td>
<td style="text-align: right;">$145M</td>
<td style="text-align: right;">$449M</td>
<td style="text-align: right;">32.3%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">NC</td>
<td style="text-align: right;">$409M</td>
<td style="text-align: right;">$358M</td>
<td style="text-align: right;">$358M</td>
<td style="text-align: right;">$766M</td>
<td style="text-align: right;">46.7%</td>
</tr>
<tr class="even">
<td style="text-align: left;">ND</td>
<td style="text-align: right;">$6M</td>
<td style="text-align: right;">$2M</td>
<td style="text-align: right;">$2M</td>
<td style="text-align: right;">$8M</td>
<td style="text-align: right;">25.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">NE</td>
<td style="text-align: right;">$45M</td>
<td style="text-align: right;">$21M</td>
<td style="text-align: right;">$21M</td>
<td style="text-align: right;">$66M</td>
<td style="text-align: right;">32.4%</td>
</tr>
<tr class="even">
<td style="text-align: left;">NH</td>
<td style="text-align: right;">$19M</td>
<td style="text-align: right;">$25M</td>
<td style="text-align: right;">$25M</td>
<td style="text-align: right;">$44M</td>
<td style="text-align: right;">57.5%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">NJ</td>
<td style="text-align: right;">$64M</td>
<td style="text-align: right;">$151M</td>
<td style="text-align: right;">$151M</td>
<td style="text-align: right;">$215M</td>
<td style="text-align: right;">70.4%</td>
</tr>
<tr class="even">
<td style="text-align: left;">NM</td>
<td style="text-align: right;">$382M</td>
<td style="text-align: right;">$147M</td>
<td style="text-align: right;">$153M</td>
<td style="text-align: right;">$535M</td>
<td style="text-align: right;">28.6%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">NV</td>
<td style="text-align: right;">$170M</td>
<td style="text-align: right;">$32M</td>
<td style="text-align: right;">$32M</td>
<td style="text-align: right;">$202M</td>
<td style="text-align: right;">16.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">NY</td>
<td style="text-align: right;">$287M</td>
<td style="text-align: right;">$248M</td>
<td style="text-align: right;">$255M</td>
<td style="text-align: right;">$542M</td>
<td style="text-align: right;">47.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">OH</td>
<td style="text-align: right;">$261M</td>
<td style="text-align: right;">$197M</td>
<td style="text-align: right;">$197M</td>
<td style="text-align: right;">$458M</td>
<td style="text-align: right;">43.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">OK</td>
<td style="text-align: right;">$428M</td>
<td style="text-align: right;">$146M</td>
<td style="text-align: right;">$146M</td>
<td style="text-align: right;">$574M</td>
<td style="text-align: right;">25.5%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">OR</td>
<td style="text-align: right;">$588M</td>
<td style="text-align: right;">$348M</td>
<td style="text-align: right;">$354M</td>
<td style="text-align: right;">$942M</td>
<td style="text-align: right;">37.6%</td>
</tr>
<tr class="even">
<td style="text-align: left;">PA</td>
<td style="text-align: right;">$791M</td>
<td style="text-align: right;">$712M</td>
<td style="text-align: right;">$714M</td>
<td style="text-align: right;">$1.50B</td>
<td style="text-align: right;">47.5%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">RI</td>
<td style="text-align: right;">$16M</td>
<td style="text-align: right;">$10M</td>
<td style="text-align: right;">$10M</td>
<td style="text-align: right;">$26M</td>
<td style="text-align: right;">37.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">SC</td>
<td style="text-align: right;">$41M</td>
<td style="text-align: right;">$38M</td>
<td style="text-align: right;">$38M</td>
<td style="text-align: right;">$80M</td>
<td style="text-align: right;">48.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">SD</td>
<td style="text-align: right;">$73M</td>
<td style="text-align: right;">$19M</td>
<td style="text-align: right;">$19M</td>
<td style="text-align: right;">$91M</td>
<td style="text-align: right;">20.3%</td>
</tr>
<tr class="even">
<td style="text-align: left;">TN</td>
<td style="text-align: right;">$202M</td>
<td style="text-align: right;">$199M</td>
<td style="text-align: right;">$200M</td>
<td style="text-align: right;">$402M</td>
<td style="text-align: right;">49.8%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">TX</td>
<td style="text-align: right;">$1.26B</td>
<td style="text-align: right;">$418M</td>
<td style="text-align: right;">$595M</td>
<td style="text-align: right;">$1.85B</td>
<td style="text-align: right;">32.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">UT</td>
<td style="text-align: right;">$207M</td>
<td style="text-align: right;">$122M</td>
<td style="text-align: right;">$122M</td>
<td style="text-align: right;">$330M</td>
<td style="text-align: right;">37.1%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">VA</td>
<td style="text-align: right;">$545M</td>
<td style="text-align: right;">$429M</td>
<td style="text-align: right;">$429M</td>
<td style="text-align: right;">$975M</td>
<td style="text-align: right;">44.1%</td>
</tr>
<tr class="even">
<td style="text-align: left;">VT</td>
<td style="text-align: right;">$93M</td>
<td style="text-align: right;">$35M</td>
<td style="text-align: right;">$70M</td>
<td style="text-align: right;">$163M</td>
<td style="text-align: right;">43.0%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">WA</td>
<td style="text-align: right;">$736M</td>
<td style="text-align: right;">$163M</td>
<td style="text-align: right;">$284M</td>
<td style="text-align: right;">$1.02B</td>
<td style="text-align: right;">27.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">WI</td>
<td style="text-align: right;">$697M</td>
<td style="text-align: right;">$397M</td>
<td style="text-align: right;">$397M</td>
<td style="text-align: right;">$1.09B</td>
<td style="text-align: right;">36.3%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">WV</td>
<td style="text-align: right;">$546M</td>
<td style="text-align: right;">$200M</td>
<td style="text-align: right;">$240M</td>
<td style="text-align: right;">$785M</td>
<td style="text-align: right;">30.5%</td>
</tr>
<tr class="even">
<td style="text-align: left;">WY</td>
<td style="text-align: right;">$198M</td>
<td style="text-align: right;">$71M</td>
<td style="text-align: right;">$71M</td>
<td style="text-align: right;">$270M</td>
<td style="text-align: right;">26.4%</td>
</tr>
</tbody>
</table>
</div>
</div>
</figure>
</div>
</div>
</section>
<section id="methodology" class="level2">
<h2 class="anchored" data-anchor-id="methodology">Methodology</h2>
<p>This analysis uses project-level data from NTIA’s BEAD Initial Proposal submissions, covering 54 states and territories with approved, submitted, or draft proposals. Funding figures are summed from 6,500 individual project records. “ISP Match” refers to the subgrantee match field, the matching contribution committed by the subgrantee (typically the ISP deploying the network). “Total Match” also includes state, federal, and other matching sources.</p>
<p>For the top ISPs list, ISPs are consolidated by corporate subsidiary. Of 501 total BEAD subgrantees, 420 are matched to a consolidated provider.</p>


</section>

 ]]></description>
  <category>BEAD</category>
  <category>funding</category>
  <guid>https://broadbandexpanded.com/posts/BEADMatch.html</guid>
  <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>ACLP Comments in Massachusetts Pole Attachment Proceeding</title>
  <dc:creator>Michael Santorelli, Alex Karras</dc:creator>
  <link>https://broadbandexpanded.com/posts/MAPoles.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<p>The ACLP recently filed comments with the Massachusetts Department of Public Utilities and the Department of Telecommunications &amp; Cable in their joint proceeding on pole attachments. The comments are available <a href="https://www.mass.gov/doc/dtc-26-1-comments-by-advanced-communications-law-policy-institute-aclp-at-new-york-law-school/download">here</a>.</p>
<p>The ACLP’s comments respond to <a href="https://www.mass.gov/doc/dpu-26-10dtc-26-1-order-instituting-joint-rulemaking-and-further-inquiry-on-memorandum-of-agreement/download">proposed rules</a> issued by the Departments. In its comments, the ACLP observes that the proposed rules evince a strong bias towards electric utility interests and differ sharply from those developed by the FCC and those in other reverse-preemption states surrounding Massachusetts (i.e., CT, ME, NY, NH, and VT). As such, the proposed rules in Massachusetts fail to adequately balance the interests of broadband customers with those of electric ratepayers, a core requirement of the federal law governing reverse-preemption states. In practice, the ACLP argues that the Massachusetts rules would greatly lengthen timelines and otherwise make pole processes more onerous than they need to be, all of which will negatively impact broadband customers. The ACLP notes that the proposed rules in Massachusetts would harm broadband customers by:</p>
<ul>
<li><em>Reducing certainty for ISPs:</em> the rules differ sharply from neighboring reverse-preemption states and from the framework established by the FCC currently binding on 27 states across the country. Better aligning Massachusetts’ rules with the rules in these other states is critical because most broadband subscribers in the state are served by ISPs that operate in multiple states. The benefits of such certainty and consistency would also extend to many of the largest pole owners in Massachusetts given their ownership of poles in neighboring states.</li>
<li><em>Disincentivizing ISP investment:</em> creating byzantine and lengthy processes for accessing and attaching equipment to utility poles may make ISPs think twice about investments in the state. Indeed, when presented with starkly different regulatory landscapes, ISPs will likely choose to prioritize investments in states with more streamlined and balanced pole rules, increasing the likelihood that broadband customers in Massachusetts might be deprived of timely upgrades to their service offerings.</li>
<li><em>Undermining competition:</em> consumers across the state enjoy a variety of choices for high-speed internet access, many of which rely on efficient pole access to support cost-effective and timely deployment. Introducing unnecessary complexity and long timelines could blunt these gains.</li>
<li><em>Delaying broadband expansion:</em> emerging broadband expansion projects underwritten by federal grant funds, including those stemming from the Broadband Equity, Access, and Deployment (“BEAD”) program, may be delayed due to ISPs having to navigate rules that are substantially different and more burdensome than other states.</li>
</ul>
<p>The ACLP urged the Departments to align their rules with those maintained by the FCC and to integrate best practices from neighboring states, especially those allowing for rapid dispute resolution.</p>



 ]]></description>
  <category>policy</category>
  <guid>https://broadbandexpanded.com/posts/MAPoles.html</guid>
  <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Lingering Utility Pole Issues Could Raise Costs and Delay BEAD Buildout</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/BEADPoles.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li><strong>BEAD-funded broadband projects will touch an estimated 3,954,030 utility-owned poles</strong> across 2,053 electric utility service territories, based on 188,287 planned aerial fiber route-miles.</li>
<li><strong>About 40% of all BEAD aerial fiber will be deployed across electric cooperative territories</strong>, which are disproportionately represented relative to cooperatives’ share of electric customers (13%).</li>
<li><strong>Pole attachment regulation is scattershot.</strong> The FCC has jurisdiction over poles owned by investor-owned electric utilities (IOUs) in 27 states; in the other 23 states, IOU poles are regulated by state public utility commissions. Regulation of poles owned by electric cooperatives and municipal electric utilities differs across all 50 states – some leave these entities entirely unregulated; some regulate one but not the other; and some regulate both.</li>
<li><strong>Pole-related costs could range from $534M to $4.63B</strong> nationwide, depending on make-ready charges and pole replacement rates. Even our base scenario estimates $1.25B in total pole-related costs. Costs that are unexpectedly high could strain deployment budgets, slow deployment, lead to defaults, and deprive communities of broadband.</li>
<li><strong>Unresolved electric utility pole issues have long impacted broadband deployment.</strong> NTIA has sought to address the regulatory patchwork in the BEAD context by extending the reach of the FCC’s rules. The FCC has signaled a willingness to act more quickly in resolving pole disputes. However, it remains to be seen if these approaches will translate to more streamlined and cost-effective access to utility poles, especially given ongoing quarrels involving utilities already subject to the FCC’s rules.</li>
</ul>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Full Report Available
</div>
</div>
<div class="callout-body-container callout-body">
<p>This post summarizes our <a href="../files/data/bead/BEAD Pole Analysis - May 2026.pdf">BEAD Pole Analysis</a> report, which includes state-by-state breakdowns, top utility tables, assumption evidence, and a detailed methodology.</p>
</div>
</div>
</section>
<section id="overview" class="level2">
<h2 class="anchored" data-anchor-id="overview">Overview</h2>
<p>The BEAD program will fund construction of broadband infrastructure to nearly 4 million unserved and underserved locations across the United States. A significant portion of this build-out will use aerial fiber, which requires attachment to utility poles. Planned aerial deployment totals about 188,287 route-miles, or 41.8% of total BEAD fiber miles.</p>
<p>Utility poles are plentiful. By some estimates there are some <a href="https://arpa-e.energy.gov/news-and-events/news-and-insights/us-department-energy-announces-34-million-improve-reliability-resiliency-and-security-americas-power-grid">180 million poles</a> across the country. Leveraging poles to deploy fiber is cost-effective – the Fiber Broadband Association <a href="https://fiberbroadband.org/wp-content/uploads/2026/01/FBA_Cartesian_Fiber-Deployment-Cost-Annual-Report_2025.pdf">estimates</a> that aerial deployments cost half as much as burying fiber – and can speed network construction. However, negotiating access to poles can be fraught as ISPs must navigate a patchwork of regulated and unregulated electric utilities of varying sizes and sophistication. These interactions can quickly become adversarial, delaying projects and raising costs.</p>
<p>This analysis overlays 3,855,167 BEAD-funded locations across 6,265 projects against 2,053 electric utility service territory boundaries to investigate how BEAD deployments will span utility service territories. We focus on electric utility-owned poles, which comprise the vast majority of poles across the country – <a href="https://ustelecom.org/wp-content/uploads/documents/USTelecom-Ex-Parte-Pole-Data-2017-11-21.pdf">upwards of 70%</a> according to recent estimates – and because many pole-related disputes between parties involve electric utilities.</p>
<p>We then apply planning assumptions to estimate utility-pole touches and related costs. Our goal is not to duplicate subgrantee cost estimates, which formed the basis for their BEAD applications. Indeed, applicants should have planned for reasonable pole-related costs. However, in practice, recent history is replete with examples of ISPs encountering higher-than-expected pole costs, including instances where pole owners have attempted to unlawfully shift the cost of curing pre-existing violations to new attachers. These actions can cause significant delays and have even made broadband projects <a href="https://broadbandbreakfast.com/charter-hands-back-to-fcc-thousands-of-rdof-locations-in-three-states/">uneconomic</a> despite significant grant dollars.</p>
<p>Given these stakes, we present a spread of potential pole-related costs to offer insight into how higher-than-expected pole costs could impact BEAD, and why policy interventions are needed to mitigate project delays or defaults.</p>
</section>
<section id="bead-aerial-miles-by-utility-ownership-type" class="level2">
<h2 class="anchored" data-anchor-id="bead-aerial-miles-by-utility-ownership-type">BEAD Aerial Miles by Utility Ownership Type</h2>
<p>The following table is based on the latest available compiled state BEAD Final Proposal data, which includes a mix of draft, submitted, and approved final proposals from state broadband offices.</p>
<table class="caption-top table">
<colgroup>
<col style="width: 12%">
<col style="width: 25%">
<col style="width: 24%">
<col style="width: 19%">
<col style="width: 10%">
<col style="width: 8%">
</colgroup>
<thead>
<tr class="header">
<th>Ownership Type</th>
<th style="text-align: right;">Aerial Fiber Miles In Territory</th>
<th style="text-align: right;">Total Fiber Miles In Territory</th>
<th style="text-align: right;">% of Aerial Fiber Miles</th>
<th style="text-align: right;">BEAD Funding</th>
<th style="text-align: right;">Locations</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>INVESTOR OWNED</td>
<td style="text-align: right;">83,962</td>
<td style="text-align: right;">179,784</td>
<td style="text-align: right;">44.6%</td>
<td style="text-align: right;">$6,469M</td>
<td style="text-align: right;">1,307,737</td>
</tr>
<tr class="even">
<td>COOPERATIVE</td>
<td style="text-align: right;">76,036</td>
<td style="text-align: right;">192,817</td>
<td style="text-align: right;">40.4%</td>
<td style="text-align: right;">$8,313M</td>
<td style="text-align: right;">1,645,905</td>
</tr>
<tr class="odd">
<td>NOT AVAILABLE</td>
<td style="text-align: right;">16,616</td>
<td style="text-align: right;">53,886</td>
<td style="text-align: right;">8.8%</td>
<td style="text-align: right;">$2,396M</td>
<td style="text-align: right;">458,038</td>
</tr>
<tr class="even">
<td>POLITICAL SUBDIVISION</td>
<td style="text-align: right;">6,130</td>
<td style="text-align: right;">10,522</td>
<td style="text-align: right;">3.3%</td>
<td style="text-align: right;">$685M</td>
<td style="text-align: right;">145,419</td>
</tr>
<tr class="odd">
<td>MUNICIPAL</td>
<td style="text-align: right;">4,460</td>
<td style="text-align: right;">9,989</td>
<td style="text-align: right;">2.4%</td>
<td style="text-align: right;">$370M</td>
<td style="text-align: right;">92,450</td>
</tr>
<tr class="even">
<td>FEDERAL</td>
<td style="text-align: right;">585</td>
<td style="text-align: right;">1,003</td>
<td style="text-align: right;">0.3%</td>
<td style="text-align: right;">$78M</td>
<td style="text-align: right;">24,568</td>
</tr>
<tr class="odd">
<td>STATE</td>
<td style="text-align: right;">253</td>
<td style="text-align: right;">1,000</td>
<td style="text-align: right;">0.1%</td>
<td style="text-align: right;">$341M</td>
<td style="text-align: right;">53,261</td>
</tr>
<tr class="even">
<td>MUNICIPAL MKTG AUTHORITY</td>
<td style="text-align: right;">127</td>
<td style="text-align: right;">792</td>
<td style="text-align: right;">0.1%</td>
<td style="text-align: right;">$13M</td>
<td style="text-align: right;">2,310</td>
</tr>
<tr class="odd">
<td>COMMUNITY CHOICE AGGREGATOR</td>
<td style="text-align: right;">117</td>
<td style="text-align: right;">257</td>
<td style="text-align: right;">0.1%</td>
<td style="text-align: right;">$29M</td>
<td style="text-align: right;">10,457</td>
</tr>
<tr class="even">
<td>WHOLESALE POWER MARKETER</td>
<td style="text-align: right;">0</td>
<td style="text-align: right;">618</td>
<td style="text-align: right;">0.0%</td>
<td style="text-align: right;">$10M</td>
<td style="text-align: right;">2,827</td>
</tr>
<tr class="odd">
<td><strong>Total</strong></td>
<td style="text-align: right;"><strong>188,287</strong></td>
<td style="text-align: right;"><strong>450,668</strong></td>
<td style="text-align: right;"><strong>100.0%</strong></td>
<td style="text-align: right;"><strong>$18,704M</strong></td>
<td style="text-align: right;"><strong>3,742,972</strong></td>
</tr>
</tbody>
</table>
<p>Most notably, a disproportionately large share of BEAD deployments will take place across electric cooperatives’ service territories, as compared to their share of total utility customers. In other words, about 40% of all aerial BEAD fiber deployment may involve poles owned by cooperatives, who, collectively, serve <a href="https://www.eia.gov/todayinenergy/detail.php?id=40913">13%</a> of all electric customers in the U.S.</p>
<p><strong>Why Utility Ownership Type Matters:</strong> FCC oversight extends only to private investor-owned electric utilities (IOUs) in 27 states; public utility commissions in the other 23 states regulate IOU poles. Municipal electric utilities and electric cooperatives are exempt from FCC oversight, and many states do not regulate these entities.</p>
<p>Under this framework, FCC oversight would extend to about 10% of the utility poles that BEAD will touch.</p>
<table class="caption-top table">
<colgroup>
<col style="width: 28%">
<col style="width: 35%">
<col style="width: 35%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: right;">Total Utility Poles Touched</th>
<th style="text-align: right;">FCC Regulated Utility Poles Touched</th>
<th style="text-align: right;">% of Utility Poles Regulated by FCC</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: right;">3,954,030</td>
<td style="text-align: right;">411,384</td>
<td style="text-align: right;">10.4%</td>
</tr>
</tbody>
</table>
<p>BEAD will touch millions of poles that are not regulated by the FCC, where there are fewer guardrails in place to provide predictability and consistency in how pole-related costs are set. For example, one <a href="https://www.fcc.gov/sites/default/files/ad-hoc-commitee-survey-04242018.pdf">study</a> found that the attachment rates for pole owners subject to regulation (IOUs and private companies) were significantly lower than those exempt from regulation, such as municipalities, cooperatives, and public utilities. BEAD recipients may encounter higher-than-expected pole fees from these entities, which could drive up costs and trigger delays or defaults.</p>
<p>To address this patchwork, NTIA <a href="https://broadbandusa.ntia.gov/sites/default/files/2026-04/BEAD_FAQs_v20.pdf">requires</a> that “poles owned within the [state’s] jurisdiction that are not currently subject to state or FCC pole attachment regulation will be governed by FCC rules through the federal interest period.” Its stated goal is to “reduce the regulatory burden on BEAD participants.” How these rules are applied and enforced, though, remains to be seen. Cooperative advocates have expressed their displeasure at this federal encroachment into the state-by-state regulatory approach that has evolved for these entities over the last few decades. Moreover, <a href="https://www.telecompetitor.com/fcc-uses-new-expedited-method-to-settle-virginia-pole-dispute/">recent disputes</a> involving ISPs and electric utilities underscore the myriad possibilities for the latter to attempt to circumvent seemingly clear rules governing pole access. It is notable that some of these parties are back before the FCC with new complaints about pole practices (see below for further discussion).</p>
<p>Given this continued uncertainty, even after commendable steps taken by the FCC and <a href="https://broadbandusa.ntia.gov/sites/default/files/2026-04/BEAD_FAQs_v20.pdf">NTIA</a> to address these barriers, it remains likely that ISPs will encounter unexpectedly high pole-related costs in some instances.</p>
</section>
<section id="pole-touches-and-cost-exposure" class="level2">
<h2 class="anchored" data-anchor-id="pole-touches-and-cost-exposure">Pole Touches and Cost Exposure</h2>
<p>The following section uses planning assumptions to estimate utility-owned poles touched and cost exposure from BEAD aerial route-miles. These are intended to illustrate the magnitude of potential costs and are not exact engineering estimates. The “low” and “high” scenarios represent the cumulative result of picking all low and high assumptions, respectively, and are intended to act as lower and upper bounds.</p>
<section id="assumptions" class="level3">
<h3 class="anchored" data-anchor-id="assumptions">Assumptions</h3>
<ul>
<li><strong>Poles per mile</strong>: 30 (about one pole every 176 feet)</li>
<li><strong>Utility pole ownership share</strong>: 70%</li>
<li><strong>Cost per touched pole</strong>: $75 (low) / $175 (base) / $450 (high)</li>
<li><strong>Replacement rate</strong>: 3% (low) / 4% (base) / 8% (high)</li>
<li><strong>Replacement cost per replaced pole</strong>: $2,000 (low) / $3,500 (base) / $9,000 (high)</li>
</ul>
</section>
<section id="estimated-poles-touched" class="level3">
<h3 class="anchored" data-anchor-id="estimated-poles-touched">Estimated Poles Touched</h3>
<table class="caption-top table">
<colgroup>
<col style="width: 30%">
<col style="width: 35%">
<col style="width: 33%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: right;">Total Poles Touched</th>
<th style="text-align: right;">Utility Ownership Share</th>
<th style="text-align: right;">Utility Poles Touched</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: right;">5,648,614</td>
<td style="text-align: right;">70.0%</td>
<td style="text-align: right;">3,954,030</td>
</tr>
</tbody>
</table>
</section>
<section id="estimated-cost-per-touched-pole" class="level3">
<h3 class="anchored" data-anchor-id="estimated-cost-per-touched-pole">Estimated Cost per Touched Pole</h3>
<p>The cost-per-touched-pole captures non-replacement costs, including make-ready, attachment, and other associated charges. Replacement costs are estimated separately below.</p>
<table class="caption-top table">
<colgroup>
<col style="width: 13%">
<col style="width: 31%">
<col style="width: 31%">
<col style="width: 22%">
</colgroup>
<thead>
<tr class="header">
<th>Scenario</th>
<th style="text-align: right;">Utility Poles Touched</th>
<th style="text-align: right;">Cost per Touched Pole</th>
<th style="text-align: right;">Cost Component</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><strong>LOW</strong></td>
<td style="text-align: right;">3,954,030</td>
<td style="text-align: right;">$75</td>
<td style="text-align: right;">$296.6M</td>
</tr>
<tr class="even">
<td><strong>BASE</strong></td>
<td style="text-align: right;">3,954,030</td>
<td style="text-align: right;">$175</td>
<td style="text-align: right;">$692.0M</td>
</tr>
<tr class="odd">
<td><strong>HIGH</strong></td>
<td style="text-align: right;">3,954,030</td>
<td style="text-align: right;">$450</td>
<td style="text-align: right;">$1,779.3M</td>
</tr>
</tbody>
</table>
</section>
<section id="estimated-replacement-costs" class="level3">
<h3 class="anchored" data-anchor-id="estimated-replacement-costs">Estimated Replacement Costs</h3>
<p>Replacement costs are a function of both the average replacement rate (what share of poles must be replaced) and the average replacement cost.</p>
<table class="caption-top table">
<colgroup>
<col style="width: 8%">
<col style="width: 20%">
<col style="width: 15%">
<col style="width: 23%">
<col style="width: 16%">
<col style="width: 14%">
</colgroup>
<thead>
<tr class="header">
<th>Scenario</th>
<th style="text-align: right;">Utility Poles Touched</th>
<th style="text-align: right;">Replacement Rate</th>
<th style="text-align: right;">Replacement Cost per Pole</th>
<th style="text-align: right;">Replacement Poles</th>
<th style="text-align: right;">Cost Component</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><strong>LOW</strong></td>
<td style="text-align: right;">3,954,030</td>
<td style="text-align: right;">3.0%</td>
<td style="text-align: right;">$2,000</td>
<td style="text-align: right;">118,621</td>
<td style="text-align: right;">$237.2M</td>
</tr>
<tr class="even">
<td><strong>BASE</strong></td>
<td style="text-align: right;">3,954,030</td>
<td style="text-align: right;">4.0%</td>
<td style="text-align: right;">$3,500</td>
<td style="text-align: right;">158,161</td>
<td style="text-align: right;">$553.6M</td>
</tr>
<tr class="odd">
<td><strong>HIGH</strong></td>
<td style="text-align: right;">3,954,030</td>
<td style="text-align: right;">8.0%</td>
<td style="text-align: right;">$9,000</td>
<td style="text-align: right;">316,322</td>
<td style="text-align: right;">$2,846.9M</td>
</tr>
</tbody>
</table>
</section>
</section>
<section id="methodology" class="level2">
<h2 class="anchored" data-anchor-id="methodology">Methodology</h2>
<p>Methodological details and sources for our model estimates are available in the <a href="../files/data/bead/BEAD Pole Analysis - May 2026.pdf">full report</a>.</p>
</section>
<section id="takeaways-recommendations" class="level2">
<h2 class="anchored" data-anchor-id="takeaways-recommendations">Takeaways &amp; Recommendations</h2>
<p>From a policy perspective, utility poles remain an area that is long overdue for reform. Continuing forward with the status quo may delay BEAD projects and could result in project defaults if ISPs encounter substantially higher-than-expected costs.</p>
<p>How could this happen? BEAD subgrantees were required to estimate, to the best of their ability, pole-related costs in their applications. Those estimates informed the final proposed cost for the project. In practice, the Benefit of the Bargain round implemented by the Trump NTIA operated largely as a reverse-auction, with lowest bids winning in most instances. This left little room for buffers or contingency funds to address higher-than-expected costs of key inputs, from the materials needed to build a network to the costs associated with gaining access to poles, ROW, and easements.</p>
<p>The preceding analysis highlights the wide variability and significant unpredictability in the costs associated with accessing, placing attachments on, and replacing electric utility poles. These costs vary widely from utility to utility, and from state to state. This reflects the highly fragmented nature of oversight of pole disputes involving ISPs and electric utilities, which creates numerous opportunities for these entities to attempt to shift the costs of maintaining their poles to ISPs.</p>
<p>Electric utilities are natural monopolies that, in the absence of regulation, will seek to maximize profits. This is why private IOUs are subject to exacting public utility regulation. Nearly every action taken by an IOU must be scrutinized and approved by a regulatory body, and even then, regulators generally defer to utilities, yielding <a href="../data/PricesInContext.html">ever-higher electric rates</a> in most states across the country (in the robustly competitive broadband sector, by contrast, <a href="../data/PricesInContext.html">prices have barely budged</a> in a decade).</p>
<p>Municipal utilities and cooperatives, on the other hand, have been left to mostly govern themselves. Indeed, the primary accountability mechanism for these entities is the electorate. This creates an incentive for these entities to keep electric rates low lest officials be voted out of office or kicked off the co-op board. This dynamic also creates incentives to shift costs to third parties to make up for revenue shortfalls resulting from maintaining low rates. A version of this dynamic is evident in the dozens of municipal electric and cooperative systems governed by the Tennessee Valley Authority, a federal entity that is required by statute to keep electric rates as low as possible. TVA has <a href="https://digitalcommons.nyls.edu/cgi/viewcontent.cgi?article=1015&amp;context=reports_resources">accomplished</a> this goal in part by devising pole formulas that allow for greater cost-shifting to ISPs than the FCC allows, all in the name of keeping electric rates “as low as feasible.”</p>
<p>The possibility of pole disputes is not theoretical. Rather, disputes happen all the time, and many are becoming more contentious given the high stakes and costs associated with rural broadband deployment. A recent dispute involving Comcast and Appalachian Power Company, a major IOU in Virginia, illustrates how these conflicts tend to unfold.</p>
<p>Comcast must negotiate access to Appalachian’s poles to support buildout in parts of the state. As part of that process, Appalachian estimated the costs to prepare its poles for Comcast’s equipment. Those costs were critical to the applications Comcast submitted for BEAD funding, so accuracy and fairness were of paramount importance. However, Comcast noticed that Appalachian sought to charge it to replace poles with pre-existing safety violations. Since Comcast did not cause those violations, it filed a complaint with the FCC and argued that having to shoulder the costs was unreasonable. The <a href="https://docs.fcc.gov/public/attachments/FCC-26-6A1.pdf">FCC sided with Comcast</a> and found that Appalachian’s attempted cost-shifting violated its rules. The FCC reaffirmed that costs should be shared based on who caused them, meaning providers can only be charged for the additional improvements needed to attach their equipment, not for correcting old violations they did not create.</p>
<p>This was a major ruling that underscored the willingness of the FCC to act promptly in the application of established pole attachment rules. In theory, such prompt, direct application would seem to provide stability and predictability, especially with NTIA extending the reach of the FCC’s pole approach more broadly in the BEAD context. However, Comcast and Appalachian Power are back before the FCC, with the ISP having brought <a href="https://www.fcc.gov/ecfs/document/10511308868244/1">another complaint</a> about how the utility is pricing access to its poles.</p>
<p>If this dynamic is not addressed and uncertainty remains, it is likely that ISPs will encounter higher-than-expected pole costs. Per the analysis above, using the base case as a reasonable proxy for what pole-related costs are expected to be by subgrantees, then costs could increase severalfold as they approach the “high” threshold estimate. This could prove ruinous to many projects.</p>
<section id="so-what-can-be-done" class="level3">
<h3 class="anchored" data-anchor-id="so-what-can-be-done">So what can be done?</h3>
<p>With billions of dollars poised to be injected into the economy in support of broadband expansion, now is the time for policymakers at every level to finally begin addressing the red tape and self-interest that threaten to slow network construction.</p>
<p>Ideally, Congress would update federal law to empower the FCC to implement national guidelines for poles. But with Congress in gridlock, such action is unlikely.</p>
<p>We applaud NTIA’s decision to require cooperatives and municipal utilities that participate in the BEAD program as subgrantees to comply with FCC pole attachment rules as a condition of accepting BEAD funding. These rules, among other things, cap the rates and charges pole owners may impose on eligible attachers, establish timelines for processing pole attachment applications, and permit attachers in certain circumstances to use qualified contractors to perform surveys, engineering, and make-ready work. Importantly, this requirement applies across the subgrantee’s entire pole footprint, not just to poles used in BEAD-funded broadband deployments. NTIA also requires reporting on broadband deployment progress including delays attributed to noncompliance with the FCC’s pole rules.</p>
<p>The mere existence of this condition, though, does not guarantee smooth sailing. In a February letter to Secretary Lutnick, NRECA, the national association for electric cooperatives, <a href="https://www.cooperative.com/topics/telecommunications-broadband/Documents/Signed%20Letter%20to%20Secretary%20Lutnick%202.12.2026.pdf">argued</a> that state broadband offices lack the legal authority to require their members to comply, so legal challenges are possible.</p>
<p>More importantly, rules are only effective if they are followed and if there is strong and swift enforcement when they are broken. It remains to be seen if the FCC’s renewed sense of urgency around enforcing its pole rules will change electric utility behavior. The <a href="https://broadbandbreakfast.com/comcast-seeks-fcc-action-in-pole-dispute-with-appalachian-power-company/">latest iteration</a> of the Comcast-Appalachian pole dispute signals that this might not be the case. If this dynamic proliferates and expands to other utilities drawn into the FCC’s regulatory orbit by NTIA’s BEAD condition, then the Commission could be inundated with complaints by aggrieved ISPs seeking fast-tracked dispute resolution.</p>
<p>One way to avoid some of these potential harms is for NTIA to allow states to use some of the remaining $21 billion in BEAD funds to offset unexpected pole-related costs. The ACLP has <a href="../files/policy/ACLP - Comments to NTIA re BEAD Fundings - February 18 2026.pdf">advocated</a> for this in the past. A well-designed pole program, modeled on successful efforts in states like Texas and North Carolina, could help stakeholders avoid disputes.</p>
<p>State policymakers should not sit idly by. Instead, they should seize the opportunity to provide more clarity and consistency around poles by either opting into the FCC’s framework if they haven’t already done so or committing to aligning their rules with it. They should also rationalize different pole regulatory regimes for IOUs, cooperatives, and municipal utilities to provide more consistency for ISPs and other stakeholders going forward.</p>
<p>If state policymakers choose to act on these issues, they should also address related permitting, ROW, and easement issues, all of which are implicated during broadband deployment. Necessary actions here include adopting consistent statewide rules that localities must abide; allowing batch permitting at the local level; helping overburdened municipalities process permits more quickly; letting ISPs benefit from existing easements between private property owners and electric utilities; and bolstering transparency across all these processes to enhance accountability and provide ISPs and the public with insight into where obstacles might remain.</p>
<p>In sum, with BEAD projects finally getting underway, many policy issues remain unresolved. This is unfortunate given the amount of time that NTIA and the states had to plan for every aspect of the grant program. Nevertheless, there remain many opportunities for federal and state policymakers to address lingering issues. Utility poles must be at the top of the list. Addressing those in the ways discussed here will help to hasten deployment and finally bring broadband to the millions who remain without it.</p>


</section>
</section>

 ]]></description>
  <category>BEAD</category>
  <category>funding</category>
  <guid>https://broadbandexpanded.com/posts/BEADPoles.html</guid>
  <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>ACLP Comments to the New York PSC Regarding Broadband in the State</title>
  <dc:creator>Michael Santorelli, Alex Karras</dc:creator>
  <link>https://broadbandexpanded.com/posts/NYPSCBroadbandComments.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<p>The ACLP recently submitted to the NY PSC in its docket regarding the Commission’s Broadband Study and Mapping Pursuant to the Broadband Connectivity Act. They are available <a href="../files/policy/ACLP - Comments to NY PSC re Docket 22-M-0313 - April 10 2026.pdf">here</a>.</p>
<p>As an overview, the comments draw from the most recent FCC data to show that broadband availability in the state is robust due to continued investment by and competition among private ISPs. The comments also leverage recent Census data to highlight remaining challenges on the demand side. Based on this data-driven analysis, the comments offer the following policy takeaways and recommendations:</p>
<ul>
<li>New York State Must Implement Policies That Support Rather than Impede or Discourage Private Investment in Broadband Deployment.</li>
<li>The Municipal Infrastructure Program Program Has Engaged in Wasteful Overbuilding and Should be Monitored Closely.</li>
<li>In its 2026 Broadband Report, the PSC Must Acknowledge the Myriad Downsides of the Affordable Broadband Act.</li>
<li>The PSC Should Recommend that State Policy Focus on Facilitating BEAD Construction and Encouraging Continued Private Investment and Network Deployment.</li>
<li>State Action is Needed to Address Critical Demand-Side Issues.</li>
</ul>



 ]]></description>
  <category>policy</category>
  <category>New-York</category>
  <guid>https://broadbandexpanded.com/posts/NYPSCBroadbandComments.html</guid>
  <pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>ACLP Statement to the Louisiana Senate Regarding Proposed Changes to the State’s Fair Competition Law</title>
  <dc:creator>Michael Santorelli, Alex Karras</dc:creator>
  <link>https://broadbandexpanded.com/posts/LASB209.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<p>Today, the ACLP at New York Law School submitted a statement to the Louisiana Senate Commerce Committee regarding Senate Bill 209. The statement is available here: <a href="../files/policy/ACLP - Statement re SB 209 - April 8 2026.pdf">ACLP - Statement re SB 209 - April 8 2026</a>.</p>
<p><a href="https://www.legis.la.gov/legis/BillInfo.aspx?&amp;i=250254">SB 209</a> proposes several fundamental changes to the Louisiana Local Government Fair Competition Act, which has governed municipal broadband projects in the state for over two decades. The Act has long sought to preserve a level playing field among public and private ISPs. However, SB 209 proposes to roll back a variety of safeguards that have maintained a level playing field between ISPs of all ilk. In particular, SB 209 would eliminate the prohibition on cross-subsidization, meaning that a municipal electric utility that operates a retail broadband network would be able to draw unlimited funds from its captive base of electric ratepayers to prop up a struggling broadband offering. The ACLP’s statement to the Committee details at length why removing this prohibition and allowing cross-subsidization would irreparably harm consumer welfare by undermining the organic market forces that have delivered more choice, faster speeds, and lower prices to customers in the state.</p>
<p>SB 209 would also remove the requirement that the financials for a municipal broadband network be made available for audit. This removes key transparency and accountability mechanisms.</p>
<p>Taken together, these proposed changes seem to stem from the ongoing financial struggles of Louisiana’s only municipal broadband network, which is owned and operated by Lafayette Utilities System (LUS). Several years ago, LUS was found to have unlawfully subsidized its broadband network with proceeds from its electric division (see our analysis of that unfortunate series of events here: <a href="../posts/LUSFiberStruggles.html">LUS Fiber Struggles to Shake Shadow of Corruption, Mismanagement</a>).</p>
<p>The ACLP statement highlights the many downsides of removing the prohibition on cross-subsidization, underscores the importance of maintaining strong transparency and accountability mechanisms, and reiterates the importance of states maintaining laws and policies that assure a level playing field for all ISPs.</p>



 ]]></description>
  <category>policy</category>
  <guid>https://broadbandexpanded.com/posts/LASB209.html</guid>
  <pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Context on Multi-Dwelling Units and BEAD</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/BEADMDU.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li>Multi-dwelling unit (MDU) locations make up a small share of broadband serviceable locations but a much larger share of units (<em>e.g.,</em> apartments, offices, etc.).</li>
<li>Among BEAD-awarded locations, 278,571 (7.2%) are MDUs, accounting for 879,582 units (19.7%).</li>
<li>Among remaining unfunded locations, 96,082 (8.6%) are MDUs, but they account for 369,757 units (26.6%).</li>
<li>MDUs are thus somewhat overrepresented among remaining unfunded locations relative to BEAD awards, particularly in terms of housing units.</li>
<li>Most MDU locations are small (2 to 4 units), but a handful of very large buildings account for a disproportionate number of units.</li>
<li>Most Medium and Large MDUs in remaining unfunded areas sit in well-served neighborhoods. 81% of Medium and 74% of Large MDU units are surrounded by locations that are 80–100% served. Small MDUs show a wider range of neighborhood service levels.</li>
</ul>
</section>
<section id="background" class="level2">
<h2 class="anchored" data-anchor-id="background">Background</h2>
<p>A single “Broadband Serviceable Location” (BSL or “location”) can contain many units. For example, an apartment building may have dozens or hundreds of units. The FCC’s Broadband Serviceable Location (BSL) Fabric includes a <code>unit_count</code> for each location, which allows for analysis that accounts for this distinction.</p>
<p>Multi-dwelling units present unique deployment considerations. While serving a single MDU location can bring broadband to many households at once, the economics of MDU deployment differ from single-family homes. Factors such as building access, inside wiring, and landlord cooperation can impact deployment in ways that don’t apply to single-dwelling units (SDUs).</p>
<p>This analysis examines the MDU composition of both BEAD-awarded locations and remaining unfunded locations to provide context for ongoing discussions about broadband deployment priorities.</p>
</section>
<section id="mdu-composition-bead-awards-vs.-remaining-unfunded" class="level2">
<h2 class="anchored" data-anchor-id="mdu-composition-bead-awards-vs.-remaining-unfunded">MDU Composition: BEAD Awards vs.&nbsp;Remaining Unfunded</h2>
<p>Using the FCC’s Fabric (version 7) unit counts, we classified each location as either an MDU (more than 1 unit) or SDU (exactly 1 unit) and compared the two groups.</p>
<div class="cell" data-execution_count="2">
<div id="tbl-summary" class="cell quarto-float quarto-figure quarto-figure-center anchored" data-execution_count="2">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-summary-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;1: MDU and SDU Locations and Units: BEAD Awards vs.&nbsp;Remaining Unfunded
</figcaption>
<div aria-describedby="tbl-summary-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="2">
<table class="cell caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"></th>
<th style="text-align: right;">BEAD<br>Locations</th>
<th style="text-align: right;">BEAD<br>Units</th>
<th style="text-align: right;">Remaining<br>Locations</th>
<th style="text-align: right;">Remaining<br>Units</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>MDU (&gt;1 unit)</strong></td>
<td style="text-align: right;">278,571<br>(7.2%)</td>
<td style="text-align: right;">879,582<br>(19.7%)</td>
<td style="text-align: right;">96,082<br>(8.6%)</td>
<td style="text-align: right;">369,757<br>(26.6%)</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>SDU (1 unit)</strong></td>
<td style="text-align: right;">3,576,595<br>(92.8%)</td>
<td style="text-align: right;">3,576,595<br>(80.3%)</td>
<td style="text-align: right;">1,018,395<br>(91.4%)</td>
<td style="text-align: right;">1,018,395<br>(73.4%)</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>Total</strong></td>
<td style="text-align: right;">3,855,166</td>
<td style="text-align: right;">4,456,177</td>
<td style="text-align: right;">1,114,477</td>
<td style="text-align: right;">1,388,152</td>
</tr>
</tbody>
</table>
</div>
</div>
</figure>
</div>
</div>
<p>A few patterns are apparent:</p>
<ul>
<li><strong>MDUs are a small share of locations in both groups</strong> (7.2% of BEAD, 8.6% of remaining), but a much larger share of units (19.7% of BEAD, 26.6% of remaining).</li>
<li><strong>The MDU unit share is higher among remaining unfunded locations</strong> (26.6%) than among BEAD awards (19.7%). This means that, when counting housing units rather than locations, a larger proportion of the unfunded gap is attributable to MDUs.</li>
<li><strong>In total, roughly 369,757 housing units in MDU buildings lack funded 100/20 Mbps service</strong> after accounting for BEAD awards and other funding programs.</li>
</ul>
</section>
<section id="mdu-size-distribution" class="level2">
<h2 class="anchored" data-anchor-id="mdu-size-distribution">MDU Size Distribution</h2>
<p>MDUs range widely from a duplex up to large apartment buildings with hundreds of units. The table below breaks down MDU locations by unit count.</p>
<div class="cell" data-execution_count="3">
<div id="tbl-buckets" class="cell quarto-float quarto-figure quarto-figure-center anchored" data-execution_count="3">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-buckets-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;2: MDU Locations by Building Size
</figcaption>
<div aria-describedby="tbl-buckets-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="3">
<table class="cell caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: right;">Units per Location</th>
<th style="text-align: right;">BEAD<br>Locations</th>
<th style="text-align: right;">BEAD<br>Units</th>
<th style="text-align: right;">Remaining<br>Locations</th>
<th style="text-align: right;">Remaining<br>Units</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: right;">2–4</td>
<td style="text-align: right;">255,005</td>
<td style="text-align: right;">566,523</td>
<td style="text-align: right;">85,967</td>
<td style="text-align: right;">191,531</td>
</tr>
<tr class="even">
<td style="text-align: right;">5–10</td>
<td style="text-align: right;">15,145</td>
<td style="text-align: right;">100,649</td>
<td style="text-align: right;">6,112</td>
<td style="text-align: right;">41,676</td>
</tr>
<tr class="odd">
<td style="text-align: right;">11–25</td>
<td style="text-align: right;">6,364</td>
<td style="text-align: right;">103,140</td>
<td style="text-align: right;">2,937</td>
<td style="text-align: right;">47,532</td>
</tr>
<tr class="even">
<td style="text-align: right;">26–50</td>
<td style="text-align: right;">1,558</td>
<td style="text-align: right;">52,633</td>
<td style="text-align: right;">792</td>
<td style="text-align: right;">26,805</td>
</tr>
<tr class="odd">
<td style="text-align: right;">51–100</td>
<td style="text-align: right;">342</td>
<td style="text-align: right;">22,999</td>
<td style="text-align: right;">194</td>
<td style="text-align: right;">13,625</td>
</tr>
<tr class="even">
<td style="text-align: right;">101+</td>
<td style="text-align: right;">157</td>
<td style="text-align: right;">33,638</td>
<td style="text-align: right;">80</td>
<td style="text-align: right;">48,588</td>
</tr>
</tbody>
</table>
</div>
</div>
</figure>
</div>
</div>
<p>Among remaining unfunded MDUs:</p>
<ul>
<li><strong>Small buildings (2–4 units) dominate by location count</strong>, making up 89.5% of MDU locations. These are often duplexes, triplexes, and fourplexes that may face deployment challenges similar to SDUs.</li>
<li><strong>Large buildings (100+ units) are few but contain many units.</strong> Just 80 locations with 100+ units account for 48,588 units, more than any other size category except 2 to 4.</li>
</ul>
</section>
<section id="service-level-of-areas-around-remaining-unfunded-mdus" class="level2">
<h2 class="anchored" data-anchor-id="service-level-of-areas-around-remaining-unfunded-mdus">Service Level of Areas Around Remaining Unfunded MDUs</h2>
<p>A useful way to contextualize remaining unfunded MDUs is to analyze the level of service in the area immediately around them. In other words, are they in areas where nearby locations typically have service, or are they in largely unserved territory? To explore this, we examined the share of locations within approximately half a mile of each MDU that are served with 100/20 Mbps terrestrial service.</p>
<p>The table and chart below show housing units by MDU building size and neighborhood served share.</p>
<div class="cell" data-execution_count="4">
<div id="tbl-proximity" class="cell quarto-float quarto-figure quarto-figure-center anchored" data-execution_count="4">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-proximity-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;3: MDU Units by Building Size and Neighborhood Served Share
</figcaption>
<div aria-describedby="tbl-proximity-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div class="cell-output cell-output-display cell-output-markdown" data-execution_count="4">
<table class="cell caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">Neighborhood Served %</th>
<th style="text-align: right;">Small MDU<br>(2-4)</th>
<th style="text-align: right;">Medium MDU<br>(5-25)</th>
<th style="text-align: right;">Large MDU<br>(26+)</th>
<th style="text-align: right;">Total</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Mostly Unserved<br>(0-20%)</td>
<td style="text-align: right;">54,179<br>(28%)</td>
<td style="text-align: right;">7,153<br>(8%)</td>
<td style="text-align: right;">19,713<br>(22%)</td>
<td style="text-align: right;">81,045<br>(22%)</td>
</tr>
<tr class="even">
<td style="text-align: left;">Mixed<br>(20-80%)</td>
<td style="text-align: right;">66,385<br>(35%)</td>
<td style="text-align: right;">9,984<br>(11%)</td>
<td style="text-align: right;">3,287<br>(4%)</td>
<td style="text-align: right;">79,656<br>(22%)</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Mostly Served<br>(80-100%)</td>
<td style="text-align: right;">70,967<br>(37%)</td>
<td style="text-align: right;">72,071<br>(81%)</td>
<td style="text-align: right;">66,018<br>(74%)</td>
<td style="text-align: right;">209,056<br>(57%)</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Total</strong></td>
<td style="text-align: right;">191,531</td>
<td style="text-align: right;">89,208</td>
<td style="text-align: right;">89,018</td>
<td style="text-align: right;">369,757</td>
</tr>
</tbody>
</table>
</div>
</div>
</figure>
</div>
</div>
<style>#fig-proximity figcaption { text-align: center; margin-top: 0.75rem; }</style>
<div id="cell-fig-proximity" class="cell" data-execution_count="5">
<div id="fig-proximity" class="cell-output cell-output-display quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-fig figure">
<div aria-describedby="fig-proximity-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<div>            <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG"></script><script type="text/javascript">if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: "STIX-Web"}});}</script>                <script type="text/javascript">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
        <script charset="utf-8" src="https://cdn.plot.ly/plotly-3.1.1.min.js" integrity="sha256-HUEFyfiTnZJxCxur99FjbKYTvKSzwDaD3/x5TqHpFu4=" crossorigin="anonymous"></script>                <div id="5a92cb51-3ed0-4d8d-9017-d06b6d19da7a" class="plotly-graph-div" style="height:380px; width:100%;"></div>            <script type="text/javascript">                window.PLOTLYENV=window.PLOTLYENV || {};                                if (document.getElementById("5a92cb51-3ed0-4d8d-9017-d06b6d19da7a")) {                    Plotly.newPlot(                        "5a92cb51-3ed0-4d8d-9017-d06b6d19da7a",                        [{"customdata":[54179,7153,19713],"hovertemplate":"\u003cb\u003e%{fullData.name}\u003c\u002fb\u003e\u003cbr\u003e%{y}% of units (%{customdata:,})\u003cextra\u003e\u003c\u002fextra\u003e","marker":{"color":"#B85C50"},"name":"Mostly Unserved (0-20%)","text":["28%","","22%"],"textfont":{"color":"white","family":"Manrope","size":12},"textposition":"inside","x":["Small MDU\u003cbr\u003e(2\u20134)","Medium MDU\u003cbr\u003e(5\u201325)","Large MDU\u003cbr\u003e(26+)"],"y":[28,8,22],"type":"bar"},{"customdata":[66385,9984,3287],"hovertemplate":"\u003cb\u003e%{fullData.name}\u003c\u002fb\u003e\u003cbr\u003e%{y}% of units (%{customdata:,})\u003cextra\u003e\u003c\u002fextra\u003e","marker":{"color":"#D4A84A"},"name":"Mixed (20-80%)","text":["35%","11%",""],"textfont":{"color":"white","family":"Manrope","size":12},"textposition":"inside","x":["Small MDU\u003cbr\u003e(2\u20134)","Medium MDU\u003cbr\u003e(5\u201325)","Large MDU\u003cbr\u003e(26+)"],"y":[35,11,4],"type":"bar"},{"customdata":[70967,72071,66018],"hovertemplate":"\u003cb\u003e%{fullData.name}\u003c\u002fb\u003e\u003cbr\u003e%{y}% of units (%{customdata:,})\u003cextra\u003e\u003c\u002fextra\u003e","marker":{"color":"#5A9E6E"},"name":"Mostly Served (80-100%)","text":["37%","81%","74%"],"textfont":{"color":"white","family":"Manrope","size":12},"textposition":"inside","x":["Small MDU\u003cbr\u003e(2\u20134)","Medium MDU\u003cbr\u003e(5\u201325)","Large MDU\u003cbr\u003e(26+)"],"y":[37,81,74],"type":"bar"}],                        {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"},"margin":{"b":0,"l":0,"r":0,"t":30}}},"yaxis":{"title":{"text":"Share of Units (%)"},"range":[0,100],"showgrid":true,"gridcolor":"#eeeeee"},"legend":{"orientation":"v","x":1.02,"y":0.5,"xanchor":"left","yanchor":"middle"},"margin":{"l":0,"r":0,"t":10,"b":0},"font":{"family":"Manrope","size":13},"barmode":"stack","xaxis":{"title":{}},"height":380,"plot_bgcolor":"white","paper_bgcolor":"white"},                        {"scrollZoom": false, "displayModeBar": false, "responsive": true}                    ).then(function(){
                            
var gd = document.getElementById('5a92cb51-3ed0-4d8d-9017-d06b6d19da7a');
var x = new MutationObserver(function (mutations, observer) {{
        var display = window.getComputedStyle(gd).display;
        if (!display || display === 'none') {{
            console.log([gd, 'removed!']);
            Plotly.purge(gd);
            observer.disconnect();
        }}
}});

// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
    x.observe(notebookContainer, {childList: true});
}}

// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
    x.observe(outputEl, {childList: true});
}}

                        })                };            </script>        </div>
</div>
<figcaption class="quarto-float-caption-bottom quarto-float-caption quarto-float-fig" id="fig-proximity-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Figure&nbsp;1: Remaining Unfunded MDU Units by Building Size and Neighborhood Served Level
</figcaption>
</figure>
</div>
</div>
<p>A couple of patterns stand out:</p>
<ul>
<li><strong>Medium and Large MDUs are most often in well-served neighborhoods</strong> — 81% of Medium (5–25 unit) and 74% of Large (26+ unit) MDU housing units are in neighborhoods that are 80–100% served. For these buildings, broadband infrastructure may already be at the curb and might already be inside.</li>
<li><strong>Small MDUs are more evenly distributed</strong> across neighborhood types, with 63% of their units in mostly unserved or mixed service areas.</li>
</ul>
</section>
<section id="methodology" class="level2">
<h2 class="anchored" data-anchor-id="methodology">Methodology</h2>
<p>This analysis uses the “including satellite BEAD” scenario from our <a href="../posts/UnservedAfterBEADFeb2026.html">updated remaining unfunded locations analysis</a>. BEAD-awarded locations include all technology types, including satellite (technology code 61). Remaining unfunded locations are those in the BFM without 100/20 Mbps terrestrial service that are not covered by BEAD or another deployment program (after also excluding state “No BEAD” locations, except those marked as too expensive to serve).</p>
<p>Unit counts are drawn from the FCC’s Fabric version 7 active BSL data. Locations not matched to the Fabric are assigned a default unit count of 1.</p>
<p>Neighborhood service levels are estimated using the FCC’s National Broadband Map. For each remaining unfunded MDU, we identify all locations within approximately half a mile using H3 resolution-8 hex grid cells (covering the location’s cell plus its six immediate neighbors). The share of those locations with at least one provider reporting terrestrial 100/20 Mbps service defines the “neighborhood served %” for that MDU.</p>
</section>
<section id="data-sources" class="level2">
<h2 class="anchored" data-anchor-id="data-sources">Data Sources</h2>
<ul>
<li><strong>Broadband Funding Map (BFM):</strong> FCC location-level funding data</li>
<li><strong>BEAD Final Proposal data:</strong> State-reported BEAD award and “No BEAD” location lists</li>
<li><strong>FCC Fabric version 7:</strong> Broadband Serviceable Location data with unit counts</li>
<li><strong>FCC National Broadband Map:</strong> Provider-reported availability data (June 2025)</li>
</ul>


</section>

 ]]></description>
  <category>BEAD</category>
  <category>funding</category>
  <guid>https://broadbandexpanded.com/posts/BEADMDU.html</guid>
  <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>From BEAD to Buildout: Comparing BEAD Awards to ISP Footprints</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/BEADFCCProviderMatch.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li><strong>We use FCC and BEAD data to determine the relative size of service territory expansion that will be underwritten with federal grants.</strong> To do so, we calculate an ‘expansion ratio’ by dividing the number of BEAD awarded locations by FCC reported locations. This is equivalent to the percent expansion of a given ISP’s territory.</li>
<li>Why does this matter? The goal of this analysis, the first in a series aimed at getting to know the BEAD subgrantees, offers essential context for understanding the scale of the awards won by ISPs of different sizes. Intuitively, <strong>ISPs with smaller expansion ratios may find it more manageable to build BEAD-funded networks</strong> given their experience. Conversely, <strong>ISPs with a higher expansion ratio may encounter difficulty in expanding</strong> their service territory at such a large scale since they lack the bona fides of more established providers.</li>
<li>This dynamic has been evident in previous federal funding programs, notably RDOF, where some of the largest awards were rescinded by the FCC because of concerns about the ability of relatively small providers to greatly scale their networks. The ACLP discussed these concerns in a <a href="https://digitalcommons.nyls.edu/cgi/viewcontent.cgi?article=1022&amp;context=reports_resources#page=9">previous analysis</a> focused on ensuring that prospective BEAD subgrantees were rigorously vetted prior to award.</li>
</ul>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Full Report Available
</div>
</div>
<div class="callout-body-container callout-body">
<p>This post provides a summary of our <a href="../files/data/bead/BEAD Recipients vs FCC Footprint Analysis - March 2026.pdf">BEAD Recipients vs FCC Footprint Analysis</a> report, which includes tables of all ISPs included in the analysis, the states in which they will provide BEAD-funded service, and a detailed methodology.</p>
</div>
</div>
</section>
<section id="data-summary" class="level2">
<h2 class="anchored" data-anchor-id="data-summary">Data Summary</h2>
<div id="4e7523fa" class="cell" data-tbl-colwidths="[40,20,20,20]" data-execution_count="2">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 40%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th>Category</th>
<th style="text-align: right;">Providers</th>
<th style="text-align: right;">BEAD Locations</th>
<th style="text-align: right;">Support</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>Expanding 1% or Less</td>
<td style="text-align: right;">80</td>
<td style="text-align: right;">1,151,447</td>
<td style="text-align: right;">$5,111,753,487</td>
</tr>
<tr class="even">
<td>Expanding 1%–10%</td>
<td style="text-align: right;">201</td>
<td style="text-align: right;">924,801</td>
<td style="text-align: right;">$5,095,787,668</td>
</tr>
<tr class="odd">
<td>Expanding 10%–50%</td>
<td style="text-align: right;">85</td>
<td style="text-align: right;">411,070</td>
<td style="text-align: right;">$2,662,564,430</td>
</tr>
<tr class="even">
<td>Expanding 50%–100%</td>
<td style="text-align: right;">18</td>
<td style="text-align: right;">167,169</td>
<td style="text-align: right;">$1,025,859,291</td>
</tr>
<tr class="odd">
<td>Expanding 100% or More</td>
<td style="text-align: right;">24</td>
<td style="text-align: right;">424,197</td>
<td style="text-align: right;">$2,584,433,090</td>
</tr>
<tr class="even">
<td>No match in FCC data</td>
<td style="text-align: right;">108</td>
<td style="text-align: right;">779,272</td>
<td style="text-align: right;">$2,782,124,951</td>
</tr>
<tr class="odd">
<td>Missing FRN</td>
<td style="text-align: right;">3</td>
<td style="text-align: right;">4,951</td>
<td style="text-align: right;">$14,664,929</td>
</tr>
<tr class="even">
<td><strong>TOTAL</strong></td>
<td style="text-align: right;"><strong>519</strong></td>
<td style="text-align: right;"><strong>3,862,907</strong></td>
<td style="text-align: right;"><strong>$19,277,187,849</strong></td>
</tr>
</tbody>
</table>
</div>
</section>
<section id="analysis-overview" class="level2">
<h2 class="anchored" data-anchor-id="analysis-overview">Analysis Overview</h2>
<p>After more than three years, BEAD grants finally appear to be poised for award by the 56 states and territories that received a proportionate share of the $42B+ available to bolster broadband availability. Some states, like Louisiana, have received all the necessary federal approvals to begin deploying these funds. NTIA continues to review and approve these awards on a rolling basis.</p>
<p>So, who won BEAD funds? The ACLP has parsed all available Final Proposal data and identified approximately 519 different subgrantees (when grouped by parent company). Many of the winners are familiar, but some are not, and some appear to be completely unknown.</p>
<p>The following analysis is the first in a series that we will publish on BEAD subgrantees. This analysis offers a straightforward look at the extent to which BEAD recipients will use their funds to expand their service territories. To do so, we calculate an <strong>expansion ratio</strong> as such:</p>
<p><img src="https://latex.codecogs.com/png.latex?%0A%5Ctext%7BExpansion%20Ratio%7D%20=%0A%5Cfrac%7B%5Ctext%7BBEAD%20Awarded%20Locations%7D%7D%7B%5Ctext%7BFCC%20Reported%20Locations%7D%7D%0A"></p>
<p>An expansion ratio below 1 means the subgrantee will use BEAD funds to pass fewer locations than currently exist in its footprint. An expansion ratio above 1 means the subgrantee will use BEAD funds to more than double the size of their current footprint.</p>
<p>Why does this matter? In short, the following analysis provides essential context to understanding the scale of awards won by entities of different size. Many of the largest ISPs in the country won sizeable BEAD awards, but, per the analysis below, those funds will only expand their current service territory in a very marginal way. Conversely, numerous new or small ISPs have received BEAD awards that will subsidize deployments that will significantly multiply their current service territory. Subsequent analyses will offer additional information about these firms.</p>
<p>Intuitively, ISPs with smaller expansion ratios may find it more manageable to build BEAD-funded networks given give their experience and existing scale. Conversely, ISPs with a higher expansion ratio may encounter difficulty in expanding their service territory at such a large scale since they lack the bona fides of more established providers. Time will certainly tell whether this dynamic holds true. The ACLP will be closely watching.</p>
</section>
<section id="expanding-1-or-less" class="level2">
<h2 class="anchored" data-anchor-id="expanding-1-or-less">Expanding 1% or Less</h2>
<p>80 providers received a BEAD award 1% or less of their FCC footprint. Here are the top 10 by BEAD locations.</p>
<div id="0dc0e8be" class="cell" data-tbl-colwidths="[40,15,15,10,20]" data-execution_count="3">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 40%">
<col style="width: 15%">
<col style="width: 15%">
<col style="width: 10%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th>Provider</th>
<th style="text-align: right;">BEAD Locs</th>
<th style="text-align: right;">FCC Locs</th>
<th style="text-align: right;">Ratio</th>
<th style="text-align: right;">Support</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>Starlink</td>
<td style="text-align: right;">478,882</td>
<td style="text-align: right;">116,039,163</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$668,588,581</td>
</tr>
<tr class="even">
<td>Xfinity</td>
<td style="text-align: right;">241,691</td>
<td style="text-align: right;">38,548,725</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$1,681,649,229</td>
</tr>
<tr class="odd">
<td>AT&amp;T</td>
<td style="text-align: right;">180,800</td>
<td style="text-align: right;">65,215,306</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$1,002,126,474</td>
</tr>
<tr class="even">
<td>Spectrum</td>
<td style="text-align: right;">84,198</td>
<td style="text-align: right;">36,725,099</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$468,522,947</td>
</tr>
<tr class="odd">
<td>Frontier</td>
<td style="text-align: right;">74,526</td>
<td style="text-align: right;">8,483,526</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$612,081,255</td>
</tr>
<tr class="even">
<td>Verizon</td>
<td style="text-align: right;">26,267</td>
<td style="text-align: right;">44,143,613</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$235,114,695</td>
</tr>
<tr class="odd">
<td>Mediacom Xtream</td>
<td style="text-align: right;">23,082</td>
<td style="text-align: right;">2,643,612</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$163,265,334</td>
</tr>
<tr class="even">
<td>Ziply Wireless</td>
<td style="text-align: right;">8,456</td>
<td style="text-align: right;">1,127,207</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$61,284,193</td>
</tr>
<tr class="odd">
<td>Point Broadband Fiber Holding LLC</td>
<td style="text-align: right;">6,138</td>
<td style="text-align: right;">762,140</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$47,764,449</td>
</tr>
<tr class="even">
<td>altafiber Network Solutions</td>
<td style="text-align: right;">5,724</td>
<td style="text-align: right;">1,115,916</td>
<td style="text-align: right;">&lt;0.01×</td>
<td style="text-align: right;">$29,901,750</td>
</tr>
</tbody>
</table>
</div>
</section>
<section id="expanding-110" class="level2">
<h2 class="anchored" data-anchor-id="expanding-110">Expanding 1%–10%</h2>
<p>201 providers received a BEAD award between 1% and 10% of their FCC footprint. Here are the top 10 by BEAD locations.</p>
<div id="0d4f4b33" class="cell" data-tbl-colwidths="[40,15,15,10,20]" data-execution_count="4">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 40%">
<col style="width: 15%">
<col style="width: 15%">
<col style="width: 10%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th>Provider</th>
<th style="text-align: right;">BEAD Locs</th>
<th style="text-align: right;">FCC Locs</th>
<th style="text-align: right;">Ratio</th>
<th style="text-align: right;">Support</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>Brightspeed</td>
<td style="text-align: right;">185,826</td>
<td style="text-align: right;">4,676,718</td>
<td style="text-align: right;">0.04×</td>
<td style="text-align: right;">$557,802,747</td>
</tr>
<tr class="even">
<td>Nextlink</td>
<td style="text-align: right;">92,675</td>
<td style="text-align: right;">2,936,849</td>
<td style="text-align: right;">0.03×</td>
<td style="text-align: right;">$164,221,677</td>
</tr>
<tr class="odd">
<td>Windstream Western Reserve, Inc.</td>
<td style="text-align: right;">53,770</td>
<td style="text-align: right;">3,020,620</td>
<td style="text-align: right;">0.02×</td>
<td style="text-align: right;">$184,183,949</td>
</tr>
<tr class="even">
<td>Astound Broadband</td>
<td style="text-align: right;">47,966</td>
<td style="text-align: right;">2,577,101</td>
<td style="text-align: right;">0.02×</td>
<td style="text-align: right;">$387,363,166</td>
</tr>
<tr class="odd">
<td>Wisper ISP, LLC</td>
<td style="text-align: right;">42,194</td>
<td style="text-align: right;">1,139,280</td>
<td style="text-align: right;">0.04×</td>
<td style="text-align: right;">$384,668,378</td>
</tr>
<tr class="even">
<td>TWN Communications</td>
<td style="text-align: right;">31,485</td>
<td style="text-align: right;">1,590,048</td>
<td style="text-align: right;">0.02×</td>
<td style="text-align: right;">$28,240,748</td>
</tr>
<tr class="odd">
<td>Stimulus Technologies</td>
<td style="text-align: right;">31,327</td>
<td style="text-align: right;">813,281</td>
<td style="text-align: right;">0.04×</td>
<td style="text-align: right;">$382,329,954</td>
</tr>
<tr class="even">
<td>Lightcurve</td>
<td style="text-align: right;">31,082</td>
<td style="text-align: right;">1,695,853</td>
<td style="text-align: right;">0.02×</td>
<td style="text-align: right;">$81,613,243</td>
</tr>
<tr class="odd">
<td>Bertram Communications</td>
<td style="text-align: right;">30,748</td>
<td style="text-align: right;">641,302</td>
<td style="text-align: right;">0.05×</td>
<td style="text-align: right;">$172,374,078</td>
</tr>
<tr class="even">
<td>Bug Tussel Wireless LLC</td>
<td style="text-align: right;">21,029</td>
<td style="text-align: right;">739,231</td>
<td style="text-align: right;">0.03×</td>
<td style="text-align: right;">$83,843,580</td>
</tr>
</tbody>
</table>
</div>
</section>
<section id="expanding-1050" class="level2">
<h2 class="anchored" data-anchor-id="expanding-1050">Expanding 10%–50%</h2>
<p>85 providers received a BEAD award between 10% and 50% of their FCC footprint. Here are the top 10 by BEAD locations.</p>
<div id="ecad06a1" class="cell" data-tbl-colwidths="[40,15,15,10,20]" data-execution_count="5">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 40%">
<col style="width: 15%">
<col style="width: 15%">
<col style="width: 10%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th>Provider</th>
<th style="text-align: right;">BEAD Locs</th>
<th style="text-align: right;">FCC Locs</th>
<th style="text-align: right;">Ratio</th>
<th style="text-align: right;">Support</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>Conexon Connect LLC</td>
<td style="text-align: right;">50,124</td>
<td style="text-align: right;">387,217</td>
<td style="text-align: right;">0.13×</td>
<td style="text-align: right;">$225,982,163</td>
</tr>
<tr class="even">
<td>Surf Internet</td>
<td style="text-align: right;">42,655</td>
<td style="text-align: right;">300,136</td>
<td style="text-align: right;">0.14×</td>
<td style="text-align: right;">$187,723,378</td>
</tr>
<tr class="odd">
<td>Aristotle Unified Communications</td>
<td style="text-align: right;">24,220</td>
<td style="text-align: right;">60,021</td>
<td style="text-align: right;">0.40×</td>
<td style="text-align: right;">$148,559,412</td>
</tr>
<tr class="even">
<td>123.NET Inc</td>
<td style="text-align: right;">18,085</td>
<td style="text-align: right;">70,607</td>
<td style="text-align: right;">0.26×</td>
<td style="text-align: right;">$85,536,205</td>
</tr>
<tr class="odd">
<td>All Points Broadband</td>
<td style="text-align: right;">16,240</td>
<td style="text-align: right;">109,032</td>
<td style="text-align: right;">0.15×</td>
<td style="text-align: right;">$149,610,226</td>
</tr>
<tr class="even">
<td>Waverly Hall Telephone</td>
<td style="text-align: right;">15,832</td>
<td style="text-align: right;">58,380</td>
<td style="text-align: right;">0.27×</td>
<td style="text-align: right;">$107,638,663</td>
</tr>
<tr class="odd">
<td>Fybercom LLC</td>
<td style="text-align: right;">15,165</td>
<td style="text-align: right;">145,160</td>
<td style="text-align: right;">0.10×</td>
<td style="text-align: right;">$86,453,890</td>
</tr>
<tr class="even">
<td>Matanuska Telecom Association Inc.</td>
<td style="text-align: right;">10,485</td>
<td style="text-align: right;">58,251</td>
<td style="text-align: right;">0.18×</td>
<td style="text-align: right;">$108,433,617</td>
</tr>
<tr class="odd">
<td>TCW</td>
<td style="text-align: right;">9,699</td>
<td style="text-align: right;">26,287</td>
<td style="text-align: right;">0.37×</td>
<td style="text-align: right;">$14,678,523</td>
</tr>
<tr class="even">
<td>Midwest Energy &amp; Communications</td>
<td style="text-align: right;">9,577</td>
<td style="text-align: right;">87,434</td>
<td style="text-align: right;">0.11×</td>
<td style="text-align: right;">$59,437,634</td>
</tr>
</tbody>
</table>
</div>
</section>
<section id="expanding-50100" class="level2">
<h2 class="anchored" data-anchor-id="expanding-50100">Expanding 50%–100%</h2>
<p>18 providers received a BEAD award between 50% and 100% of their FCC footprint. Here are the top 10 by BEAD locations.</p>
<div id="9f72b539" class="cell" data-tbl-colwidths="[40,15,15,10,20]" data-execution_count="6">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 40%">
<col style="width: 15%">
<col style="width: 15%">
<col style="width: 10%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th>Provider</th>
<th style="text-align: right;">BEAD Locs</th>
<th style="text-align: right;">FCC Locs</th>
<th style="text-align: right;">Ratio</th>
<th style="text-align: right;">Support</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>Swyft Connect</td>
<td style="text-align: right;">66,197</td>
<td style="text-align: right;">79,847</td>
<td style="text-align: right;">0.83×</td>
<td style="text-align: right;">$419,719,721</td>
</tr>
<tr class="even">
<td>Citynet LLC</td>
<td style="text-align: right;">25,744</td>
<td style="text-align: right;">41,909</td>
<td style="text-align: right;">0.61×</td>
<td style="text-align: right;">$194,697,129</td>
</tr>
<tr class="odd">
<td>Mainstream Fiber Networks LLC</td>
<td style="text-align: right;">20,073</td>
<td style="text-align: right;">37,465</td>
<td style="text-align: right;">0.54×</td>
<td style="text-align: right;">$122,233,512</td>
</tr>
<tr class="even">
<td>Premier Broadband</td>
<td style="text-align: right;">8,942</td>
<td style="text-align: right;">9,817</td>
<td style="text-align: right;">0.91×</td>
<td style="text-align: right;">$88,355,381</td>
</tr>
<tr class="odd">
<td>Ignite Broadband</td>
<td style="text-align: right;">7,841</td>
<td style="text-align: right;">15,164</td>
<td style="text-align: right;">0.52×</td>
<td style="text-align: right;">$11,691,893</td>
</tr>
<tr class="even">
<td>American Samoa Telecommunications Authority</td>
<td style="text-align: right;">6,895</td>
<td style="text-align: right;">8,842</td>
<td style="text-align: right;">0.78×</td>
<td style="text-align: right;">$8,385,265</td>
</tr>
<tr class="odd">
<td>Steelville Telephone Exchange Inc</td>
<td style="text-align: right;">6,756</td>
<td style="text-align: right;">6,777</td>
<td style="text-align: right;">1.00×</td>
<td style="text-align: right;">$55,583,558</td>
</tr>
<tr class="even">
<td>Swiftcurrent Connect</td>
<td style="text-align: right;">5,124</td>
<td style="text-align: right;">9,481</td>
<td style="text-align: right;">0.54×</td>
<td style="text-align: right;">$21,578,140</td>
</tr>
<tr class="odd">
<td>Boycom CablevisionInc</td>
<td style="text-align: right;">4,017</td>
<td style="text-align: right;">5,234</td>
<td style="text-align: right;">0.77×</td>
<td style="text-align: right;">$16,437,926</td>
</tr>
<tr class="even">
<td>Cherry Capital Connection LLC</td>
<td style="text-align: right;">3,650</td>
<td style="text-align: right;">3,787</td>
<td style="text-align: right;">0.96×</td>
<td style="text-align: right;">$15,891,520</td>
</tr>
</tbody>
</table>
</div>
</section>
<section id="expanding-100-or-more" class="level2">
<h2 class="anchored" data-anchor-id="expanding-100-or-more">Expanding 100% or More</h2>
<p>24 providers received a BEAD award exceeding their FCC footprint. Here are the top 10 by BEAD locations.</p>
<div id="b95b9ce0" class="cell" data-tbl-colwidths="[40,15,15,10,20]" data-execution_count="7">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 40%">
<col style="width: 15%">
<col style="width: 15%">
<col style="width: 10%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th>Provider</th>
<th style="text-align: right;">BEAD Locs</th>
<th style="text-align: right;">FCC Locs</th>
<th style="text-align: right;">Ratio</th>
<th style="text-align: right;">Support</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>Shawnee Telephone Company</td>
<td style="text-align: right;">139,217</td>
<td style="text-align: right;">14,588</td>
<td style="text-align: right;">9.54×</td>
<td style="text-align: right;">$784,013,178</td>
</tr>
<tr class="even">
<td>Wecom Fiber</td>
<td style="text-align: right;">67,259</td>
<td style="text-align: right;">5,798</td>
<td style="text-align: right;">11.6×</td>
<td style="text-align: right;">$195,811,710</td>
</tr>
<tr class="odd">
<td>ZiTEL</td>
<td style="text-align: right;">49,015</td>
<td style="text-align: right;">18,458</td>
<td style="text-align: right;">2.66×</td>
<td style="text-align: right;">$146,773,754</td>
</tr>
<tr class="even">
<td>IBT Connect</td>
<td style="text-align: right;">44,906</td>
<td style="text-align: right;">4</td>
<td style="text-align: right;">11226×</td>
<td style="text-align: right;">$111,392,682</td>
</tr>
<tr class="odd">
<td>Inland Cellular LLC</td>
<td style="text-align: right;">33,559</td>
<td style="text-align: right;">28,183</td>
<td style="text-align: right;">1.19×</td>
<td style="text-align: right;">$339,708,130</td>
</tr>
<tr class="even">
<td>Pend Oreille PUD</td>
<td style="text-align: right;">23,717</td>
<td style="text-align: right;">3,245</td>
<td style="text-align: right;">7.31×</td>
<td style="text-align: right;">$130,581,883</td>
</tr>
<tr class="odd">
<td>Lyte Fiber, LLC</td>
<td style="text-align: right;">11,422</td>
<td style="text-align: right;">7,732</td>
<td style="text-align: right;">1.48×</td>
<td style="text-align: right;">$171,837,525</td>
</tr>
<tr class="even">
<td>Maverix Broadband</td>
<td style="text-align: right;">10,232</td>
<td style="text-align: right;">6,702</td>
<td style="text-align: right;">1.53×</td>
<td style="text-align: right;">$103,125,198</td>
</tr>
<tr class="odd">
<td>Trace Fiber Networks</td>
<td style="text-align: right;">8,790</td>
<td style="text-align: right;">1,713</td>
<td style="text-align: right;">5.13×</td>
<td style="text-align: right;">$229,777,676</td>
</tr>
<tr class="even">
<td>NEK Broadband</td>
<td style="text-align: right;">7,441</td>
<td style="text-align: right;">7,316</td>
<td style="text-align: right;">1.02×</td>
<td style="text-align: right;">$66,658,142</td>
</tr>
</tbody>
</table>
</div>
</section>
<section id="unmatched-providers" class="level2">
<h2 class="anchored" data-anchor-id="unmatched-providers">Unmatched Providers</h2>
<p>108 providers couldn’t be matched to FCC data. Here are the top 10.</p>
<div id="7db6f97b" class="cell" data-tbl-colwidths="[50,20,10,20]" data-execution_count="8">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 50%">
<col style="width: 20%">
<col style="width: 10%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th>Provider</th>
<th style="text-align: right;">BEAD Locs</th>
<th style="text-align: right;">FRNs</th>
<th style="text-align: right;">Support</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>AMAZON KUIPER COMMERCIAL SERVICES LLC</td>
<td style="text-align: right;">405,409</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$299,483,292</td>
</tr>
<tr class="even">
<td>RESOUND NETWORKS LLC</td>
<td style="text-align: right;">88,903</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$146,157,396</td>
</tr>
<tr class="odd">
<td>4 IP Technology and Media, LLC</td>
<td style="text-align: right;">32,091</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$401,831,806</td>
</tr>
<tr class="even">
<td>Navajo Nation</td>
<td style="text-align: right;">30,794</td>
<td style="text-align: right;">2</td>
<td style="text-align: right;">$286,969,138</td>
</tr>
<tr class="odd">
<td>Hometown Internet, LLC</td>
<td style="text-align: right;">27,935</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$135,813,251</td>
</tr>
<tr class="even">
<td>CBN Geneva LLC</td>
<td style="text-align: right;">21,189</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$121,187,012</td>
</tr>
<tr class="odd">
<td>eCommunity Holdings, LLC</td>
<td style="text-align: right;">14,492</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$84,247,957</td>
</tr>
<tr class="even">
<td>INTUS SMARTCITIES, INC.</td>
<td style="text-align: right;">11,607</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$57,268,193</td>
</tr>
<tr class="odd">
<td>CoreConnect (CocoNet Inc.)</td>
<td style="text-align: right;">10,275</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$90,640,683</td>
</tr>
<tr class="even">
<td>Spokane Regional Development Authority BROADLINC</td>
<td style="text-align: right;">9,844</td>
<td style="text-align: right;">1</td>
<td style="text-align: right;">$66,830,287</td>
</tr>
</tbody>
</table>
</div>
<p>This includes new market entrants like Amazon Kuiper, but also likely reflects FCC Registration Number (FRN) mismatches between BEAD and FCC datasets, unmatched subsidiary companies, providers who haven’t filed availability data with the FCC, or other data issues.</p>
</section>
<section id="methodology" class="level2">
<h2 class="anchored" data-anchor-id="methodology">Methodology</h2>
<p>BEAD data comes from states’ BEAD Final Proposal files compiled by BroadbandExpanded and available <a href="../funding/BEADFinalProposalData.html">here</a>. FCC data comes from the National Broadband Map as of 2025-06-30.</p>
<p>States/territories included (54): AK, AL, AR, AS, AZ, CA, CO, CT, DC, DE, FL, GA, GU, HI, IA, ID, IL, IN, KS, KY, LA, MA, MD, ME, MI, MN, MO, MP, MS, MT, NC, ND, NE, NH, NJ, NM, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, VT, WA, WI, WV, WY</p>
<p>Providers are matched by FRN (FCC Registration Number). Each BEAD subgrantee may have multiple FRNs; these are matched against FCC data and aggregated. The expansion ratio is BEAD locations divided by FCC locations.</p>
<p>Providers with multiple subsidiaries sharing the same FCC provider ID are consolidated in the tables above.</p>
<p>Of note, the location counts in this post and in our report do not incorporate unit counts, and look only at raw Broadband Serviceable Location (BSL) counts as provided in BEAD Final Proposal data files and from the National Broadband Map.</p>
<p>Additional information, including tables of all ISPs included in the analysis, the states in which they will provide BEAD-funded service, and a detailed methodology is available in <a href="../files/data/bead/BEAD Recipients vs FCC Footprint Analysis - March 2026.pdf">our PDF report</a>.</p>


</section>

 ]]></description>
  <category>funding</category>
  <category>BEAD</category>
  <guid>https://broadbandexpanded.com/posts/BEADFCCProviderMatch.html</guid>
  <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>ACLP Submits Comments to NTIA Regarding How to Use BEAD Savings</title>
  <dc:creator>Michael Santorelli, Alex Karras</dc:creator>
  <link>https://broadbandexpanded.com/posts/BEADSavings.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<p>The ACLP at New York Law School has submitted <a href="../files/policy/ACLP - Comments to NTIA re BEAD Fundings - February 18 2026.pdf">comments to NTIA</a> in response to its request for input regarding how to use the <a href="../posts/BEADLeftover.html">$21 billion in BEAD funds</a> that will remain after the Benefit of the Bargain round.</p>
<p>These comments build on spoke comments that the ACLP offered during NTIA’s first listening session on this topic, which was held on <a href="https://broadbandusa.ntia.gov/events/latest-events/ntia-listening-session-use-bead-funds-saved-through-trump-administrations-benefit-bargain-reforms">February 11</a>. In our spoken and written comments, the ACLP recommended that NTIA use leftover funds to:</p>
<ol type="1">
<li>Establish a BEAD Reserve Fund, the proceeds of which could be used to address the <a href="../posts/UnservedAfterBEADFeb2026.html">1.1 million unserved and underserved locations</a> that will remain unfunded post-BEAD. These funds could also be used to address any defaults that will inevitably arise over the next year.</li>
<li>Enhance network resiliency by underwriting projects focused on replacing antiquated utility poles, modernizing public safety and emergency responder networks, and hardening systems in areas prone to outages.</li>
<li>Fund proven demand-side programs to increase broadband adoption rates and deliver digital literacy training to users of all ages and skill levels.</li>
</ol>
<p>The ACLP eagerly awaits NTIA’s release of its proposals for what to do with these funds, which is expected by March 11.</p>



 ]]></description>
  <category>funding</category>
  <category>BEAD</category>
  <guid>https://broadbandexpanded.com/posts/BEADSavings.html</guid>
  <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>New York Continues to Use Federal Funds for Overbuilding</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/NYCortlandOverbuild.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li>After canceling a $26M broadband grant in Cortland and Cayuga counties, New York is racing to reallocate those, and additional, federal funds through a new MIP Round 4 before the end-of-year CPF deadline.</li>
<li>In January, Cortland County issued an RFP seeking a partner to apply for MIP Round 4 funding.</li>
<li>An ACLP analysis of the Cortland County RFP data found that 93% of Top and Medium Priority locations and 99% of Low Priority locations already have 100/20 Mbps broadband service, consistent with the pattern of overbuilding seen in previous MIP rounds.</li>
<li>ConnectALL has not provided updates on the status of any MIP projects, and with less than a year until the statutory completion deadline, it remains unclear whether these networks are on track for completion.</li>
</ul>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Full Report Available
</div>
</div>
<div class="callout-body-container callout-body">
<p>This post provides a summary of our <a href="../files/analyses/Cortland County, NY - Broadband Coverage Analysis - February 2026.pdf">Cortland County Broadband Coverage Analysis</a>, which includes a detailed methodology and additional coverage data.</p>
</div>
</div>
<p>Over the last several years, New York State has used over $210 million in federal Capital Projects Funds (CPF) to engage in massive overbuilding of private broadband infrastructure. In two <a href="../posts/NYMIP.html">previous</a> <a href="../posts/NYMIP2.html">analyses</a>, the ACLP detailed the extent to which the state, via its Municipal Infrastructure Program (MIP), chose to use these resources to subsidize duplicative broadband infrastructure across huge swaths of the state. Specifically, the ACLP found that, of the 85,000+ locations to be passed by the 13 projects awarded MIP grants in rounds 1 and 2, 89% already have access to a broadband connection. The ACLP <a href="../posts/NYMIP2.html">projected</a> a similar rate of overbuilding for MIP grants allocated after round 2.</p>
<p>The state now appears on track to continue funding overbuilding as it races to meet an end-of-year deadline for completing projects built with CPF funds.</p>
</section>
<section id="whats-happening-in-cortland" class="level2">
<h2 class="anchored" data-anchor-id="whats-happening-in-cortland">What’s Happening in Cortland</h2>
<p>In December 2025, it was reported that ConnectALL, the state office administering the MIP, had <a href="https://www.fingerlakes1.com/2025/12/10/state-pulls-plug-on-major-broadband-project-in-cayuga-co/">canceled a $26M grant</a> that was earmarked for broadband projects in Cortland and Cayuga counties. Apparently, the state did not have confidence that the project would be substantially complete by the end of 2026, the statutory deadline for CPF-funded projects.</p>
<p>On January 12, 2026, ConnectALL <a href="https://www.governor.ny.gov/news/governor-hochul-announces-36-million-available-through-expansion-connectall-municipal">announced</a> that “up to $36 million” in additional funding would be available in a new Round 4 of the MIP. Curiously, ConnectALL did not disclose that the funding being allocated in this round stemmed from the canceled Cortland/Cayuga project.</p>
<p>The next day, Cortland County issued an <a href="https://www.cortlandcountyny.gov/DocumentCenter/View/20349/RFP-25PLN001-Funding-Application-Assistance-Broadband-Services?bidId=">RFP</a> seeking “partners to form a public-private partnership to expand broadband infrastructure countywide through New York State’s ConnectALL Municipal Infrastructure Program (MIP) – Round 4 reopened January 12, 2026.” The selected partner would join the county in formally applying for the funds available in MIP Round 4. (It is unclear if Cayuga County has taken similar steps.)</p>
<p>In its RFP, Cortland County identified “critical points of interest by priority (1-3) as well as unserved locations as provided by the ConnectALL office” that it wished to connect with MIP grant funds.</p>
<p>The ACLP sought to determine the extent to which these locations might already be served with broadband. To do so, we started with the geographic data files provided in the county’s January 2026 broadband RFP. These show the various “Top,” “Medium,” and “Low Priority” parcels (properties) which the project seeks to serve. These parcels were then merged with data from the FCC’s National Broadband Map to determine what proportion of locations (<em>i.e.,</em> buildings) on those parcels already have access to 100/20 Mbps or faster terrestrial broadband service. The results of this analysis are summarized in Table&nbsp;1.</p>
<div id="tbl-cortland" class="quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-cortland-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;1: Terrestrial 100/20 Mbps service availability by parcel tier.
</figcaption>
<div aria-describedby="tbl-cortland-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="caption-top table">
<thead>
<tr class="header">
<th style="text-align: left;">Tier</th>
<th style="text-align: right;">BSLs</th>
<th style="text-align: right;">Served 100/20</th>
<th style="text-align: right;">% Served</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Top Priority</td>
<td style="text-align: right;">27</td>
<td style="text-align: right;">25</td>
<td style="text-align: right;">92.6%</td>
</tr>
<tr class="even">
<td style="text-align: left;">Medium Priority</td>
<td style="text-align: right;">70</td>
<td style="text-align: right;">65</td>
<td style="text-align: right;">92.9%</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Low Priority</td>
<td style="text-align: right;">86</td>
<td style="text-align: right;">85</td>
<td style="text-align: right;">98.8%</td>
</tr>
<tr class="even">
<td style="text-align: left;">BEAD Program Points</td>
<td style="text-align: right;">35</td>
<td style="text-align: right;">13</td>
<td style="text-align: right;">37.1%</td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
<p>Overall, 93% of Top and Medium Priority and 99% of Low Priority locations are already served. These findings are consistent with the significant overbuilding underwritten by ConnectALL with MIP funds. In contrast, only 37% of the “BEAD Program Points” which were included in the RFP data files are already served, a much lower rate of overbuilding. The full results of this analysis, along with a detailed methodology, are available in our <a href="../files/analyses/Cortland County, NY - Broadband Coverage Analysis - February 2026.pdf">full report</a>.</p>
</section>
<section id="whats-next" class="level2">
<h2 class="anchored" data-anchor-id="whats-next">What’s Next</h2>
<p>Only one entity – Archtop Fiber – <a href="https://www.cortlandcountyny.gov/DocumentCenter/View/20418/Archtop---Cortland-Proposal-Response-Complete-1-26?bidId=">responded</a> to the Cortland RFP. Per that response, Archtop is “in the midst of an aggressive, 3,000-mile fiber-optic construction push to provide broadband across the Hudson Valley, including Sullivan County.” Indeed, Archtop previously secured nearly $30M in MIP funds to “serve over 22,000 homes and businesses with 253 miles of fiber and fixed wireless on twelve towers” in Sullivan County. According to our analysis of that award, Archtop’s project in Sullivan County will <a href="../posts/NYMIP2.html">overbuild 91%</a> of those locations.</p>
<p>Whichever entity ultimately wins the available Round 4 MIP funding will have less than a year to complete its deployment. More broadly, it remains to be seen whether any of the MIP projects are on track to meet the statutory deadline for substantial completion. ConnectALL has not provided any updates on the status of these networks. Its inability or unwillingness to publicly acknowledge that it terminated the Cortland/Cayuga award does not inspire confidence that it will be forthcoming if additional projects are struggling or appear unable to meet the December 31 deadline.</p>


</section>

 ]]></description>
  <category>funding</category>
  <category>New-York</category>
  <category>muni-broadband</category>
  <guid>https://broadbandexpanded.com/posts/NYCortlandOverbuild.html</guid>
  <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>A Closer Look at Cal Advocates’s Broadband Competition Report</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/CAPublicAdvocatesCompetition.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li><strong>Cal Advocates’s estimate of “consumer harm” is built on unrealistic assumptions.</strong> The calculation treats every location as a subscribing household buying gigabit service at the highest promotional price. In reality, many subscribers choose lower (and cheaper) tiers, some households don’t subscribe, and some locations are vacant. <em>When the report’s own regression coefficients are applied to actual subscribers, the implied figure falls below $93 million, less than one-tenth of the headline claim,</em> and even that number is suspect given the many other methodological issues.</li>
<li><strong>Cal Advocates uses an outcome-driven model to yield supportive results.</strong> It chooses benchmark and monopoly prices to maximize the competitive “gap” between markets with and without multiple gigabit providers. The “competitive” benchmark uses the <em>lowest</em> promotional prices across multiple speed tiers, while the “monopoly” price uses each provider’s <em>highest</em> 1 Gbps promotional price—an apples-to-oranges comparison that inflates the claimed harm.</li>
<li><strong>The study’s own results undermine its conclusions.</strong> The models yield wildly inconsistent results across providers. If competition were a uniform driver of pricing, we would expect more consistent patterns. Sub-gigabit providers are associated with <em>higher</em> prices in several statistically significant models, the opposite of what a competition story would predict. And Comcast, one of the four major providers studied, was excluded from the regression because its pricing didn’t fit the model. More fundamentally, the analysis shows correlation, not causation. Without a more rigorous research design, one cannot conclude that competition caused the observed price differences.</li>
<li><strong>The policy recommendations outrun the evidence.</strong> Subsidizing new gigabit builds in areas that already have one gigabit provider is classic overbuilding, which is wasteful and not the highest-value use of limited broadband funds.</li>
</ul>
</section>
<section id="overview" class="level2">
<h2 class="anchored" data-anchor-id="overview">Overview</h2>
<p>In January 2026, the California Public Utilities Commission’s Public Advocates Office (“Cal Advocates”) released a report examining broadband competition and pricing in four California cities: San Mateo, Oakland, Los Angeles, and San Diego. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a)</span> The headline finding was attention-grabbing: “Californians could save more than $1 billion annually if competitive pricing prevailed statewide.” <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 4)</span></p>
<p>The report makes an appeal to intuition. Where multiple gigabit providers compete, promotional prices are lower. Where a single provider dominates, prices are higher. Therefore, policies should support additional gigabit network builds. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 5, 19)</span></p>
<p>However, a careful review of the study’s methodology reveals significant problems. The $1 billion figure rests on inflated assumptions, apples-to-oranges price comparisons, and a calculation that is disconnected from the report’s own statistical models. When applied consistently, those models imply a figure less than one-tenth as large. The report’s own regression results, provided in the technical appendices, show that competition explains only a small fraction of price variation. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 13–15)</span> And the statistical analysis demonstrates correlation but cannot establish causation.</p>
<p>This post walks through the key methodological concerns. The goal isn’t to dismiss the fundamental economic principle that competition leads to lower prices, but to highlight why the magnitude of the study’s claimed harm is overstated and the policy conclusions are premature. Notably, these methodological shortcomings echo those we identified in an earlier set of broadband studies submitted to the CPUC, which similarly relied on selective data, narrow technology-specific framing, and outcome-oriented analysis to support sweeping policy conclusions. <span class="citation" data-cites="aclp2021cpuc">(Santorelli and Karras 2021, 23–33)</span></p>
</section>
<section id="a-lofty-1-billion-estimate" class="level2">
<h2 class="anchored" data-anchor-id="a-lofty-1-billion-estimate">A Lofty $1 Billion Estimate</h2>
<p>The report’s primary attention-grabbing claim is that California consumers could save $1.13 billion annually if gigabit competition prevailed. This number appears in Table 5 and drives the report’s policy urgency. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 18)</span> But the calculation involves several assumptions, each of which inflates the final figure.</p>
<section id="every-location-is-not-a-subscriber" class="level3">
<h3 class="anchored" data-anchor-id="every-location-is-not-a-subscriber">Every Location Is Not a Subscriber</h3>
<p>The report multiplies the price differential by 4.45 million “locations with sole gigabit provider” to arrive at its billion-dollar figure. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 17–18)</span> But a location is not a subscriber. The calculation makes no adjustment for:</p>
<ul>
<li><strong>Subscribers who purchase sub-gigabit tiers</strong> (many households choose plans slower than 1 Gbps)</li>
<li><strong>Non-subscribing households</strong> who may have no fixed broadband at all</li>
<li><strong>Multi-dwelling units</strong> where “location” counts may not map cleanly to households</li>
<li><strong>Vacant locations</strong> that have no broadband subscriber</li>
</ul>
<p>The report describes this approach as “conservative,” but assuming 100% subscription at the gigabit tier is not conservative. Instead, it is a clear overestimate. To illustrate: according to the American Community Survey, only 79.2% of California households subscribe to wired internet service. <span class="citation" data-cites="Census2024ACSST1Y2024S2801">(U.S. Census Bureau, n.d.)</span> Simply adjusting for non-subscribers—before even accounting for those on sub-gigabit tiers or vacant locations—would reduce the claimed figure by over 20%.</p>
<div class="callout callout-style-simple callout-note no-icon callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Is There Demand for Gigabit Connectivity?
</div>
</div>
<div class="callout-body-container callout-body">
<p>Cal Advocates focuses its analysis on gigabit offerings and seems to suggest this is something that every person should subscribe to. In reality, only about a third of all broadband subscribers opt for this premium offering despite it being available to 91% of homes and businesses. <span class="citation" data-cites="openvault2025ovbi3q ncta2025data">(OpenVault 2025, 14; NCTA, n.d.)</span> Instead, OpenVault has observed that most subscribers opt for the “sweet spot” of 200 Mbps to 400 Mbps.</p>
</div>
</div>
</section>
<section id="the-benchmark-price-is-artificially-low" class="level3">
<h3 class="anchored" data-anchor-id="the-benchmark-price-is-artificially-low">The “Benchmark” Price Is Artificially Low</h3>
<p>The $51 “benchmark” is constructed by averaging the <em>lowest</em> promotional prices observed across providers and across three speed tiers (300 Mbps, 500 Mbps, and 1 Gbps). <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 16–17)</span> Several problems emerge:</p>
<ul>
<li><strong>Lowest promotional prices are not typical prices.</strong> These may only be available at specific addresses, to new customers, or under particular eligibility conditions.</li>
<li><strong>Cross-tier averaging obscures the comparison.</strong> The benchmark mixes 300 Mbps and 500 Mbps prices, but the “harm” calculation uses 1 Gbps monopoly prices. This is an apples-to-oranges comparison.</li>
<li><strong>Charter’s 100 Mbps price is used as a proxy for 300 Mbps</strong> because Charter doesn’t offer a 300 Mbps promotional plan. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 17)</span> This mechanically lowers the benchmark.</li>
</ul>
<p>A more defensible benchmark would compare within the same speed tier, use median rather than minimum prices, and reflect realistic eligibility and subscription patterns.</p>
</section>
<section id="the-monopoly-price-is-artificially-high" class="level3">
<h3 class="anchored" data-anchor-id="the-monopoly-price-is-artificially-high">The “Monopoly” Price Is Artificially High</h3>
<p>While the benchmark uses the lowest observed prices, the monopoly price uses each provider’s <em>highest</em> promotional price for 1 Gbps service. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 18)</span> This maximizes the calculated gap.</p>
<p>The combined effect of these choices is purpose-built to yield a dramatic overstatement of consumer “harm”: the lowest prices for the benchmark, the highest prices for the monopoly case, and an assumption of 100% subscription at 1 Gbps.</p>
</section>
<section id="a-third-of-the-claimed-savings-come-from-a-provider-the-model-cant-explain" class="level3">
<h3 class="anchored" data-anchor-id="a-third-of-the-claimed-savings-come-from-a-provider-the-model-cant-explain">A Third of the Claimed “Savings” Come From a Provider the Model Can’t Explain</h3>
<p>Even setting aside the inflated assumptions above, the $1.13 billion figure includes approximately $410 million in estimated “savings” attributed to Comcast locations. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 18)</span> Yet the report’s own technical appendix acknowledges that its regression model does not explain Comcast’s pricing behavior. Comcast was excluded from the statistical analysis entirely because its prices “reflect large, market-wide discounts” that “do not correspond to local competition intensity.” <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 16)</span> If the report’s own model cannot establish a relationship between competition and Comcast’s pricing, there is no basis for claiming that competition would produce “savings” at Comcast locations.</p>
</section>
<section id="the-reports-own-models-imply-far-smaller-effects" class="level3">
<h3 class="anchored" data-anchor-id="the-reports-own-models-imply-far-smaller-effects">The Report’s Own Models Imply Far Smaller Effects</h3>
<p>Perhaps most tellingly, the $1.13 billion figure is not derived from the report’s own regression results. The regression models estimate that adding one gigabit competitor is associated with modest monthly price reductions. Comcast shows no statistically significant effect at all. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 13–15)</span> Yet the headline calculation uses the full raw price gap between “competitive” and “monopoly” markets, implicitly attributing the entire difference to competition when the report’s own statistical analysis shows it explains only a fraction of price variation.</p>
<p>When the regression coefficients are annualized and applied to estimated subscribers in sole-gigabit-provider areas, <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 18)</span> adjusted for the share of California households that actually subscribe to wired service, <span class="citation" data-cites="Census2024ACSST1Y2024S2801">(U.S. Census Bureau, n.d.)</span> the implied annual figure is approximately $93 million. This is less than one-tenth of the headline claim, and is tiny compared to the billions that would be needed to deploy duplicative fiber statewide.<sup>1</sup></p>
<table class="caption-top table">
<caption>Implied Annual “Savings” Using the Report’s Own Regression Coefficients</caption>
<colgroup>
<col style="width: 20%">
<col style="width: 12%">
<col style="width: 13%">
<col style="width: 17%">
<col style="width: 17%">
<col style="width: 17%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">Provider</th>
<th style="text-align: right;">Monthly Effect</th>
<th style="text-align: right;">Annual Effect</th>
<th style="text-align: right;">Sole-Gig Locations</th>
<th style="text-align: right;">Est. Subscribers (79.2%)</th>
<th style="text-align: right;">Annual “Savings”</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">AT&amp;T</td>
<td style="text-align: right;">$1.87</td>
<td style="text-align: right;">$22</td>
<td style="text-align: right;">22,862</td>
<td style="text-align: right;">18,107</td>
<td style="text-align: right;">$398,354</td>
</tr>
<tr class="even">
<td style="text-align: left;">Charter</td>
<td style="text-align: right;">$3.60</td>
<td style="text-align: right;">$43</td>
<td style="text-align: right;">2,119,162</td>
<td style="text-align: right;">1,678,376</td>
<td style="text-align: right;">$72,170,168</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Cox</td>
<td style="text-align: right;">$4.32</td>
<td style="text-align: right;">$52</td>
<td style="text-align: right;">504,937</td>
<td style="text-align: right;">399,910</td>
<td style="text-align: right;">$20,795,320</td>
</tr>
<tr class="even">
<td style="text-align: left;">Comcast</td>
<td style="text-align: right;">$0.00</td>
<td style="text-align: right;">$0</td>
<td style="text-align: right;">1,800,837</td>
<td style="text-align: right;">1,426,263</td>
<td style="text-align: right;">$0</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>Total</strong></td>
<td style="text-align: right;"></td>
<td style="text-align: right;"></td>
<td style="text-align: right;"><strong>4,447,798</strong></td>
<td style="text-align: right;"><strong>3,522,656</strong></td>
<td style="text-align: right;"><strong>$93,363,842</strong></td>
</tr>
</tbody>
</table>
<p>And even that figure is likely overstated, given the methodological concerns discussed below.</p>
</section>
</section>
<section id="weak-regression-results" class="level2">
<h2 class="anchored" data-anchor-id="weak-regression-results">Weak Regression Results</h2>
<p>Notwithstanding the myriad other issues with the analysis, the study’s own regression results are inconsistent.</p>
<div class="callout callout-style-simple callout-note no-icon callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>What is regression analysis?
</div>
</div>
<div class="callout-body-container callout-body">
<p>Regression is a statistical method that estimates the relationship between variables. In this study, the outcome being explained (the “dependent variable”) is the promotional price of broadband service, and the model asks whether factors like competition and income are associated with changes in that price.</p>
</div>
</div>
<p>The technical appendices provide the actual regression output, <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 13–15)</span> and the results are weaker than the main report’s confident policy assertions suggest.</p>
<section id="very-low-explanatory-power" class="level3">
<h3 class="anchored" data-anchor-id="very-low-explanatory-power">Very Low Explanatory Power</h3>
<p>The R² values tell us how much of the price variation the model explains:</p>
<div class="callout callout-style-simple callout-note no-icon callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>What is R²?
</div>
</div>
<div class="callout-body-container callout-body">
<p>R² (R-squared) measures how well a statistical model fits the data, expressed as a percentage. An R² of 100% means the model perfectly explains all variation in the outcome; an R² of 1.6% means the model explains almost none of it. Higher values suggest the included factors (like competition) are meaningful drivers of the outcome (like price).</p>
</div>
</div>
<table class="caption-top table">
<caption>R² Values by Provider and Speed Tier</caption>
<thead>
<tr class="header">
<th>Provider</th>
<th>Speed Tier</th>
<th>R²</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>AT&amp;T</td>
<td>500 Mbps</td>
<td>0.016 (1.6%)</td>
</tr>
<tr class="even">
<td>AT&amp;T</td>
<td>1 Gbps</td>
<td>0.126 (12.6%)</td>
</tr>
<tr class="odd">
<td>Charter</td>
<td>500 Mbps</td>
<td>0.075 (7.5%)</td>
</tr>
<tr class="even">
<td>Charter</td>
<td>1 Gbps</td>
<td>0.070 (7.0%)</td>
</tr>
<tr class="odd">
<td>Cox</td>
<td>500 Mbps</td>
<td>0.537 (53.7%)</td>
</tr>
<tr class="even">
<td>Cox</td>
<td>1 Gbps</td>
<td>0.442 (44.2%)</td>
</tr>
</tbody>
</table>
<p>The results are wildly inconsistent across providers. Cox’s models show reasonable explanatory power (R² of 0.44–0.54), but the AT&amp;T and Charter models are very weak — AT&amp;T’s 500 Mbps model explains just 1.6% of price variation, and Charter’s models hover around 7%. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 13–15)</span></p>
<p>If competition were a primary and consistent driver of pricing, we would expect these models to perform similarly across providers. Instead, the relationship between competition and price appears to vary dramatically depending on which provider is being analyzed — a pattern more consistent with provider-specific pricing strategies than a uniform competitive effect.</p>
</section>
<section id="sub-gigabit-providers-the-wrong-sign" class="level3">
<h3 class="anchored" data-anchor-id="sub-gigabit-providers-the-wrong-sign">Sub-Gigabit Providers: The Wrong Sign</h3>
<p>The report claims that sub-gigabit providers (including fixed wireless) “do not reliably constrain price.” <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 15)</span> But the model coefficients cast further doubt on the report’s primary claims:</p>
<table class="caption-top table">
<caption>Sub-Gigabit Provider Coefficients With Statistically Significant Positive Sign</caption>
<thead>
<tr class="header">
<th>Provider</th>
<th>Speed Tier</th>
<th>Sub-Gigabit Coefficient</th>
<th>p-value</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>Cox</td>
<td>1 Gbps</td>
<td>+1.53</td>
<td>&lt; 0.001</td>
</tr>
<tr class="even">
<td>Cox</td>
<td>500 Mbps</td>
<td>+0.78</td>
<td>&lt; 0.001</td>
</tr>
<tr class="odd">
<td>Charter</td>
<td>500 Mbps</td>
<td>+1.18</td>
<td>&lt; 0.001</td>
</tr>
</tbody>
</table>
<div class="callout callout-style-simple callout-note no-icon callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>What are coefficients and p-values?
</div>
</div>
<div class="callout-body-container callout-body">
<p>A <em>coefficient</em> is the estimated effect of one variable on another — here, how much an additional sub-gigabit provider is associated with a change in price (in dollars). A positive coefficient means higher prices; negative means lower. A <em>p-value</em> measures how likely the result is to have occurred by chance. A p-value below 0.05 is conventionally considered “statistically significant,” meaning we can be fairly confident the relationship is real — though not necessarily causal.</p>
</div>
</div>
<p>In multiple statistically significant models, more sub-gigabit providers are counterintuitively associated with <em>higher</em> prices. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 13–15)</span> The report dismisses this as sub-gigabit providers “not reliably constraining price,” but a more plausible interpretation is that sub-gigabit provider presence is a proxy for something else entirely. Broadband market dynamics are likely more complex than the report’s simple modeling can account for.</p>
<p>If sub-gigabit provider counts can produce statistically significant coefficients <em>in the wrong direction,</em> we should be cautious about interpreting gigabit provider coefficients as causal effects of competition.</p>
</section>
<section id="comcast-was-excluded-from-the-regression" class="level3">
<h3 class="anchored" data-anchor-id="comcast-was-excluded-from-the-regression">Comcast Was Excluded From the Regression</h3>
<p>As discussed above, Comcast was entirely excluded from the regression analysis because its pricing didn’t fit the model. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 16)</span> That the state’s second-largest broadband provider’s pricing behavior—covering 3.5 million gigabit locations—doesn’t conform to the model is a serious challenge to the model’s generalizability. The report effectively says that competition drives pricing, except for one of the four major providers studied, whose pricing doesn’t respond to competition the way the model predicts. This selective exclusion should have been discussed prominently in the main report, not tucked away in an appendix note.</p>
</section>
</section>
<section id="correlation-is-not-causation" class="level2">
<h2 class="anchored" data-anchor-id="correlation-is-not-causation">Correlation Is Not Causation</h2>
<p>The report’s regression analysis purports to show that the number of gigabit providers is correlated with lower promotional prices. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 14–15)</span> But the report then draws causal inferences that the methodology cannot support.</p>
<section id="the-endogeneity-problem" class="level3">
<h3 class="anchored" data-anchor-id="the-endogeneity-problem">The Endogeneity Problem</h3>
<div class="callout callout-style-simple callout-note no-icon callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>What is endogeneity?
</div>
</div>
<div class="callout-body-container callout-body">
<p>Endogeneity occurs when the thing you’re studying (here, competition) is itself influenced by the same factors that affect your outcome (prices). It makes it difficult to determine whether competition is actually <em>causing</em> lower prices, or whether some third factor is driving both.</p>
</div>
</div>
<p>Provider entry decisions are not random. Companies build fiber networks in markets where they expect to be profitable. Many positive factors may incentivize entry, including:</p>
<ul>
<li>Higher location density</li>
<li>Favorable geography for deployment</li>
<li>Higher probability of subscription</li>
<li>Newer housing stock with easier right-of-way access</li>
<li>Favorable local permitting environments</li>
<li>Existing utility infrastructure to leverage</li>
</ul>
<p>These same characteristics might independently support lower per-subscriber costs, enabling lower prices <em>separately</em> from competition. Indeed, the economics of broadband deployment decisions are well understood: providers respond to market signals when choosing where to invest, with supply generally following demand rather than the reverse. <span class="citation" data-cites="aclp2021cpuc">(Santorelli and Karras 2021, 14–18)</span> The report cannot distinguish between two stories:</p>
<ol type="1">
<li><strong>Competition caused lower prices.</strong> Multiple providers entered, and they competed prices down.</li>
<li><strong>Favorable market conditions attracted competitors and enabled lower prices.</strong> The characteristics that attracted multiple providers also made it cheaper to serve those areas, and prices may have been lower regardless.</li>
</ol>
<p>San Mateo and Oakland—the study’s “competitive” markets—are dense, affluent Bay Area cities with a regional fiber provider, Sonic, present alongside national providers. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 6)</span> Treating their pricing as a universally achievable benchmark ignores that most California markets lack comparable conditions.</p>
</section>
<section id="what-would-establish-causation" class="level3">
<h3 class="anchored" data-anchor-id="what-would-establish-causation">What Would Establish Causation?</h3>
<p>Establishing that competition <em>causes</em> lower prices would require a research design that addresses this endogeneity. Options, among others, include:</p>
<ul>
<li><strong>Instrumental variables:</strong> Finding something that affects provider entry but doesn’t directly affect prices</li>
<li><strong>Natural experiments:</strong> Exploiting exogenous shocks to competition (<em>e.g.,</em> a merger that reduced providers in some areas but not others)</li>
<li><strong>Difference-in-differences:</strong> Comparing price changes over time in areas where competition increased versus areas where it didn’t</li>
</ul>
<p>The report uses none of these approaches. Its simple regression of price on provider counts, income, and nothing else provides correlation only. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 14)</span></p>
<div class="callout callout-style-simple callout-note no-icon callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>What are these methods?
</div>
</div>
<div class="callout-body-container callout-body">
<p>These are research techniques economists use to isolate cause and effect. <em>Instrumental variables</em> use an outside factor that affects competition but not prices directly. <em>Natural experiments</em> exploit real-world events (like a merger) that changed competition in some areas but not others. <em>Difference-in-differences</em> compares how prices changed over time in affected vs.&nbsp;unaffected areas. All three go beyond simple correlation to test whether competition actually drives price changes.</p>
</div>
</div>
</section>
</section>
<section id="promotional-prices-are-the-wrong-metric" class="level2">
<h2 class="anchored" data-anchor-id="promotional-prices-are-the-wrong-metric">Promotional Prices Are the Wrong Metric</h2>
<p>The entire analysis is based on promotional prices, which raises several concerns: <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 11)</span></p>
<section id="promotional-prices-are-a-poor-proxy-for-long-term-prices" class="level3">
<h3 class="anchored" data-anchor-id="promotional-prices-are-a-poor-proxy-for-long-term-prices">Promotional Prices Are a Poor Proxy for Long-Term Prices</h3>
<p>Consumers eventually pay non-promotional rates, often for years. The report’s own Table 2 shows that non-promotional prices are relatively uniform across providers and markets. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 13–14)</span> If competition primarily affects temporary acquisition pricing rather than sustained rates, the potential welfare implications are much different from what the report suggests.</p>
</section>
<section id="promotional-intensity-may-be-influenced-by-other-factors" class="level3">
<h3 class="anchored" data-anchor-id="promotional-intensity-may-be-influenced-by-other-factors">Promotional Intensity May Be Influenced by Other Factors</h3>
<p>The report notes that promotional pricing “represents providers’ efforts to obtain and retain customers.” <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 7)</span> But providers might offer aggressive promotions in markets with higher customer churn rates or with newer deployments requiring customer acquisition. In addition, the implementation of promotional pricing schedules and strategies likely varies between providers in a way that is not captured by a simple aggregation of advertised prices.</p>
</section>
<section id="what-consumers-actually-pay-is-unknown" class="level3">
<h3 class="anchored" data-anchor-id="what-consumers-actually-pay-is-unknown">What Consumers Actually Pay Is Unknown</h3>
<p>The report analyzes <em>advertised</em> promotional prices, not billed costs. It excludes things like equipment fees, taxes and surcharges, bundling or auto-pay discounts, retention offers, and other discounts or fees. Absent billing data, claims about actual consumer burden remain speculative.</p>
</section>
</section>
<section id="other-methodological-concerns" class="level2">
<h2 class="anchored" data-anchor-id="other-methodological-concerns">Other Methodological Concerns</h2>
<ul>
<li><p><strong>Frontier’s Exclusion.</strong> Frontier, a major fiber competitor, was excluded from the pricing analysis “due to its ongoing merger with Verizon.” <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 6)</span> But Frontier appears as a meaningful competitive presence in the overlap tables: 80% of Charter’s lowest-priced tier in LA has Frontier overlap. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 8–9)</span> The merger doesn’t change the fact that Frontier’s current network presence affects competitive dynamics, and its exclusion may bias the report’s modeling. Moreover, the rationale is applied inconsistently: Charter and Cox—two of the three providers included in the regression—are themselves in a pending merger, yet neither was excluded on those grounds.</p></li>
<li><p><strong>Sampling Methodology Is Undisclosed.</strong> The appendices reveal sample sizes but not selection methodology. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 2–3)</span> Were locations chosen randomly? Stratified by neighborhood characteristics? Convenience-based? The phrase “selected sample locations” does significant work but is never explained. <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 8)</span></p></li>
<li><p><strong>The 10% Overlap Threshold.</strong> Appendix B excludes competitors with less than 10% geographic overlap as not representing “meaningful competitive pressure.” <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 4–11)</span> This is an arbitrary threshold that could omit localized competitive effects.</p></li>
<li><p><strong>Excel-Based Regression With Apparent Errors.</strong> The regression tables show <code>#NUM!</code> errors and suspicious values (like standard errors of exactly 0) in several cells. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 13–15)</span> These errors, along with the table formatting, suggest the analysis was conducted in Excel rather than a proper statistical package. For a study of purported policy significance, the use of Excel raises concerns about, among other things: robustness checks, diagnostic testing, correct standard error specification, and reproducibility.</p></li>
<li><p><strong>Contradictory Overlap Patterns.</strong> The appendix reveals that some pricing patterns contradict the assertion that more competition brings about lower prices. For instance, Comcast’s lower-priced set in San Mateo shows <em>less</em> competitive overlap than its higher-priced set, and AT&amp;T’s San Mateo pricing requires a “concentration” explanation rather than the simple provider counts used in the regression. <span class="citation" data-cites="publicadvocates2026appendix">(Public Advocates Office 2026b, 4–7)</span></p></li>
</ul>
</section>
<section id="policy-implications" class="level2">
<h2 class="anchored" data-anchor-id="policy-implications">Policy Implications</h2>
<p>The report recommends that public investments “prioritize areas where consumers have only one gigabit provider.” <span class="citation" data-cites="publicadvocates2026">(Public Advocates Office 2026a, 5, 19)</span> This conclusion requires believing that:</p>
<ul>
<li>Correlation between provider counts and prices reflects causation (unproven)</li>
<li>Promotional prices reflect sustained consumer welfare (questionable)</li>
<li>Conditions enabling multiple providers in San Mateo can be replicated elsewhere (not analyzed)</li>
<li>Subsidizing additional gigabit builds is higher-value than other uses of limited funds (not analyzed)</li>
</ul>
<p>More broadly, the report’s exclusive focus on gigabit provider counts reflects a technology-specific view of competition that ignores the role of other platforms. Fixed wireless, 5G, and satellite services all exert competitive pressure, and consumers increasingly rely on non-wireline options for internet access. A technology-neutral assessment of competition would likely paint a different picture than one that counts only gigabit wireline providers. <span class="citation" data-cites="aclp2021cpuc">(Santorelli and Karras 2021, 37–38)</span></p>
<section id="opportunity-cost" class="level3">
<h3 class="anchored" data-anchor-id="opportunity-cost">Opportunity Cost</h3>
<p>The report doesn’t consider that subsidizing new builds in areas with existing gigabit service might divert resources from other initiatives where welfare gains would be larger. Broadband affordability is a multi-faceted issue, and should be considered holistically since funding is limited.</p>
<p>On the supply-side, subsidizing gigabit network overbuild may yield less consumer benefit than other infrastructure deployment. On the demand-side, funding could instead go towards a variety of possible affordability and adoption related initiatives, including digital literacy programs, subsidy awareness campaigns, and device access. As we have previously argued before the CPUC, in served markets the primary broadband challenge is typically one of adoption, not infrastructure, and policy resources are better directed at addressing the demand-side barriers that keep households offline. <span class="citation" data-cites="aclp2021cpuc">(Santorelli and Karras 2021, 19–22, 34–37)</span></p>
<p>A rigorous cost-benefit analysis would compare the welfare gains from different uses of funding. This report attempts no such analysis before making bold policy recommendations.</p>
</section>
</section>
<section id="references" class="level2">




</section>


<div id="quarto-appendix" class="default"><section class="quarto-appendix-contents" id="quarto-bibliography"><h2 class="anchored quarto-appendix-heading">References</h2><div id="refs" class="references csl-bib-body hanging-indent">
<div id="ref-ncta2025data" class="csl-entry">
NCTA. n.d. <em>Industry Insights Data</em>. <a href="https://www.ncta.com/industry/insights/data">https://www.ncta.com/industry/insights/data</a>.
</div>
<div id="ref-openvault2025ovbi3q" class="csl-entry">
OpenVault. 2025. <em>Broadband Insights Report, 3Q 2025</em>. <a href="https://openvault.com/resources/ovbi/">https://openvault.com/resources/ovbi/</a>.
</div>
<div id="ref-publicadvocates2026" class="csl-entry">
Public Advocates Office. 2026a. <em>Broadband Competition and Pricing Strategies in California’s Urban Markets: A Comparative Analysis of Major Internet Service Providers in San Mateo, Oakland, Los Angeles, and San Diego</em>. California Public Utilities Commission. <a href="https://www.publicadvocates.cpuc.ca.gov/-/media/cal-advocates-website/files/press-room/reports-and-analyses/260114-public-advocates-broadband-competition-and-pricing-strategies-in-california-urban-markets.pdf">https://www.publicadvocates.cpuc.ca.gov/-/media/cal-advocates-website/files/press-room/reports-and-analyses/260114-public-advocates-broadband-competition-and-pricing-strategies-in-california-urban-markets.pdf</a>.
</div>
<div id="ref-publicadvocates2026appendix" class="csl-entry">
Public Advocates Office. 2026b. <em>Technical Appendices: Supporting Data, Maps, and Technical Analyses for Broadband Competition and Pricing Strategies in California’s Urban Markets</em>. California Public Utilities Commission. <a href="https://www.publicadvocates.cpuc.ca.gov/-/media/cal-advocates-website/files/press-room/reports-and-analyses/260114-public-advocates-appendices-to-broadband-competition-and-pricing-strategies-paper.pdf">https://www.publicadvocates.cpuc.ca.gov/-/media/cal-advocates-website/files/press-room/reports-and-analyses/260114-public-advocates-appendices-to-broadband-competition-and-pricing-strategies-paper.pdf</a>.
</div>
<div id="ref-aclp2021cpuc" class="csl-entry">
Santorelli, Michael J., and Alexander Karras. 2021. <em>Comments of the Advanced Communications Law &amp; Policy Institute at New York Law School to the Assigned ALJ’s Ruling Filed May 28, 2021</em>. Filed in California Public Utilities Commission Rulemaking 20-09-001. <a href="https://docs.cpuc.ca.gov/PublishedDocs/Efile/G000/M392/K633/392633612.PDF">https://docs.cpuc.ca.gov/PublishedDocs/Efile/G000/M392/K633/392633612.PDF</a>.
</div>
<div id="ref-Census2024ACSST1Y2024S2801" class="csl-entry">
U.S. Census Bureau. n.d. <em>Types of Computers and Internet Subscriptions</em>. U.S. Census Bureau. <a href="https://data.census.gov/table/ACSST1Y2024.S2801?q=Telephone,+Computer,+and+Internet+Access&amp;g=040XX00US06">https://data.census.gov/table/ACSST1Y2024.S2801?q=Telephone,+Computer,+and+Internet+Access&amp;g=040XX00US06</a>.
</div>
</div></section><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>In California’s BEAD Final Proposal, the average award per fiber location is $9,215. Even very conservatively assuming that a statewide deployment would have 50% of the per-location cost of the BEAD deployments, bringing a second fiber connection to the 4,447,798 “locations with sole Gbps provider” in the report would cost over $17 billion.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>funding</category>
  <category>policy</category>
  <guid>https://broadbandexpanded.com/posts/CAPublicAdvocatesCompetition.html</guid>
  <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Updated Analysis Estimates 1.1 Million Locations Could Remain Unfunded After BEAD</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/UnservedAfterBEADFeb2026.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Full Report Available
</div>
</div>
<div class="callout-body-container callout-body">
<p>This post provides a summary of our <a href="../files/data/bead/Remaining Unfunded Locations After BEAD Awards - February 2026.pdf">Remaining Unfunded Locations After BEAD Awards</a> report, which includes a detailed methodology, a breakdown by unserved vs underserved, figures with and without satellite BEAD awards, and additional state-by-state information.</p>
</div>
</div>
<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li>According to the FCC’s Broadband Funding Map, <strong>3,379,711 locations across the U.S. are currently without 100/20 Mbps</strong> terrestrial service.</li>
<li>After accounting for BEAD awards, <strong>1,101,356 locations without 100/20 Mbps service remain unfunded.</strong> When the number of units at a location is factored in (<em>e.g.,</em> apartment units in a building), <strong>1,342,667 units remain unfunded.</strong></li>
<li>Of the remaining unfunded locations, approximately <strong>53.8% are “underserved”</strong> (have 25/3 Mbps service but not 100/20 Mbps).</li>
<li>According to BFM data, <strong>33.7% of BEAD locations already have 100/20 Mbps terrestrial service</strong> (wired or fixed wireless), suggesting that BEAD may involve overbuilding beyond the 20% allowed for in the program rules.</li>
<li>This updated analysis <strong>underscores the need for a BEAD Reserve Fund</strong>, which the ACLP <a href="../posts/UnservedAfterBEAD.html">first proposed last October</a>. Using remaining BEAD dollars to seed a Reserve Fund and deploying those resources as part of a second round of BEAD would ensure that the goal of the program is realized: that as many unserved and underserved locations as possible receive broadband service via BEAD.</li>
</ul>
</section>
<section id="overview" class="level2">
<h2 class="anchored" data-anchor-id="overview">Overview</h2>
<p>This analysis estimates the number of broadband serviceable locations (BSLs) without 100/20 Mbps terrestrial service that remain unfunded by any program even after accounting for BEAD awards.</p>
<div id="tbl-overview" class="quarto-float quarto-figure quarto-figure-center anchored">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-overview-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;1: Locations and Units Without 100/20 Mbps Service Remaining Unfunded
</figcaption>
<div aria-describedby="tbl-overview-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="caption-top table">
<colgroup>
<col style="width: 53%">
<col style="width: 23%">
<col style="width: 23%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">Metric</th>
<th style="text-align: right;">Locations</th>
<th style="text-align: right;">Units</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Total unfunded before BEAD awards</td>
<td style="text-align: right;">3,379,711</td>
<td style="text-align: right;">3,966,368</td>
</tr>
<tr class="even">
<td style="text-align: left;">Total remaining unfunded</td>
<td style="text-align: right;">1,101,356</td>
<td style="text-align: right;">1,342,667</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><em>&nbsp;&nbsp;&nbsp;&nbsp;Underserved (has 25/3)</em></td>
<td style="text-align: right;"><em>592,408</em></td>
<td style="text-align: right;"><em>748,646</em></td>
</tr>
<tr class="even">
<td style="text-align: left;"><em>&nbsp;&nbsp;&nbsp;&nbsp;Unserved (no 25/3)</em></td>
<td style="text-align: right;"><em>508,948</em></td>
<td style="text-align: right;"><em>594,021</em></td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Note</span>Locations vs.&nbsp;Units
</div>
</div>
<div class="callout-body-container callout-body">
<p>We report figures either in terms of “locations” or “units.” Locations are defined as a single Broadband Serviceable Location. Each “location” can have 1 or more “units.” For example, an apartment building with 12 apartments would represent 1 location and 12 units. Since a location has at least 1 unit by default, figures in “units” will always be either equal to or greater than figures by locations.</p>
</div>
</div>
</section>
<section id="updated-methodology" class="level2">
<h2 class="anchored" data-anchor-id="updated-methodology">Updated Methodology</h2>
<p>To identify locations that could be eligible for a second round of BEAD we:</p>
<ol type="1">
<li>Start with the FCC’s Broadband Funding Map (BFM), which provides a pre-computed list of locations that are unserved or underserved.</li>
<li>Set aside any location that is funded by another deployment program using the BFM’s award data from 5 federal entities spanning 15 broadband deployment programs.</li>
<li>Set aside locations which were intentionally not given a BEAD award by states, as identified in Final Proposal “No BEAD” data. These exclusions happened for a variety of reasons; we set aside all except those marked as ‘too expensive to serve.’</li>
<li>Count how many unserved/underserved locations that are currently unfunded will be covered by BEAD, and how many will remain.</li>
</ol>
<p>This process differs slightly from our <a href="../posts/UnservedAfterBEAD.html">previous analysis</a>, which manually identified unserved locations from National Broadband Map availability data. Since the pre-computed BFM location lists are generated by the FCC, we now utilize those lists instead of performing this portion of the analysis on our own.</p>
<section id="conservatively-estimating-locations-eligible-for-a-second-bead-round" class="level3">
<h3 class="anchored" data-anchor-id="conservatively-estimating-locations-eligible-for-a-second-bead-round">Conservatively Estimating Locations Eligible for a Second BEAD Round</h3>
<p>A location is counted as “without 100/20 Mbps” if the BFM indicates no 100/20 Mbps terrestrial service exists <em>and</em> no other funding program has committed to providing such service. If the BFM indicates that either residential or business service is available, it is counted as served.</p>
<p>Altogether, this process is intended to provide a conservative estimate on remaining unfunded locations. Along with the above considerations, by setting aside all locations receiving funding from BEAD or another program, we are also implicitly assuming that 100% of funded locations will receive service. However, if BEAD or other programs experience defaults—which are generally unavoidable for deployment programs—the number of unfunded and unserved/underserved locations will increase.</p>
<p>A detailed discussion of our analysis methodology is provided in our <a href="../files/data/bead/Remaining Unfunded Locations After BEAD Awards - February 2026.pdf">full report</a>.</p>
</section>
</section>
<section id="remaining-unfunded-summary-by-state" class="level2">
<h2 class="anchored" data-anchor-id="remaining-unfunded-summary-by-state">Remaining Unfunded Summary by State</h2>
<div id="tbl-state-summary" class="cell quarto-float quarto-figure quarto-figure-center anchored" data-execution_count="2" data-tbl-colwidths="[8,18,18,18,18,20]">
<figure class="quarto-float quarto-float-tbl figure">
<figcaption class="quarto-float-caption-top quarto-float-caption quarto-float-tbl" id="tbl-state-summary-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
Table&nbsp;2: Remaining Unfunded Summary by State
</figcaption>
<div aria-describedby="tbl-state-summary-caption-0ceaefa1-69ba-4598-a22c-09a6ac19f8ca">
<table class="cell caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 8%">
<col style="width: 18%">
<col style="width: 18%">
<col style="width: 18%">
<col style="width: 18%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th>State</th>
<th style="text-align: right;">Unfunded Locations Without 100/20</th>
<th style="text-align: right;">Locations Without 100/20 Funded by BEAD</th>
<th style="text-align: right;">Remaining Unfunded Locations</th>
<th style="text-align: right;">% Remaining Unfunded Locations</th>
<th style="text-align: right;"><em>Remaining Unfunded Units</em></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><strong>TOTAL</strong></td>
<td style="text-align: right;"><strong>3,379,711</strong></td>
<td style="text-align: right;"><strong>2,278,355</strong></td>
<td style="text-align: right;"><strong>1,101,356</strong></td>
<td style="text-align: right;"><strong>32.6%</strong></td>
<td style="text-align: right;"><strong><em>1,342,667</em></strong></td>
</tr>
<tr class="even">
<td>AK</td>
<td style="text-align: right;">47,783</td>
<td style="text-align: right;">40,928</td>
<td style="text-align: right;">6,855</td>
<td style="text-align: right;">14.3%</td>
<td style="text-align: right;"><em>7,489</em></td>
</tr>
<tr class="odd">
<td>AL</td>
<td style="text-align: right;">116,656</td>
<td style="text-align: right;">70,325</td>
<td style="text-align: right;">46,331</td>
<td style="text-align: right;">39.7%</td>
<td style="text-align: right;"><em>55,588</em></td>
</tr>
<tr class="even">
<td>AR</td>
<td style="text-align: right;">65,068</td>
<td style="text-align: right;">46,911</td>
<td style="text-align: right;">18,157</td>
<td style="text-align: right;">27.9%</td>
<td style="text-align: right;"><em>21,703</em></td>
</tr>
<tr class="odd">
<td>AS</td>
<td style="text-align: right;">7,088</td>
<td style="text-align: right;">6,602</td>
<td style="text-align: right;">486</td>
<td style="text-align: right;">6.9%</td>
<td style="text-align: right;"><em>486</em></td>
</tr>
<tr class="even">
<td>AZ</td>
<td style="text-align: right;">72,441</td>
<td style="text-align: right;">53,937</td>
<td style="text-align: right;">18,504</td>
<td style="text-align: right;">25.5%</td>
<td style="text-align: right;"><em>25,438</em></td>
</tr>
<tr class="odd">
<td>CA</td>
<td style="text-align: right;">151,095</td>
<td style="text-align: right;">121,573</td>
<td style="text-align: right;">29,522</td>
<td style="text-align: right;">19.5%</td>
<td style="text-align: right;"><em>51,057</em></td>
</tr>
<tr class="even">
<td>CO</td>
<td style="text-align: right;">75,307</td>
<td style="text-align: right;">63,356</td>
<td style="text-align: right;">11,951</td>
<td style="text-align: right;">15.9%</td>
<td style="text-align: right;"><em>14,547</em></td>
</tr>
<tr class="odd">
<td>CT</td>
<td style="text-align: right;">4,464</td>
<td style="text-align: right;">1,261</td>
<td style="text-align: right;">3,203</td>
<td style="text-align: right;">71.8%</td>
<td style="text-align: right;"><em>6,341</em></td>
</tr>
<tr class="even">
<td>DC</td>
<td style="text-align: right;">34</td>
<td style="text-align: right;">19</td>
<td style="text-align: right;">15</td>
<td style="text-align: right;">44.1%</td>
<td style="text-align: right;"><em>19</em></td>
</tr>
<tr class="odd">
<td>DE</td>
<td style="text-align: right;">5,217</td>
<td style="text-align: right;">3,126</td>
<td style="text-align: right;">2,091</td>
<td style="text-align: right;">40.1%</td>
<td style="text-align: right;"><em>2,318</em></td>
</tr>
<tr class="even">
<td>FL</td>
<td style="text-align: right;">129,891</td>
<td style="text-align: right;">88,306</td>
<td style="text-align: right;">41,585</td>
<td style="text-align: right;">32.0%</td>
<td style="text-align: right;"><em>55,735</em></td>
</tr>
<tr class="odd">
<td>GA</td>
<td style="text-align: right;">87,038</td>
<td style="text-align: right;">66,276</td>
<td style="text-align: right;">20,762</td>
<td style="text-align: right;">23.9%</td>
<td style="text-align: right;"><em>27,102</em></td>
</tr>
<tr class="even">
<td>GU</td>
<td style="text-align: right;">20</td>
<td style="text-align: right;">4</td>
<td style="text-align: right;">16</td>
<td style="text-align: right;">80.0%</td>
<td style="text-align: right;"><em>16</em></td>
</tr>
<tr class="odd">
<td>HI</td>
<td style="text-align: right;">6,767</td>
<td style="text-align: right;">5,562</td>
<td style="text-align: right;">1,205</td>
<td style="text-align: right;">17.8%</td>
<td style="text-align: right;"><em>1,509</em></td>
</tr>
<tr class="even">
<td>IA</td>
<td style="text-align: right;">31,939</td>
<td style="text-align: right;">20,633</td>
<td style="text-align: right;">11,306</td>
<td style="text-align: right;">35.4%</td>
<td style="text-align: right;"><em>12,459</em></td>
</tr>
<tr class="odd">
<td>ID</td>
<td style="text-align: right;">45,737</td>
<td style="text-align: right;">38,267</td>
<td style="text-align: right;">7,470</td>
<td style="text-align: right;">16.3%</td>
<td style="text-align: right;"><em>9,182</em></td>
</tr>
<tr class="even">
<td>IL</td>
<td style="text-align: right;">91,547</td>
<td style="text-align: right;">68,248</td>
<td style="text-align: right;">23,299</td>
<td style="text-align: right;">25.5%</td>
<td style="text-align: right;"><em>26,828</em></td>
</tr>
<tr class="odd">
<td>IN</td>
<td style="text-align: right;">88,891</td>
<td style="text-align: right;">53,212</td>
<td style="text-align: right;">35,679</td>
<td style="text-align: right;">40.1%</td>
<td style="text-align: right;"><em>38,817</em></td>
</tr>
<tr class="even">
<td>KS</td>
<td style="text-align: right;">30,880</td>
<td style="text-align: right;">21,489</td>
<td style="text-align: right;">9,391</td>
<td style="text-align: right;">30.4%</td>
<td style="text-align: right;"><em>11,315</em></td>
</tr>
<tr class="odd">
<td>KY</td>
<td style="text-align: right;">114,604</td>
<td style="text-align: right;">71,229</td>
<td style="text-align: right;">43,375</td>
<td style="text-align: right;">37.8%</td>
<td style="text-align: right;"><em>49,515</em></td>
</tr>
<tr class="even">
<td>LA</td>
<td style="text-align: right;">106,197</td>
<td style="text-align: right;">73,698</td>
<td style="text-align: right;">32,499</td>
<td style="text-align: right;">30.6%</td>
<td style="text-align: right;"><em>56,866</em></td>
</tr>
<tr class="odd">
<td>MA</td>
<td style="text-align: right;">5,787</td>
<td style="text-align: right;">2,736</td>
<td style="text-align: right;">3,051</td>
<td style="text-align: right;">52.7%</td>
<td style="text-align: right;"><em>3,612</em></td>
</tr>
<tr class="even">
<td>MD</td>
<td style="text-align: right;">19,528</td>
<td style="text-align: right;">10,848</td>
<td style="text-align: right;">8,680</td>
<td style="text-align: right;">44.4%</td>
<td style="text-align: right;"><em>10,820</em></td>
</tr>
<tr class="odd">
<td>ME</td>
<td style="text-align: right;">27,695</td>
<td style="text-align: right;">18,537</td>
<td style="text-align: right;">9,158</td>
<td style="text-align: right;">33.1%</td>
<td style="text-align: right;"><em>10,196</em></td>
</tr>
<tr class="even">
<td>MI</td>
<td style="text-align: right;">150,739</td>
<td style="text-align: right;">115,330</td>
<td style="text-align: right;">35,409</td>
<td style="text-align: right;">23.5%</td>
<td style="text-align: right;"><em>43,947</em></td>
</tr>
<tr class="odd">
<td>MN</td>
<td style="text-align: right;">67,256</td>
<td style="text-align: right;">43,153</td>
<td style="text-align: right;">24,103</td>
<td style="text-align: right;">35.8%</td>
<td style="text-align: right;"><em>26,348</em></td>
</tr>
<tr class="even">
<td>MO</td>
<td style="text-align: right;">85,825</td>
<td style="text-align: right;">74,988</td>
<td style="text-align: right;">10,837</td>
<td style="text-align: right;">12.6%</td>
<td style="text-align: right;"><em>12,195</em></td>
</tr>
<tr class="odd">
<td>MP</td>
<td style="text-align: right;">7,425</td>
<td style="text-align: right;">6,829</td>
<td style="text-align: right;">596</td>
<td style="text-align: right;">8.0%</td>
<td style="text-align: right;"><em>652</em></td>
</tr>
<tr class="even">
<td>MS</td>
<td style="text-align: right;">70,936</td>
<td style="text-align: right;">60,187</td>
<td style="text-align: right;">10,749</td>
<td style="text-align: right;">15.2%</td>
<td style="text-align: right;"><em>12,270</em></td>
</tr>
<tr class="odd">
<td>MT</td>
<td style="text-align: right;">54,296</td>
<td style="text-align: right;">42,425</td>
<td style="text-align: right;">11,871</td>
<td style="text-align: right;">21.9%</td>
<td style="text-align: right;"><em>14,104</em></td>
</tr>
<tr class="even">
<td>NC</td>
<td style="text-align: right;">151,747</td>
<td style="text-align: right;">63,298</td>
<td style="text-align: right;">88,449</td>
<td style="text-align: right;">58.3%</td>
<td style="text-align: right;"><em>97,077</em></td>
</tr>
<tr class="odd">
<td>ND</td>
<td style="text-align: right;">515</td>
<td style="text-align: right;">152</td>
<td style="text-align: right;">363</td>
<td style="text-align: right;">70.5%</td>
<td style="text-align: right;"><em>374</em></td>
</tr>
<tr class="even">
<td>NE</td>
<td style="text-align: right;">14,605</td>
<td style="text-align: right;">8,995</td>
<td style="text-align: right;">5,610</td>
<td style="text-align: right;">38.4%</td>
<td style="text-align: right;"><em>6,740</em></td>
</tr>
<tr class="odd">
<td>NH</td>
<td style="text-align: right;">6,491</td>
<td style="text-align: right;">3,208</td>
<td style="text-align: right;">3,283</td>
<td style="text-align: right;">50.6%</td>
<td style="text-align: right;"><em>3,749</em></td>
</tr>
<tr class="even">
<td>NJ</td>
<td style="text-align: right;">8,098</td>
<td style="text-align: right;">3,647</td>
<td style="text-align: right;">4,451</td>
<td style="text-align: right;">55.0%</td>
<td style="text-align: right;"><em>5,216</em></td>
</tr>
<tr class="odd">
<td>NM</td>
<td style="text-align: right;">39,914</td>
<td style="text-align: right;">28,385</td>
<td style="text-align: right;">11,529</td>
<td style="text-align: right;">28.9%</td>
<td style="text-align: right;"><em>14,143</em></td>
</tr>
<tr class="even">
<td>NV</td>
<td style="text-align: right;">7,467</td>
<td style="text-align: right;">6,129</td>
<td style="text-align: right;">1,338</td>
<td style="text-align: right;">17.9%</td>
<td style="text-align: right;"><em>2,054</em></td>
</tr>
<tr class="odd">
<td>NY</td>
<td style="text-align: right;">66,205</td>
<td style="text-align: right;">47,139</td>
<td style="text-align: right;">19,066</td>
<td style="text-align: right;">28.8%</td>
<td style="text-align: right;"><em>22,569</em></td>
</tr>
<tr class="even">
<td>OH</td>
<td style="text-align: right;">117,869</td>
<td style="text-align: right;">45,869</td>
<td style="text-align: right;">72,000</td>
<td style="text-align: right;">61.1%</td>
<td style="text-align: right;"><em>77,499</em></td>
</tr>
<tr class="odd">
<td>OK</td>
<td style="text-align: right;">43,406</td>
<td style="text-align: right;">16,918</td>
<td style="text-align: right;">26,488</td>
<td style="text-align: right;">61.0%</td>
<td style="text-align: right;"><em>39,154</em></td>
</tr>
<tr class="even">
<td>OR</td>
<td style="text-align: right;">72,934</td>
<td style="text-align: right;">61,533</td>
<td style="text-align: right;">11,401</td>
<td style="text-align: right;">15.6%</td>
<td style="text-align: right;"><em>12,991</em></td>
</tr>
<tr class="odd">
<td>PA</td>
<td style="text-align: right;">130,724</td>
<td style="text-align: right;">106,265</td>
<td style="text-align: right;">24,459</td>
<td style="text-align: right;">18.7%</td>
<td style="text-align: right;"><em>31,682</em></td>
</tr>
<tr class="even">
<td>RI</td>
<td style="text-align: right;">4,999</td>
<td style="text-align: right;">1,178</td>
<td style="text-align: right;">3,821</td>
<td style="text-align: right;">76.4%</td>
<td style="text-align: right;"><em>6,081</em></td>
</tr>
<tr class="odd">
<td>SC</td>
<td style="text-align: right;">38,521</td>
<td style="text-align: right;">16,084</td>
<td style="text-align: right;">22,437</td>
<td style="text-align: right;">58.2%</td>
<td style="text-align: right;"><em>26,745</em></td>
</tr>
<tr class="even">
<td>SD</td>
<td style="text-align: right;">8,995</td>
<td style="text-align: right;">6,218</td>
<td style="text-align: right;">2,777</td>
<td style="text-align: right;">30.9%</td>
<td style="text-align: right;"><em>3,042</em></td>
</tr>
<tr class="odd">
<td>TN</td>
<td style="text-align: right;">52,944</td>
<td style="text-align: right;">31,791</td>
<td style="text-align: right;">21,153</td>
<td style="text-align: right;">40.0%</td>
<td style="text-align: right;"><em>23,546</em></td>
</tr>
<tr class="even">
<td>TX</td>
<td style="text-align: right;">191,887</td>
<td style="text-align: right;">119,978</td>
<td style="text-align: right;">71,909</td>
<td style="text-align: right;">37.5%</td>
<td style="text-align: right;"><em>95,370</em></td>
</tr>
<tr class="odd">
<td>UT</td>
<td style="text-align: right;">22,368</td>
<td style="text-align: right;">16,430</td>
<td style="text-align: right;">5,938</td>
<td style="text-align: right;">26.5%</td>
<td style="text-align: right;"><em>6,606</em></td>
</tr>
<tr class="even">
<td>VA</td>
<td style="text-align: right;">190,662</td>
<td style="text-align: right;">61,347</td>
<td style="text-align: right;">129,315</td>
<td style="text-align: right;">67.8%</td>
<td style="text-align: right;"><em>148,726</em></td>
</tr>
<tr class="odd">
<td>VT</td>
<td style="text-align: right;">29,058</td>
<td style="text-align: right;">13,559</td>
<td style="text-align: right;">15,499</td>
<td style="text-align: right;">53.3%</td>
<td style="text-align: right;"><em>17,712</em></td>
</tr>
<tr class="even">
<td>WA</td>
<td style="text-align: right;">175,500</td>
<td style="text-align: right;">138,473</td>
<td style="text-align: right;">37,027</td>
<td style="text-align: right;">21.1%</td>
<td style="text-align: right;"><em>43,476</em></td>
</tr>
<tr class="odd">
<td>WI</td>
<td style="text-align: right;">128,885</td>
<td style="text-align: right;">113,809</td>
<td style="text-align: right;">15,076</td>
<td style="text-align: right;">11.7%</td>
<td style="text-align: right;"><em>17,558</em></td>
</tr>
<tr class="even">
<td>WV</td>
<td style="text-align: right;">83,189</td>
<td style="text-align: right;">58,642</td>
<td style="text-align: right;">24,547</td>
<td style="text-align: right;">29.5%</td>
<td style="text-align: right;"><em>26,391</em></td>
</tr>
<tr class="odd">
<td>WY</td>
<td style="text-align: right;">24,577</td>
<td style="text-align: right;">19,313</td>
<td style="text-align: right;">5,264</td>
<td style="text-align: right;">21.4%</td>
<td style="text-align: right;"><em>5,692</em></td>
</tr>
</tbody>
</table>
</div>
</figure>
</div>
</section>
<section id="current-status-of-bead-funded-locations" class="level2">
<h2 class="anchored" data-anchor-id="current-status-of-bead-funded-locations">Current Status of BEAD Funded Locations</h2>
<p>We compare the BFM locations against BEAD Final Proposal data compiled from 54 states and territories. We match BEAD award locations against the full BFM dataset to determine their current service status:</p>
<ul>
<li><strong>55.2%</strong> of BEAD locations are without 100/20 Mbps (both residential and business terrestrial service is not available)</li>
<li><strong>33.7%</strong> have residential, business, or both types of terrestrial 100/20 Mbps service, or faster</li>
<li><strong>11.1%</strong> do not match to any BFM location</li>
</ul>
<p>Terrestrial includes wired, licensed, and unlicensed fixed wireless. If the definition of service is narrowed, the percentage of BEAD locations that are already served per BFM data decreases:</p>
<ul>
<li><strong>33.7%</strong> have terrestrial 100/20 Mbps (wired + all fixed wireless)</li>
<li><strong>24.1%</strong> have wired or licensed fixed wireless 100/20 Mbps</li>
<li><strong>5.5%</strong> have wired 100/20 Mbps</li>
</ul>
<p>Regardless of what definition is used, it appears that BEAD deployments will involve some overbuilding of already served locations.</p>


</section>

 ]]></description>
  <category>funding</category>
  <category>BEAD</category>
  <guid>https://broadbandexpanded.com/posts/UnservedAfterBEADFeb2026.html</guid>
  <pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Analysis of Texas Middle-Mile Applications Finds Evidence of Significant Overbuild</title>
  <dc:creator>Alex Karras, Michael Santorelli</dc:creator>
  <link>https://broadbandexpanded.com/posts/TMMAnalysis.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<section id="key-takeaways" class="level2">
<h2 class="anchored" data-anchor-id="key-takeaways">Key Takeaways</h2>
<ul>
<li>We analyzed GIS data for 7 of the 14 projects that applied for funding as part of the $200M Texas Middle-Mile Grant Program. The other 7 projects did not provide GIS data necessary for this type of analysis.</li>
<li>We found that <strong>98.0% of locations within 1 mile of the proposed network routes already have access to terrestrial broadband at 100/20 Mbps</strong> or faster. This suggests the routes primarily traverse well-served corridors.</li>
<li>This <strong>finding is consistent even when the distance from the route is increased to 5 miles (98.1%) or 10 miles (98.1%)</strong>. This further underscores how well-served these corridors are.</li>
<li><a href="https://www.txsmartbuy.gov/esbd-grants/304-BDO-NOFA-010">Program rules</a> require applicants to “make all efforts possible to avoid overbuilding where existing middle-mile infrastructure already exists.” The state has made clear that it will prioritize projects that complement rather than duplicate existing infrastructure. That half of the proposals would significantly overbuild existing infrastructure appears to contravene the program’s focus.</li>
<li>As the ACLP has noted extensively elsewhere, using public funds to overbuild existing middle-mile and last-mile infrastructure is <a href="../posts/NYMIP2.html">wasteful</a> and should be avoided lest these duplicative networks fail to attract enough customers to financially self-sustain. Officials in Texas and anywhere else that might be contemplating a similar program should study the <a href="https://docs.cpuc.ca.gov/PublishedDocs/Efile/G000/M411/K510/411510548.PDF">myriad struggles and failures</a> that have arisen when publicly-funded middle-mile networks overbuilt private infrastructure.</li>
</ul>
<p><em>This post provides a summary of our <a href="../files/analyses/Texas Middle-Mile Proximity Analysis - January 2026.pdf">full report</a>, which includes a detailed methodology, and by-project estimates of served percentages.</em></p>
</section>
<section id="tmm-overview" class="level2">
<h2 class="anchored" data-anchor-id="tmm-overview">TMM Overview</h2>
<p>The <a href="https://comptroller.texas.gov/programs/broadband/funding/middle-mile/comment.php">Texas Middle-Mile (TMM) program</a>, which is being administered by the state’s Broadband Deployment Office, is a $200M grant program that seeks to “strengthen network resiliency, support open-access networks to increase affordability for end-users and improve high-speed internet access by reducing the cost of connecting unserved or underserved areas to the internet backbone.”</p>
<p>Applications were accepted between August and November 2025, and the state released data submitted by applicants regarding network routes in January 2026.</p>
</section>
<section id="analysis" class="level2">
<h2 class="anchored" data-anchor-id="analysis">Analysis</h2>
<p>Using middle-mile network route data from applicants, we compiled a list of broadband serviceable locations within approximately 1 mile of the routes. We then utilized data from the National Broadband Map to determine which of these locations are already served.</p>
<p>On aggregate, 98.0% of locations within 1 mile of the proposed network routes already have access to terrestrial broadband at 100/20 Mbps or faster. This suggests the routes primarily traverse well-served corridors. Our finding is consistent even when the distance from the route is increased to 5 miles (98.1%) or 10 miles (98.1%). This further underscores how well-served these corridors are. Per-project estimates are in our <a href="../files/analyses/Texas Middle-Mile Proximity Analysis - January 2026.pdf">full report</a>.</p>
<p>Unfortunately, only 3 out of the 10 applicants, covering 7 out of 14 projects, provided data in a format allowing for geographic analysis. The other 7 applicants/projects provided only PDF documents containing images of their routes and are thus excluded from the analysis.</p>
<p>We expect that most other applications would yield similar results if we had access to geographic data. For example, the city of Brownsville recently submitted an application for funding to help it expand its burgeoning municipal fiber network to serve adjacent areas. That proposal will likely yield significant overbuilding.</p>
<p><a href="https://www.txsmartbuy.gov/esbd-grants/304-BDO-NOFA-010">Program rules</a> require applicants to “make all efforts possible to avoid overbuilding where existing middle-mile infrastructure already exists.” The state has made clear that it will prioritize projects that complement rather than duplicate existing infrastructure. That half of the proposals would significantly overbuild existing infrastructure appears to contravene the program’s focus.</p>
<p>As the ACLP has noted extensively elsewhere, using public funds to overbuild existing middle-mile and last-mile infrastructure is <a href="../posts/NYMIP2.html">wasteful</a> and should be avoided lest these duplicative networks fail to attract enough customers to financially self-sustain. Officials in Texas and anywhere else that might be contemplating a similar program should study the <a href="https://docs.cpuc.ca.gov/PublishedDocs/Efile/G000/M411/K510/411510548.PDF">myriad struggles and failures</a> that have arisen when publicly-funded middle-mile networks overbuilt private infrastructure.</p>


</section>

 ]]></description>
  <category>funding</category>
  <category>middle-mile</category>
  <guid>https://broadbandexpanded.com/posts/TMMAnalysis.html</guid>
  <pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Lessons from Lawrenceburg Municipal Utilities: A Legal Analysis of the Lawrenceburg FTTH Network Failure</title>
  <dc:creator>Arianna Roberts, Digital Scholar (Fall 2025)</dc:creator>
  <link>https://broadbandexpanded.com/posts/DSLawrenceburgIN.html</link>
  <description><![CDATA[ 
<script>document.body.style.visibility = 'hidden';</script>




<p>Lawrenceburg, Indiana, with a population of roughly 5,200, invested approximately $10 million to build a citywide fiber-to-the-home (FTTH) broadband network through Lawrenceburg Municipal Utilities (LMU). The project was intended to provide high-speed municipally owned internet service across the city, positioning Lawrenceburg as an early adopter of full-fiber residential broadband. Over time, however, the network failed to attract enough customers to generate sufficient revenue, leading to mounting financial strain, accounting problems, and eventually a below-cost sale to a private provider.</p>
<section id="background" class="level2">
<h2 class="anchored" data-anchor-id="background">Background</h2>
<p>Launched as a full FTTH system, the Lawrenceburg Municipal Utilities project represented one of Indiana’s first small-city fiber deployments. Despite <a href="https://local12.com/news/local/state-audit-finds-major-financial-discrepancies-at-lawrenceburg-utility">significant capital investment</a>, the network did not achieve a subscriber base large enough to offset operating and debt-service costs. Financial problems persisted for several years, and in 2020, the <a href="https://www.in.gov/sboa/WebReports/B54685.pdf">Indiana State Board of Accounts</a> issued an audit finding that LMU had failed to account for losses associated with the fiber initiative, including misstated or unreported expenditures tied to the broadband project.</p>
<p>The audit revealed that the fiber network contributed to significant financial discrepancies within the utility, prompting increased scrutiny from both state auditors and local officials. These findings reinforced the city’s growing concern that the municipal broadband model was fiscally unsustainable for a system of Lawrenceburg’s size.</p>
</section>
<section id="failure-and-transfer-to-private-sector" class="level2">
<h2 class="anchored" data-anchor-id="failure-and-transfer-to-private-sector">Failure and Transfer to Private Sector</h2>
<p>Unable to resolve the ongoing financial issues or scale the network to profitability, Lawrenceburg eventually sought a private sector exit. In December 2022, the city announced it would sell its FTTH system to <a href="https://www.altafiber.com/about-us/news/city-of-lawrenceburg-announces-altafiber-will-acquire-manage-citys-broadband-infrastructure">Altafiber</a> (formerly Cincinnati Bell) for $3 million, transferring both ownership and operational responsibility to the private ISP.</p>
<p>The sale represented a substantial loss relative to the city’s original $10 million investment, underscoring the severity of the project’s financial underperformance. Altafiber noted that it would assume management and future expansion to the city’s fiber network, integrating it into the company’s regional infrastructure plans.</p>
</section>
<section id="takeaways" class="level2">
<h2 class="anchored" data-anchor-id="takeaways">Takeaways</h2>
<p>The Lawrenceburg network case illustrates several key challenges for municipal broadband:</p>
<ol type="1">
<li>Financial Instability – The project led to an accumulation of unrecoverable losses. The <a href="https://www.in.gov/sboa/WebReports/B54685.pdf">Indiana SBOA audit</a> showed that broadband expenditures were not properly accounted for, revealing systemic fiscal management and highlighting the risk that small municipalities face when operating capital-intensive utilities without sufficient financial controls.</li>
<li>Insufficient Subscriber Base – Despite the high cost of deploying a citywide FTTH system, LMU failed to attract enough customers to cover operational expenses. As <a href="https://local12.com/news/local/state-audit-finds-major-financial-discrepancies-at-lawrenceburg-utility">Local12 reported</a>, the project was losing significant amounts of money even before the city explored a sale.</li>
<li>Below-Cost Divestiture – The <a href="https://www.altafiber.com/about-us/news/city-of-lawrenceburg-announces-altafiber-will-acquire-manage-citys-broadband-infrastructure">ultimate sale</a> of the system for $3 million, compared to the $10 million invested, demonstrates how much municipal broadband projects can expose taxpayers to long-term financial losses when adoption and revenue targets are not met.</li>
</ol>
<p><em>Arianna is a 3L at New York Law School.</em></p>


</section>

 ]]></description>
  <category>digital-scholars</category>
  <category>muni-broadband</category>
  <guid>https://broadbandexpanded.com/posts/DSLawrenceburgIN.html</guid>
  <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
</item>
</channel>
</rss>
