FCC Data · Updated April 2026
Minnesota Internet Overview
1000 Mbps avg · 880 ZIP codes · 100% fiber · 87 counties
1000
Avg Mbps
100%
Fiber Access
10
Avg Providers
880
ZIP Codes
County Grade Distribution
A
65
B
20
C
2
D
0
F
0
Best Broadband Counties in Minnesota
| County | Grade | Avg Download | Fiber | ZIPs |
|---|---|---|---|---|
| Goodhue | A | 1000 Mbps | 100% | 10 |
| Rice | A | 1000 Mbps | 100% | 8 |
| Scott | A | 1000 Mbps | 100% | 7 |
| Wabasha | A | 1000 Mbps | 100% | 8 |
| Steele | A | 1000 Mbps | 100% | 5 |
| Sibley | A | 1000 Mbps | 100% | 7 |
| Carver | A | 1000 Mbps | 100% | 12 |
| Cook | A | 1000 Mbps | 100% | 6 |
| Itasca | A | 1000 Mbps | 100% | 23 |
| Olmsted | A | 1000 Mbps | 100% | 12 |
| Mower | A | 1000 Mbps | 100% | 15 |
| Houston | A | 1000 Mbps | 100% | 7 |
| Dodge | A | 1000 Mbps | 100% | 6 |
| Blue Earth | A | 1000 Mbps | 100% | 12 |
| Nicollet | A | 1000 Mbps | 100% | 5 |
Slowest Counties in Minnesota
| County | Grade | Avg Download | Fiber | ZIPs |
|---|---|---|---|---|
| Kanabec | C | 1000 Mbps | 100% | 4 |
| Carlton | C | 1000 Mbps | 100% | 11 |
| Pine | B | 1000 Mbps | 100% | 11 |
| Brown | B | 1000 Mbps | 100% | 6 |
| Kandiyohi | B | 1000 Mbps | 100% | 11 |
| Traverse | B | 1000 Mbps | 100% | 3 |
| Isanti | B | 1000 Mbps | 100% | 5 |
| St. Louis | B | 1000 Mbps | 100% | 42 |
| McLeod | B | 1000 Mbps | 100% | 8 |
| Benton | B | 1000 Mbps | 100% | 4 |
| Yellow Medicine | B | 1000 Mbps | 100% | 7 |
| Anoka | B | 1000 Mbps | 100% | 14 |
| Aitkin | B | 1000 Mbps | 100% | 9 |
| Wright | B | 1000 Mbps | 100% | 12 |
| Redwood | B | 1000 Mbps | 100% | 14 |
All 87 Counties in Minnesota
AGoodhue
ARice
AScott
AWabasha
ASteele
ASibley
ACarver
ACook
AItasca
AOlmsted
AMower
AHouston
ADodge
ABlue Earth
ANicollet
AFreeborn
ALe Sueur
AWatonwan
AWaseca
AJackson
ALincoln
AStevens
ASwift
ALac qui Parle
AGrant
AWadena
AMahnomen
ABeltrami
AClearwater
APennington
ARed Lake
AHubbard
ADouglas
ACrow Wing
ABecker
ARock
ANorman
AFillmore
AMorrison
AMarshall
ABig Stone
ACass
APolk
AWinona
ACottonwood
APipestone
APope
AOtter Tail
ARoseau
AFaribault
AHennepin
AKittson
AChisago
ALake
AWilkin
AMille Lacs
ATodd
ADakota
ANobles
ALyon
ASherburne
AKoochiching
AMartin
AStearns
AChippewa
BRamsey
BMeeker
BMurray
BClay
BLake of the Woods
BRenville
BWashington
BRedwood
BWright
BAnoka
BAitkin
BYellow Medicine
BBenton
BMcLeod
BSt. Louis
BIsanti
BTraverse
BBrown
BKandiyohi
BPine
CCarlton
CKanabec
Internet Providers in Minnesota
| Provider | ZIP Codes | Max Speed |
|---|---|---|
| T-Mobile | — | 25 Mbps |
| Charter (Spectrum) | 880 | 1,000 Mbps |
| Comcast (Xfinity) | 880 | 2,000 Mbps |
| Lumen (CenturyLink) | 880 | 940 Mbps |
| Ltd Broadband | 880 | 250 Mbps |
| NorthfieldWiFi | 880 | 100 Mbps |
| Metronet | 880 | 1,000 Mbps |
| Nextera Wireless LLC | 880 | 50 Mbps |
| Mvtv Wireless | 880 | 50 Mbps |
Cities in Minnesota
Neighboring States
Test Your Speed
See how your connection compares to the 1000 Mbps average in Minnesota.
Frequently Asked Questions
What is the average internet speed in Minnesota?
Minnesota has an average maximum download speed of 1000 Mbps across 880 ZIP codes. 100% of areas have fiber internet access, and the state averages 10 providers per ZIP code.
Which counties in Minnesota have the best internet?
The counties with the best broadband in Minnesota include Goodhue (Grade A), Rice (Grade A), Scott (Grade A). These areas have the fastest average speeds and most provider competition.
How does Minnesota compare to the national average?
The national average download speed is 876 Mbps, while Minnesota averages 1000 Mbps — above the national average. Nationally, 96% of areas have fiber, compared to 100% in Minnesota.
Sources: FCC Broadband Data Collection