BroadbandNow is supported by commissions from some of the providers listed on our site. Learn More

Internet Service in Minnesota

Enter your zip code below to find providers in your area.

Internet Access in Minnesota

See all states

Coverage by County

Minnesota Interactive SVG Map showing broadband coverage by county.
89.6%
89.6% TERRESTRIAL BROADBAND COVERAGE
15.1%
15.1% POPULATION UNDERSERVED

83.9

20th

Broadband Speeds

89.0%

of Minnesotans have access to broadband 100mbps or faster.

38.2%

of Minnesotans have access to 1 gigabit broadband.

Wired Coverage

97.9%

of Minnesotans have access to wireline service.

48.1%

of Minnesotans have access to fiber-optic service.

83.2%

of Minnesotans have access to cable service.

90.5%

of Minnesotans have access to DSL service.

Coverage by County in Minnesota

County Name % Broadband Coverage
Aitkin 48.6%
Anoka 99.0%
Becker 95.1%
Beltrami 99.2%
Benton 93.0%
Big Stone 91.1%
Blue Earth 77.2%
Brown 92.3%
Carlton 78.6%
Carver 91.4%
Cass 90.3%
Chippewa 72.5%
Chisago 79.6%
Clay 94.3%
Clearwater 100.0%
Cook 99.0%
Cottonwood 71.5%
Crow Wing 94.8%
Dakota 97.8%
Dodge 73.9%
Douglas 88.0%
Faribault 79.6%
Fillmore 66.4%
Freeborn 89.3%
Goodhue 83.7%
Grant 90.9%
Hennepin 99.5%
Houston 86.2%
Hubbard 97.7%
Isanti 78.1%
Itasca 87.4%
Jackson 71.8%
Kanabec 74.3%
Kandiyohi 82.0%
Kittson 50.1%
Koochiching 77.1%
Lac qui Parle 91.3%
Lake 91.3%
Lake of the Woods 60.8%
Le Sueur 82.1%
Lincoln 54.6%
Lyon 79.2%
McLeod 75.7%
Mahnomen 92.6%
Marshall 56.5%
Martin 60.2%
Meeker 72.5%
Mille Lacs 60.6%
Morrison 79.7%
Mower 81.9%
Murray 53.9%
Nicollet 84.8%
Nobles 77.1%
Norman 94.3%
Olmsted 96.5%
Otter Tail 89.2%
Pennington 97.9%
Pine 59.4%
Pipestone 82.8%
Polk 93.0%
Pope 71.6%
Ramsey 99.4%
Red Lake 100.0%
Redwood 70.2%
Renville 54.5%
Rice 95.0%
Rock 99.7%
Roseau 74.8%
St. Louis 88.3%
Scott 94.3%
Sherburne 91.3%
Sibley 66.0%
Stearns 89.9%
Steele 85.4%
Stevens 98.5%
Swift 90.0%
Todd 66.1%
Traverse 61.5%
Wabasha 84.0%
Wadena 96.0%
Waseca 70.8%
Washington 98.1%
Watonwan 73.3%
Wilkin 85.2%
Winona 90.9%
Wright 91.8%
Yellow Medicine 49.7%

Internet Speed in Top Minnesota Cities

City Avg. Download Speed No. of Providers
1. Minneapolis 80.4 MBPS 35 Providers
2. Saint Paul 101.4 MBPS 29 Providers
3. Rochester 63.3 MBPS 23 Providers
4. Duluth 62.3 MBPS 20 Providers
5. Saint Cloud 78.4 MBPS 17 Providers

Speeds for Major Providers in Minnesota

Provider Avg. Download Speed
XFINITY from Comcast 122.8 MBPS
Mediacom Cable 121.3 MBPS
Charter Spectrum 86.4 MBPS
CenturyLink 44.6 MBPS
Nextera Communications 30.6 MBPS

The State of Broadband in Minnesota, 2020

Written by the BroadbandNow team. Last updated 9/1/2020.

Ranking higher than about 60% of the states across the US in terms of wired broadband internet access, Minnesota is the 20th most well-connected state in the nation. Minnesota’s average download speed of 161.4 Mbps is comparable with much higher-ranking states, such as Rhode Island, which ranks 4th in the US. The best coverage in Minnesota can be found in clusters of counties toward the northwest, the southeast, and the eastern-most tip of the state. At this time, 23% of Minnesotans have access to fiber-optic internet services, which is just 2% lower than the national average.

The Digital Divide in Minnesota

The technological gap between those with access to up-to-date telecommunications technologies and those who do not is what is known as the ‘digital divide’. In Minnesota, this digital divide is seen in the fact that some residents have access to low-priced, high-speed internet services while others do not.

For example, 91.4% of Minnesotans have access to a wired broadband connection with speeds of 25 Mbps or faster, while 440,000 people in Minnesota are left without a connection capable of the same. Additionally, even with 266 internet providers operating in Minnesota, 125,000 people still don't have any wired internet providers with services available at their place of residence. Another 744,000 people in Minnesota are limited to just one provider at their location, leaving them no options to switch and giving them little choice in internet plans.

Beyond that, affordability data reveals that only 15.1% of Minnesotans have access to a low-priced monthly internet plan that costs $60 or less. This is much lower than the national average of 51.5% of consumers who have access to the same.

Best-Connected Cities

The Minnesota cities with the best internet connection in terms of coverage, speeds, and pricing are Saint Paul, Minneapolis, Redby, and Bemidji, with Saint Paul ranking as number one in the state.

Worst-Connected Cities

On the other side of the digital divide lay Henriette, Nett Lake, Donaldson, and Humboldt, which are the lowest ranking cities in Minnesota, as far as wired broadband access is concerned. Henriette is the lowest ranking in the state at this time with an average internet speed of just 1.73 Mbps.

Find out how Minnesota compares with the rest of the states here.

Governmental Initiatives

Since 2010, almost $4.5 million in federal grants has been directed toward broadband development in Minnesota, and millions more have been granted toward broadband infrastructure projects within the state.

In 2014, the Minnesota Office of Broadband Development launched the Border to Border Broadband Development Grant Program with the goal of expanding broadband services to underserved areas throughout the state. The program has appropriated millions of dollars worth of grant money toward this goal in recent years.

The information above is collected from a combination of public and private datasets. Read more about our data here.

Sources: Data collected via the FCC, NTIA, and other sources. For a full list of data sources please visit our data page.

Minnesota Cities

Average speed over time
Aitkin 67.4% 14 providers
Albany 95.3% 13 providers
Albert Lea 97.6% 13 providers
Albertville 100.0% 10 providers
Alexandria 89.4% 11 providers
Andover 99.7% 13 providers
Annandale 90.1% 10 providers
Anoka 97.7% 12 providers
Austin 92.6% 12 providers
Avon 85.7% 11 providers
Bagley 100.0% 10 providers
Baxter 99.3% 10 providers
Becker 79.2% 10 providers
Belle Plaine 83.3% 11 providers
Bemidji 99.9% 8 providers
Benson 91.7% 12 providers
Bethel 96.1% 12 providers
Big Lake 95.1% 10 providers
Blue Earth 85.3% 8 providers
Bovey 94.4% 10 providers
Braham 76.8% 8 providers
Brainerd 96.5% 12 providers
Breckenridge 87.2% 10 providers
Buffalo 96.1% 12 providers
Burnsville 98.7% 21 providers
Byron 87.7% 16 providers
Caledonia 72.8% 8 providers
Cambridge 75.6% 11 providers
Cannon Falls 87.0% 14 providers
Carver 87.6% 12 providers
Cass Lake 91.6% 10 providers
Cedar 99.5% 13 providers
Champlin 99.7% 13 providers
Chanhassen 99.5% 16 providers
Chaska 97.4% 15 providers
Chatfield 71.7% 11 providers
Chisago City 84.6% 9 providers
Chisholm 96.9% 10 providers
Circle Pines 99.9% 12 providers
Clear Lake 59.2% 11 providers
Clearwater 46.9% 12 providers
Cloquet 93.8% 9 providers
Cokato 84.4% 14 providers
Cold Spring 88.5% 12 providers
Cottage Grove 99.0% 12 providers
Crookston 92.3% 9 providers
Dassel 72.6% 14 providers
Deer River 94.6% 9 providers
Delano 80.2% 12 providers
Detroit Lakes 98.1% 8 providers
Dodge Center 72.0% 13 providers
Duluth 95.9% 20 providers
East Grand Forks 94.7% 8 providers
Eden Prairie 100.0% 23 providers
Elk River 96.6% 13 providers
Elko New Market 85.3% 12 providers
Ely 70.8% 9 providers
Esko 91.4% 9 providers
Eveleth 92.0% 9 providers
Excelsior 99.6% 14 providers
Fairmont 86.2% 9 providers
Faribault 94.5% 13 providers
Farmington 94.5% 13 providers
Fergus Falls 95.0% 12 providers
Foley 80.4% 12 providers
Forest Lake 98.5% 11 providers
Frazee 94.6% 8 providers
Glencoe 27.5% 12 providers
Glenwood 74.6% 13 providers
Grand Rapids 99.8% 10 providers
Granite Falls 78.4% 14 providers
Hamel 95.8% 12 providers
Hastings 93.1% 14 providers
Hawley 83.2% 10 providers
Hibbing 93.8% 9 providers
Hinckley 78.6% 9 providers
Hopkins 99.7% 21 providers
Howard Lake 80.2% 12 providers
Hugo 98.0% 11 providers
Hutchinson 98.2% 12 providers
International Falls 85.1% 9 providers
Inver Grove Heights 99.9% 16 providers
Isanti 87.4% 8 providers
Jackson 79.8% 16 providers
Janesville 62.1% 10 providers
Jordan 75.7% 13 providers
Kasson 87.4% 12 providers
La Crescent 97.8% 9 providers
Lake City 88.0% 10 providers
Lake Crystal 66.5% 11 providers
Lake Elmo 99.6% 10 providers
Lakeville 95.7% 15 providers
Le Center 65.5% 10 providers
Le Sueur 80.7% 13 providers
Lindstrom 64.2% 8 providers
Litchfield 82.5% 12 providers
Little Falls 78.8% 15 providers
Long Lake 99.6% 12 providers
Long Prairie 67.4% 11 providers
Lonsdale 99.7% 11 providers
Luverne 99.6% 10 providers
Mankato 93.7% 14 providers
Maple Lake 87.0% 10 providers
Maple Plain 89.7% 13 providers
Marshall 90.3% 12 providers
Melrose 88.0% 11 providers
Menahga 99.8% 10 providers
Milaca 49.5% 11 providers
Minneapolis 99.7% 35 providers
Minnetonka 99.9% 13 providers
Montevideo 82.3% 14 providers
Montgomery 88.3% 14 providers
Monticello 93.6% 12 providers
Montrose 85.5% 13 providers
Moorhead 97.9% 9 providers
Moose Lake 82.5% 8 providers
Mora 87.8% 9 providers
Morris 99.5% 12 providers
Mound 99.7% 11 providers
New London 85.5% 13 providers
New Prague 96.4% 11 providers
New Ulm 95.9% 11 providers
Nisswa 97.2% 9 providers
North Branch 86.6% 11 providers
Northfield 96.2% 18 providers
Onamia 37.0% 9 providers
Osakis 78.0% 10 providers
Osseo 98.5% 13 providers
Owatonna 91.1% 13 providers
Park Rapids 99.9% 11 providers
Paynesville 80.9% 13 providers
Pelican Rapids 99.6% 7 providers
Pequot Lakes 98.8% 10 providers
Perham 98.6% 8 providers
Pierz 80.0% 10 providers
Pine City 51.2% 8 providers
Pine Island 68.1% 13 providers
Pine River 94.3% 8 providers
Pipestone 76.6% 11 providers
Plainview 87.2% 10 providers
Princeton 83.7% 10 providers
Prior Lake 97.1% 13 providers
Red Wing 94.8% 17 providers
Redwood Falls 88.6% 11 providers
Rice 98.7% 12 providers
Richmond 72.9% 12 providers
Rochester 99.2% 23 providers
Rockford 95.1% 13 providers
Rogers 94.5% 10 providers
Roseau 81.0% 8 providers
Rosemount 97.7% 12 providers
Rush City 73.2% 9 providers
Saint Bonifacius 96.5% 11 providers
Saint Charles 83.8% 10 providers
Saint Cloud 96.9% 17 providers
Saint Francis 99.1% 10 providers
Saint James 82.9% 12 providers
Saint Joseph 93.9% 12 providers
Saint Michael 96.7% 10 providers
Saint Paul 99.5% 29 providers
Saint Paul Park 98.5% 10 providers
Saint Peter 81.8% 10 providers
Sandstone 86.8% 10 providers
Sartell 99.4% 13 providers
Sauk Centre 79.7% 10 providers
Sauk Rapids 97.0% 14 providers
Savage 98.4% 12 providers
Shakopee 98.6% 17 providers
Sleepy Eye 92.6% 10 providers
South Saint Paul 99.9% 13 providers
Spicer 96.6% 13 providers
Spring Valley 71.9% 15 providers
Stacy 88.6% 10 providers
Staples 83.4% 12 providers
Stewartville 82.8% 13 providers
Stillwater 97.7% 11 providers
Thief River Falls 96.1% 9 providers
Two Harbors 94.8% 9 providers
Victoria 97.8% 13 providers
Virginia 95.9% 11 providers
Wabasha 94.6% 9 providers
Waconia 97.2% 14 providers
Wadena 95.5% 11 providers
Waite Park 99.7% 13 providers
Warroad 92.6% 7 providers
Waseca 76.7% 12 providers
Watertown 84.2% 11 providers
Wayzata 99.7% 15 providers
Willmar 97.3% 15 providers
Windom 88.6% 14 providers
Winona 95.7% 11 providers
Worthington 91.8% 15 providers
Wyoming 99.3% 12 providers
Zimmerman 94.8% 9 providers
Zumbrota 79.7% 13 providers
Last Updated on 9/1/2020.