Skip to main content
DSDownloadSpeed
FCC Data · Updated April 2026

North Carolina Internet Overview

855 Mbps avg · 853 ZIP codes · 100% fiber · 100 counties

855
Avg Mbps
100%
Fiber Access
10
Avg Providers
853
ZIP Codes
Counties

County Grade Distribution

A
35
B
44
C
17
D
4
F
0
Best

Best Broadband Counties in North Carolina

CountyGradeAvg DownloadFiberZIPs
DavieA1000 Mbps100%3
SurryA1000 Mbps100%9
YadkinA1000 Mbps100%5
DavidsonA1000 Mbps100%8
GuilfordA1000 Mbps100%26
WakeA1000 Mbps100%32
WilsonA1000 Mbps100%8
CabarrusA1000 Mbps100%7
MecklenburgA1000 Mbps100%34
WilkesA1000 Mbps100%12
MitchellA1000 Mbps100%2
YanceyA1000 Mbps100%3
DurhamA1000 Mbps100%10
StokesA1000 Mbps100%9
ForsythA1000 Mbps100%16
Needs Improvement

Slowest Counties in North Carolina

CountyGradeAvg DownloadFiberZIPs
HydeD100 Mbps100%6
JacksonD1000 Mbps100%9
GreeneD100 Mbps100%4
MaconD1000 Mbps100%5
TyrrellC100 Mbps100%1
CaswellC100 Mbps100%7
JonesC100 Mbps100%2
McDowellC1000 Mbps100%4
SwainC1000 Mbps100%2
HendersonC1000 Mbps100%13
BertieC100 Mbps100%8
MartinC100 Mbps100%8
ChowanC100 Mbps100%2
DuplinC1000 Mbps100%12
GrahamC100 Mbps100%3
Browse

All 100 Counties in North Carolina

ADavie
1000 Mbps · 100% fiber
ASurry
1000 Mbps · 100% fiber
AYadkin
1000 Mbps · 100% fiber
ADavidson
1000 Mbps · 100% fiber
AGuilford
1000 Mbps · 100% fiber
AWake
1000 Mbps · 100% fiber
AWilson
1000 Mbps · 100% fiber
ACabarrus
1000 Mbps · 100% fiber
AMecklenburg
1000 Mbps · 100% fiber
AWilkes
1000 Mbps · 100% fiber
AMitchell
1000 Mbps · 100% fiber
AYancey
1000 Mbps · 100% fiber
ADurham
1000 Mbps · 100% fiber
AStokes
1000 Mbps · 100% fiber
AForsyth
1000 Mbps · 100% fiber
ANew Hanover
1000 Mbps · 100% fiber
AMadison
1000 Mbps · 100% fiber
AClay
1000 Mbps · 100% fiber
AOrange
1000 Mbps · 100% fiber
ABrunswick
1000 Mbps · 100% fiber
AAlleghany
1000 Mbps · 100% fiber
ARandolph
1000 Mbps · 100% fiber
ALee
1000 Mbps · 100% fiber
AColumbus
1000 Mbps · 100% fiber
ARowan
1000 Mbps · 100% fiber
AAlamance
1000 Mbps · 100% fiber
AWatauga
1000 Mbps · 100% fiber
AAshe
1000 Mbps · 100% fiber
AStanly
1000 Mbps · 100% fiber
AGaston
1000 Mbps · 100% fiber
AChatham
1000 Mbps · 100% fiber
ABuncombe
1000 Mbps · 100% fiber
ASampson
1000 Mbps · 100% fiber
AIredell
1000 Mbps · 100% fiber
APolk
1000 Mbps · 100% fiber
BWayne
1000 Mbps · 100% fiber
BLincoln
1000 Mbps · 100% fiber
BUnion
1000 Mbps · 100% fiber
BBladen
1000 Mbps · 100% fiber
BCaldwell
1000 Mbps · 100% fiber
BMoore
1000 Mbps · 100% fiber
BJohnston
1000 Mbps · 100% fiber
BCurrituck
1000 Mbps · 100% fiber
BAvery
1000 Mbps · 100% fiber
BRobeson
1000 Mbps · 100% fiber
BPender
1000 Mbps · 100% fiber
BHarnett
1000 Mbps · 100% fiber
BRichmond
1000 Mbps · 100% fiber
BAnson
1000 Mbps · 100% fiber
BCleveland
1000 Mbps · 100% fiber
BCherokee
1000 Mbps · 100% fiber
BFranklin
1000 Mbps · 100% fiber
BBeaufort
100 Mbps · 100% fiber
BRockingham
1000 Mbps · 100% fiber
BOnslow
1000 Mbps · 100% fiber
BBurke
1000 Mbps · 100% fiber
BHaywood
1000 Mbps · 100% fiber
BCumberland
1000 Mbps · 100% fiber
BCraven
1000 Mbps · 100% fiber
BPitt
100 Mbps · 100% fiber
BPasquotank
1000 Mbps · 100% fiber
BCarteret
1000 Mbps · 100% fiber
BCatawba
1000 Mbps · 100% fiber
BVance
100 Mbps · 100% fiber
BHertford
100 Mbps · 100% fiber
BHoke
1000 Mbps · 100% fiber
BPamlico
100 Mbps · 100% fiber
BEdgecombe
1000 Mbps · 100% fiber
BDare
100 Mbps · 100% fiber
BCamden
100 Mbps · 100% fiber
BAlexander
1000 Mbps · 100% fiber
BTransylvania
1000 Mbps · 100% fiber
BPerson
100 Mbps · 100% fiber
BNorthampton
1000 Mbps · 100% fiber
BPerquimans
1000 Mbps · 100% fiber
BGates
100 Mbps · 100% fiber
BNASH
100 Mbps · 100% fiber
BRutherford
1000 Mbps · 100% fiber
BLenoir
100 Mbps · 100% fiber
CGranville
100 Mbps · 100% fiber
CWarren
1000 Mbps · 100% fiber
CHalifax
1000 Mbps · 100% fiber
CScotland
100 Mbps · 100% fiber
CMontgomery
1000 Mbps · 100% fiber
CWashington
100 Mbps · 100% fiber
CGraham
100 Mbps · 100% fiber
CBertie
100 Mbps · 100% fiber
CMartin
100 Mbps · 100% fiber
CChowan
100 Mbps · 100% fiber
CDuplin
1000 Mbps · 100% fiber
CHenderson
1000 Mbps · 100% fiber
CSwain
1000 Mbps · 100% fiber
CMcDowell
1000 Mbps · 100% fiber
CJones
100 Mbps · 100% fiber
CCaswell
100 Mbps · 100% fiber
CTyrrell
100 Mbps · 100% fiber
DMacon
1000 Mbps · 100% fiber
DGreene
100 Mbps · 100% fiber
DJackson
1000 Mbps · 100% fiber
DHyde
100 Mbps · 100% fiber
Providers

Internet Providers in North Carolina

ProviderZIP CodesMax Speed
T-Mobile25 Mbps
Charter (Spectrum)8531,000 Mbps
AT&T8531,000 Mbps
Lumen (CenturyLink)853940 Mbps
United States Cellular Corporation8532 Mbps
King Street L.p.85310 Mbps
Carolina West Wireless85325 Mbps
Open Broadband LLC853100 Mbps
Cities

Cities in North Carolina

Neighbors

Neighboring States

Test Your Speed

See how your connection compares to the 855 Mbps average in North Carolina.

FAQ

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.