City | Download Speed | Upload Speed | Providers |
---|---|---|---|
Adel | 68 Mbps | 25 Mbps | 5 providers |
Albia | 42 Mbps | 8 Mbps | 3 providers |
Altoona | 237 Mbps | 123 Mbps | 3 providers |
Ames | 95 Mbps | 38 Mbps | 3 providers |
Ankeny | 173 Mbps | 51 Mbps | 4 providers |
Atlantic | 61 Mbps | 13 Mbps | 2 providers |
Aurelia | 45 Mbps | 30 Mbps | 1 providers |
Bettendorf | 141 Mbps | 94 Mbps | 3 providers |
Bondurant | 95 Mbps | 72 Mbps | 5 providers |
Boone | 123 Mbps | 23 Mbps | 4 providers |
Britt | 89 Mbps | 85 Mbps | 2 providers |
Burlington | 105 Mbps | 24 Mbps | 2 providers |
Cedar Rapids | 120 Mbps | 15 Mbps | 3 providers |
Centerville | 96 Mbps | 17 Mbps | 4 providers |
Chariton | 61 Mbps | 10 Mbps | 3 providers |
Charles City | 95 Mbps | 17 Mbps | 3 providers |
Clarinda | 110 Mbps | 25 Mbps | 2 providers |
Clarion | 206 Mbps | 28 Mbps | 2 providers |
Clinton | 115 Mbps | 25 Mbps | 2 providers |
Clive | 125 Mbps | 26 Mbps | 3 providers |
Coralville | 69 Mbps | 13 Mbps | 3 providers |
Council Bluffs | 123 Mbps | 10 Mbps | 2 providers |
Cresco | 84 Mbps | 17 Mbps | 3 providers |
Creston | 103 Mbps | 20 Mbps | 2 providers |
Davenport | 115 Mbps | 63 Mbps | 3 providers |
De Witt | 78 Mbps | 31 Mbps | 2 providers |
Decorah | 64 Mbps | 15 Mbps | 3 providers |
Des Moines | 77 Mbps | 17 Mbps | 5 providers |
Donnellson | 20 Mbps | 1 Mbps | 2 providers |
Dubuque | 88 Mbps | 24 Mbps | 3 providers |
Eagle Grove | 156 Mbps | 26 Mbps | 1 providers |
Earlham | 160 Mbps | 28 Mbps | 5 providers |
Emmetsburg | 88 Mbps | 17 Mbps | 1 providers |
Estherville | 160 Mbps | 18 Mbps | 2 providers |
Fairfield | 53 Mbps | 8 Mbps | 2 providers |
Forest City | 105 Mbps | 79 Mbps | 3 providers |
Fort Dodge | 83 Mbps | 20 Mbps | 2 providers |
Fort Madison | 108 Mbps | 23 Mbps | 3 providers |
Glenwood | 119 Mbps | 28 Mbps | 3 providers |
Grand Mound | 77 Mbps | 11 Mbps | 2 providers |
Grinnell | 41 Mbps | 9 Mbps | 2 providers |
Hampton | 376 Mbps | 28 Mbps | 3 providers |
Hull | 98 Mbps | 13 Mbps | 1 providers |
Humboldt | 207 Mbps | 26 Mbps | 1 providers |
Indianola | 69 Mbps | 26 Mbps | 2 providers |
Iowa City | 118 Mbps | 24 Mbps | 3 providers |
Johnston | 86 Mbps | 42 Mbps | 6 providers |
Keokuk | 93 Mbps | 19 Mbps | 1 providers |
Keota | 30 Mbps | 2 Mbps | 2 providers |
Knoxville | 92 Mbps | 18 Mbps | 2 providers |
Le Claire | 41 Mbps | 16 Mbps | 3 providers |
Le Mars | 62 Mbps | 10 Mbps | 2 providers |
Madrid | 41 Mbps | 4 Mbps | 3 providers |
Manchester | 66 Mbps | 12 Mbps | 2 providers |
Maquoketa | 79 Mbps | 60 Mbps | 3 providers |
Marengo | 152 Mbps | 6 Mbps | 2 providers |
Marion | 100 Mbps | 14 Mbps | 3 providers |
Marshalltown | 89 Mbps | 20 Mbps | 5 providers |
Mason City | 99 Mbps | 18 Mbps | 2 providers |
McGregor | 147 Mbps | 36 Mbps | 1 providers |
Mingo | 62 Mbps | 23 Mbps | 1 providers |
Mount Ayr | 106 Mbps | 16 Mbps | 2 providers |
Mount Pleasant | 51 Mbps | 11 Mbps | 2 providers |
New Hampton | 31 Mbps | 4 Mbps | 3 providers |
Newton | 55 Mbps | 13 Mbps | 2 providers |
Nora Springs | 53 Mbps | 14 Mbps | 2 providers |
North Liberty | 105 Mbps | 19 Mbps | 1 providers |
Norwalk | 64 Mbps | 11 Mbps | 3 providers |
Oelwein | 68 Mbps | 12 Mbps | 1 providers |
Orange City | 73 Mbps | 10 Mbps | 1 providers |
Osceola | 57 Mbps | 8 Mbps | 2 providers |
Ottumwa | 122 Mbps | 25 Mbps | 4 providers |
Pella | 34 Mbps | 11 Mbps | 3 providers |
Pleasant Hill | 83 Mbps | 33 Mbps | 5 providers |
Polk City | 108 Mbps | 33 Mbps | 4 providers |
Prairie City | 48 Mbps | 17 Mbps | 3 providers |
Red Oak | 155 Mbps | 25 Mbps | 3 providers |
Riceville | 54 Mbps | 19 Mbps | 3 providers |
Rock Rapids | 77 Mbps | 4 Mbps | 1 providers |
Rock Valley | 68 Mbps | 9 Mbps | 1 providers |
Sheldon | 70 Mbps | 10 Mbps | 2 providers |
Sioux Center | 48 Mbps | 8 Mbps | 1 providers |
Sioux City | 113 Mbps | 16 Mbps | 3 providers |
Spirit Lake | 163 Mbps | 27 Mbps | 2 providers |
Storm Lake | 154 Mbps | 30 Mbps | 4 providers |
Sumner | 67 Mbps | 12 Mbps | 2 providers |
Tama | 60 Mbps | 18 Mbps | 2 providers |
Thompson | 94 Mbps | 71 Mbps | 1 providers |
Urbandale | 103 Mbps | 27 Mbps | 4 providers |
Washington | 43 Mbps | 9 Mbps | 2 providers |
Waterloo | 122 Mbps | 19 Mbps | 3 providers |
Waukee | 144 Mbps | 24 Mbps | 4 providers |
Waverly | 174 Mbps | 29 Mbps | 2 providers |
Webster City | 69 Mbps | 12 Mbps | 1 providers |
West Des Moines | 110 Mbps | 23 Mbps | 6 providers |
Williamsburg | 106 Mbps | 15 Mbps | 2 providers |
Winterset | 73 Mbps | 15 Mbps | 4 providers |
* Data from speed tests taken in the last 3 months |