CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Worst broadband access, Minnesota cities

Minnesota cities with the lowest broadband subscription rates, where federal infrastructure investment is being targeted (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is 92.6%.

Flip the list · Best broadband access, US cities →
MinnesotaAll statesPop > 5KAll rankings
Worst broadband access by state
RANKPLACESTATEPOPBROADBAND INTERNET SUBSCRIPTIONVS –
01Virginia, MNMN8,18779.1%–
02Montevideo, MNMN5,33583.7%–
03Fergus Falls, MNMN14,24684.1%–
04St. Peter, MNMN12,27584.2%–
05Albert Lea, MNMN18,21785.1%–
06Fairmont, MNMN10,09985.1%–
07Waite Park, MNMN8,45085.2%–
08Alexandria, MNMN15,04585.9%–
09Mound, MNMN9,06486.1%–
10New Ulm, MNMN13,86386.1%–
11West St. Paul, MNMN21,95086.8%–
12Cambridge, MNMN11,09086.9%–
13Thief River Falls, MNMN8,79987.0%–
14Princeton, MNMN5,48087.2%–
15Brainerd, MNMN14,42887.3%–
16Lake City, MNMN5,30687.4%–
17Cloquet, MNMN12,39987.5%–
18Mankato, MNMN46,52987.6%–
19Glencoe, MNMN5,63287.6%–
20Worthington, MNMN13,97987.6%–
21Hermantown, MNMN10,11087.8%–
22Litchfield, MNMN6,52887.9%–
23Owatonna, MNMN26,63387.9%–
24Austin, MNMN26,68988.0%–
25Delano, MNMN7,78888.1%–
26Waseca, MNMN9,03588.2%–
27Baxter, MNMN9,21788.2%–
28Willmar, MNMN22,00188.2%–
29Hutchinson, MNMN14,65588.3%–
30Grand Rapids, MNMN11,18188.4%–
31Little Falls, MNMN9,27788.5%–
32New Prague, MNMN8,23888.7%–
33Newport, MNMN5,52588.8%–
34Moorhead, MNMN46,53389.1%–
35North Oaks, MNMN5,28389.1%–
36Faribault, MNMN25,04089.5%–
37Becker, MNMN5,42589.5%–
38La Crescent, MNMN5,26189.6%–
39St. Joseph, MNMN6,84689.8%–
40New Hope, MNMN20,80789.8%–
42Spring Lake Park, MNMN7,12789.8%–
43Hibbing, MNMN15,82390.1%–
44International Falls, MNMN5,48190.2%–
45Duluth, MNMN88,33090.3%–
46Columbia Heights, MNMN22,48290.3%–
47Hopkins, MNMN19,52390.4%–
48Mahtomedi, MNMN8,18990.4%–
49Belle Plaine, MNMN7,63290.6%–
50Redwood Falls, MNMN5,04090.7%–
51Bemidji, MNMN15,77090.8%–
52Minneapolis, MNMN430,32490.8%–
53Crookston, MNMN7,37590.8%–
54Chisago City, MNMN5,95590.9%–
55Hastings, MNMN22,56390.9%–
56Little Canada, MNMN10,56790.9%–
57Mounds View, MNMN12,78691.3%–
58Brooklyn Center, MNMN31,84691.4%–
59St. Cloud, MNMN72,64791.6%–
60Richfield, MNMN36,59391.6%–
61St. Paul, MNMN306,68491.7%–
62Robbinsdale, MNMN14,03091.7%–
63North Mankato, MNMN14,16591.7%–
64Detroit Lakes, MNMN10,01991.8%–
65Roseville, MNMN35,66391.8%–
66Sartell, MNMN19,91891.9%–
67Maplewood, MNMN40,71792.0%–
68Brooklyn Park, MNMN83,54392.1%–
69Rochester, MNMN124,29292.1%–
70Corcoran, MNMN9,26992.3%–
71Falcon Heights, MNMN5,07192.3%–
72Anoka, MNMN18,16992.3%–
73North Branch, MNMN12,39892.3%–
74Crystal, MNMN22,23992.4%–
75Bloomington, MNMN89,03492.6%–
76Forest Lake, MNMN20,95292.6%–
77Marshall, MNMN14,17192.6%–
78Sauk Rapids, MNMN13,76892.6%–
79Elk River, MNMN27,89692.7%–
80Buffalo, MNMN16,87892.8%–
81Coon Rapids, MNMN64,19392.8%–
82Kasson, MNMN7,35092.8%–
83Wyoming, MNMN8,12193.0%–
84Red Wing, MNMN16,80593.0%–
85East Grand Forks, MNMN8,90693.2%–
86Arden Hills, MNMN9,58393.2%–
87New Brighton, MNMN22,15993.3%–
88St. Paul Park, MNMN5,39693.3%–
89South St. Paul, MNMN20,53293.3%–
90Stillwater, MNMN19,35493.4%–
91Edina, MNMN54,35693.4%–
92Waconia, MNMN14,11393.4%–
93Winona, MNMN26,53093.4%–
94Inver Grove Heights, MNMN36,87393.5%–
95East Bethel, MNMN12,60593.6%–
96Lindstrom, MNMN5,03993.6%–
97Morris, MNMN5,15093.6%–
98Northfield, MNMN21,99293.7%–
99Carver, MNMN7,19893.8%–
100Monticello, MNMN15,67094.0%–
101Oakdale, MNMN30,58894.1%–
102Cottage Grove, MNMN43,60494.4%–
103North St. Paul, MNMN12,78094.6%–
104Ham Lake, MNMN17,10494.6%–
105St. Michael, MNMN22,49894.6%–
106Golden Valley, MNMN21,32594.7%–
107Apple Valley, MNMN55,24894.8%–
108Eagan, MNMN67,10994.9%–
109Lake Elmo, MNMN14,37694.9%–
110Ramsey, MNMN29,62494.9%–
111Burnsville, MNMN65,24495.1%–
112Hugo, MNMN17,16795.1%–
113Otsego, MNMN24,52595.2%–
114Blaine, MNMN76,60395.3%–
115Zimmerman, MNMN6,90495.3%–
116Vadnais Heights, MNMN13,05295.4%–
117Eden Prairie, MNMN63,07595.4%–
118Lino Lakes, MNMN23,22095.4%–
119Stewartville, MNMN6,85095.5%–
120Minnetonka, MNMN53,96995.5%–
121Chaska, MNMN30,51395.5%–
122White Bear Lake, MNMN23,39295.5%–
123Dayton, MNMN11,40295.6%–
124Fridley, MNMN30,82995.6%–
125Shakopee, MNMN49,36695.7%–
126St. Francis, MNMN8,63595.9%–
127Big Lake, MNMN12,92995.9%–
128Shoreview, MNMN26,90695.9%–
129Prior Lake, MNMN28,14096.0%–
130St. Louis Park, MNMN50,02796.0%–
131Plymouth, MNMN78,94296.1%–
132Champlin, MNMN23,12596.1%–
133Byron, MNMN6,74096.2%–
134Lakeville, MNMN79,27096.2%–
135Rosemount, MNMN31,88196.2%–
136Savage, MNMN32,97096.2%–
137Albertville, MNMN8,54496.3%–
138Andover, MNMN33,87496.3%–
139Jordan, MNMN6,98896.3%–
140Chanhassen, MNMN25,74896.5%–
141Mendota Heights, MNMN11,47596.5%–
142Rogers, MNMN15,60696.8%–
143Elko New Market, MNMN5,30097.2%–
144Farmington, MNMN25,42597.4%–
145Orono, MNMN8,30197.4%–
146Maple Grove, MNMN73,89397.5%–
147Credit River, MNMN5,64497.5%–
148Lonsdale, MNMN5,11797.7%–
149Shorewood, MNMN7,62097.8%–
150Woodbury, MNMN81,55898.0%–
151Victoria, MNMN12,44798.2%–
152Oak Grove, MNMN9,47698.6%–
153Isanti, MNMN7,71499.0%–
154Minnetrista, MNMN9,45899.2%–
155Medina, MNMN7,46099.4%–
SHOWING 1–155 OF 155

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES