North Carolina Internet Overview
855 Mbps avg · 853 ZIP codes · 100% fiber · 100 counties
County Grade Distribution
Best Broadband Counties in North Carolina
| County | Grade | Avg Download | Fiber | ZIPs |
|---|---|---|---|---|
| Davie | A | 1000 Mbps | 100% | 3 |
| Surry | A | 1000 Mbps | 100% | 9 |
| Yadkin | A | 1000 Mbps | 100% | 5 |
| Davidson | A | 1000 Mbps | 100% | 8 |
| Guilford | A | 1000 Mbps | 100% | 26 |
| Wake | A | 1000 Mbps | 100% | 32 |
| Wilson | A | 1000 Mbps | 100% | 8 |
| Cabarrus | A | 1000 Mbps | 100% | 7 |
| Mecklenburg | A | 1000 Mbps | 100% | 34 |
| Wilkes | A | 1000 Mbps | 100% | 12 |
| Mitchell | A | 1000 Mbps | 100% | 2 |
| Yancey | A | 1000 Mbps | 100% | 3 |
| Durham | A | 1000 Mbps | 100% | 10 |
| Stokes | A | 1000 Mbps | 100% | 9 |
| Forsyth | A | 1000 Mbps | 100% | 16 |
Slowest Counties in North Carolina
| County | Grade | Avg Download | Fiber | ZIPs |
|---|---|---|---|---|
| Hyde | D | 100 Mbps | 100% | 6 |
| Jackson | D | 1000 Mbps | 100% | 9 |
| Greene | D | 100 Mbps | 100% | 4 |
| Macon | D | 1000 Mbps | 100% | 5 |
| Tyrrell | C | 100 Mbps | 100% | 1 |
| Caswell | C | 100 Mbps | 100% | 7 |
| Jones | C | 100 Mbps | 100% | 2 |
| McDowell | C | 1000 Mbps | 100% | 4 |
| Swain | C | 1000 Mbps | 100% | 2 |
| Henderson | C | 1000 Mbps | 100% | 13 |
| Bertie | C | 100 Mbps | 100% | 8 |
| Martin | C | 100 Mbps | 100% | 8 |
| Chowan | C | 100 Mbps | 100% | 2 |
| Duplin | C | 1000 Mbps | 100% | 12 |
| Graham | C | 100 Mbps | 100% | 3 |
All 100 Counties in North Carolina
Internet Providers in North Carolina
| Provider | ZIP Codes | Max Speed |
|---|---|---|
| T-Mobile | - | 25 Mbps |
| Charter (Spectrum) | 853 | 1,000 Mbps |
| AT&T | 853 | 1,000 Mbps |
| Lumen (CenturyLink) | 853 | 940 Mbps |
| United States Cellular Corporation | 853 | 2 Mbps |
| King Street L.p. | 853 | 10 Mbps |
| Carolina West Wireless | 853 | 25 Mbps |
| Open Broadband LLC | 853 | 100 Mbps |
Cities in North Carolina
Neighboring States
See how your connection compares to the 855 Mbps average in North Carolina.
Frequently Asked Questions
What is the average internet speed in North Carolina?
North Carolina has an average maximum download speed of 855 Mbps across 853 ZIP codes. 100% of areas have fiber internet access, and the state averages 10 providers per ZIP code.
Which counties in North Carolina have the best internet?
The counties with the best broadband in North Carolina include Davie (Grade A), Surry (Grade A), Yadkin (Grade A). These areas have the fastest average speeds and most provider competition.
How does North Carolina compare to the national average?
The national average download speed is 876 Mbps, while North Carolina averages 855 Mbps, below the national average. Nationally, 96% of areas have fiber, compared to 100% in North Carolina.
The this entity record above pulls directly from the FCC Broadband Data Collection (BDC). What follows is the per-entity context — how this entity sits in the broader U.S. internet availability and broadband speed distribution and which underlying factors drive the headline numbers.
The methodology behind every numeric value on this page is publicly documented on the the FCC Broadband Data Collection (BDC) portal and described in detail on this site’s methodology page. Refresh cadence varies by underlying series; the page surfaces the as-of date for each number so readers can trace any figure back to the source release.
For readers using this page as a decision input, the related-entity pages elsewhere on the site provide the comparison set. The most useful comparison for this entity is typically a peer within U.S. ZIPs, counties, and states with similar size, similar exposure, or similar geography — not the national-level summary alone.
Source: FCC Broadband Data Collection, 2026.