FCC Data · Updated April 2026
North Dakota Internet Overview
1000 Mbps avg · 389 ZIP codes · 100% fiber · 53 counties
1000
Avg Mbps
100%
Fiber Access
10
Avg Providers
389
ZIP Codes
County Grade Distribution
A
48
B
4
C
1
D
0
F
0
Best Broadband Counties in North Dakota
| County | Grade | Avg Download | Fiber | ZIPs |
|---|---|---|---|---|
| Emmons | A | 1000 Mbps | 100% | 7 |
| Sargent | A | 1000 Mbps | 100% | 8 |
| Ransom | A | 1000 Mbps | 100% | 4 |
| Steele | A | 1000 Mbps | 100% | 6 |
| Barnes | A | 1000 Mbps | 100% | 11 |
| Nelson | A | 1000 Mbps | 100% | 8 |
| Pembina | A | 1000 Mbps | 100% | 12 |
| Cavalier | A | 1000 Mbps | 100% | 10 |
| Ramsey | A | 1000 Mbps | 100% | 10 |
| Rolette | A | 1000 Mbps | 100% | 7 |
| Pierce | A | 1000 Mbps | 100% | 3 |
| Towner | A | 1000 Mbps | 100% | 7 |
| Bottineau | A | 1000 Mbps | 100% | 9 |
| Benson | A | 1000 Mbps | 100% | 10 |
| Wells | A | 1000 Mbps | 100% | 7 |
Slowest Counties in North Dakota
| County | Grade | Avg Download | Fiber | ZIPs |
|---|---|---|---|---|
| Golden Valley | C | 1000 Mbps | 100% | 3 |
| Grand Forks | B | 1000 Mbps | 100% | 16 |
| Billings | B | 1000 Mbps | 100% | 3 |
| Cass | B | 1000 Mbps | 100% | 25 |
| Burleigh | B | 1000 Mbps | 100% | 12 |
| Traill | A | 1000 Mbps | 100% | 9 |
| Morton | A | 1000 Mbps | 100% | 8 |
| Ward | A | 1000 Mbps | 100% | 14 |
| Richland | A | 1000 Mbps | 100% | 15 |
| Walsh | A | 1000 Mbps | 100% | 11 |
| Renville | A | 1000 Mbps | 100% | 5 |
| McKenzie | A | 1000 Mbps | 100% | 6 |
| Emmons | A | 1000 Mbps | 100% | 7 |
| Sargent | A | 1000 Mbps | 100% | 8 |
| Ransom | A | 1000 Mbps | 100% | 4 |
All 53 Counties in North Dakota
AEmmons
ASargent
ARansom
ASteele
ABarnes
ANelson
APembina
ACavalier
ARamsey
ARolette
APierce
ATowner
ABottineau
ABenson
AWells
AEddy
AStutsman
AMcIntosh
ALaMoure
AGriggs
AFoster
AKidder
ASheridan
ADickey
ALogan
AMercer
ASioux
AGrant
AOliver
AMcLean
AStark
ASlope
ABowman
ADunn
AAdams
AHettinger
AMcHenry
ABurke
ADivide
AWilliams
AMountrail
AMcKenzie
ARenville
AWalsh
ARichland
AWard
ATraill
AMorton
BBurleigh
BCass
BBillings
BGrand Forks
CGolden Valley
Internet Providers in North Dakota
| Provider | ZIP Codes | Max Speed |
|---|---|---|
| T-Mobile | — | 25 Mbps |
| Consolidated Communications | 389 | 1,000 Mbps |
| Midcontinent Communications | 389 | 1,000 Mbps |
| West River Telecommunications Cooperative | 389 | 1,000 Mbps |
| Bek Communications Cooperative | 389 | 2,500 Mbps |
| North Dakota Telephone Company | 389 | 1,000 Mbps |
| Srt Communications, INC. | 389 | 1,000 Mbps |
| Dickey Rural Telephone Cooperative | 389 | 1,000 Mbps |
| Polar Communications Mutual Aid Corporation | 389 | 1,000 Mbps |
Cities in North Dakota
Neighboring States
Test Your Speed
See how your connection compares to the 1000 Mbps average in North Dakota.
Frequently Asked Questions
What is the average internet speed in North Dakota?
North Dakota has an average maximum download speed of 1000 Mbps across 389 ZIP codes. 100% of areas have fiber internet access, and the state averages 10 providers per ZIP code.
Which counties in North Dakota have the best internet?
The counties with the best broadband in North Dakota include Emmons (Grade A), Sargent (Grade A), Ransom (Grade A). These areas have the fastest average speeds and most provider competition.
How does North Dakota compare to the national average?
The national average download speed is 876 Mbps, while North Dakota averages 1000 Mbps — above the national average. Nationally, 96% of areas have fiber, compared to 100% in North Dakota.
Sources: FCC Broadband Data Collection