82.6% of Minnesotans have high speed Internet at home, which is significantly higher than the national average. In Minnesota, wireless Internet is available to 99.9% of the population. Cable is available to 84.2% and DSL to 92.9%. Fiber Internet, while not universally available, is an option to 16.5% of Minnesotans.
In addition, 53% of the state has the choice of 3 or more ISPs. When comparing plans, users find that 93.7% of Minnesotans have wired or wireless Internet service at speeds of at least 10 Mbps. There are still 4.5% of Minnesotans that have no Internet connection at home or work.
7.90%
Population with faster than 1 Gbps available.
14.30%
Population with only 100 Mbps speeds or less available.
10.10%
Population with only 25 Mbps speeds or less available.
28 Mbps
Average internet download speed across the state
3.10%
Population with no wired internet access available.
96.90%
Population with wired internet access available.
15.00%
Population underserved with minimum service options available
22
Average broadband score for Minnesota
| Cities in Minnesota | Providers | Speeds (down/up) | Speeds (down/up) | Score |
|---|---|---|---|---|
| Ada, MN | 6 | 1 Gbps / 15 Mbps | 22 Mbps / 2 Mbps | 15 |
| Adams, MN | 17 | 5 Gbps / 1 Gbps | 29 Mbps / 10 Mbps | 23 |
| Adrian, MN | 18 | 5 Gbps / 1 Gbps | 21 Mbps / 5 Mbps | 21 |
| Afton, MN | 16 | 5 Gbps / 1 Gbps | 16 Mbps / 13 Mbps | 25 |
| Aitkin, MN | 12 | 5 Gbps / 2 Gbps | 28 Mbps / 5 Mbps | 20 |
| Akeley, MN | 12 | 425 Mbps / 15 Mbps | 14 Mbps / 2 Mbps | 17 |
| Albany, MN | 17 | 2 Gbps / 2 Gbps | 72 Mbps / 5 Mbps | 49 |
| Albert Lea, MN | 20 | 5 Gbps / 2 Gbps | 31 Mbps / 12 Mbps | 30 |
| Alberta, MN | 8 | 425 Mbps / 20 Mbps | 17 Mbps / 5 Mbps | 12 |
| Albertville, MN | 21 | 5 Gbps / 2 Gbps | 17 Mbps / 3 Mbps | 23 |
| Alborn, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Alden, MN | 16 | 5 Gbps / 1 Gbps | 15 Mbps / 7 Mbps | 16 |
| Aldrich, MN | 10 | 1 Gbps / 1 Gbps | 112 Mbps / 102 Mbps | 99 |
| Alexandria, MN | 18 | 5 Gbps / 2 Gbps | 73 Mbps / 58 Mbps | 51 |
| Alpha, MN | 13 | 5 Gbps / 1 Gbps | 14 Mbps / 5 Mbps | 10 |
| Altura, MN | 14 | 5 Gbps / 2 Gbps | 28 Mbps / 11 Mbps | 29 |
| Alvarado, MN | 10 | 5 Gbps / 1 Gbps | 21 Mbps / 3 Mbps | 15 |
| Amboy, MN | 11 | 5 Gbps / 1 Gbps | 16 Mbps / 7 Mbps | 16 |
| Andover, MN | 19 | 5 Gbps / 1 Gbps | 15 Mbps / 12 Mbps | 26 |
| Angle Inlet, MN | 11 | 425 Mbps / 15 Mbps | 11 Mbps / 2 Mbps | 11 |
| Angora, MN | 6 | 5 Gbps / 1 Gbps | 33 Mbps / 1 Mbps | N/A |
| Annandale, MN | 19 | 5 Gbps / 2 Gbps | 13 Mbps / 6 Mbps | 17 |
| Anoka, MN | 17 | 5 Gbps / 1 Gbps | 20 Mbps / 16 Mbps | 27 |
| Apple Valley, MN | 15 | 5 Gbps / 5 Gbps | 36 Mbps / 11 Mbps | 37 |
| Appleton, MN | 14 | 425 Mbps / 100 Mbps | 28 Mbps / 11 Mbps | 21 |
| Arco, MN | 14 | 5 Gbps / 1 Gbps | 9 Mbps / 2 Mbps | 11 |
| Arden Hills, MN | 16 | 5 Gbps / 1 Gbps | 33 Mbps / 32 Mbps | 35 |
| Argyle, MN | 10 | 5 Gbps / 1 Gbps | 15 Mbps / 5 Mbps | 15 |
| Arlington, MN | 20 | 5 Gbps / 1 Gbps | 22 Mbps / 8 Mbps | 20 |
| Ashby, MN | 8 | 425 Mbps / 15 Mbps | 15 Mbps / 2 Mbps | 12 |
| Askov, MN | 13 | 5 Gbps / 1 Gbps | 14 Mbps / 2 Mbps | 16 |
| Atwater, MN | 14 | 5 Gbps / 5 Gbps | 27 Mbps / 6 Mbps | 18 |
| Audubon, MN | 6 | 425 Mbps / 15 Mbps | 24 Mbps / 2 Mbps | 16 |
| Aurora, MN | 15 | 5 Gbps / 1 Gbps | 32 Mbps / 13 Mbps | 24 |
| Austin, MN | 16 | 5 Gbps / 2 Gbps | 24 Mbps / 7 Mbps | 22 |
| Avoca, MN | 11 | 5 Gbps / 1 Gbps | 23 Mbps / 9 Mbps | 13 |
| Avon, MN | 19 | 5 Gbps / 1 Gbps | 73 Mbps / 6 Mbps | 45 |
| Babbitt, MN | 13 | 5 Gbps / 1 Gbps | 26 Mbps / 10 Mbps | 24 |
| Backus, MN | 7 | 425 Mbps / 20 Mbps | 21 Mbps / 4 Mbps | 14 |
| Badger, MN | 7 | 425 Mbps / 15 Mbps | 23 Mbps / 9 Mbps | 11 |
| Bagley, MN | 8 | 1 Gbps / 1 Gbps | 30 Mbps / 11 Mbps | 22 |
| Baker, MN | 7 | 1 Gbps / 1 Gbps | 101 Mbps / 88 Mbps | 50 |
| Balaton, MN | 13 | 5 Gbps / 1 Gbps | 13 Mbps / 4 Mbps | 13 |
| Ball Club, MN | 6 | 425 Mbps / 50 Mbps | 26 Mbps / 10 Mbps | 16 |
| Barnesville, MN | 9 | 1 Gbps / 1 Gbps | 132 Mbps / 121 Mbps | 62 |
| Barnum, MN | 10 | 5 Gbps / 1 Gbps | 25 Mbps / 4 Mbps | 18 |
| Barrett, MN | 10 | 425 Mbps / 25 Mbps | 15 Mbps / 4 Mbps | 13 |
| Barry, MN | 8 | 5 Gbps / 1 Gbps | 18 Mbps / 5 Mbps | 13 |
| Battle Lake, MN | 15 | 1 Gbps / 1 Gbps | 88 Mbps / 72 Mbps | 72 |
| Baudette, MN | 9 | 5 Gbps / 1 Gbps | 30 Mbps / 4 Mbps | 22 |
| Baxter, MN | 11 | 5 Gbps / 2 Gbps | 39 Mbps / 16 Mbps | 29 |
| Bayport, MN | 14 | 5 Gbps / 1 Gbps | 17 Mbps / 4 Mbps | 25 |
| Beardsley, MN | 8 | 5 Gbps / 1 Gbps | 17 Mbps / 5 Mbps | 13 |
| Beaulieu, MN | 8 | 425 Mbps / 15 Mbps | 15 Mbps / 3 Mbps | 9 |
| Beaver Bay, MN | 15 | 5 Gbps / 1 Gbps | 14 Mbps / 9 Mbps | 18 |
| Beaver Creek, MN | 11 | 425 Mbps / 15 Mbps | 12 Mbps / 2 Mbps | 8 |
| Becker, MN | 22 | 5 Gbps / 2 Gbps | 17 Mbps / 3 Mbps | 26 |
| Bejou, MN | 6 | 425 Mbps / 60 Mbps | 26 Mbps / 10 Mbps | 9 |
| Belgrade, MN | 18 | 5 Gbps / 1 Gbps | 18 Mbps / 3 Mbps | 17 |
| Belle Plaine, MN | 19 | 5 Gbps / 1 Gbps | 30 Mbps / 7 Mbps | 34 |
| Bellechester, MN | 8 | 425 Mbps / 30 Mbps | 22 Mbps / 7 Mbps | 22 |
| Bellingham, MN | 8 | 425 Mbps / 300 Mbps | 52 Mbps / 39 Mbps | 32 |
| Beltrami, MN | 11 | 1 Gbps / 1 Gbps | 101 Mbps / 93 Mbps | 100 |
| Belview, MN | 12 | 425 Mbps / 15 Mbps | 11 Mbps / 2 Mbps | 15 |
| Bemidji, MN | 15 | 5 Gbps / 1 Gbps | 88 Mbps / 66 Mbps | 64 |
| Bena, MN | 8 | 425 Mbps / 50 Mbps | 23 Mbps / 8 Mbps | 21 |
| Benedict, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Benson, MN | 17 | 5 Gbps / 2 Gbps | 25 Mbps / 5 Mbps | 24 |
| Bertha, MN | 10 | 425 Mbps / 15 Mbps | 17 Mbps / 2 Mbps | 17 |
| Bethel, MN | 15 | 5 Gbps / 1 Gbps | 29 Mbps / 13 Mbps | 22 |
| Big Falls, MN | 7 | 5 Gbps / 1 Gbps | 24 Mbps / 9 Mbps | 17 |
| Big Lake, MN | 23 | 5 Gbps / 2 Gbps | 14 Mbps / 3 Mbps | 29 |
| Bigelow, MN | 14 | 5 Gbps / 1 Gbps | 14 Mbps / 4 Mbps | 15 |
| Bigfork, MN | 9 | 425 Mbps / 60 Mbps | 20 Mbps / 7 Mbps | 15 |
| Bingham Lake, MN | 16 | 5 Gbps / 1 Gbps | 19 Mbps / 9 Mbps | 16 |
| Birchdale, MN | 7 | 5 Gbps / 1 Gbps | 15 Mbps / 1 Mbps | N/A |
| Birchwood Village, MN | 13 | 5 Gbps / 1 Gbps | 20 Mbps / 15 Mbps | 24 |
| Bird Island, MN | 18 | 5 Gbps / 1 Gbps | 22 Mbps / 4 Mbps | 24 |
| Biscay, MN | 9 | 5 Gbps / 1 Gbps | 20 Mbps / 2 Mbps | 18 |
| Biwabik, MN | 13 | 5 Gbps / 1 Gbps | 25 Mbps / 4 Mbps | 22 |
| Blackduck, MN | 8 | 425 Mbps / 50 Mbps | 15 Mbps / 3 Mbps | 13 |
| Blaine, MN | 16 | 5 Gbps / 1 Gbps | 18 Mbps / 15 Mbps | 30 |
| Blomkest, MN | 20 | 5 Gbps / 1 Gbps | 13 Mbps / 3 Mbps | 22 |
| Blooming Prairie, MN | 15 | 5 Gbps / 1 Gbps | 32 Mbps / 10 Mbps | 23 |
| Bloomington, MN | 18 | 5 Gbps / 1 Gbps | 19 Mbps / 16 Mbps | 30 |
| Blue Earth, MN | 14 | 5 Gbps / 1 Gbps | 31 Mbps / 9 Mbps | 26 |
| Bluffton, MN | 11 | 1 Gbps / 100 Mbps | 28 Mbps / 11 Mbps | 23 |
| Bock, MN | 8 | 5 Gbps / 1 Gbps | 15 Mbps / 2 Mbps | 18 |
| Borup, MN | 6 | 425 Mbps / 15 Mbps | 22 Mbps / 2 Mbps | 16 |
| Bovey, MN | 16 | 5 Gbps / 1 Gbps | 75 Mbps / 65 Mbps | 62 |
| Bowlus, MN | 12 | 5 Gbps / 1 Gbps | 14 Mbps / 3 Mbps | 13 |
| Boy River, MN | 6 | 425 Mbps / 15 Mbps | 20 Mbps / 2 Mbps | 12 |
| Boyd, MN | 12 | 5 Gbps / 1 Gbps | 17 Mbps / 7 Mbps | 14 |
| Braham, MN | 10 | 5 Gbps / 1 Gbps | 37 Mbps / 4 Mbps | 21 |
| Brainerd, MN | 17 | 5 Gbps / 2 Gbps | 24 Mbps / 9 Mbps | 25 |
| Brandon, MN | 10 | 1 Gbps / 1 Gbps | 45 Mbps / 32 Mbps | 30 |
| Breckenridge, MN | 14 | 5 Gbps / 1 Gbps | 28 Mbps / 4 Mbps | 24 |
| Breezy Point, MN | 9 | 2 Gbps / 2 Gbps | 55 Mbps / 30 Mbps | 36 |
| Brewster, MN | 15 | 5 Gbps / 1 Gbps | 21 Mbps / 9 Mbps | 16 |
| Bricelyn, MN | 10 | 5 Gbps / 1 Gbps | 15 Mbps / 5 Mbps | 13 |
| Brimson, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Britt, MN | 6 | 5 Gbps / 1 Gbps | 33 Mbps / 1 Mbps | N/A |
| Brook Park, MN | 7 | 425 Mbps / 40 Mbps | 22 Mbps / 9 Mbps | 9 |
| Brooklyn Center, MN | 16 | 5 Gbps / 1 Gbps | 18 Mbps / 16 Mbps | 24 |
| Brooklyn Park, MN | 20 | 5 Gbps / 1 Gbps | 21 Mbps / 16 Mbps | 36 |
| Brooks, MN | 11 | 1 Gbps / 1 Gbps | 101 Mbps / 93 Mbps | 100 |
| Brookston, MN | 7 | 5 Gbps / 1 Gbps | 24 Mbps / 9 Mbps | 12 |
| Brooten, MN | 21 | 425 Mbps / 20 Mbps | 15 Mbps / 3 Mbps | 18 |
| Browerville, MN | 9 | 5 Gbps / 2 Gbps | 36 Mbps / 4 Mbps | 20 |
| Browns Valley, MN | 9 | 5 Gbps / 1 Gbps | 16 Mbps / 5 Mbps | 16 |
| Brownsdale, MN | 16 | 5 Gbps / 1 Gbps | 34 Mbps / 11 Mbps | 23 |
| Brownsville, MN | 7 | 425 Mbps / 20 Mbps | 39 Mbps / 5 Mbps | 19 |
| Brownton, MN | 14 | 5 Gbps / 1 Gbps | 33 Mbps / 5 Mbps | 27 |
| Bruno, MN | 7 | 5 Gbps / 1 Gbps | 23 Mbps / 9 Mbps | 12 |
| Buckman, MN | 11 | 5 Gbps / 1 Gbps | 11 Mbps / 1 Mbps | 17 |
| Buffalo, MN | 18 | 5 Gbps / 2 Gbps | 18 Mbps / 4 Mbps | 27 |
| Buffalo Lake, MN | 16 | 5 Gbps / 1 Gbps | 31 Mbps / 7 Mbps | 27 |
| Buhl, MN | 13 | 5 Gbps / 1 Gbps | 21 Mbps / 3 Mbps | 19 |
| Burnsville, MN | 28 | 5 Gbps / 5 Gbps | 28 Mbps / 14 Mbps | 57 |
| Burtrum, MN | 12 | 425 Mbps / 15 Mbps | 17 Mbps / 7 Mbps | 15 |
| Butterfield, MN | 17 | 5 Gbps / 1 Gbps | 22 Mbps / 4 Mbps | 30 |
| Byron, MN | 14 | 5 Gbps / 2 Gbps | 34 Mbps / 10 Mbps | 28 |
| Caledonia, MN | 12 | 5 Gbps / 1 Gbps | 23 Mbps / 4 Mbps | 21 |
| Callaway, MN | 7 | 425 Mbps / 60 Mbps | 30 Mbps / 9 Mbps | 17 |
| Calumet, MN | 11 | 5 Gbps / 1 Gbps | 18 Mbps / 4 Mbps | 16 |
| Cambridge, MN | 16 | 5 Gbps / 2 Gbps | 26 Mbps / 4 Mbps | 31 |
| Campbell, MN | 7 | 425 Mbps / 40 Mbps | 23 Mbps / 9 Mbps | 12 |
| Canby, MN | 9 | 5 Gbps / 1 Gbps | 19 Mbps / 2 Mbps | 11 |
| Cannon Falls, MN | 21 | 5 Gbps / 1 Gbps | 35 Mbps / 9 Mbps | 33 |
| Canton, MN | 15 | 5 Gbps / 1 Gbps | 23 Mbps / 6 Mbps | 21 |
| Canyon, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Carlos, MN | 12 | 5 Gbps / 1 Gbps | 19 Mbps / 3 Mbps | 13 |
| Carlton, MN | 11 | 5 Gbps / 1 Gbps | 35 Mbps / 6 Mbps | 18 |
| Carver, MN | 19 | 5 Gbps / 2 Gbps | 23 Mbps / 14 Mbps | 31 |
| Cass Lake, MN | 11 | 5 Gbps / 1 Gbps | 129 Mbps / 9 Mbps | 46 |
| Cedar, MN | 7 | 5 Gbps / 1 Gbps | 38 Mbps / 1 Mbps | N/A |
| Cedar Mills, MN | 8 | 425 Mbps / 15 Mbps | 22 Mbps / 2 Mbps | 15 |
| Center City, MN | 12 | 5 Gbps / 1 Gbps | 32 Mbps / 4 Mbps | 21 |
| Centerville, MN | 13 | 5 Gbps / 1 Gbps | 22 Mbps / 19 Mbps | 27 |
| Ceylon, MN | 11 | 5 Gbps / 1 Gbps | 15 Mbps / 5 Mbps | 13 |
| Champlin, MN | 20 | 5 Gbps / 1 Gbps | 14 Mbps / 11 Mbps | 24 |
| Chandler, MN | 8 | 5 Gbps / 1 Gbps | 19 Mbps / 6 Mbps | 13 |
| Chanhassen, MN | 23 | 5 Gbps / 1 Gbps | 28 Mbps / 12 Mbps | 34 |
| Chaska, MN | 22 | 5 Gbps / 1 Gbps | 24 Mbps / 13 Mbps | 35 |
| Chatfield, MN | 12 | 5 Gbps / 1 Gbps | 28 Mbps / 7 Mbps | 24 |
| Chickamaw Beach, MN | 7 | 2 Gbps / 2 Gbps | 31 Mbps / 3 Mbps | 20 |
| Chisago City, MN | 16 | 5 Gbps / 1 Gbps | 26 Mbps / 4 Mbps | 25 |
| Chisholm, MN | 12 | 5 Gbps / 1 Gbps | 32 Mbps / 8 Mbps | 23 |
| Chokio, MN | 11 | 425 Mbps / 30 Mbps | 33 Mbps / 12 Mbps | 18 |
| Circle Pines, MN | 15 | 5 Gbps / 1 Gbps | 31 Mbps / 15 Mbps | 31 |
| Clara City, MN | 12 | 5 Gbps / 1 Gbps | 24 Mbps / 4 Mbps | 25 |
| Claremont, MN | 14 | 5 Gbps / 1 Gbps | 20 Mbps / 7 Mbps | 18 |
| Clarissa, MN | 13 | 2 Gbps / 2 Gbps | 19 Mbps / 3 Mbps | 22 |
| Clarkfield, MN | 10 | 5 Gbps / 1 Gbps | 13 Mbps / 2 Mbps | 11 |
| Clarks Grove, MN | 16 | 5 Gbps / 1 Gbps | 18 Mbps / 6 Mbps | 18 |
| Clear Lake, MN | 18 | 5 Gbps / 5 Gbps | 24 Mbps / 5 Mbps | 25 |
| Clearbrook, MN | 6 | 425 Mbps / 20 Mbps | 28 Mbps / 5 Mbps | 15 |
| Clearwater, MN | 18 | 5 Gbps / 1 Gbps | 21 Mbps / 5 Mbps | 21 |
| Clements, MN | 10 | 425 Mbps / 30 Mbps | 16 Mbps / 4 Mbps | 15 |
| Cleveland, MN | 15 | 5 Gbps / 1 Gbps | 28 Mbps / 6 Mbps | 24 |
| Climax, MN | 7 | 1 Gbps / 1 Gbps | 158 Mbps / 145 Mbps | 99 |
| Clinton, MN | 11 | 5 Gbps / 1 Gbps | 36 Mbps / 15 Mbps | 24 |
| Clitherall, MN | 9 | 1 Gbps / 1 Gbps | 139 Mbps / 118 Mbps | 91 |
| Clontarf, MN | 12 | 5 Gbps / 1 Gbps | 23 Mbps / 3 Mbps | 17 |
| Cloquet, MN | 15 | 5 Gbps / 1 Gbps | 26 Mbps / 7 Mbps | 18 |
| Coates, MN | 13 | 5 Gbps / 1 Gbps | 27 Mbps / 6 Mbps | 22 |
| Cobden, MN | 10 | 425 Mbps / 30 Mbps | 31 Mbps / 7 Mbps | 27 |
| Cohasset, MN | 16 | 5 Gbps / 1 Gbps | 40 Mbps / 22 Mbps | 34 |
| Cokato, MN | 21 | 5 Gbps / 2 Gbps | 19 Mbps / 3 Mbps | 26 |
| Cold Spring, MN | 18 | 5 Gbps / 1 Gbps | 21 Mbps / 3 Mbps | 21 |
| Coleraine, MN | 16 | 5 Gbps / 1 Gbps | 71 Mbps / 55 Mbps | 53 |
| Collegeville, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 1 Mbps | N/A |
| Cologne, MN | 18 | 5 Gbps / 1 Gbps | 24 Mbps / 6 Mbps | 25 |
| Columbia Heights, MN | 16 | 5 Gbps / 1 Gbps | 32 Mbps / 30 Mbps | 31 |
| Columbus, MN | 9 | 5 Gbps / 1 Gbps | 43 Mbps / 5 Mbps | 29 |
| Comfrey, MN | 15 | 5 Gbps / 1 Gbps | 14 Mbps / 6 Mbps | 18 |
| Comstock, MN | 8 | 425 Mbps / 140 Mbps | 21 Mbps / 9 Mbps | 9 |
| Conger, MN | 10 | 425 Mbps / 100 Mbps | 20 Mbps / 8 Mbps | 14 |
| Cook, MN | 10 | 5 Gbps / 1 Gbps | 27 Mbps / 7 Mbps | 17 |
| Coon Rapids, MN | 10 | 5 Gbps / 1 Gbps | 26 Mbps / 21 Mbps | 25 |
| Corcoran, MN | 17 | 5 Gbps / 1 Gbps | 24 Mbps / 15 Mbps | 30 |
| Correll, MN | 9 | 425 Mbps / 20 Mbps | 15 Mbps / 4 Mbps | 12 |
| Cosmos, MN | 12 | 5 Gbps / 1 Gbps | 29 Mbps / 5 Mbps | 18 |
| Cottage Grove, MN | 16 | 5 Gbps / 1 Gbps | 34 Mbps / 21 Mbps | 32 |
| Cotton, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Cottonwood, MN | 14 | 5 Gbps / 2 Gbps | 17 Mbps / 2 Mbps | 25 |
| Courtland, MN | 13 | 425 Mbps / 30 Mbps | 12 Mbps / 4 Mbps | 28 |
| Crane Lake, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Cromwell, MN | 11 | 5 Gbps / 1 Gbps | 12 Mbps / 2 Mbps | 12 |
| Crookston, MN | 12 | 5 Gbps / 1 Gbps | 39 Mbps / 11 Mbps | 23 |
| Crosby, MN | 11 | 5 Gbps / 2 Gbps | 26 Mbps / 2 Mbps | 22 |
| Crosslake, MN | 11 | 2 Gbps / 2 Gbps | 31 Mbps / 11 Mbps | 29 |
| Crystal, MN | 17 | 5 Gbps / 1 Gbps | 34 Mbps / 32 Mbps | 34 |
| Currie, MN | 11 | 5 Gbps / 1 Gbps | 34 Mbps / 10 Mbps | 19 |
| Cushing, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Cuyuna, MN | 11 | 5 Gbps / 2 Gbps | 20 Mbps / 3 Mbps | 19 |
| Cyrus, MN | 9 | 425 Mbps / 25 Mbps | 17 Mbps / 4 Mbps | 12 |
| Dakota, MN | 12 | 1 Gbps / 1 Gbps | 24 Mbps / 4 Mbps | 20 |
| Dalbo, MN | 6 | 5 Gbps / 1 Gbps | 33 Mbps / 1 Mbps | N/A |
| Dalton, MN | 7 | 425 Mbps / 15 Mbps | 17 Mbps / 2 Mbps | 12 |
| Danube, MN | 12 | 425 Mbps / 20 Mbps | 30 Mbps / 5 Mbps | 25 |
| Danvers, MN | 13 | 5 Gbps / 1 Gbps | 14 Mbps / 5 Mbps | 15 |
| Darfur, MN | 18 | 5 Gbps / 1 Gbps | 18 Mbps / 4 Mbps | 24 |
| Darwin, MN | 18 | 5 Gbps / 1 Gbps | 23 Mbps / 5 Mbps | 24 |
| Dassel, MN | 18 | 5 Gbps / 2 Gbps | 30 Mbps / 5 Mbps | 30 |
| Dawson, MN | 12 | 5 Gbps / 1 Gbps | 25 Mbps / 5 Mbps | 20 |
| Dayton, MN | 20 | 5 Gbps / 2 Gbps | 17 Mbps / 11 Mbps | 30 |
| De Graff, MN | 8 | 5 Gbps / 1 Gbps | 18 Mbps / 5 Mbps | 12 |
| Deephaven, MN | 16 | 5 Gbps / 1 Gbps | 28 Mbps / 15 Mbps | 27 |
| Deer Creek, MN | 8 | 425 Mbps / 100 Mbps | 37 Mbps / 20 Mbps | 21 |
| Deer River, MN | 9 | 425 Mbps / 50 Mbps | 23 Mbps / 12 Mbps | 16 |
| Deerwood, MN | 15 | 5 Gbps / 2 Gbps | 24 Mbps / 11 Mbps | 27 |
| Delano, MN | 19 | 5 Gbps / 2 Gbps | 14 Mbps / 3 Mbps | 19 |
| Delavan, MN | 8 | 425 Mbps / 30 Mbps | 17 Mbps / 5 Mbps | 11 |
| Delhi, MN | 8 | 425 Mbps / 30 Mbps | 17 Mbps / 5 Mbps | 15 |
| Dellwood, MN | 16 | 8 Gbps / 1 Gbps | 19 Mbps / 13 Mbps | 24 |
| Denham, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 2 Mbps | 12 |
| Dennison, MN | 15 | 5 Gbps / 1 Gbps | 24 Mbps / 12 Mbps | 16 |
| Dent, MN | 6 | 425 Mbps / 15 Mbps | 26 Mbps / 2 Mbps | 17 |
| Detroit Lakes, MN | 10 | 5 Gbps / 1 Gbps | 39 Mbps / 4 Mbps | 24 |
| Dexter, MN | 12 | 5 Gbps / 1 Gbps | 16 Mbps / 5 Mbps | 13 |
| Dilworth, MN | 14 | 5 Gbps / 1 Gbps | 97 Mbps / 8 Mbps | 43 |
| Dodge Center, MN | 16 | 5 Gbps / 1 Gbps | 22 Mbps / 6 Mbps | 21 |
| Donaldson, MN | 11 | 425 Mbps / 30 Mbps | 14 Mbps / 5 Mbps | 13 |
| Donnelly, MN | 15 | 425 Mbps / 100 Mbps | 18 Mbps / 10 Mbps | 20 |
| Doran, MN | 6 | 425 Mbps / 15 Mbps | 19 Mbps / 2 Mbps | 12 |
| Dover, MN | 15 | 5 Gbps / 1 Gbps | 37 Mbps / 16 Mbps | 28 |
| Dovray, MN | 14 | 5 Gbps / 1 Gbps | 11 Mbps / 4 Mbps | 12 |
| Duluth, MN | 24 | 5 Gbps / 2 Gbps | 26 Mbps / 9 Mbps | 38 |
| Dumont, MN | 7 | 5 Gbps / 1 Gbps | 20 Mbps / 6 Mbps | 13 |
| Dundas, MN | 17 | 5 Gbps / 2 Gbps | 26 Mbps / 6 Mbps | 26 |
| Dundee, MN | 10 | 5 Gbps / 1 Gbps | 36 Mbps / 8 Mbps | 18 |
| Dunnell, MN | 11 | 5 Gbps / 1 Gbps | 16 Mbps / 5 Mbps | 11 |
| Eagan, MN | 21 | 5 Gbps / 2 Gbps | 29 Mbps / 20 Mbps | 41 |
| Eagle Bend, MN | 12 | 425 Mbps / 15 Mbps | 16 Mbps / 6 Mbps | 15 |
| Eagle Lake, MN | 17 | 2 Gbps / 2 Gbps | 23 Mbps / 6 Mbps | 26 |
| East Bethel, MN | 14 | 5 Gbps / 1 Gbps | 39 Mbps / 18 Mbps | 35 |
| East Grand Forks, MN | 11 | 5 Gbps / 1 Gbps | 34 Mbps / 4 Mbps | 19 |
| East Gull Lake, MN | 14 | 5 Gbps / 2 Gbps | 38 Mbps / 19 Mbps | 34 |
| Easton, MN | 9 | 425 Mbps / 30 Mbps | 18 Mbps / 6 Mbps | 11 |
| Ebro, MN | 6 | 1 Gbps / 1 Gbps | 184 Mbps / 169 Mbps | 100 |
| Echo, MN | 14 | 425 Mbps / 60 Mbps | 13 Mbps / 5 Mbps | 15 |
| Eden Prairie, MN | 23 | 5 Gbps / 2 Gbps | 17 Mbps / 13 Mbps | 33 |
| Eden Valley, MN | 8 | 425 Mbps / 15 Mbps | 17 Mbps / 2 Mbps | 15 |
| Edgerton, MN | 14 | 5 Gbps / 1 Gbps | 30 Mbps / 7 Mbps | 19 |
| Edina, MN | 16 | 5 Gbps / 1 Gbps | 23 Mbps / 20 Mbps | 28 |
| Effie, MN | 12 | 425 Mbps / 15 Mbps | 11 Mbps / 2 Mbps | 15 |
| Eitzen, MN | 7 | 425 Mbps / 15 Mbps | 17 Mbps / 2 Mbps | 11 |
| Elba, MN | 12 | 5 Gbps / 1 Gbps | 14 Mbps / 5 Mbps | 19 |
| Elbow Lake, MN | 13 | 425 Mbps / 50 Mbps | 15 Mbps / 7 Mbps | 18 |
| Elgin, MN | 16 | 5 Gbps / 1 Gbps | 34 Mbps / 13 Mbps | 28 |
| Elizabeth, MN | 8 | 5 Gbps / 1 Gbps | 22 Mbps / 4 Mbps | 17 |
| Elk River, MN | 23 | 5 Gbps / 2 Gbps | 15 Mbps / 2 Mbps | 40 |
| Elko New Market, MN | 14 | 5 Gbps / 1 Gbps | 30 Mbps / 8 Mbps | 23 |
| Elkton, MN | 12 | 5 Gbps / 1 Gbps | 15 Mbps / 5 Mbps | 13 |
| Ellendale, MN | 16 | 5 Gbps / 1 Gbps | 34 Mbps / 10 Mbps | 29 |
| Ellsworth, MN | 13 | 5 Gbps / 1 Gbps | 28 Mbps / 3 Mbps | 21 |
| Elmdale, MN | 10 | 425 Mbps / 15 Mbps | 14 Mbps / 4 Mbps | 12 |
| Elmore, MN | 14 | 5 Gbps / 1 Gbps | 12 Mbps / 4 Mbps | 13 |
| Elrosa, MN | 21 | 5 Gbps / 1 Gbps | 14 Mbps / 2 Mbps | 17 |
| Ely, MN | 8 | 5 Gbps / 1 Gbps | 40 Mbps / 4 Mbps | 21 |
| Elysian, MN | 17 | 5 Gbps / 5 Gbps | 41 Mbps / 8 Mbps | 28 |
| Embarrass, MN | 7 | 5 Gbps / 1 Gbps | 32 Mbps / 1 Mbps | N/A |
| Emily, MN | 10 | 425 Mbps / 100 Mbps | 22 Mbps / 12 Mbps | 19 |
| Emmons, MN | 14 | 5 Gbps / 1 Gbps | 16 Mbps / 9 Mbps | 15 |
| Erhard, MN | 7 | 425 Mbps / 40 Mbps | 24 Mbps / 9 Mbps | 12 |
| Erskine, MN | 11 | 1 Gbps / 1 Gbps | 31 Mbps / 20 Mbps | 30 |
| Esko, MN | 10 | 5 Gbps / 1 Gbps | 38 Mbps / 6 Mbps | 19 |
| Euclid, MN | 7 | 5 Gbps / 1 Gbps | 18 Mbps / 1 Mbps | N/A |
| Evan, MN | 9 | 425 Mbps / 30 Mbps | 18 Mbps / 6 Mbps | 22 |
| Evansville, MN | 10 | 1 Gbps / 1 Gbps | 64 Mbps / 52 Mbps | 42 |
| Eveleth, MN | 13 | 5 Gbps / 1 Gbps | 25 Mbps / 4 Mbps | 19 |
| Excelsior, MN | 24 | 5 Gbps / 5 Gbps | 34 Mbps / 18 Mbps | 22 |
| Eyota, MN | 11 | 5 Gbps / 2 Gbps | 39 Mbps / 16 Mbps | 28 |
| Fairfax, MN | 18 | 5 Gbps / 1 Gbps | 19 Mbps / 6 Mbps | 26 |
| Fairhaven, MN | 11 | 2 Gbps / 2 Gbps | 17 Mbps / 3 Mbps | 22 |
| Fairmont, MN | 16 | 5 Gbps / 5 Gbps | 27 Mbps / 5 Mbps | 25 |
| Falcon Heights, MN | 15 | 8 Gbps / 1 Gbps | 24 Mbps / 17 Mbps | 30 |
| Faribault, MN | 22 | 5 Gbps / 2 Gbps | 21 Mbps / 5 Mbps | 29 |
| Farmington, MN | 19 | 5 Gbps / 5 Gbps | 16 Mbps / 6 Mbps | 22 |
| Farwell, MN | 10 | 425 Mbps / 25 Mbps | 19 Mbps / 8 Mbps | 12 |
| Federal Dam, MN | 7 | 425 Mbps / 100 Mbps | 22 Mbps / 8 Mbps | 15 |
| Felton, MN | 7 | 425 Mbps / 40 Mbps | 26 Mbps / 9 Mbps | 15 |
| Fergus Falls, MN | 17 | 5 Gbps / 2 Gbps | 20 Mbps / 2 Mbps | 28 |
| Fertile, MN | 12 | 1 Gbps / 1 Gbps | 29 Mbps / 19 Mbps | 27 |
| Fifty Lakes, MN | 15 | 425 Mbps / 250 Mbps | 34 Mbps / 25 Mbps | 36 |
| Finland, MN | 12 | 5 Gbps / 1 Gbps | 22 Mbps / 10 Mbps | 20 |
| Finlayson, MN | 13 | 5 Gbps / 1 Gbps | 18 Mbps / 6 Mbps | 16 |
| Fish Lake, MN | 11 | 5 Gbps / 1 Gbps | 16 Mbps / 5 Mbps | 12 |
| Fisher, MN | 8 | 1 Gbps / 1 Gbps | 139 Mbps / 127 Mbps | 70 |
| Flensburg, MN | 14 | 5 Gbps / 1 Gbps | 11 Mbps / 3 Mbps | 15 |
| Flom, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Floodwood, MN | 9 | 5 Gbps / 1 Gbps | 15 Mbps / 2 Mbps | 15 |
| Florence, MN | 7 | 425 Mbps / 30 Mbps | 20 Mbps / 6 Mbps | 10 |
| Foley, MN | 21 | 5 Gbps / 1 Gbps | 19 Mbps / 3 Mbps | 25 |
| Forada, MN | 7 | 5 Gbps / 1 Gbps | 21 Mbps / 3 Mbps | 13 |
| Forbes, MN | 7 | 5 Gbps / 1 Gbps | 32 Mbps / 1 Mbps | N/A |
| Forest Lake, MN | 14 | 5 Gbps / 1 Gbps | 31 Mbps / 5 Mbps | 28 |
| Foreston, MN | 12 | 5 Gbps / 1 Gbps | 30 Mbps / 7 Mbps | 24 |
| Fort Ripley, MN | 14 | 5 Gbps / 1 Gbps | 30 Mbps / 20 Mbps | 29 |
| Fosston, MN | 7 | 1 Gbps / 1 Gbps | 41 Mbps / 23 Mbps | 26 |
| Fountain, MN | 14 | 5 Gbps / 1 Gbps | 14 Mbps / 5 Mbps | 19 |
| Foxhome, MN | 8 | 425 Mbps / 40 Mbps | 20 Mbps / 8 Mbps | 12 |
| Franklin, MN | 16 | 425 Mbps / 30 Mbps | 22 Mbps / 8 Mbps | 16 |
| Frazee, MN | 8 | 5 Gbps / 1 Gbps | 25 Mbps / 2 Mbps | 18 |
| Freeborn, MN | 14 | 1 Gbps / 50 Mbps | 14 Mbps / 5 Mbps | 13 |
| Freeport, MN | 19 | 1 Gbps / 50 Mbps | 59 Mbps / 4 Mbps | 41 |
| Fridley, MN | 16 | 5 Gbps / 1 Gbps | 28 Mbps / 27 Mbps | 29 |
| Frontenac, MN | 11 | 5 Gbps / 1 Gbps | 25 Mbps / 4 Mbps | 24 |
| Frost, MN | 11 | 425 Mbps / 30 Mbps | 15 Mbps / 5 Mbps | 13 |
| Fulda, MN | 13 | 5 Gbps / 1 Gbps | 30 Mbps / 6 Mbps | 17 |
| Funkley, MN | 6 | 425 Mbps / 50 Mbps | 24 Mbps / 8 Mbps | 15 |
| Garden City, MN | 15 | 425 Mbps / 30 Mbps | 11 Mbps / 4 Mbps | 15 |
| Garfield, MN | 12 | 1 Gbps / 1 Gbps | 88 Mbps / 79 Mbps | 50 |
| Garrison, MN | 11 | 5 Gbps / 1 Gbps | 39 Mbps / 24 Mbps | 29 |
| Garvin, MN | 10 | 5 Gbps / 1 Gbps | 22 Mbps / 9 Mbps | 12 |
| Gary, MN | 6 | 425 Mbps / 15 Mbps | 26 Mbps / 2 Mbps | 17 |
| Gatzke, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Gaylord, MN | 17 | 5 Gbps / 1 Gbps | 51 Mbps / 34 Mbps | 32 |
| Gem Lake, MN | 15 | 5 Gbps / 1 Gbps | 19 Mbps / 15 Mbps | 27 |
| Geneva, MN | 14 | 5 Gbps / 1 Gbps | 13 Mbps / 5 Mbps | 13 |
| Genola, MN | 8 | 5 Gbps / 1 Gbps | 39 Mbps / 4 Mbps | 19 |
| Georgetown, MN | 10 | 5 Gbps / 1 Gbps | 11 Mbps / 2 Mbps | 11 |
| Ghent, MN | 11 | 5 Gbps / 1 Gbps | 18 Mbps / 9 Mbps | 13 |
| Gibbon, MN | 13 | 5 Gbps / 1 Gbps | 34 Mbps / 7 Mbps | 21 |
| Gilbert, MN | 14 | 5 Gbps / 1 Gbps | 26 Mbps / 7 Mbps | 22 |
| Gilman, MN | 14 | 5 Gbps / 1 Gbps | 9 Mbps / 1 Mbps | 18 |
| Glencoe, MN | 17 | 5 Gbps / 1 Gbps | 16 Mbps / 2 Mbps | 19 |
| Glenville, MN | 12 | 425 Mbps / 100 Mbps | 31 Mbps / 15 Mbps | 25 |
| Glenwood, MN | 15 | 5 Gbps / 2 Gbps | 21 Mbps / 3 Mbps | 22 |
| Glyndon, MN | 7 | 425 Mbps / 60 Mbps | 24 Mbps / 9 Mbps | 15 |
| Golden Valley, MN | 18 | 5 Gbps / 1 Gbps | 23 Mbps / 17 Mbps | 31 |
| Gonvick, MN | 10 | 425 Mbps / 20 Mbps | 18 Mbps / 4 Mbps | 15 |
| Good Thunder, MN | 11 | 425 Mbps / 30 Mbps | 17 Mbps / 5 Mbps | 16 |
| Goodhue, MN | 14 | 5 Gbps / 1 Gbps | 17 Mbps / 9 Mbps | 28 |
| Goodland, MN | 6 | 5 Gbps / 1 Gbps | 19 Mbps / 1 Mbps | N/A |
| Goodridge, MN | 6 | 425 Mbps / 20 Mbps | 28 Mbps / 5 Mbps | 15 |
| Goodview, MN | 13 | 5 Gbps / 2 Gbps | 27 Mbps / 4 Mbps | 30 |
| Graceville, MN | 10 | 5 Gbps / 1 Gbps | 39 Mbps / 16 Mbps | 23 |
| Granada, MN | 9 | 5 Gbps / 5 Gbps | 54 Mbps / 42 Mbps | 13 |
| Grand Marais, MN | 9 | 5 Gbps / 1 Gbps | 21 Mbps / 2 Mbps | 15 |
| Grand Meadow, MN | 9 | 5 Gbps / 1 Gbps | 22 Mbps / 8 Mbps | 16 |
| Grand Portage, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 1 Mbps | N/A |
| Grand Rapids, MN | 17 | 5 Gbps / 1 Gbps | 84 Mbps / 67 Mbps | 61 |
| Grandy, MN | 6 | 5 Gbps / 1 Gbps | 17 Mbps / 1 Mbps | N/A |
| Granite Falls, MN | 15 | 5 Gbps / 1 Gbps | 25 Mbps / 5 Mbps | 23 |
| Grant, MN | 14 | 5 Gbps / 1 Gbps | 17 Mbps / 14 Mbps | 24 |
| Grasston, MN | 11 | 5 Gbps / 1 Gbps | 17 Mbps / 3 Mbps | 15 |
| Green Isle, MN | 15 | 5 Gbps / 1 Gbps | 19 Mbps / 9 Mbps | 16 |
| Greenbush, MN | 7 | 425 Mbps / 30 Mbps | 22 Mbps / 6 Mbps | 13 |
| Greenfield, MN | 17 | 5 Gbps / 2 Gbps | 26 Mbps / 5 Mbps | 35 |
| Greenwald, MN | 15 | 425 Mbps / 15 Mbps | 10 Mbps / 1 Mbps | 15 |
| Greenwood, MN | 16 | 5 Gbps / 1 Gbps | 27 Mbps / 6 Mbps | 22 |
| Grey Eagle, MN | 7 | 425 Mbps / 15 Mbps | 21 Mbps / 3 Mbps | 15 |
| Grove City, MN | 15 | 5 Gbps / 1 Gbps | 27 Mbps / 4 Mbps | 23 |
| Grygla, MN | 7 | 1 Gbps / 1 Gbps | 28 Mbps / 9 Mbps | 18 |
| Gully, MN | 7 | 1 Gbps / 1 Gbps | 158 Mbps / 145 Mbps | 100 |
| Hackensack, MN | 7 | 425 Mbps / 20 Mbps | 21 Mbps / 4 Mbps | 14 |
| Hadley, MN | 9 | 5 Gbps / 1 Gbps | 33 Mbps / 7 Mbps | 18 |
| Hallock, MN | 14 | 5 Gbps / 1 Gbps | 13 Mbps / 4 Mbps | 16 |
| Halma, MN | 9 | 425 Mbps / 30 Mbps | 17 Mbps / 6 Mbps | 13 |
| Halstad, MN | 6 | 1 Gbps / 1 Gbps | 184 Mbps / 169 Mbps | 99 |
| Ham Lake, MN | 15 | 5 Gbps / 1 Gbps | 31 Mbps / 16 Mbps | 30 |
| Hamburg, MN | 16 | 5 Gbps / 1 Gbps | 33 Mbps / 8 Mbps | 25 |
| Hamel, MN | 8 | 5 Gbps / 2 Gbps | 156 Mbps / 1 Mbps | N/A |
| Hammond, MN | 7 | 5 Gbps / 1 Gbps | 19 Mbps / 6 Mbps | 13 |
| Hampton, MN | 15 | 5 Gbps / 1 Gbps | 27 Mbps / 5 Mbps | 22 |
| Hancock, MN | 11 | 425 Mbps / 20 Mbps | 32 Mbps / 11 Mbps | 17 |
| Hanley Falls, MN | 9 | 5 Gbps / 1 Gbps | 14 Mbps / 2 Mbps | 18 |
| Hanover, MN | 20 | 5 Gbps / 2 Gbps | 19 Mbps / 7 Mbps | 33 |
| Hanska, MN | 13 | 425 Mbps / 30 Mbps | 16 Mbps / 8 Mbps | 22 |
| Harding, MN | 6 | 425 Mbps / 250 Mbps | 59 Mbps / 44 Mbps | 33 |
| Hardwick, MN | 11 | 5 Gbps / 1 Gbps | 17 Mbps / 2 Mbps | 17 |
| Harmony, MN | 14 | 5 Gbps / 1 Gbps | 15 Mbps / 7 Mbps | 13 |
| Harris, MN | 15 | 5 Gbps / 1 Gbps | 30 Mbps / 4 Mbps | 21 |
| Hartland, MN | 11 | 425 Mbps / 30 Mbps | 29 Mbps / 9 Mbps | 18 |
| Hastings, MN | 19 | 8 Gbps / 1 Gbps | 32 Mbps / 12 Mbps | 33 |
| Hatfield, MN | 9 | 5 Gbps / 1 Gbps | 35 Mbps / 4 Mbps | 22 |
| Hawley, MN | 13 | 5 Gbps / 1 Gbps | 95 Mbps / 79 Mbps | 65 |
| Hayfield, MN | 14 | 5 Gbps / 1 Gbps | 31 Mbps / 8 Mbps | 23 |
| Hayward, MN | 13 | 5 Gbps / 1 Gbps | 30 Mbps / 9 Mbps | 19 |
| Hazel Run, MN | 8 | 5 Gbps / 1 Gbps | 16 Mbps / 2 Mbps | 17 |
| Hector, MN | 18 | 5 Gbps / 1 Gbps | 25 Mbps / 8 Mbps | 26 |
| Heidelberg, MN | 9 | 5 Gbps / 1 Gbps | 19 Mbps / 6 Mbps | 15 |
| Henderson, MN | 15 | 5 Gbps / 1 Gbps | 31 Mbps / 9 Mbps | 19 |
| Hendricks, MN | 9 | 5 Gbps / 1 Gbps | 25 Mbps / 6 Mbps | 14 |
| Hendrum, MN | 6 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | 15 |
| Henning, MN | 13 | 425 Mbps / 100 Mbps | 28 Mbps / 14 Mbps | 23 |
| Henriette, MN | 7 | 425 Mbps / 60 Mbps | 22 Mbps / 9 Mbps | 9 |
| Herman, MN | 12 | 5 Gbps / 1 Gbps | 21 Mbps / 6 Mbps | 17 |
| Hermantown, MN | 16 | 5 Gbps / 2 Gbps | 29 Mbps / 5 Mbps | 27 |
| Heron Lake, MN | 18 | 5 Gbps / 1 Gbps | 17 Mbps / 6 Mbps | 16 |
| Hewitt, MN | 6 | 425 Mbps / 15 Mbps | 25 Mbps / 2 Mbps | 16 |
| Hibbing, MN | 12 | 5 Gbps / 1 Gbps | 30 Mbps / 6 Mbps | 21 |
| Hill City, MN | 16 | 5 Gbps / 1 Gbps | 13 Mbps / 3 Mbps | 15 |
| Hillman, MN | 10 | 425 Mbps / 250 Mbps | 41 Mbps / 31 Mbps | 33 |
| Hills, MN | 11 | 425 Mbps / 100 Mbps | 22 Mbps / 11 Mbps | 16 |
| Hilltop, MN | 15 | 5 Gbps / 1 Gbps | 41 Mbps / 41 Mbps | 37 |
| Hinckley, MN | 9 | 5 Gbps / 1 Gbps | 26 Mbps / 3 Mbps | 16 |
| Hines, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Hitterdal, MN | 7 | 425 Mbps / 60 Mbps | 25 Mbps / 9 Mbps | 15 |
| Hoffman, MN | 13 | 425 Mbps / 25 Mbps | 11 Mbps / 3 Mbps | 12 |
| Hokah, MN | 7 | 425 Mbps / 20 Mbps | 39 Mbps / 5 Mbps | 19 |
| Holdingford, MN | 16 | 425 Mbps / 20 Mbps | 23 Mbps / 5 Mbps | 18 |
| Holland, MN | 11 | 425 Mbps / 15 Mbps | 20 Mbps / 7 Mbps | 12 |
| Hollandale, MN | 13 | 5 Gbps / 1 Gbps | 22 Mbps / 7 Mbps | 18 |
| Holloway, MN | 10 | 425 Mbps / 20 Mbps | 13 Mbps / 4 Mbps | 11 |
| Holt, MN | 6 | 425 Mbps / 15 Mbps | 18 Mbps / 2 Mbps | 11 |
| Holyoke, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Homer, MN | 8 | 2 Gbps / 2 Gbps | 37 Mbps / 3 Mbps | 25 |
| Hope, MN | 6 | 5 Gbps / 1 Gbps | 17 Mbps / 1 Mbps | N/A |
| Hopkins, MN | 21 | 5 Gbps / 1 Gbps | 28 Mbps / 25 Mbps | 33 |
| Houston, MN | 7 | 425 Mbps / 20 Mbps | 39 Mbps / 5 Mbps | 19 |
| Hovland, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 1 Mbps | N/A |
| Howard Lake, MN | 21 | 5 Gbps / 2 Gbps | 21 Mbps / 4 Mbps | 24 |
| Hoyt Lakes, MN | 11 | 5 Gbps / 5 Gbps | 34 Mbps / 13 Mbps | 24 |
| Hugo, MN | 19 | 5 Gbps / 1 Gbps | 15 Mbps / 12 Mbps | 27 |
| Humboldt, MN | 6 | 425 Mbps / 15 Mbps | 19 Mbps / 3 Mbps | 9 |
| Huntley, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Hutchinson, MN | 13 | 425 Mbps / 30 Mbps | 31 Mbps / 9 Mbps | 21 |
| Ihlen, MN | 13 | 5 Gbps / 1 Gbps | 13 Mbps / 2 Mbps | 16 |
| Independence, MN | 17 | 5 Gbps / 2 Gbps | 25 Mbps / 5 Mbps | 29 |
| Inger, MN | 6 | 425 Mbps / 50 Mbps | 25 Mbps / 9 Mbps | 15 |
| International Falls, MN | 7 | 5 Gbps / 5 Gbps | 45 Mbps / 5 Mbps | 21 |
| Inver Grove Heights, MN | 23 | 8 Gbps / 1 Gbps | 18 Mbps / 14 Mbps | 28 |
| Iona, MN | 15 | 5 Gbps / 1 Gbps | 15 Mbps / 7 Mbps | 15 |
| Iron, MN | 7 | 5 Gbps / 1 Gbps | 171 Mbps / 1 Mbps | N/A |
| Iron Junction, MN | 11 | 5 Gbps / 1 Gbps | 36 Mbps / 7 Mbps | 21 |
| Ironton, MN | 10 | 5 Gbps / 2 Gbps | 23 Mbps / 2 Mbps | 22 |
| Isabella, MN | 6 | 5 Gbps / 1 Gbps | 19 Mbps / 1 Mbps | N/A |
| Isanti, MN | 11 | 5 Gbps / 1 Gbps | 35 Mbps / 4 Mbps | 25 |
| Isle, MN | 16 | 5 Gbps / 1 Gbps | 16 Mbps / 5 Mbps | 15 |
| Ivanhoe, MN | 9 | 5 Gbps / 1 Gbps | 30 Mbps / 4 Mbps | 18 |
| Jackson, MN | 22 | 5 Gbps / 1 Gbps | 15 Mbps / 6 Mbps | 20 |
| Jacobson, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Janesville, MN | 17 | 5 Gbps / 5 Gbps | 24 Mbps / 5 Mbps | 24 |
| Jasper, MN | 12 | 5 Gbps / 1 Gbps | 24 Mbps / 3 Mbps | 18 |
| Jeffers, MN | 11 | 5 Gbps / 1 Gbps | 12 Mbps / 2 Mbps | 17 |
| Jenkins, MN | 14 | 2 Gbps / 2 Gbps | 17 Mbps / 2 Mbps | 20 |
| Johnson, MN | 10 | 5 Gbps / 1 Gbps | 40 Mbps / 16 Mbps | 23 |
| Jordan, MN | 20 | 5 Gbps / 1 Gbps | 15 Mbps / 13 Mbps | 20 |
| Kabetogama, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Kanaranzi, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Kandiyohi, MN | 16 | 5 Gbps / 2 Gbps | 23 Mbps / 7 Mbps | 25 |
| Karlstad, MN | 9 | 425 Mbps / 30 Mbps | 18 Mbps / 6 Mbps | 13 |
| Kasota, MN | 14 | 5 Gbps / 1 Gbps | 24 Mbps / 5 Mbps | 24 |
| Kasson, MN | 18 | 5 Gbps / 2 Gbps | 48 Mbps / 33 Mbps | 42 |
| Keewatin, MN | 14 | 5 Gbps / 1 Gbps | 13 Mbps / 5 Mbps | 18 |
| Kelliher, MN | 12 | 425 Mbps / 50 Mbps | 14 Mbps / 6 Mbps | 16 |
| Kellogg, MN | 10 | 5 Gbps / 1 Gbps | 47 Mbps / 19 Mbps | 29 |
| Kennedy, MN | 9 | 5 Gbps / 1 Gbps | 19 Mbps / 6 Mbps | 16 |
| Kenneth, MN | 7 | 425 Mbps / 15 Mbps | 15 Mbps / 2 Mbps | 8 |
| Kensington, MN | 10 | 425 Mbps / 25 Mbps | 14 Mbps / 3 Mbps | 12 |
| Kent, MN | 7 | 1 Gbps / 1 Gbps | 160 Mbps / 147 Mbps | 97 |
| Kenyon, MN | 19 | 5 Gbps / 1 Gbps | 25 Mbps / 9 Mbps | 23 |
| Kerkhoven, MN | 11 | 2 Gbps / 2 Gbps | 25 Mbps / 6 Mbps | 20 |
| Kerrick, MN | 8 | 5 Gbps / 1 Gbps | 27 Mbps / 8 Mbps | 12 |
| Kettle River, MN | 8 | 5 Gbps / 1 Gbps | 15 Mbps / 2 Mbps | 14 |
| Kiester, MN | 14 | 5 Gbps / 1 Gbps | 18 Mbps / 6 Mbps | 18 |
| Kilkenny, MN | 11 | 5 Gbps / 1 Gbps | 27 Mbps / 10 Mbps | 16 |
| Kimball, MN | 17 | 1 Gbps / 80 Mbps | 16 Mbps / 4 Mbps | 19 |
| Kinbrae, MN | 10 | 5 Gbps / 1 Gbps | 18 Mbps / 5 Mbps | 12 |
| Kingston, MN | 8 | 425 Mbps / 30 Mbps | 25 Mbps / 5 Mbps | 16 |
| Kinney, MN | 13 | 5 Gbps / 1 Gbps | 25 Mbps / 4 Mbps | 19 |
| Knife River, MN | 6 | 5 Gbps / 1 Gbps | 19 Mbps / 1 Mbps | N/A |
| La Crescent, MN | 12 | 2 Gbps / 2 Gbps | 113 Mbps / 86 Mbps | 69 |
| La Prairie, MN | 8 | 5 Gbps / 1 Gbps | 155 Mbps / 126 Mbps | 64 |
| La Salle, MN | 14 | 425 Mbps / 30 Mbps | 12 Mbps / 4 Mbps | 24 |
| Lafayette, MN | 19 | 5 Gbps / 1 Gbps | 20 Mbps / 6 Mbps | 26 |
| Lake Benton, MN | 14 | 5 Gbps / 1 Gbps | 22 Mbps / 4 Mbps | 19 |
| Lake Bronson, MN | 6 | 425 Mbps / 15 Mbps | 19 Mbps / 2 Mbps | 12 |
| Lake City, MN | 13 | 5 Gbps / 1 Gbps | 36 Mbps / 14 Mbps | 30 |
| Lake Crystal, MN | 16 | 425 Mbps / 30 Mbps | 20 Mbps / 5 Mbps | 21 |
| Lake Elmo, MN | 18 | 5 Gbps / 1 Gbps | 19 Mbps / 14 Mbps | 25 |
| Lake George, MN | 12 | 5 Gbps / 1 Gbps | 93 Mbps / 85 Mbps | 73 |
| Lake Henry, MN | 9 | 2 Gbps / 2 Gbps | 34 Mbps / 5 Mbps | 20 |
| Lake Lillian, MN | 14 | 5 Gbps / 5 Gbps | 15 Mbps / 3 Mbps | 19 |
| Lake Park, MN | 6 | 1 Gbps / 15 Mbps | 22 Mbps / 2 Mbps | 15 |
| Lake Shore, MN | 12 | 5 Gbps / 2 Gbps | 28 Mbps / 10 Mbps | 28 |
| Lake St. Croix Beach, MN | 12 | 5 Gbps / 1 Gbps | 18 Mbps / 16 Mbps | 25 |
| Lake Wilson, MN | 10 | 5 Gbps / 1 Gbps | 47 Mbps / 8 Mbps | 24 |
| Lakefield, MN | 14 | 5 Gbps / 1 Gbps | 20 Mbps / 7 Mbps | 17 |
| Lakeland, MN | 15 | 5 Gbps / 1 Gbps | 13 Mbps / 13 Mbps | 25 |
| Lakeland Shores, MN | 12 | 5 Gbps / 1 Gbps | 17 Mbps / 16 Mbps | 25 |
| Lakeville, MN | 20 | 5 Gbps / 5 Gbps | 21 Mbps / 8 Mbps | 35 |
| Lamberton, MN | 12 | 5 Gbps / 1 Gbps | 12 Mbps / 4 Mbps | 18 |
| Lancaster, MN | 6 | 425 Mbps / 15 Mbps | 20 Mbps / 2 Mbps | 12 |
| Landfall, MN | 10 | 5 Gbps / 2 Gbps | 26 Mbps / 8 Mbps | 24 |
| Lanesboro, MN | 10 | 425 Mbps / 30 Mbps | 34 Mbps / 8 Mbps | 25 |
| Lansing, MN | 9 | 5 Gbps / 1 Gbps | 29 Mbps / 9 Mbps | 18 |
| Laporte, MN | 8 | 425 Mbps / 50 Mbps | 26 Mbps / 14 Mbps | 16 |
| Lastrup, MN | 9 | 5 Gbps / 1 Gbps | 12 Mbps / 1 Mbps | 12 |
| Lauderdale, MN | 13 | 5 Gbps / 1 Gbps | 24 Mbps / 20 Mbps | 25 |
| Le Center, MN | 15 | 5 Gbps / 1 Gbps | 30 Mbps / 6 Mbps | 20 |
| Le Roy, MN | 10 | 5 Gbps / 1 Gbps | 39 Mbps / 9 Mbps | 25 |
| Le Sueur, MN | 15 | 5 Gbps / 1 Gbps | 30 Mbps / 7 Mbps | 30 |
| Lengby, MN | 8 | 1 Gbps / 1 Gbps | 144 Mbps / 133 Mbps | 100 |
| Leonard, MN | 6 | 1 Gbps / 1 Gbps | 184 Mbps / 169 Mbps | 100 |
| Leonidas, MN | 11 | 5 Gbps / 1 Gbps | 24 Mbps / 4 Mbps | 19 |
| Leota, MN | 15 | 5 Gbps / 1 Gbps | 10 Mbps / 2 Mbps | 14 |
| Lester Prairie, MN | 9 | 5 Gbps / 1 Gbps | 39 Mbps / 4 Mbps | 20 |
| Lewiston, MN | 15 | 5 Gbps / 2 Gbps | 26 Mbps / 13 Mbps | 30 |
| Lewisville, MN | 14 | 5 Gbps / 1 Gbps | 15 Mbps / 4 Mbps | 13 |
| Lexington, MN | 9 | 5 Gbps / 1 Gbps | 24 Mbps / 20 Mbps | 24 |
| Lilydale, MN | 14 | 5 Gbps / 1 Gbps | 34 Mbps / 28 Mbps | 29 |
| Lindstrom, MN | 14 | 5 Gbps / 5 Gbps | 27 Mbps / 4 Mbps | 21 |
| Lino Lakes, MN | 15 | 5 Gbps / 1 Gbps | 24 Mbps / 17 Mbps | 29 |
| Lismore, MN | 12 | 5 Gbps / 1 Gbps | 15 Mbps / 3 Mbps | 15 |
| Litchfield, MN | 16 | 5 Gbps / 1 Gbps | 24 Mbps / 6 Mbps | 23 |
| Little Canada, MN | 19 | 5 Gbps / 1 Gbps | 30 Mbps / 21 Mbps | 35 |
| Little Falls, MN | 15 | 5 Gbps / 2 Gbps | 25 Mbps / 8 Mbps | 27 |
| Little Rock, MN | 6 | 425 Mbps / 50 Mbps | 25 Mbps / 10 Mbps | 15 |
| Littlefork, MN | 7 | 5 Gbps / 1 Gbps | 23 Mbps / 3 Mbps | 12 |
| Loman, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Long Beach, MN | 8 | 5 Gbps / 2 Gbps | 28 Mbps / 3 Mbps | 19 |
| Long Lake, MN | 19 | 5 Gbps / 1 Gbps | 24 Mbps / 5 Mbps | 22 |
| Long Prairie, MN | 9 | 5 Gbps / 2 Gbps | 34 Mbps / 4 Mbps | 20 |
| Longville, MN | 8 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | 19 |
| Lonsdale, MN | 14 | 425 Mbps / 40 Mbps | 27 Mbps / 10 Mbps | 20 |
| Loretto, MN | 16 | 5 Gbps / 1 Gbps | 22 Mbps / 7 Mbps | 21 |
| Louisburg, MN | 8 | 425 Mbps / 300 Mbps | 52 Mbps / 40 Mbps | 26 |
| Lowry, MN | 9 | 425 Mbps / 25 Mbps | 19 Mbps / 5 Mbps | 13 |
| Lucan, MN | 11 | 425 Mbps / 30 Mbps | 14 Mbps / 4 Mbps | 16 |
| Lutsen, MN | 11 | 425 Mbps / 60 Mbps | 15 Mbps / 7 Mbps | 9 |
| Luverne, MN | 15 | 425 Mbps / 20 Mbps | 32 Mbps / 5 Mbps | 23 |
| Lyle, MN | 10 | 5 Gbps / 1 Gbps | 37 Mbps / 12 Mbps | 19 |
| Lynd, MN | 12 | 5 Gbps / 1 Gbps | 21 Mbps / 8 Mbps | 12 |
| Mabel, MN | 7 | 425 Mbps / 20 Mbps | 37 Mbps / 5 Mbps | 19 |
| Madelia, MN | 16 | 5 Gbps / 1 Gbps | 13 Mbps / 14 Mbps | 25 |
| Madison, MN | 12 | 5 Gbps / 1 Gbps | 34 Mbps / 14 Mbps | 23 |
| Madison Lake, MN | 14 | 5 Gbps / 1 Gbps | 32 Mbps / 8 Mbps | 26 |
| Magnolia, MN | 9 | 5 Gbps / 1 Gbps | 15 Mbps / 3 Mbps | 11 |
| Mahnomen, MN | 8 | 5 Gbps / 1 Gbps | 38 Mbps / 4 Mbps | 22 |
| Mahtomedi, MN | 14 | 5 Gbps / 1 Gbps | 18 Mbps / 15 Mbps | 25 |
| Mahtowa, MN | 6 | 5 Gbps / 1 Gbps | 23 Mbps / 3 Mbps | 13 |
| Makinen, MN | 7 | 5 Gbps / 1 Gbps | 159 Mbps / 1 Mbps | N/A |
| Manchester, MN | 12 | 5 Gbps / 1 Gbps | 26 Mbps / 8 Mbps | 20 |
| Manhattan Beach, MN | 8 | 425 Mbps / 100 Mbps | 30 Mbps / 15 Mbps | 24 |
| Mankato, MN | 19 | 2 Gbps / 2 Gbps | 26 Mbps / 7 Mbps | 28 |
| Mantorville, MN | 14 | 1 Gbps / 1 Gbps | 59 Mbps / 42 Mbps | 34 |
| Maple Grove, MN | 16 | 5 Gbps / 2 Gbps | 23 Mbps / 21 Mbps | 33 |
| Maple Lake, MN | 14 | 2 Gbps / 2 Gbps | 17 Mbps / 2 Mbps | 22 |
| Maple Plain, MN | 21 | 5 Gbps / 5 Gbps | 18 Mbps / 4 Mbps | 21 |
| Mapleton, MN | 12 | 425 Mbps / 30 Mbps | 15 Mbps / 4 Mbps | 16 |
| Mapleview, MN | 10 | 5 Gbps / 2 Gbps | 34 Mbps / 8 Mbps | 24 |
| Maplewood, MN | 15 | 8 Gbps / 1 Gbps | 21 Mbps / 14 Mbps | 24 |
| Marble, MN | 10 | 425 Mbps / 20 Mbps | 27 Mbps / 4 Mbps | 19 |
| Marcell, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Margie, MN | 6 | 5 Gbps / 1 Gbps | 17 Mbps / 1 Mbps | N/A |
| Marietta, MN | 8 | 425 Mbps / 300 Mbps | 51 Mbps / 39 Mbps | 28 |
| Marine On Saint Croix, MN | 7 | 5 Gbps / 1 Gbps | 32 Mbps / 1 Mbps | N/A |
| Marine on St. Croix, MN | 13 | 5 Gbps / 1 Gbps | 29 Mbps / 7 Mbps | 21 |
| Marshall, MN | 19 | 5 Gbps / 2 Gbps | 25 Mbps / 6 Mbps | 30 |
| Martin Lake, MN | 13 | 5 Gbps / 1 Gbps | 25 Mbps / 4 Mbps | 22 |
| Max, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Mayer, MN | 18 | 5 Gbps / 1 Gbps | 18 Mbps / 5 Mbps | 24 |
| Maynard, MN | 12 | 425 Mbps / 20 Mbps | 27 Mbps / 7 Mbps | 25 |
| Mazeppa, MN | 15 | 425 Mbps / 30 Mbps | 16 Mbps / 8 Mbps | 22 |
| Mc Grath, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| McGrath, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 2 Mbps | 12 |
| McGregor, MN | 10 | 5 Gbps / 1 Gbps | 14 Mbps / 2 Mbps | 15 |
| McIntosh, MN | 11 | 1 Gbps / 1 Gbps | 29 Mbps / 18 Mbps | 28 |
| McKinley, MN | 8 | 5 Gbps / 1 Gbps | 40 Mbps / 8 Mbps | 22 |
| Meadowlands, MN | 7 | 5 Gbps / 1 Gbps | 17 Mbps / 2 Mbps | 12 |
| Medford, MN | 20 | 5 Gbps / 1 Gbps | 31 Mbps / 7 Mbps | 25 |
| Medicine Lake, MN | 15 | 5 Gbps / 1 Gbps | 50 Mbps / 50 Mbps | 38 |
| Medina, MN | 20 | 5 Gbps / 1 Gbps | 27 Mbps / 14 Mbps | 35 |
| Meire Grove, MN | 7 | 1 Gbps / 15 Mbps | 31 Mbps / 3 Mbps | 17 |
| Melrose, MN | 21 | 2 Gbps / 2 Gbps | 30 Mbps / 4 Mbps | 29 |
| Melrude, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Menahga, MN | 11 | 1 Gbps / 1 Gbps | 106 Mbps / 98 Mbps | 99 |
| Mendota, MN | 18 | 5 Gbps / 2 Gbps | 18 Mbps / 9 Mbps | 25 |
| Mendota Heights, MN | 17 | 5 Gbps / 1 Gbps | 29 Mbps / 23 Mbps | 31 |
| Mentor, MN | 12 | 1 Gbps / 1 Gbps | 86 Mbps / 78 Mbps | 92 |
| Merrifield, MN | 11 | 5 Gbps / 2 Gbps | 41 Mbps / 15 Mbps | 29 |
| Middle River, MN | 8 | 425 Mbps / 30 Mbps | 19 Mbps / 5 Mbps | 13 |
| Midway, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | 9 |
| Miesville, MN | 12 | 5 Gbps / 1 Gbps | 13 Mbps / 4 Mbps | 13 |
| Milaca, MN | 11 | 5 Gbps / 1 Gbps | 44 Mbps / 9 Mbps | 29 |
| Milan, MN | 14 | 425 Mbps / 20 Mbps | 10 Mbps / 3 Mbps | 11 |
| Millerville, MN | 13 | 1 Gbps / 1 Gbps | 37 Mbps / 27 Mbps | 32 |
| Millville, MN | 11 | 5 Gbps / 1 Gbps | 23 Mbps / 6 Mbps | 19 |
| Milroy, MN | 9 | 425 Mbps / 15 Mbps | 13 Mbps / 2 Mbps | 15 |
| Miltona, MN | 15 | 425 Mbps / 60 Mbps | 14 Mbps / 5 Mbps | 15 |
| Minneapolis, MN | 28 | 8 Gbps / 8 Gbps | 28 Mbps / 21 Mbps | 45 |
| Minneiska, MN | 7 | 425 Mbps / 250 Mbps | 54 Mbps / 41 Mbps | 30 |
| Minneota, MN | 11 | 5 Gbps / 1 Gbps | 20 Mbps / 5 Mbps | 12 |
| Minnesota City, MN | 10 | 5 Gbps / 2 Gbps | 36 Mbps / 3 Mbps | 27 |
| Minnesota Lake, MN | 10 | 425 Mbps / 30 Mbps | 22 Mbps / 10 Mbps | 11 |
| Minnetonka, MN | 25 | 5 Gbps / 1 Gbps | 20 Mbps / 11 Mbps | 30 |
| Minnetonka Beach, MN | 21 | 5 Gbps / 1 Gbps | 19 Mbps / 11 Mbps | 18 |
| Minnetrista, MN | 17 | 5 Gbps / 1 Gbps | 25 Mbps / 5 Mbps | 24 |
| Mizpah, MN | 6 | 425 Mbps / 50 Mbps | 26 Mbps / 10 Mbps | 16 |
| Montevideo, MN | 15 | 5 Gbps / 2 Gbps | 16 Mbps / 2 Mbps | 18 |
| Montgomery, MN | 19 | 5 Gbps / 1 Gbps | 25 Mbps / 8 Mbps | 24 |
| Monticello, MN | 16 | 2 Gbps / 2 Gbps | 56 Mbps / 15 Mbps | 39 |
| Montrose, MN | 17 | 5 Gbps / 2 Gbps | 22 Mbps / 15 Mbps | 25 |
| Moorhead, MN | 14 | 5 Gbps / 1 Gbps | 97 Mbps / 8 Mbps | 39 |
| Moose Lake, MN | 13 | 5 Gbps / 1 Gbps | 45 Mbps / 23 Mbps | 31 |
| Mora, MN | 14 | 5 Gbps / 2 Gbps | 27 Mbps / 4 Mbps | 25 |
| Morgan, MN | 10 | 425 Mbps / 30 Mbps | 16 Mbps / 4 Mbps | 15 |
| Morris, MN | 16 | 5 Gbps / 1 Gbps | 28 Mbps / 12 Mbps | 25 |
| Morristown, MN | 14 | 425 Mbps / 40 Mbps | 16 Mbps / 7 Mbps | 13 |
| Morton, MN | 13 | 5 Gbps / 1 Gbps | 36 Mbps / 8 Mbps | 19 |
| Motley, MN | 11 | 5 Gbps / 1 Gbps | 37 Mbps / 24 Mbps | 29 |
| Mound, MN | 21 | 5 Gbps / 1 Gbps | 19 Mbps / 4 Mbps | 23 |
| Mounds View, MN | 12 | 5 Gbps / 1 Gbps | 31 Mbps / 28 Mbps | 29 |
| Mountain Iron, MN | 15 | 5 Gbps / 1 Gbps | 26 Mbps / 7 Mbps | 22 |
| Mountain Lake, MN | 16 | 5 Gbps / 1 Gbps | 24 Mbps / 5 Mbps | 17 |
| Murdock, MN | 13 | 5 Gbps / 2 Gbps | 22 Mbps / 5 Mbps | 22 |
| Myrtle, MN | 8 | 425 Mbps / 30 Mbps | 33 Mbps / 10 Mbps | 16 |
| Nashua, MN | 9 | 425 Mbps / 25 Mbps | 24 Mbps / 11 Mbps | 15 |
| Nashwauk, MN | 14 | 5 Gbps / 1 Gbps | 20 Mbps / 3 Mbps | 20 |
| Nassau, MN | 6 | 425 Mbps / 300 Mbps | 68 Mbps / 52 Mbps | 37 |
| Naytahwaush, MN | 12 | 5 Gbps / 1 Gbps | 18 Mbps / 4 Mbps | 21 |
| Nelson, MN | 16 | 5 Gbps / 1 Gbps | 12 Mbps / 2 Mbps | 12 |
| Nerstrand, MN | 18 | 5 Gbps / 1 Gbps | 21 Mbps / 9 Mbps | 16 |
| Nett Lake, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | 9 |
| Nevis, MN | 8 | 5 Gbps / 1 Gbps | 22 Mbps / 2 Mbps | 19 |
| New Auburn, MN | 11 | 5 Gbps / 1 Gbps | 17 Mbps / 4 Mbps | 15 |
| New Brighton, MN | 14 | 5 Gbps / 1 Gbps | 29 Mbps / 22 Mbps | 26 |
| New Germany, MN | 19 | 5 Gbps / 1 Gbps | 16 Mbps / 4 Mbps | 19 |
| New Hope, MN | 16 | 5 Gbps / 1 Gbps | 30 Mbps / 27 Mbps | 30 |
| New London, MN | 13 | 2 Gbps / 2 Gbps | 18 Mbps / 2 Mbps | 18 |
| New Munich, MN | 19 | 1 Gbps / 50 Mbps | 59 Mbps / 4 Mbps | 41 |
| New Prague, MN | 9 | 5 Gbps / 1 Gbps | 59 Mbps / 27 Mbps | 29 |
| New Richland, MN | 13 | 5 Gbps / 1 Gbps | 29 Mbps / 9 Mbps | 23 |
| New Trier, MN | 8 | 5 Gbps / 1 Gbps | 18 Mbps / 5 Mbps | 15 |
| New Ulm, MN | 20 | 5 Gbps / 1 Gbps | 9 Mbps / 10 Mbps | 30 |
| New York Mills, MN | 7 | 1 Gbps / 100 Mbps | 39 Mbps / 16 Mbps | 22 |
| Newfolden, MN | 8 | 425 Mbps / 40 Mbps | 21 Mbps / 8 Mbps | 12 |
| Newport, MN | 17 | 5 Gbps / 1 Gbps | 24 Mbps / 19 Mbps | 30 |
| Nicollet, MN | 17 | 425 Mbps / 60 Mbps | 13 Mbps / 6 Mbps | 16 |
| Nielsville, MN | 7 | 1 Gbps / 1 Gbps | 158 Mbps / 145 Mbps | 99 |
| Nimrod, MN | 6 | 1 Gbps / 1 Gbps | 184 Mbps / 169 Mbps | 99 |
| Nisswa, MN | 15 | 5 Gbps / 2 Gbps | 27 Mbps / 10 Mbps | 28 |
| Norcross, MN | 14 | 425 Mbps / 30 Mbps | 14 Mbps / 6 Mbps | 14 |
| North Branch, MN | 16 | 5 Gbps / 2 Gbps | 27 Mbps / 6 Mbps | 25 |
| North Mankato, MN | 11 | 2 Gbps / 2 Gbps | 24 Mbps / 5 Mbps | 22 |
| North Oaks, MN | 13 | 5 Gbps / 1 Gbps | 25 Mbps / 21 Mbps | 28 |
| North St. Paul, MN | 15 | 8 Gbps / 1 Gbps | 21 Mbps / 14 Mbps | 24 |
| Northfield, MN | 19 | 5 Gbps / 2 Gbps | 27 Mbps / 8 Mbps | 29 |
| Northome, MN | 6 | 425 Mbps / 50 Mbps | 26 Mbps / 10 Mbps | 16 |
| Northrop, MN | 8 | 5 Gbps / 5 Gbps | 19 Mbps / 5 Mbps | 13 |
| Norwood Young America, MN | 17 | 5 Gbps / 1 Gbps | 32 Mbps / 10 Mbps | 26 |
| Nowthen, MN | 14 | 5 Gbps / 2 Gbps | 18 Mbps / 14 Mbps | 29 |
| Oak Grove, MN | 12 | 5 Gbps / 1 Gbps | 35 Mbps / 18 Mbps | 29 |
| Oak Island, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Oak Park, MN | 6 | 5 Gbps / 1 Gbps | 33 Mbps / 1 Mbps | N/A |
| Oak Park Heights, MN | 12 | 5 Gbps / 1 Gbps | 18 Mbps / 15 Mbps | 23 |
| Oakdale, MN | 16 | 5 Gbps / 1 Gbps | 22 Mbps / 16 Mbps | 27 |
| Odessa, MN | 14 | 425 Mbps / 30 Mbps | 12 Mbps / 5 Mbps | 12 |
| Odin, MN | 12 | 5 Gbps / 1 Gbps | 12 Mbps / 4 Mbps | 12 |
| Ogema, MN | 6 | 1 Gbps / 15 Mbps | 76 Mbps / 2 Mbps | 30 |
| Ogilvie, MN | 9 | 5 Gbps / 1 Gbps | 43 Mbps / 6 Mbps | 23 |
| Okabena, MN | 13 | 5 Gbps / 1 Gbps | 25 Mbps / 12 Mbps | 17 |
| Oklee, MN | 6 | 1 Gbps / 1 Gbps | 48 Mbps / 27 Mbps | 26 |
| Olivia, MN | 18 | 5 Gbps / 1 Gbps | 22 Mbps / 3 Mbps | 24 |
| Onamia, MN | 9 | 5 Gbps / 5 Gbps | 22 Mbps / 3 Mbps | 15 |
| Ormsby, MN | 14 | 5 Gbps / 1 Gbps | 11 Mbps / 4 Mbps | 12 |
| Orono, MN | 18 | 5 Gbps / 1 Gbps | 24 Mbps / 14 Mbps | 24 |
| Oronoco, MN | 13 | 425 Mbps / 140 Mbps | 17 Mbps / 9 Mbps | 16 |
| Orr, MN | 8 | 5 Gbps / 1 Gbps | 25 Mbps / 7 Mbps | 12 |
| Ortonville, MN | 13 | 425 Mbps / 30 Mbps | 28 Mbps / 6 Mbps | 18 |
| Osage, MN | 11 | 1 Gbps / 40 Mbps | 57 Mbps / 7 Mbps | 35 |
| Osakis, MN | 16 | 2 Gbps / 2 Gbps | 39 Mbps / 5 Mbps | 29 |
| Oslo, MN | 11 | 5 Gbps / 1 Gbps | 35 Mbps / 8 Mbps | 21 |
| Osseo, MN | 21 | 5 Gbps / 1 Gbps | 22 Mbps / 11 Mbps | 29 |
| Ostrander, MN | 10 | 5 Gbps / 1 Gbps | 17 Mbps / 6 Mbps | 13 |
| Otsego, MN | 17 | 5 Gbps / 2 Gbps | 40 Mbps / 17 Mbps | 42 |
| Ottertail, MN | 8 | 1 Gbps / 1 Gbps | 55 Mbps / 32 Mbps | 28 |
| Outing, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Owatonna, MN | 18 | 5 Gbps / 2 Gbps | 44 Mbps / 8 Mbps | 34 |
| Palisade, MN | 11 | 5 Gbps / 1 Gbps | 19 Mbps / 6 Mbps | 12 |
| Park Rapids, MN | 11 | 5 Gbps / 2 Gbps | 125 Mbps / 94 Mbps | 65 |
| Parkers Prairie, MN | 7 | 425 Mbps / 15 Mbps | 19 Mbps / 3 Mbps | 15 |
| Paynesville, MN | 22 | 2 Gbps / 2 Gbps | 15 Mbps / 3 Mbps | 23 |
| Pease, MN | 7 | 5 Gbps / 1 Gbps | 22 Mbps / 3 Mbps | 16 |
| Pelican Rapids, MN | 8 | 1 Gbps / 15 Mbps | 17 Mbps / 3 Mbps | 15 |
| Pemberton, MN | 14 | 5 Gbps / 1 Gbps | 27 Mbps / 9 Mbps | 22 |
| Pengilly, MN | 7 | 5 Gbps / 1 Gbps | 29 Mbps / 1 Mbps | N/A |
| Pennington, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Pennock, MN | 18 | 2 Gbps / 2 Gbps | 19 Mbps / 7 Mbps | 20 |
| Pequot Lakes, MN | 11 | 5 Gbps / 2 Gbps | 34 Mbps / 14 Mbps | 29 |
| Perham, MN | 8 | 1 Gbps / 100 Mbps | 32 Mbps / 15 Mbps | 23 |
| Perley, MN | 6 | 425 Mbps / 15 Mbps | 19 Mbps / 2 Mbps | 15 |
| Peterson, MN | 7 | 425 Mbps / 20 Mbps | 39 Mbps / 5 Mbps | 19 |
| Pierz, MN | 14 | 5 Gbps / 1 Gbps | 46 Mbps / 21 Mbps | 35 |
| Pillager, MN | 15 | 5 Gbps / 1 Gbps | 33 Mbps / 19 Mbps | 30 |
| Pine Bend, MN | 10 | 1 Gbps / 1 Gbps | 106 Mbps / 96 Mbps | 95 |
| Pine City, MN | 13 | 5 Gbps / 1 Gbps | 29 Mbps / 4 Mbps | 21 |
| Pine Island, MN | 14 | 5 Gbps / 1 Gbps | 19 Mbps / 8 Mbps | 16 |
| Pine Point, MN | 11 | 1 Gbps / 15 Mbps | 58 Mbps / 2 Mbps | 37 |
| Pine River, MN | 8 | 2 Gbps / 2 Gbps | 31 Mbps / 4 Mbps | 21 |
| Pine Springs, MN | 13 | 5 Gbps / 1 Gbps | 17 Mbps / 15 Mbps | 24 |
| Pipestone, MN | 17 | 5 Gbps / 1 Gbps | 33 Mbps / 6 Mbps | 23 |
| Plainview, MN | 16 | 5 Gbps / 1 Gbps | 30 Mbps / 13 Mbps | 28 |
| Plato, MN | 14 | 5 Gbps / 1 Gbps | 18 Mbps / 4 Mbps | 15 |
| Plummer, MN | 8 | 1 Gbps / 1 Gbps | 77 Mbps / 63 Mbps | 55 |
| Plymouth, MN | 20 | 5 Gbps / 1 Gbps | 28 Mbps / 18 Mbps | 39 |
| Ponemah, MN | 13 | 425 Mbps / 50 Mbps | 13 Mbps / 6 Mbps | 16 |
| Ponsford, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 1 Mbps | N/A |
| Porter, MN | 14 | 5 Gbps / 1 Gbps | 13 Mbps / 2 Mbps | 11 |
| Preston, MN | 11 | 5 Gbps / 1 Gbps | 36 Mbps / 11 Mbps | 26 |
| Princeton, MN | 11 | 5 Gbps / 2 Gbps | 37 Mbps / 6 Mbps | 25 |
| Prinsburg, MN | 14 | 5 Gbps / 5 Gbps | 15 Mbps / 4 Mbps | 18 |
| Prior Lake, MN | 25 | 5 Gbps / 1 Gbps | 23 Mbps / 11 Mbps | 30 |
| Proctor, MN | 14 | 5 Gbps / 2 Gbps | 27 Mbps / 4 Mbps | 24 |
| Puposky, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Quamba, MN | 6 | 5 Gbps / 1 Gbps | 26 Mbps / 4 Mbps | 14 |
| Racine, MN | 13 | 425 Mbps / 30 Mbps | 21 Mbps / 10 Mbps | 22 |
| Ramsey, MN | 13 | 5 Gbps / 2 Gbps | 27 Mbps / 15 Mbps | 35 |
| Randall, MN | 10 | 425 Mbps / 250 Mbps | 33 Mbps / 23 Mbps | 24 |
| Randolph, MN | 19 | 5 Gbps / 5 Gbps | 21 Mbps / 4 Mbps | 22 |
| Ranier, MN | 13 | 5 Gbps / 1 Gbps | 32 Mbps / 8 Mbps | 24 |
| Raymond, MN | 14 | 5 Gbps / 1 Gbps | 15 Mbps / 7 Mbps | 19 |
| Reading, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Reads Landing, MN | 6 | 5 Gbps / 1 Gbps | 17 Mbps / 1 Mbps | N/A |
| Red Lake, MN | 6 | 425 Mbps / 50 Mbps | 25 Mbps / 10 Mbps | 15 |
| Red Lake Falls, MN | 9 | 1 Gbps / 1 Gbps | 39 Mbps / 13 Mbps | 25 |
| Red Wing, MN | 18 | 5 Gbps / 2 Gbps | 35 Mbps / 13 Mbps | 37 |
| Redby, MN | 13 | 425 Mbps / 60 Mbps | 16 Mbps / 9 Mbps | 15 |
| Redlake, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Redwood Falls, MN | 12 | 5 Gbps / 1 Gbps | 27 Mbps / 6 Mbps | 29 |
| Regal, MN | 8 | 2 Gbps / 2 Gbps | 15 Mbps / 2 Mbps | 14 |
| Remer, MN | 7 | 425 Mbps / 100 Mbps | 19 Mbps / 5 Mbps | 14 |
| Renville, MN | 12 | 5 Gbps / 1 Gbps | 17 Mbps / 5 Mbps | 18 |
| Revere, MN | 15 | 425 Mbps / 30 Mbps | 14 Mbps / 7 Mbps | 16 |
| Rice, MN | 19 | 425 Mbps / 140 Mbps | 10 Mbps / 4 Mbps | 15 |
| Rice Lake, MN | 14 | 5 Gbps / 2 Gbps | 24 Mbps / 5 Mbps | 19 |
| Richfield, MN | 11 | 5 Gbps / 1 Gbps | 50 Mbps / 47 Mbps | 32 |
| Richmond, MN | 20 | 1 Gbps / 80 Mbps | 36 Mbps / 5 Mbps | 34 |
| Richville, MN | 7 | 425 Mbps / 100 Mbps | 37 Mbps / 16 Mbps | 21 |
| Richwood, MN | 6 | 5 Gbps / 1 Gbps | 33 Mbps / 1 Mbps | N/A |
| Riverland, MN | 6 | 425 Mbps / 15 Mbps | 27 Mbps / 2 Mbps | 17 |
| Riverton, MN | 8 | 5 Gbps / 2 Gbps | 48 Mbps / 23 Mbps | 29 |
| Robbinsdale, MN | 12 | 5 Gbps / 1 Gbps | 57 Mbps / 55 Mbps | 37 |
| Rochert, MN | 6 | 5 Gbps / 1 Gbps | 33 Mbps / 1 Mbps | N/A |
| Rochester, MN | 23 | 5 Gbps / 2 Gbps | 31 Mbps / 9 Mbps | 43 |
| Rock Creek, MN | 13 | 5 Gbps / 1 Gbps | 29 Mbps / 4 Mbps | 21 |
| Rockford, MN | 23 | 5 Gbps / 2 Gbps | 20 Mbps / 3 Mbps | 34 |
| Rockville, MN | 22 | 5 Gbps / 1 Gbps | 19 Mbps / 4 Mbps | 21 |
| Rogers, MN | 21 | 5 Gbps / 2 Gbps | 19 Mbps / 11 Mbps | 30 |
| Rollingstone, MN | 14 | 5 Gbps / 2 Gbps | 36 Mbps / 21 Mbps | 34 |
| Ronneby, MN | 8 | 5 Gbps / 1 Gbps | 21 Mbps / 2 Mbps | 17 |
| Roosevelt, MN | 7 | 425 Mbps / 60 Mbps | 24 Mbps / 9 Mbps | 12 |
| Roscoe, MN | 20 | 2 Gbps / 2 Gbps | 7 Mbps / 1 Mbps | 21 |
| Rose Creek, MN | 10 | 5 Gbps / 1 Gbps | 35 Mbps / 12 Mbps | 19 |
| Roseau, MN | 9 | 5 Gbps / 1 Gbps | 30 Mbps / 4 Mbps | 22 |
| Rosemount, MN | 20 | 5 Gbps / 5 Gbps | 25 Mbps / 5 Mbps | 36 |
| Roseville, MN | 14 | 5 Gbps / 1 Gbps | 34 Mbps / 27 Mbps | 31 |
| Rothsay, MN | 7 | 425 Mbps / 15 Mbps | 17 Mbps / 2 Mbps | 12 |
| Round Lake, MN | 15 | 5 Gbps / 1 Gbps | 19 Mbps / 7 Mbps | 16 |
| Roy Lake, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 2 Mbps | 12 |
| Royalton, MN | 18 | 5 Gbps / 1 Gbps | 38 Mbps / 18 Mbps | 35 |
| Rush City, MN | 10 | 5 Gbps / 1 Gbps | 43 Mbps / 5 Mbps | 23 |
| Rushford, MN | 11 | 425 Mbps / 20 Mbps | 26 Mbps / 4 Mbps | 19 |
| Rushford Village, MN | 13 | 425 Mbps / 30 Mbps | 25 Mbps / 6 Mbps | 25 |
| Rushmore, MN | 12 | 5 Gbps / 1 Gbps | 27 Mbps / 4 Mbps | 20 |
| Russell, MN | 12 | 5 Gbps / 1 Gbps | 14 Mbps / 3 Mbps | 13 |
| Ruthton, MN | 10 | 5 Gbps / 1 Gbps | 22 Mbps / 8 Mbps | 12 |
| Rutledge, MN | 12 | 5 Gbps / 1 Gbps | 15 Mbps / 2 Mbps | 16 |
| Sabin, MN | 8 | 5 Gbps / 1 Gbps | 48 Mbps / 5 Mbps | 21 |
| Sacred Heart, MN | 16 | 425 Mbps / 15 Mbps | 15 Mbps / 5 Mbps | 19 |
| Saginaw, MN | 7 | 5 Gbps / 1 Gbps | 32 Mbps / 1 Mbps | N/A |
| Saint Bonifacius, MN | 8 | 5 Gbps / 1 Gbps | 141 Mbps / 1 Mbps | N/A |
| Saint Charles, MN | 7 | 5 Gbps / 1 Gbps | 166 Mbps / 1 Mbps | N/A |
| Saint Cloud, MN | 8 | 5 Gbps / 2 Gbps | 170 Mbps / 1 Mbps | N/A |
| Saint Francis, MN | 7 | 5 Gbps / 2 Gbps | 45 Mbps / 1 Mbps | N/A |
| Saint Hilaire, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Saint James, MN | 8 | 5 Gbps / 1 Gbps | 153 Mbps / 1 Mbps | N/A |
| Saint Joseph, MN | 7 | 5 Gbps / 2 Gbps | 46 Mbps / 1 Mbps | N/A |
| Saint Martin, MN | 6 | 2 Gbps / 2 Gbps | 20 Mbps / 2 Mbps | N/A |
| Saint Michael, MN | 7 | 5 Gbps / 2 Gbps | 69 Mbps / 1 Mbps | N/A |
| Saint Paul, MN | 9 | 5 Gbps / 2 Gbps | 154 Mbps / 1 Mbps | N/A |
| Saint Paul Park, MN | 6 | 5 Gbps / 1 Gbps | 40 Mbps / 1 Mbps | N/A |
| Saint Peter, MN | 7 | 5 Gbps / 1 Gbps | 171 Mbps / 1 Mbps | N/A |
| Saint Stephen, MN | 6 | 5 Gbps / 1 Gbps | 20 Mbps / 1 Mbps | N/A |
| Saint Vincent, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Salol, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 1 Mbps | N/A |
| Sanborn, MN | 17 | 425 Mbps / 30 Mbps | 13 Mbps / 7 Mbps | 22 |
| Sandstone, MN | 15 | 5 Gbps / 1 Gbps | 21 Mbps / 6 Mbps | 18 |
| Sargeant, MN | 13 | 5 Gbps / 1 Gbps | 16 Mbps / 8 Mbps | 9 |
| Sartell, MN | 22 | 5 Gbps / 2 Gbps | 15 Mbps / 3 Mbps | 26 |
| Sauk Centre, MN | 23 | 5 Gbps / 2 Gbps | 18 Mbps / 2 Mbps | 26 |
| Sauk Rapids, MN | 21 | 5 Gbps / 2 Gbps | 15 Mbps / 2 Mbps | 28 |
| Savage, MN | 22 | 5 Gbps / 1 Gbps | 22 Mbps / 5 Mbps | 25 |
| Sawyer, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 1 Mbps | N/A |
| Scandia, MN | 17 | 5 Gbps / 1 Gbps | 22 Mbps / 3 Mbps | 22 |
| Scanlon, MN | 8 | 5 Gbps / 1 Gbps | 39 Mbps / 6 Mbps | 19 |
| Schroeder, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Seaforth, MN | 10 | 425 Mbps / 30 Mbps | 16 Mbps / 4 Mbps | 15 |
| Searles, MN | 12 | 425 Mbps / 30 Mbps | 13 Mbps / 4 Mbps | 22 |
| Sebeka, MN | 12 | 1 Gbps / 1 Gbps | 101 Mbps / 94 Mbps | 75 |
| Sedan, MN | 7 | 425 Mbps / 20 Mbps | 21 Mbps / 4 Mbps | 13 |
| Shafer, MN | 9 | 5 Gbps / 1 Gbps | 35 Mbps / 4 Mbps | 21 |
| Shakopee, MN | 24 | 5 Gbps / 1 Gbps | 25 Mbps / 15 Mbps | 29 |
| Shelly, MN | 6 | 1 Gbps / 1 Gbps | 184 Mbps / 169 Mbps | 99 |
| Sherburn, MN | 14 | 5 Gbps / 1 Gbps | 31 Mbps / 5 Mbps | 19 |
| Shevlin, MN | 7 | 1 Gbps / 1 Gbps | 165 Mbps / 152 Mbps | 100 |
| Shoreview, MN | 17 | 5 Gbps / 1 Gbps | 35 Mbps / 22 Mbps | 33 |
| Shorewood, MN | 19 | 5 Gbps / 1 Gbps | 25 Mbps / 13 Mbps | 30 |
| Side Lake, MN | 6 | 5 Gbps / 1 Gbps | 33 Mbps / 1 Mbps | N/A |
| Silver Bay, MN | 17 | 5 Gbps / 1 Gbps | 23 Mbps / 10 Mbps | 23 |
| Silver Creek, MN | 13 | 2 Gbps / 2 Gbps | 10 Mbps / 1 Mbps | 18 |
| Silver Lake, MN | 12 | 5 Gbps / 1 Gbps | 31 Mbps / 3 Mbps | 24 |
| Skyline, MN | 8 | 2 Gbps / 2 Gbps | 32 Mbps / 6 Mbps | 23 |
| Slayton, MN | 18 | 5 Gbps / 1 Gbps | 31 Mbps / 6 Mbps | 27 |
| Sleepy Eye, MN | 14 | 425 Mbps / 30 Mbps | 26 Mbps / 8 Mbps | 27 |
| Sobieski, MN | 8 | 5 Gbps / 1 Gbps | 15 Mbps / 2 Mbps | 11 |
| Solway, MN | 9 | 5 Gbps / 1 Gbps | 19 Mbps / 7 Mbps | 18 |
| Soudan, MN | 7 | 5 Gbps / 1 Gbps | 34 Mbps / 4 Mbps | 18 |
| South End, MN | 6 | 1 Gbps / 1 Gbps | 184 Mbps / 169 Mbps | 100 |
| South Haven, MN | 15 | 5 Gbps / 2 Gbps | 21 Mbps / 7 Mbps | 17 |
| South Saint Paul, MN | 6 | 5 Gbps / 1 Gbps | 40 Mbps / 1 Mbps | N/A |
| South St. Paul, MN | 13 | 8 Gbps / 1 Gbps | 61 Mbps / 50 Mbps | 38 |
| Spicer, MN | 17 | 5 Gbps / 2 Gbps | 16 Mbps / 4 Mbps | 21 |
| Spring Grove, MN | 9 | 425 Mbps / 20 Mbps | 34 Mbps / 5 Mbps | 18 |
| Spring Hill, MN | 8 | 425 Mbps / 15 Mbps | 16 Mbps / 2 Mbps | 14 |
| Spring Lake, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Spring Lake Park, MN | 10 | 5 Gbps / 1 Gbps | 27 Mbps / 22 Mbps | 25 |
| Spring Park, MN | 21 | 5 Gbps / 1 Gbps | 16 Mbps / 4 Mbps | 29 |
| Spring Valley, MN | 19 | 5 Gbps / 1 Gbps | 29 Mbps / 8 Mbps | 30 |
| Springfield, MN | 18 | 5 Gbps / 1 Gbps | 19 Mbps / 5 Mbps | 26 |
| Squaw Lake, MN | 8 | 425 Mbps / 50 Mbps | 19 Mbps / 8 Mbps | 16 |
| St. Anthony, MN | 17 | 5 Gbps / 1 Gbps | 18 Mbps / 15 Mbps | 26 |
| St. Augusta, MN | 14 | 5 Gbps / 2 Gbps | 36 Mbps / 4 Mbps | 27 |
| St. Bonifacius, MN | 10 | 5 Gbps / 1 Gbps | 38 Mbps / 7 Mbps | 18 |
| St. Charles, MN | 13 | 5 Gbps / 1 Gbps | 33 Mbps / 7 Mbps | 24 |
| St. Clair, MN | 8 | 425 Mbps / 30 Mbps | 23 Mbps / 7 Mbps | 16 |
| St. Cloud, MN | 19 | 5 Gbps / 2 Gbps | 39 Mbps / 8 Mbps | 38 |
| St. Francis, MN | 13 | 5 Gbps / 2 Gbps | 35 Mbps / 5 Mbps | 33 |
| St. Hilaire, MN | 11 | 1 Gbps / 1 Gbps | 43 Mbps / 32 Mbps | 38 |
| St. James, MN | 19 | 5 Gbps / 1 Gbps | 23 Mbps / 6 Mbps | 32 |
| St. Joseph, MN | 9 | 5 Gbps / 2 Gbps | 52 Mbps / 5 Mbps | 26 |
| St. Leo, MN | 7 | 5 Gbps / 1 Gbps | 16 Mbps / 2 Mbps | 11 |
| St. Louis Park, MN | 19 | 5 Gbps / 1 Gbps | 27 Mbps / 16 Mbps | 42 |
| St. Martin, MN | 9 | 2 Gbps / 2 Gbps | 17 Mbps / 2 Mbps | 21 |
| St. Marys Point, MN | 12 | 5 Gbps / 1 Gbps | 16 Mbps / 16 Mbps | 24 |
| St. Michael, MN | 16 | 5 Gbps / 2 Gbps | 30 Mbps / 12 Mbps | 35 |
| St. Paul, MN | 21 | 8 Gbps / 1 Gbps | 26 Mbps / 20 Mbps | 40 |
| St. Paul Park, MN | 13 | 5 Gbps / 1 Gbps | 48 Mbps / 42 Mbps | 36 |
| St. Peter, MN | 16 | 5 Gbps / 1 Gbps | 27 Mbps / 7 Mbps | 27 |
| St. Rosa, MN | 7 | 1 Gbps / 50 Mbps | 159 Mbps / 10 Mbps | 41 |
| St. Stephen, MN | 13 | 5 Gbps / 1 Gbps | 26 Mbps / 4 Mbps | 24 |
| St. Vincent, MN | 10 | 1 Gbps / 1 Gbps | 112 Mbps / 102 Mbps | 100 |
| Stacy, MN | 17 | 5 Gbps / 1 Gbps | 26 Mbps / 6 Mbps | 22 |
| Stanchfield, MN | 10 | 5 Gbps / 2 Gbps | 23 Mbps / 7 Mbps | 12 |
| Staples, MN | 14 | 5 Gbps / 2 Gbps | 105 Mbps / 20 Mbps | 55 |
| Starbuck, MN | 10 | 425 Mbps / 20 Mbps | 28 Mbps / 4 Mbps | 18 |
| Steen, MN | 12 | 425 Mbps / 100 Mbps | 18 Mbps / 10 Mbps | 16 |
| Stephen, MN | 9 | 5 Gbps / 1 Gbps | 16 Mbps / 2 Mbps | 15 |
| Stewart, MN | 15 | 5 Gbps / 1 Gbps | 30 Mbps / 5 Mbps | 26 |
| Stewartville, MN | 17 | 5 Gbps / 2 Gbps | 34 Mbps / 7 Mbps | 33 |
| Stillwater, MN | 18 | 5 Gbps / 1 Gbps | 13 Mbps / 11 Mbps | 23 |
| Stockton, MN | 11 | 5 Gbps / 2 Gbps | 33 Mbps / 15 Mbps | 31 |
| Storden, MN | 12 | 5 Gbps / 1 Gbps | 15 Mbps / 4 Mbps | 18 |
| Strandquist, MN | 8 | 425 Mbps / 30 Mbps | 19 Mbps / 5 Mbps | 13 |
| Strathcona, MN | 6 | 425 Mbps / 15 Mbps | 20 Mbps / 2 Mbps | 12 |
| Sturgeon Lake, MN | 11 | 5 Gbps / 1 Gbps | 33 Mbps / 8 Mbps | 20 |
| Sunburg, MN | 13 | 425 Mbps / 20 Mbps | 23 Mbps / 4 Mbps | 18 |
| Sunfish Lake, MN | 13 | 5 Gbps / 1 Gbps | 26 Mbps / 23 Mbps | 26 |
| Swan River, MN | 6 | 5 Gbps / 1 Gbps | 21 Mbps / 1 Mbps | N/A |
| Swanville, MN | 10 | 5 Gbps / 1 Gbps | 15 Mbps / 2 Mbps | 13 |
| Swatara, MN | 6 | 5 Gbps / 1 Gbps | 18 Mbps / 1 Mbps | N/A |
| Taconite, MN | 15 | 5 Gbps / 1 Gbps | 77 Mbps / 69 Mbps | 62 |
| Talmoon, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Tamarack, MN | 14 | 5 Gbps / 1 Gbps | 8 Mbps / 2 Mbps | 12 |
| Taopi, MN | 11 | 5 Gbps / 1 Gbps | 14 Mbps / 5 Mbps | 13 |
| Taunton, MN | 15 | 5 Gbps / 1 Gbps | 11 Mbps / 4 Mbps | 11 |
| Taylors Falls, MN | 14 | 5 Gbps / 2 Gbps | 30 Mbps / 3 Mbps | 26 |
| Tenstrike, MN | 12 | 425 Mbps / 50 Mbps | 14 Mbps / 6 Mbps | 16 |
| The Lakes, MN | 16 | 5 Gbps / 1 Gbps | 26 Mbps / 5 Mbps | 29 |
| The Ranch, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | 9 |
| Thief River Falls, MN | 13 | 5 Gbps / 1 Gbps | 20 Mbps / 6 Mbps | 22 |
| Tintah, MN | 6 | 425 Mbps / 25 Mbps | 26 Mbps / 6 Mbps | 15 |
| Tofte, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Tonka Bay, MN | 16 | 5 Gbps / 1 Gbps | 26 Mbps / 6 Mbps | 21 |
| Tower, MN | 9 | 5 Gbps / 1 Gbps | 43 Mbps / 5 Mbps | 25 |
| Tracy, MN | 17 | 5 Gbps / 2 Gbps | 28 Mbps / 7 Mbps | 28 |
| Trail, MN | 7 | 1 Gbps / 1 Gbps | 158 Mbps / 145 Mbps | 100 |
| Trimont, MN | 10 | 5 Gbps / 1 Gbps | 16 Mbps / 4 Mbps | 13 |
| Trommald, MN | 7 | 5 Gbps / 2 Gbps | 29 Mbps / 2 Mbps | 19 |
| Trosky, MN | 11 | 5 Gbps / 1 Gbps | 29 Mbps / 4 Mbps | 21 |
| Truman, MN | 11 | 5 Gbps / 5 Gbps | 19 Mbps / 5 Mbps | 13 |
| Turtle River, MN | 6 | 425 Mbps / 50 Mbps | 25 Mbps / 9 Mbps | 15 |
| Twin Lakes, MN | 10 | 425 Mbps / 100 Mbps | 22 Mbps / 10 Mbps | 16 |
| Twin Valley, MN | 6 | 425 Mbps / 15 Mbps | 26 Mbps / 2 Mbps | 17 |
| Two Harbors, MN | 13 | 5 Gbps / 1 Gbps | 33 Mbps / 11 Mbps | 23 |
| Tyler, MN | 15 | 5 Gbps / 1 Gbps | 21 Mbps / 5 Mbps | 18 |
| Ulen, MN | 6 | 1 Gbps / 15 Mbps | 67 Mbps / 2 Mbps | 27 |
| Underwood, MN | 9 | 1 Gbps / 1 Gbps | 130 Mbps / 118 Mbps | 70 |
| Upsala, MN | 15 | 425 Mbps / 15 Mbps | 9 Mbps / 2 Mbps | 12 |
| Urbank, MN | 7 | 425 Mbps / 15 Mbps | 20 Mbps / 2 Mbps | 15 |
| Utica, MN | 15 | 5 Gbps / 1 Gbps | 22 Mbps / 12 Mbps | 22 |
| Vadnais Heights, MN | 15 | 5 Gbps / 1 Gbps | 20 Mbps / 16 Mbps | 25 |
| Vergas, MN | 7 | 425 Mbps / 15 Mbps | 29 Mbps / 9 Mbps | 16 |
| Vermillion, MN | 16 | 5 Gbps / 1 Gbps | 32 Mbps / 6 Mbps | 25 |
| Verndale, MN | 8 | 1 Gbps / 1 Gbps | 148 Mbps / 134 Mbps | 73 |
| Vernon Center, MN | 16 | 5 Gbps / 1 Gbps | 10 Mbps / 4 Mbps | 16 |
| Vesta, MN | 8 | 425 Mbps / 15 Mbps | 16 Mbps / 2 Mbps | 15 |
| Victoria, MN | 22 | 5 Gbps / 1 Gbps | 27 Mbps / 13 Mbps | 30 |
| Viking, MN | 9 | 425 Mbps / 20 Mbps | 30 Mbps / 9 Mbps | 20 |
| Villard, MN | 10 | 5 Gbps / 1 Gbps | 20 Mbps / 6 Mbps | 16 |
| Vineland, MN | 10 | 5 Gbps / 1 Gbps | 12 Mbps / 2 Mbps | 12 |
| Vining, MN | 13 | 1 Gbps / 1 Gbps | 53 Mbps / 45 Mbps | 41 |
| Virginia, MN | 15 | 5 Gbps / 1 Gbps | 23 Mbps / 4 Mbps | 18 |
| Wabasha, MN | 13 | 5 Gbps / 1 Gbps | 35 Mbps / 14 Mbps | 31 |
| Wabasso, MN | 15 | 425 Mbps / 30 Mbps | 14 Mbps / 7 Mbps | 15 |
| Waconia, MN | 22 | 5 Gbps / 1 Gbps | 29 Mbps / 8 Mbps | 29 |
| Wadena, MN | 12 | 5 Gbps / 2 Gbps | 27 Mbps / 11 Mbps | 22 |
| Wahkon, MN | 13 | 5 Gbps / 1 Gbps | 12 Mbps / 2 Mbps | 15 |
| Waite Park, MN | 22 | 5 Gbps / 2 Gbps | 25 Mbps / 6 Mbps | 32 |
| Waldorf, MN | 11 | 5 Gbps / 1 Gbps | 38 Mbps / 9 Mbps | 23 |
| Walker, MN | 11 | 425 Mbps / 15 Mbps | 18 Mbps / 2 Mbps | 18 |
| Walnut Grove, MN | 11 | 425 Mbps / 30 Mbps | 19 Mbps / 9 Mbps | 15 |
| Walters, MN | 8 | 5 Gbps / 1 Gbps | 36 Mbps / 8 Mbps | 19 |
| Waltham, MN | 13 | 5 Gbps / 1 Gbps | 37 Mbps / 9 Mbps | 23 |
| Wanamingo, MN | 12 | 5 Gbps / 1 Gbps | 22 Mbps / 7 Mbps | 24 |
| Wanda, MN | 15 | 5 Gbps / 1 Gbps | 11 Mbps / 4 Mbps | 18 |
| Wannaska, MN | 6 | 5 Gbps / 1 Gbps | 17 Mbps / 1 Mbps | N/A |
| Warba, MN | 13 | 5 Gbps / 1 Gbps | 9 Mbps / 2 Mbps | 12 |
| Warren, MN | 11 | 5 Gbps / 1 Gbps | 26 Mbps / 8 Mbps | 22 |
| Warroad, MN | 8 | 5 Gbps / 1 Gbps | 27 Mbps / 4 Mbps | 22 |
| Warsaw, MN | 15 | 5 Gbps / 1 Gbps | 18 Mbps / 6 Mbps | 20 |
| Waseca, MN | 16 | 5 Gbps / 1 Gbps | 27 Mbps / 7 Mbps | 28 |
| Waskish, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Watertown, MN | 16 | 5 Gbps / 2 Gbps | 30 Mbps / 5 Mbps | 26 |
| Waterville, MN | 11 | 5 Gbps / 1 Gbps | 43 Mbps / 9 Mbps | 24 |
| Watkins, MN | 8 | 425 Mbps / 15 Mbps | 17 Mbps / 2 Mbps | 15 |
| Watson, MN | 10 | 425 Mbps / 15 Mbps | 12 Mbps / 2 Mbps | 8 |
| Waubun, MN | 8 | 5 Gbps / 1 Gbps | 69 Mbps / 4 Mbps | 29 |
| Waverly, MN | 21 | 5 Gbps / 2 Gbps | 16 Mbps / 14 Mbps | 24 |
| Wayzata, MN | 24 | 5 Gbps / 1 Gbps | 20 Mbps / 12 Mbps | 28 |
| Webster, MN | 6 | 1 Gbps / 15 Mbps | 184 Mbps / 2 Mbps | N/A |
| Welch, MN | 7 | 5 Gbps / 1 Gbps | 29 Mbps / 1 Mbps | N/A |
| Welcome, MN | 15 | 5 Gbps / 1 Gbps | 15 Mbps / 4 Mbps | 13 |
| Wells, MN | 17 | 5 Gbps / 1 Gbps | 35 Mbps / 9 Mbps | 25 |
| Wendell, MN | 11 | 425 Mbps / 25 Mbps | 15 Mbps / 4 Mbps | 15 |
| West Concord, MN | 11 | 5 Gbps / 1 Gbps | 35 Mbps / 7 Mbps | 19 |
| West Roy Lake, MN | 6 | 5 Gbps / 1 Gbps | 20 Mbps / 2 Mbps | 12 |
| West St. Paul, MN | 15 | 8 Gbps / 1 Gbps | 39 Mbps / 33 Mbps | 31 |
| West Union, MN | 12 | 425 Mbps / 15 Mbps | 11 Mbps / 3 Mbps | 15 |
| Westbrook, MN | 12 | 5 Gbps / 1 Gbps | 15 Mbps / 4 Mbps | 18 |
| Westport, MN | 7 | 5 Gbps / 1 Gbps | 19 Mbps / 3 Mbps | 12 |
| Whalan, MN | 8 | 425 Mbps / 30 Mbps | 21 Mbps / 7 Mbps | 19 |
| Wheaton, MN | 9 | 5 Gbps / 1 Gbps | 39 Mbps / 8 Mbps | 19 |
| Whipholt, MN | 10 | 425 Mbps / 15 Mbps | 14 Mbps / 2 Mbps | 15 |
| White Bear Lake, MN | 17 | 5 Gbps / 1 Gbps | 22 Mbps / 19 Mbps | 34 |
| White Earth, MN | 11 | 1 Gbps / 15 Mbps | 43 Mbps / 2 Mbps | 30 |
| Wilder, MN | 11 | 425 Mbps / 50 Mbps | 25 Mbps / 9 Mbps | 13 |
| Willernie, MN | 13 | 8 Gbps / 8 Gbps | 27 Mbps / 23 Mbps | 27 |
| Williams, MN | 8 | 425 Mbps / 30 Mbps | 25 Mbps / 12 Mbps | 13 |
| Willmar, MN | 18 | 5 Gbps / 2 Gbps | 20 Mbps / 5 Mbps | 33 |
| Willow River, MN | 13 | 5 Gbps / 1 Gbps | 14 Mbps / 2 Mbps | 18 |
| Wilmont, MN | 16 | 5 Gbps / 1 Gbps | 11 Mbps / 4 Mbps | 14 |
| Wilton, MN | 14 | 5 Gbps / 1 Gbps | 55 Mbps / 28 Mbps | 38 |
| Windom, MN | 18 | 5 Gbps / 1 Gbps | 30 Mbps / 12 Mbps | 23 |
| Winger, MN | 7 | 1 Gbps / 1 Gbps | 44 Mbps / 26 Mbps | 28 |
| Winnebago, MN | 12 | 5 Gbps / 1 Gbps | 44 Mbps / 7 Mbps | 23 |
| Winona, MN | 16 | 5 Gbps / 2 Gbps | 23 Mbps / 3 Mbps | 31 |
| Winsted, MN | 11 | 1 Gbps / 120 Mbps | 75 Mbps / 15 Mbps | 27 |
| Winthrop, MN | 13 | 1 Gbps / 1 Gbps | 69 Mbps / 47 Mbps | 31 |
| Winton, MN | 8 | 5 Gbps / 1 Gbps | 39 Mbps / 4 Mbps | 21 |
| Wirt, MN | 5 | 425 Mbps / 15 Mbps | 21 Mbps / 2 Mbps | N/A |
| Wolf Lake, MN | 10 | 1 Gbps / 1 Gbps | 112 Mbps / 102 Mbps | 99 |
| Wolverton, MN | 7 | 1 Gbps / 1 Gbps | 129 Mbps / 115 Mbps | 77 |
| Wood Lake, MN | 13 | 5 Gbps / 1 Gbps | 12 Mbps / 4 Mbps | 14 |
| Woodbury, MN | 15 | 5 Gbps / 2 Gbps | 23 Mbps / 18 Mbps | 27 |
| Woodland, MN | 15 | 5 Gbps / 1 Gbps | 29 Mbps / 17 Mbps | 28 |
| Woodstock, MN | 8 | 5 Gbps / 1 Gbps | 20 Mbps / 3 Mbps | 12 |
| Worthington, MN | 17 | 5 Gbps / 1 Gbps | 35 Mbps / 6 Mbps | 26 |
| Wrenshall, MN | 15 | 5 Gbps / 1 Gbps | 19 Mbps / 6 Mbps | 13 |
| Wright, MN | 7 | 5 Gbps / 1 Gbps | 15 Mbps / 2 Mbps | 12 |
| Wykoff, MN | 11 | 425 Mbps / 30 Mbps | 30 Mbps / 8 Mbps | 27 |
| Wyoming, MN | 17 | 5 Gbps / 1 Gbps | 25 Mbps / 4 Mbps | 25 |
| Young America, MN | 8 | 5 Gbps / 1 Gbps | 145 Mbps / 1 Mbps | N/A |
| Zemple, MN | 6 | 425 Mbps / 50 Mbps | 26 Mbps / 10 Mbps | 16 |
| Zimmerman, MN | 16 | 2 Gbps / 2 Gbps | 26 Mbps / 5 Mbps | 25 |
| Zumbro Falls, MN | 10 | 5 Gbps / 1 Gbps | 22 Mbps / 6 Mbps | 19 |
| Zumbrota, MN | 13 | 5 Gbps / 2 Gbps | 23 Mbps / 7 Mbps | 23 |