Skip to main content
DSDownloadSpeed
FCC Data · Updated April 2026

Virginia Internet Overview

753 Mbps avg · 903 ZIP codes · 95% fiber · 115 counties

753
Avg Mbps
95%
Fiber Access
10
Avg Providers
903
ZIP Codes
Counties

County Grade Distribution

A
45
B
39
C
26
D
5
F
0
Best

Best Broadband Counties in Virginia

CountyGradeAvg DownloadFiberZIPs
CharlottesvilleA1000 Mbps100%1
AccomackA1000 Mbps100%33
NorthamptonA1000 Mbps100%11
BristolA1000 Mbps100%1
WashingtonA1000 Mbps100%8
DickensonA1000 Mbps100%8
LeeA1000 Mbps100%8
RussellA1000 Mbps100%6
BuchananA1000 Mbps100%12
ScottA1000 Mbps100%7
SmythA1000 Mbps100%5
TazewellA1000 Mbps100%15
RappahannockA1000 Mbps100%8
OrangeA1000 Mbps100%7
WinchesterA1000 Mbps100%1
Needs Improvement

Slowest Counties in Virginia

CountyGradeAvg DownloadFiberZIPs
LunenburgD100 Mbps100%4
PatrickD1000 Mbps100%7
GreensvilleD1000 Mbps100%3
CharlotteD1000 Mbps100%8
SouthamptonD1000 Mbps100%9
King WilliamC100 Mbps0%4
DinwiddieC100 Mbps100%9
BrunswickC1000 Mbps100%12
NottowayC100 Mbps100%4
CumberlandC1000 Mbps100%3
CarolineC100 Mbps100%6
PittsylvaniaC1000 Mbps100%15
Prince EdwardC1000 Mbps100%7
ClarkeC100 Mbps100%6
King and QueenC100 Mbps100%11
Browse

All 115 Counties in Virginia

ACharlottesville
1000 Mbps · 100% fiber
AAccomack
1000 Mbps · 100% fiber
ANorthampton
1000 Mbps · 100% fiber
ABristol
1000 Mbps · 100% fiber
AWashington
1000 Mbps · 100% fiber
ADickenson
1000 Mbps · 100% fiber
ALee
1000 Mbps · 100% fiber
ARussell
1000 Mbps · 100% fiber
ABuchanan
1000 Mbps · 100% fiber
AScott
1000 Mbps · 100% fiber
ASmyth
1000 Mbps · 100% fiber
ATazewell
1000 Mbps · 100% fiber
ARappahannock
1000 Mbps · 100% fiber
AOrange
1000 Mbps · 100% fiber
AWinchester
1000 Mbps · 100% fiber
AHarrisonburg
1000 Mbps · 100% fiber
ARockbridge
1000 Mbps · 100% fiber
AAlleghany
1000 Mbps · 100% fiber
ASurry
1000 Mbps · 100% fiber
ANelson
1000 Mbps · 100% fiber
AWise
1000 Mbps · 100% fiber
ABath
1000 Mbps · 100% fiber
AFairfax
1000 Mbps · 100% fiber
AFalls Church
100 Mbps · 100% fiber
APoquoson
100 Mbps · 100% fiber
AAppomattox
1000 Mbps · 100% fiber
APrince William
1000 Mbps · 100% fiber
AManassas
1000 Mbps · 100% fiber
AStafford
100 Mbps · 100% fiber
AArlington
1000 Mbps · 100% fiber
AFredericksburg
100 Mbps · 100% fiber
AHenrico
1000 Mbps · 100% fiber
ANewport News
100 Mbps · 100% fiber
AFloyd
1000 Mbps · 100% fiber
ASpotsylvania
1000 Mbps · 100% fiber
AChesterfield
100 Mbps · 100% fiber
AChesapeake
100 Mbps · 100% fiber
AVirginia Beach
100 Mbps · 100% fiber
AHampton
100 Mbps · 100% fiber
AYork
100 Mbps · 100% fiber
ALoudoun
1000 Mbps · 100% fiber
ARichmond
1000 Mbps · 100% fiber
APortsmouth
100 Mbps · 100% fiber
ABotetourt
1000 Mbps · 100% fiber
AWarren
1000 Mbps · 100% fiber
BFluvanna
1000 Mbps · 100% fiber
BPrince George
1000 Mbps · 100% fiber
BAlbemarle
1000 Mbps · 100% fiber
BRoanoke
1000 Mbps · 100% fiber
BWythe
1000 Mbps · 100% fiber
BBland
1000 Mbps · 100% fiber
BAugusta
1000 Mbps · 100% fiber
BCulpeper
1000 Mbps · 100% fiber
BLynchburg
1000 Mbps · 100% fiber
BAlexandria
1000 Mbps · 100% fiber
BFrederick
1000 Mbps · 100% fiber
BRockingham
1000 Mbps · 100% fiber
BJames City
100 Mbps · 100% fiber
BShenandoah
100 Mbps · 100% fiber
BLouisa
1000 Mbps · 100% fiber
BSussex
1000 Mbps · 100% fiber
BHighland
1000 Mbps · 100% fiber
BPowhatan
1000 Mbps · 100% fiber
BMadison
100 Mbps · 100% fiber
BGreene
1000 Mbps · 100% fiber
BGloucester
100 Mbps · 100% fiber
BNorfolk
1000 Mbps · 100% fiber
BMecklenburg
1000 Mbps · 100% fiber
BRadford
1000 Mbps · 100% fiber
BNorthumberland
1000 Mbps · 100% fiber
BRichmond
100 Mbps · 0% fiber
BLancaster
1000 Mbps · 100% fiber
BRoanoke
1000 Mbps · 100% fiber
BFauquier
1000 Mbps · 100% fiber
BKing George
100 Mbps · 100% fiber
BBuckingham
1000 Mbps · 100% fiber
BMathews
100 Mbps · 0% fiber
BMiddlesex
100 Mbps · 0% fiber
BSuffolk
100 Mbps · 100% fiber
BHenry
100 Mbps · 100% fiber
BMontgomery
1000 Mbps · 100% fiber
BWestmoreland
100 Mbps · 0% fiber
BGoochland
1000 Mbps · 100% fiber
BAmherst
1000 Mbps · 100% fiber
CHanover
100 Mbps · 100% fiber
CNew Kent
100 Mbps · 100% fiber
CCharles City
100 Mbps · 0% fiber
CIsle of Wight
1000 Mbps · 100% fiber
CGiles
100 Mbps · 100% fiber
CPulaski
1000 Mbps · 100% fiber
CAmelia
1000 Mbps · 100% fiber
CGrayson
1000 Mbps · 100% fiber
CCampbell
1000 Mbps · 100% fiber
CEssex
100 Mbps · 0% fiber
CPage
100 Mbps · 100% fiber
CBedford
1000 Mbps · 100% fiber
CHalifax
1000 Mbps · 100% fiber
CFranklin
100 Mbps · 100% fiber
CKing and Queen
100 Mbps · 100% fiber
CCraig
100 Mbps · 100% fiber
CCarroll
1000 Mbps · 100% fiber
CClarke
100 Mbps · 100% fiber
CPrince Edward
1000 Mbps · 100% fiber
CCaroline
100 Mbps · 100% fiber
CPittsylvania
1000 Mbps · 100% fiber
CCumberland
1000 Mbps · 100% fiber
CNottoway
100 Mbps · 100% fiber
CDinwiddie
100 Mbps · 100% fiber
CBrunswick
1000 Mbps · 100% fiber
CKing William
100 Mbps · 0% fiber
DSouthampton
1000 Mbps · 100% fiber
DGreensville
1000 Mbps · 100% fiber
DCharlotte
1000 Mbps · 100% fiber
DPatrick
1000 Mbps · 100% fiber
DLunenburg
100 Mbps · 100% fiber
Providers

Internet Providers in Virginia

ProviderZIP CodesMax Speed
T-Mobile25 Mbps
Comcast (Xfinity)9032,000 Mbps
Lumen (CenturyLink)903940 Mbps
United States Cellular Corporation9032 Mbps
Verizon9031,000 Mbps
Cox Communications9031,000 Mbps
All Points Broadband90325 Mbps
HighSpeedLink.net90325 Mbps
Virginia Broadband LLC903100 Mbps
Cities

Cities in Virginia

Neighbors

Neighboring States

Test Your Speed

See how your connection compares to the 753 Mbps average in Virginia.

FAQ

Frequently Asked Questions

What is the average internet speed in Virginia?

Virginia has an average maximum download speed of 753 Mbps across 903 ZIP codes. 95% of areas have fiber internet access, and the state averages 10 providers per ZIP code.

Which counties in Virginia have the best internet?

The counties with the best broadband in Virginia include Charlottesville (Grade A), Accomack (Grade A), Northampton (Grade A). These areas have the fastest average speeds and most provider competition.

How does Virginia compare to the national average?

The national average download speed is 876 Mbps, while Virginia averages 753 Mbps — below the national average. Nationally, 96% of areas have fiber, compared to 95% in Virginia.