We earn commissions from some providers on our site. X

Internet Service in Minnesota

To find an internet service provider in Minnesota, enter your zip code, compare speeds and prices, and pick the best local internet provider.

Minnesota Internet Coverage

Jump to Top Cities, Speeds, Connection Types or All Cities.
Average Price Per Month
$60.22
Average Price Per Mbps
$0.97
Average Download Speed
49.33 Mbps
Providers
111
How Does Minnesota Compare to the U.S. Averages?
Price
Cheapest State (DC)
$0.17 per Mbps /Mo
Most Expensive State (WY)
$1.32 per Mbps /Mo
U.S. Average
$0.49 per Mbps /Mo
Speed
Slowest State (WY)
18.22 Mbps
Fastest State (CT)
283.11 Mbps
U.S. Average
76.96 Mbps

CityInternet Availability for the Most Popular Cities in Minnesota View All

City Providers Most Available Download Speed Most Available Upload Speed City Internet Coverage
Minneapolis, MN 49 40 Mbps 6 Mbps 100%
Saint Paul, MN 47 60 Mbps 10 Mbps 100%
Maplewood, MN 28 80 Mbps 10 Mbps 100%
Edina, MN 34 80 Mbps 10 Mbps 100%
Brooklyn Center, MN 25 20 Mbps 6 Mbps 100%
Brooklyn Park, MN 27 20 Mbps 6 Mbps 100%
Lino Lakes, MN 30 80 Mbps 10 Mbps 100%
Rochester, MN 30 100 Mbps 10 Mbps 100%
Duluth, MN 32 20 Mbps 6 Mbps 100%
Crystal, MN 29 40 Mbps 6 Mbps 100%
Golden Valley, MN 28 60 Mbps 10 Mbps 100%
Bloomington, MN 35 60 Mbps 10 Mbps 100%
Anoka, MN 24 60 Mbps 6 Mbps 100%
Andover, MN 24 60 Mbps 6 Mbps 100%
Eden Prairie, MN 34 60 Mbps 10 Mbps 100%
Saint Cloud, MN 28 100 Mbps 5 Mbps 100%
Ramsey, MN 30 40 Mbps 6 Mbps 100%
Otsego, MN 34 25 Mbps 6 Mbps 100%
Blaine, MN 28 80 Mbps 10 Mbps 100%
Saint Louis Park, MN 28 80 Mbps 10 Mbps 100%
Sartell, MN 28 100 Mbps 5 Mbps 100%
Plymouth, MN 30 20 Mbps 6 Mbps 100%
Minnetonka, MN 33 60 Mbps 6 Mbps 100%
Prior Lake, MN 28 50 Mbps 6 Mbps 100%
Shakopee, MN 28 50 Mbps 6 Mbps 100%
Eagan, MN 36 40 Mbps 6 Mbps 100%
Roseville, MN 30 40 Mbps 6 Mbps 100%
Orono, MN 25 24 Mbps 6 Mbps 100%
Arden Hills, MN 25 60 Mbps 10 Mbps 100%
Hopkins, MN 33 50 Mbps 6 Mbps 100%
Maple Grove, MN 27 20 Mbps 6 Mbps 100%
Minnetrista, MN 25 24 Mbps 5 Mbps 100%
Osseo, MN 26 20 Mbps 6 Mbps 100%
Coon Rapids, MN 23 80 Mbps 10 Mbps 100%
Woodbury, MN 24 100 Mbps 20 Mbps 100%
Lakeville, MN 25 12 Mbps 5 Mbps 100%
Burnsville, MN 31 24 Mbps 6 Mbps 100%
Fridley, MN 24 20 Mbps 6 Mbps 100%
Mankato, MN 19 120 Mbps 10 Mbps 100%
New Hope, MN 26 60 Mbps 10 Mbps 100%
White Bear Lake, MN 22 100 Mbps 20 Mbps 100%
South Saint Paul, MN 24 40 Mbps 6 Mbps 100%
Falcon Heights, MN 29 40 Mbps 6 Mbps 100%
Apple Valley, MN 24 24 Mbps 5 Mbps 100%
Ham Lake, MN 19 60 Mbps 10 Mbps 100%
New Brighton, MN 25 40 Mbps 6 Mbps 100%
Mounds View, MN 25 40 Mbps 6 Mbps 100%
West Saint Paul, MN 25 80 Mbps 10 Mbps 100%
Moorhead, MN 21 200 Mbps 20 Mbps 94%
Shorewood, MN 22 24 Mbps 6 Mbps 100%
Farmington, MN 20 12 Mbps 5 Mbps 100%
Hermantown, MN 24 30 Mbps 6 Mbps 100%
Elk River, MN 28 40 Mbps 6 Mbps 100%
Oakdale, MN 22 40 Mbps 6 Mbps 100%
Inver Grove Heights, MN 24 40 Mbps 6 Mbps 100%
Stillwater, MN 25 100 Mbps 20 Mbps 99%
Richfield, MN 24 100 Mbps 10 Mbps 100%
Victoria, MN 24 15 Mbps 6 Mbps 100%
Winona, MN 22 40 Mbps 10 Mbps 100%
Cottage Grove, MN 21 40 Mbps 10 Mbps 100%
Baxter, MN 23 100 Mbps 5 Mbps 100%
Brainerd, MN 23 100 Mbps 5 Mbps 100%
North Saint Paul, MN 21 100 Mbps 20 Mbps 100%
Bemidji, MN 16 50 Mbps 50 Mbps 100%
Savage, MN 26 40 Mbps 6 Mbps 100%
Spring Lake Park, MN 19 20 Mbps 6 Mbps 100%
Mendota Heights, MN 26 40 Mbps 6 Mbps 100%
Chaska, MN 23 11 Mbps 6 Mbps 100%
Shoreview, MN 24 60 Mbps 10 Mbps 100%
Robbinsdale, MN 22 20 Mbps 6 Mbps 100%
Chanhassen, MN 26 40 Mbps 6 Mbps 100%
Hastings, MN 19 40 Mbps 10 Mbps 100%
Columbia Heights, MN 22 20 Mbps 6 Mbps 100%
Circle Pines, MN 23 100 Mbps 20 Mbps 100%
Owatonna, MN 21 120 Mbps 29 Mbps 100%
Faribault, MN 20 100 Mbps 10 Mbps 100%
Austin, MN 21 100 Mbps 10 Mbps 100%
Champlin, MN 20 40 Mbps 6 Mbps 100%
Rosemount, MN 22 24 Mbps 5 Mbps 100%
Willmar, MN 27 10 Mbps 2 Mbps 100%
Hugo, MN 18 20 Mbps 6 Mbps 100%
Northfield, MN 22 30 Mbps 6 Mbps 100%
Medina, MN 20 6 Mbps 6 Mbps 100%
Forest Lake, MN 25 100 Mbps 20 Mbps 100%
Alexandria, MN 19 20 Mbps 6 Mbps 100%
Excelsior, MN 22 40 Mbps 6 Mbps 100%
Grand Rapids, MN 20 200 Mbps 50 Mbps 100%
Albert Lea, MN 23 100 Mbps 29 Mbps 100%
Wayzata, MN 22 40 Mbps 6 Mbps 100%
Big Lake, MN 16 25 Mbps 6 Mbps 100%
Cambridge, MN 20 12 Mbps 2 Mbps 100%
Buffalo, MN 18 25 Mbps 5 Mbps 99%
Hibbing, MN 20 100 Mbps 10 Mbps 94%
Mound, MN 13 24 Mbps 2 Mbps 100%
Fergus Falls, MN 20 50 Mbps 5 Mbps 100%
Red Wing, MN 23 100 Mbps 10 Mbps 100%
Saint Michael, MN 10 11 Mbps 6 Mbps 100%
Sauk Rapids, MN 16 100 Mbps 5 Mbps 100%
Hutchinson, MN 18 10 Mbps 2 Mbps 100%
Detroit Lakes, MN 12 100 Mbps 5 Mbps 100%
Rogers, MN 18 10 Mbps 6 Mbps 100%
Wyoming, MN 21 12 Mbps 6 Mbps 100%
Zimmerman, MN 9 75 Mbps 8 Mbps 100%
Monticello, MN 14 100 Mbps 6 Mbps 100%
Isanti, MN 15 20 Mbps 5 Mbps 100%
Princeton, MN 17 20 Mbps 2 Mbps 100%
North Branch, MN 14 20 Mbps 2 Mbps 99%
Cloquet, MN 15 80 Mbps 10 Mbps 99%
New Ulm, MN 14 28 Mbps 10 Mbps 100%
Little Falls, MN 18 10 Mbps 5 Mbps 100%
Marshall, MN 25 100 Mbps 5 Mbps 100%
Worthington, MN 18 24 Mbps 3 Mbps 100%
Waseca, MN 14 244 Mbps 29 Mbps 100%
Lake Elmo, MN 22 40 Mbps 6 Mbps 100%
Waconia, MN 16 50 Mbps 5 Mbps 100%
Mora, MN 13 20 Mbps 5 Mbps 97%
Saint Joseph, MN 17 100 Mbps 5 Mbps 89%
Saint Peter, MN 15 25 Mbps 10 Mbps 100%
New Prague, MN 15 25 Mbps 6 Mbps 100%
Fairmont, MN 14 24 Mbps 2 Mbps 100%
Thief River Falls, MN 16 20 Mbps 2 Mbps 100%
Mahtomedi, MN 14 100 Mbps 25 Mbps 100%
Albertville, MN 15 10 Mbps 6 Mbps 100%
Becker, MN 13 15 Mbps 1.5 Mbps 100%
Park Rapids, MN 13 100 Mbps 10 Mbps 100%
Virginia, MN 17 30 Mbps 10 Mbps 97%
Litchfield, MN 13 20 Mbps 2 Mbps 100%
Pine City, MN 11 10 Mbps 2 Mbps 97%
Stacy, MN 10 6 Mbps 2 Mbps 100%
Byron, MN 15 30 Mbps 10 Mbps 100%
Lindstrom, MN 8 12 Mbps 2 Mbps 99%
Rockford, MN 20 20 Mbps 2 Mbps 99%
Elko New Market, MN 15 30 Mbps 5 Mbps 100%
Saint Francis, MN 13 100 Mbps 20 Mbps 100%
Crookston, MN 12 10 Mbps 10 Mbps 99%
International Falls, MN 9 24 Mbps 2 Mbps 98%
Delano, MN 13 24 Mbps 2 Mbps 100%
Foley, MN 18 10 Mbps 1 Mbps 100%
East Grand Forks, MN 13 20 Mbps 5 Mbps 96%
Annandale, MN 12 25 Mbps 1.5 Mbps 100%
Maple Plain, MN 13 6 Mbps 2 Mbps 100%
Cold Spring, MN 15 20 Mbps 2 Mbps 95%
Belle Plaine, MN 15 24 Mbps 2 Mbps 100%
Cannon Falls, MN 16 24 Mbps 2 Mbps 100%
Aitkin, MN 16 24 Mbps 2 Mbps 97%
Maple Lake, MN 12 25 Mbps 1.5 Mbps 100%
Stewartville, MN 17 40 Mbps 10 Mbps 100%
Waite Park, MN 21 100 Mbps 5 Mbps 100%
Dayton, MN 15 7 Mbps 6 Mbps 100%
Jordan, MN 15 24 Mbps 2 Mbps 100%
Long Prairie, MN 9 20 Mbps 5 Mbps 100%
Chisago City, MN 7 12 Mbps 2 Mbps 100%
Montevideo, MN 19 12 Mbps 3 Mbps 100%
Crosby, MN 12 100 Mbps 5 Mbps 98%
South Haven, MN 16 12 Mbps 1.1 Mbps 100%
Pequot Lakes, MN 10 100 Mbps 5 Mbps 100%
Pillager, MN 16 100 Mbps 6 Mbps 100%
Kasson, MN 12 120 Mbps 20 Mbps 100%
Dassel, MN 13 12 Mbps 1.1 Mbps 100%
Milaca, MN 13 24 Mbps 2 Mbps 98%
Glencoe, MN 11 25 Mbps 2 Mbps 100%
Morris, MN 14 20 Mbps 20 Mbps 100%
Sauk Centre, MN 18 20 Mbps 6 Mbps 100%
Breezy Point, MN 10 100 Mbps 5 Mbps 100%
Redwood Falls, MN 15 10 Mbps 2 Mbps 100%
Lonsdale, MN 15 100 Mbps 29 Mbps 100%
La Crescent, MN 7 300 Mbps 20 Mbps 100%
Avon, MN 16 80 Mbps 10 Mbps 78%
Chisholm, MN 13 30 Mbps 10 Mbps 97%
Long Lake, MN 17 40 Mbps 6 Mbps 100%
Saint Paul Park, MN 13 40 Mbps 6 Mbps 100%
Clear Lake, MN 12 12 Mbps 1.5 Mbps 100%
Two Harbors, MN 13 12 Mbps 2 Mbps 99%
Staples, MN 13 20 Mbps 5 Mbps 90%
Oronoco, MN 16 20 Mbps 6 Mbps 100%
Glenwood, MN 17 15 Mbps 6 Mbps 100%
New London, MN 12 15 Mbps 6 Mbps 100%
Rice, MN 13 10 Mbps 1 Mbps 100%
Cologne, MN 16 50 Mbps 5 Mbps 100%
Lake City, MN 9 100 Mbps 10 Mbps 100%
Watertown, MN 11 24 Mbps 2 Mbps 100%
Melrose, MN 15 18 Mbps 5 Mbps 100%
Bethel, MN 12 80 Mbps 10 Mbps 100%
Pine River, MN 11 25 Mbps 5 Mbps 100%
Rush City, MN 10 40 Mbps 5 Mbps 99%
Le Sueur, MN 20 200 Mbps 20 Mbps 100%
Windom, MN 22 25 Mbps 3 Mbps 100%
Roseau, MN 10 10 Mbps 0.768 Mbps 99%
Eveleth, MN 12 80 Mbps 10 Mbps 97%
Saint James, MN 14 12 Mbps 2 Mbps 100%
Caledonia, MN 9 15 Mbps 1 Mbps 97%
Pipestone, MN 15 12 Mbps 2 Mbps 100%
Montrose, MN 13 50 Mbps 5 Mbps 100%
Luverne, MN 15 25 Mbps 10 Mbps 100%
Richmond, MN 12 18 Mbps 1.1 Mbps 99%
Albany, MN 13 1000 Mbps 50 Mbps 100%
Wadena, MN 13 100 Mbps 10 Mbps 100%
Sleepy Eye, MN 16 10 Mbps 2 Mbps 100%
Pelican Rapids, MN 11 17 Mbps 1.1 Mbps 97%
Carlton, MN 15 7 Mbps 7 Mbps 96%
Paynesville, MN 10 17 Mbps 2 Mbps 100%
Sandstone, MN 11 60 Mbps 6 Mbps 78%
Ely, MN 13 24 Mbps 2 Mbps 97%
Pine Island, MN 15 15 Mbps 1 Mbps 100%
Esko, MN 11 60 Mbps 10 Mbps 100%
Norwood Young America, MN 11 50 Mbps 3 Mbps 100%
Newport, MN 13 60 Mbps 6 Mbps 100%
Saint Charles, MN 9 40 Mbps 10 Mbps 100%
Loretto, MN 17 6 Mbps 6 Mbps 100%
Carver, MN 13 50 Mbps 5 Mbps 100%
Chatfield, MN 14 40 Mbps 10 Mbps 100%
Cokato, MN 14 25 Mbps 2 Mbps 100%
Swift, MN 7 10 Mbps 1 Mbps 99%
Zumbrota, MN 11 40 Mbps 10 Mbps 100%
Gilbert, MN 10 100 Mbps 20 Mbps 93%
Onamia, MN 10 12 Mbps 1 Mbps 98%
Cohasset, MN 10 80 Mbps 50 Mbps 100%
Frazee, MN 8 20 Mbps 1.1 Mbps 99%
Pierz, MN 10 50 Mbps 10 Mbps 99%
Moose Lake, MN 17 12 Mbps 2 Mbps 99%
Jackson, MN 19 20 Mbps 3 Mbps 98%
Afton, MN 10 20 Mbps 6 Mbps 100%
Benson, MN 12 25 Mbps 5 Mbps 100%
Perham, MN 7 18 Mbps 1.1 Mbps 100%
Bagley, MN 11 1000 Mbps 1000 Mbps 100%
Lake Park, MN 8 12 Mbps 1 Mbps 95%
Bayport, MN 8 140 Mbps 20 Mbps 100%
New York Mills, MN 7 100 Mbps 7 Mbps 100%
Granite Falls, MN 16 7 Mbps 3 Mbps 100%
Blue Earth, MN 10 15 Mbps 1 Mbps 100%
Braham, MN 7 20 Mbps 5 Mbps 100%
Hinckley, MN 8 20 Mbps 5 Mbps 89%
Dilworth, MN 15 200 Mbps 20 Mbps 100%
Slayton, MN 13 24 Mbps 2 Mbps 100%
Spicer, MN 14 25 Mbps 5 Mbps 100%
Montgomery, MN 10 30 Mbps 10 Mbps 100%
Spring Valley, MN 13 25 Mbps 10 Mbps 99%
Mountain Iron, MN 14 40 Mbps 10 Mbps 97%
Lake Crystal, MN 9 25 Mbps 10 Mbps 100%
Breckenridge, MN 12 10 Mbps 2 Mbps 97%
Hawley, MN 12 20 Mbps 2 Mbps 99%
Howard Lake, MN 12 25 Mbps 2 Mbps 100%
Warroad, MN 7 10 Mbps 1 Mbps 99%
Barnum, MN 14 10 Mbps 5 Mbps 95%
Wabasha, MN 11 40 Mbps 10 Mbps 100%
Nashwauk, MN 10 175 Mbps 20 Mbps 88%
Deer River, MN 7 50 Mbps 50 Mbps 100%
Barnesville, MN 9 30 Mbps 30 Mbps 100%
Dodge Center, MN 12 30 Mbps 20 Mbps 100%
Plainview, MN 10 40 Mbps 10 Mbps 100%
Clearwater, MN 10 24 Mbps 2 Mbps 99%
Le Center, MN 9 30 Mbps 10 Mbps 100%
Mahnomen, MN 9 60 Mbps 5 Mbps 89%
Royalton, MN 14 10 Mbps 1 Mbps 100%
Center City, MN 6 24 Mbps 2 Mbps 99%
Mantorville, MN 11 244 Mbps 29 Mbps 100%
Eden Valley, MN 11 15 Mbps 1.1 Mbps 98%
Sebeka, MN 9 1000 Mbps 1000 Mbps 100%
Rushford, MN 8 15 Mbps 1 Mbps 100%
Aurora, MN 11 12 Mbps 2 Mbps 97%
Olivia, MN 16 20 Mbps 5 Mbps 100%
Cass Lake, MN 9 100 Mbps 20 Mbps 100%
Wells, MN 10 25 Mbps 6 Mbps 100%
Kenyon, MN 9 100 Mbps 20 Mbps 100%
Janesville, MN 9 30 Mbps 10 Mbps 100%
Tracy, MN 15 25 Mbps 5 Mbps 100%
Winsted, MN 11 50 Mbps 5 Mbps 100%
Sturgeon Lake, MN 9 7 Mbps 1 Mbps 99%
Blooming Prairie, MN 8 30 Mbps 10 Mbps 100%
Grand Marais, MN 11 100 Mbps 100 Mbps 100%
Walker, MN 7 18 Mbps 1.1 Mbps 100%
Gaylord, MN 12 25 Mbps 10 Mbps 100%
Houston, MN 5 15 Mbps 1 Mbps 100%
Eagle Lake, MN 9 244 Mbps 29 Mbps 100%
Kimball, MN 8 18 Mbps 1.1 Mbps 98%
Madison, MN 12 7 Mbps 3 Mbps 100%
Altura, MN 7 40 Mbps 10 Mbps 100%
Parkers Prairie, MN 6 12 Mbps 1.1 Mbps 100%
Arlington, MN 10 24 Mbps 2 Mbps 100%
Mayer, MN 11 24 Mbps 2 Mbps 100%
Waverly, MN 12 50 Mbps 5 Mbps 100%
Lakefield, MN 15 24 Mbps 3 Mbps 95%
Backus, MN 13 15 Mbps 0.768 Mbps 100%
Ortonville, MN 9 200 Mbps 20 Mbps 87%
Lester Prairie, MN 10 25 Mbps 3 Mbps 100%
Cook, MN 10 15 Mbps 1.1 Mbps 77%
Garfield, MN 9 17 Mbps 6 Mbps 100%
McGregor, MN 7 12 Mbps 1 Mbps 93%
Madelia, MN 12 12 Mbps 2 Mbps 100%
Grey Eagle, MN 7 17 Mbps 5 Mbps 99%
Hayfield, MN 10 30 Mbps 20 Mbps 100%
Mountain Lake, MN 15 15 Mbps 2 Mbps 100%
Motley, MN 13 250 Mbps 250 Mbps 98%
Glyndon, MN 13 17 Mbps 1.1 Mbps 100%
Springfield, MN 13 10 Mbps 2 Mbps 100%
Saint Bonifacius, MN 6 24 Mbps 2 Mbps 100%
Browerville, MN 9 11 Mbps 5 Mbps 100%
Winthrop, MN 11 25 Mbps 10 Mbps 100%
Battle Lake, MN 7 100 Mbps 20 Mbps 100%
Waterville, MN 11 30 Mbps 10 Mbps 100%
Kasota, MN 11 244 Mbps 29 Mbps 100%
Lewiston, MN 8 40 Mbps 10 Mbps 100%
Crosslake, MN 11 20 Mbps 5 Mbps 100%
Mapleton, MN 6 244 Mbps 29 Mbps 100%
Canby, MN 9 10 Mbps 2 Mbps 100%
Tower, MN 11 12 Mbps 2 Mbps 95%
Baudette, MN 10 10 Mbps 0.896 Mbps 97%
Silver Bay, MN 10 7 Mbps 7 Mbps 99%
Harmony, MN 10 20 Mbps 10 Mbps 97%
Henning, MN 6 100 Mbps 100 Mbps 100%
Laporte, MN 5 1000 Mbps 1000 Mbps 100%
Dawson, MN 11 20 Mbps 3 Mbps 100%
Goodhue, MN 8 28 Mbps 10 Mbps 100%
Ogilvie, MN 8 12 Mbps 5 Mbps 97%
Red Lake Falls, MN 8 1000 Mbps 1000 Mbps 100%
Osakis, MN 6 20 Mbps 5 Mbps 100%
Elgin, MN 7 40 Mbps 10 Mbps 100%
Menahga, MN 6 1000 Mbps 1000 Mbps 100%
Fosston, MN 4 1000 Mbps 1000 Mbps 100%
Fisher, MN 9 30 Mbps 10 Mbps 86%
Spring Park, MN 15 20 Mbps 2 Mbps 100%
Nevis, MN 8 18 Mbps 1.1 Mbps 100%
Welcome, MN 8 12 Mbps 1 Mbps 100%
Lafayette, MN 13 10 Mbps 2 Mbps 100%
Finlayson, MN 5 6 Mbps 1 Mbps 89%
Minneota, MN 10 25 Mbps 2 Mbps 100%
Warren, MN 10 12 Mbps 2 Mbps 93%
Ada, MN 8 18 Mbps 1.1 Mbps 100%
Sherburn, MN 12 24 Mbps 2 Mbps 100%
Underwood, MN 6 100 Mbps 20 Mbps 100%
Remer, MN 9 12 Mbps 1 Mbps 99%
Spring Grove, MN 8 50 Mbps 10 Mbps 97%
Starbuck, MN 11 8 Mbps 6 Mbps 100%
Bigfork, MN 10 12 Mbps 1.1 Mbps 88%
Silver Lake, MN 9 10 Mbps 2 Mbps 100%
Elbow Lake, MN 11 50 Mbps 25 Mbps 100%
Morgan, MN 8 10 Mbps 2 Mbps 100%
Belgrade, MN 11 10 Mbps 5 Mbps 100%
Fulda, MN 10 20 Mbps 3 Mbps 100%
Holdingford, MN 12 10 Mbps 4 Mbps 98%
Atwater, MN 11 24 Mbps 2 Mbps 100%
Grand Meadow, MN 13 244 Mbps 29 Mbps 100%
Mazeppa, MN 9 28 Mbps 10 Mbps 100%
Henderson, MN 11 24 Mbps 2 Mbps 100%
Blackduck, MN 6 50 Mbps 50 Mbps 94%
Swanville, MN 9 10 Mbps 5 Mbps 100%
Fairfax, MN 13 25 Mbps 10 Mbps 100%
Medford, MN 12 200 Mbps 30 Mbps 100%
Wheaton, MN 13 24 Mbps 2 Mbps 95%
Clara City, MN 11 12 Mbps 2 Mbps 100%
Fertile, MN 5 1000 Mbps 1000 Mbps 100%
Morristown, MN 9 30 Mbps 10 Mbps 100%
New Richland, MN 10 244 Mbps 29 Mbps 100%
Hoyt Lakes, MN 6 24 Mbps 2 Mbps 100%
Renville, MN 12 5 Mbps 2 Mbps 100%
Nicollet, MN 7 25 Mbps 10 Mbps 100%
Preston, MN 11 25 Mbps 10 Mbps 100%
Appleton, MN 8 20 Mbps 10 Mbps 100%
Winnebago, MN 10 25 Mbps 6 Mbps 100%
Brownton, MN 9 25 Mbps 5 Mbps 100%
Truman, MN 9 12 Mbps 2 Mbps 100%
Adrian, MN 13 10 Mbps 1 Mbps 99%
Hector, MN 13 24 Mbps 2 Mbps 100%
Clearbrook, MN 4 1000 Mbps 1000 Mbps 100%
Newfolden, MN 8 3 Mbps 0.512 Mbps 96%
Dover, MN 7 40 Mbps 10 Mbps 100%
Waubun, MN 5 60 Mbps 5 Mbps 100%
Audubon, MN 4 18 Mbps 1.1 Mbps 94%
Elysian, MN 12 100 Mbps 20 Mbps 100%
Hackensack, MN 9 15 Mbps 0.768 Mbps 100%
Dakota, MN 5 15 Mbps 1 Mbps 100%
Brandon, MN 8 52 Mbps 15 Mbps 100%
Twin Valley, MN 5 20 Mbps 1.1 Mbps 100%
Verndale, MN 8 1000 Mbps 1000 Mbps 95%
Cottonwood, MN 10 6 Mbps 2 Mbps 100%
Clarissa, MN 7 12 Mbps 1.1 Mbps 100%
Sacred Heart, MN 11 10 Mbps 1 Mbps 100%
Tyler, MN 8 24 Mbps 2 Mbps 100%
Cleveland, MN 12 244 Mbps 29 Mbps 100%
Eagle Bend, MN 5 12 Mbps 1.1 Mbps 100%
Kettle River, MN 8 6 Mbps 1 Mbps 95%
Wanamingo, MN 9 24 Mbps 2 Mbps 100%
Isle, MN 7 24 Mbps 2 Mbps 98%
Upsala, MN 6 10 Mbps 5 Mbps 100%
Clarkfield, MN 10 7 Mbps 2 Mbps 100%
Kandiyohi, MN 13 12 Mbps 2 Mbps 100%
Gibbon, MN 12 25 Mbps 10 Mbps 100%
Bertha, MN 6 12 Mbps 1.1 Mbps 100%
Alden, MN 10 100 Mbps 29 Mbps 97%
Edgerton, MN 10 10 Mbps 2 Mbps 100%
Brownsdale, MN 10 30 Mbps 10 Mbps 100%
Wrenshall, MN 10 7 Mbps 7 Mbps 95%
Longville, MN 7 18 Mbps 1 Mbps 100%
Floodwood, MN 5 6 Mbps 1 Mbps 87%
Bird Island, MN 15 25 Mbps 5 Mbps 100%
Grove City, MN 11 25 Mbps 2 Mbps 100%
Cromwell, MN 7 6 Mbps 1 Mbps 95%
Glenville, MN 9 244 Mbps 30 Mbps 98%
Willow River, MN 6 6 Mbps 1 Mbps 98%
Evansville, MN 8 52 Mbps 15 Mbps 100%
Brooten, MN 9 10 Mbps 6 Mbps 100%
Kerkhoven, MN 8 25 Mbps 10 Mbps 100%
Brownsville, MN 5 15 Mbps 1 Mbps 92%
Lamberton, MN 13 5 Mbps 2 Mbps 100%
Ottertail, MN 6 100 Mbps 7 Mbps 100%
Saint Clair, MN 7 250 Mbps 30 Mbps 100%
Mabel, MN 9 1.5 Mbps 0.5 Mbps 98%
Westbrook, MN 11 25 Mbps 3 Mbps 100%
Good Thunder, MN 7 244 Mbps 29 Mbps 100%
Stewart, MN 10 25 Mbps 5 Mbps 100%
Littlefork, MN 6 6 Mbps 1 Mbps 93%
Le Roy, MN 11 15 Mbps 1 Mbps 100%
Lyle, MN 9 244 Mbps 29 Mbps 93%
Ivanhoe, MN 9 24 Mbps 2 Mbps 100%
Ironton, MN 5 100 Mbps 5 Mbps 100%
Mentor, MN 6 1000 Mbps 1000 Mbps 100%
Lanesboro, MN 8 20 Mbps 5 Mbps 100%
Hancock, MN 10 20 Mbps 20 Mbps 100%
Walnut Grove, MN 8 5 Mbps 1.1 Mbps 100%
Lake Benton, MN 11 8 Mbps 2 Mbps 100%
Hewitt, MN 7 18 Mbps 1.1 Mbps 97%
Hallock, MN 8 24 Mbps 2 Mbps 99%
Lynd, MN 11 24 Mbps 2 Mbps 100%
Lake Lillian, MN 11 10 Mbps 2 Mbps 100%
Adams, MN 8 24 Mbps 2 Mbps 97%
Emily, MN 10 100 Mbps 100 Mbps 100%
Maynard, MN 10 12 Mbps 2 Mbps 100%
Askov, MN 5 12 Mbps 1 Mbps 97%
Meadowlands, MN 8 6 Mbps 1 Mbps 84%
Darwin, MN 8 10 Mbps 1 Mbps 100%
Millville, MN 6 40 Mbps 10 Mbps 100%
Kelliher, MN 3 50 Mbps 50 Mbps 100%
Hill City, MN 8 11 Mbps 1 Mbps 94%
McIntosh, MN 4 1000 Mbps 1000 Mbps 100%
Karlstad, MN 6 18 Mbps 2 Mbps 96%
Erskine, MN 3 1000 Mbps 1000 Mbps 100%
Rothsay, MN 8 16 Mbps 2 Mbps 100%
Balaton, MN 7 10 Mbps 2 Mbps 100%
Leonard, MN 4 1000 Mbps 1000 Mbps 100%
Trimont, MN 7 10 Mbps 2 Mbps 100%
Badger, MN 6 18 Mbps 2 Mbps 95%
Danube, MN 15 20 Mbps 2 Mbps 100%
Hills, MN 10 25 Mbps 10 Mbps 99%
Heron Lake, MN 12 25 Mbps 3 Mbps 100%
Rollingstone, MN 6 100 Mbps 10 Mbps 100%
Raymond, MN 9 6 Mbps 2 Mbps 100%
Northome, MN 4 50 Mbps 50 Mbps 100%
Cosmos, MN 11 25 Mbps 2 Mbps 100%
Hanska, MN 9 10 Mbps 2 Mbps 100%
Round Lake, MN 13 15 Mbps 3 Mbps 97%
Stephen, MN 9 24 Mbps 2 Mbps 95%
Hoffman, MN 6 15 Mbps 3 Mbps 100%
Wykoff, MN 9 20 Mbps 10 Mbps 100%
Ashby, MN 6 52 Mbps 15 Mbps 100%
Barrett, MN 6 50 Mbps 25 Mbps 100%
Greenbush, MN 5 18 Mbps 2 Mbps 100%
Wabasso, MN 6 6 Mbps 1 Mbps 100%
Grygla, MN 5 1000 Mbps 1000 Mbps 99%
Wood Lake, MN 8 5 Mbps 1 Mbps 100%
Prinsburg, MN 10 6 Mbps 1 Mbps 100%
Wolverton, MN 11 1000 Mbps 1000 Mbps 91%
Minnesota Lake, MN 5 30 Mbps 10 Mbps 100%
Milroy, MN 10 5 Mbps 2 Mbps 100%
Cyrus, MN 9 10 Mbps 6 Mbps 100%
Graceville, MN 10 11 Mbps 3 Mbps 100%
Randolph, MN 11 24 Mbps 2 Mbps 100%
Ulen, MN 5 20 Mbps 1.1 Mbps 100%
Russell, MN 8 25 Mbps 7 Mbps 100%
Middle River, MN 5 3 Mbps 0.512 Mbps 99%
Milan, MN 10 7 Mbps 3 Mbps 100%
Plummer, MN 3 1000 Mbps 1000 Mbps 100%
Bricelyn, MN 8 15 Mbps 1 Mbps 97%
Jeffers, MN 12 15 Mbps 3 Mbps 100%
Browns Valley, MN 5 16 Mbps 2 Mbps 95%
Argyle, MN 7 6 Mbps 1 Mbps 100%
Goodridge, MN 6 1000 Mbps 1000 Mbps 100%
Kiester, MN 9 12 Mbps 1 Mbps 97%
Butterfield, MN 11 6 Mbps 2 Mbps 100%
Herman, MN 8 7 Mbps 3 Mbps 100%
Ruthton, MN 8 25 Mbps 7 Mbps 100%
Franklin, MN 10 12 Mbps 2 Mbps 100%
Lancaster, MN 6 3 Mbps 0.512 Mbps 90%
Comfrey, MN 8 6 Mbps 1 Mbps 100%
Halstad, MN 4 1000 Mbps 1000 Mbps 99%
Sanborn, MN 9 10 Mbps 2 Mbps 100%
Blomkest, MN 8 6 Mbps 1 Mbps 100%
Belview, MN 7 9 Mbps 1.1 Mbps 100%
Ellsworth, MN 9 10 Mbps 2 Mbps 98%
Clinton, MN 9 20 Mbps 10 Mbps 100%
Climax, MN 5 1000 Mbps 1000 Mbps 95%
Echo, MN 8 5 Mbps 1 Mbps 100%
Easton, MN 6 25 Mbps 6 Mbps 100%
Wright, MN 3 6 Mbps 1 Mbps 99%
Okabena, MN 13 20 Mbps 3 Mbps 100%
Oklee, MN 4 1000 Mbps 1000 Mbps 100%
Campbell, MN 7 8 Mbps 2 Mbps 96%
Chokio, MN 8 20 Mbps 20 Mbps 100%
Oslo, MN 6 12 Mbps 1 Mbps 90%
Freeborn, MN 8 30 Mbps 10 Mbps 100%
Bellingham, MN 8 7 Mbps 3 Mbps 100%
Lewisville, MN 7 24 Mbps 2 Mbps 100%
Granada, MN 5 15 Mbps 1 Mbps 100%
Waltham, MN 7 30 Mbps 10 Mbps 100%
Vesta, MN 5 5 Mbps 1 Mbps 100%
Swan River, MN 4 6 Mbps 1 Mbps 88%
Magnolia, MN 8 25 Mbps 10 Mbps 100%
Beardsley, MN 6 100 Mbps 29 Mbps 97%
Clements, MN 7 6 Mbps 1 Mbps 100%
Beltrami, MN 6 1000 Mbps 1000 Mbps 100%
Eitzen, MN 4 15 Mbps 1 Mbps 87%
Odin, MN 10 10 Mbps 2 Mbps 100%
Bruno, MN 4 6 Mbps 1 Mbps 75%
Borup, MN 3 12 Mbps 1.1 Mbps 100%
Pennington, MN 6 50 Mbps 50 Mbps 52%
Schroeder, MN 5 100 Mbps 100 Mbps 99%
Alberta, MN 6 20 Mbps 20 Mbps 100%
Brimson, MN 6 6 Mbps 1 Mbps 89%
Nashua, MN 5 50 Mbps 25 Mbps 100%

CityMinnesota Internet Availability by Zip Code View All

ZIP Code Providers Fiber Cable DSL
55408 in Minneapolis, MN 49 40% 100% 99%
55106 in St. Paul, MN 2 -- -- --
55901 in Rochester, MN 30 19% 98% 98%
55811 in Duluth, MN 32 5% 88% 98%
56303 in St. Cloud, MN 2 -- -- --
55347 in Eden Prairie, MN 34 13% 100% 99%
55337 in Burnsville, MN 31 6% 99% 97%
55044 in Lakeville, MN 25 3% 94% 96%
55345 in Minnetonka, MN 33 16% 100% 98%
56001 in Mankato, MN 19 12% 93% 99%
56560 in Moorhead, MN 21 9% 90% 91%
55379 in Shakopee, MN 28 22% 97% 99%
55016 in Cottage Grove, MN 21 27% 98% 98%
55076 in Inver Grove Heights, MN 24 22% 100% 99%
55304 in Andover, MN 24 13% 97% 99%
55987 in Winona, MN 22 16% 91% 90%
55378 in Savage, MN 26 26% 100% 99%
55060 in Owatonna, MN 21 97% 88% 93%
55912 in Austin, MN 21 100% 89% 96%
55318 in Chaska, MN 23 22% 94% 99%
55021 in Faribault, MN 20 50% 76% 99%
55316 in Champlin, MN 20 18% 100% 99%
55330 in Elk River, MN 28 18% 88% 99%
55317 in Chanhassen, MN 26 11% 100% 100%
55372 in Prior Lake, MN 28 22% 97% 99%
55033 in Hastings, MN 19 1% 93% 99%
55068 in Rosemount, MN 22 18% 97% 92%
55024 in Farmington, MN 20 -- 96% 93%
55075 in South St. Paul, MN 2 -- -- --
55057 in Northfield, MN 22 31% 88% 96%

Speed DialDownload Speeds in Minnesota

Speed DialUpload Speeds in Minnesota

Speed DialMost Common Minnesota Internet Speeds by Location

Type Download Speed Download Ranking
(By State)
Upload Speed Upload Ranking
(By State)
Speed Tests
Business 10.8 Mbps #9 5.1 Mbps #13 679
Mobile Device 2.6 Mbps #10 1 Mbps #12 63,713
Home 7.3 Mbps #15 1 Mbps #24 16,443
Library or School 8.9 Mbps #33 4.2 Mbps #37 636
Other 2.8 Mbps #39 0.9 Mbps #35 168
Small Business 3.4 Mbps #40 1.1 Mbps #28 1,014

GlobeMinnesota Connection Availability

Technology Coverage Rank (By State)
Fiber 17% #27
Cable 84% #30
DSL 93% #19

Which providers are available to me?

Enter your Zip Code to see what is available in your area.