City | Download Speed | Upload Speed | Providers |
---|---|---|---|
Adel | 130 Mbps | 66 Mbps | 5 providers |
Akron | 63 Mbps | 11 Mbps | 3 providers |
Albia | 88 Mbps | 14 Mbps | 3 providers |
Altoona | 165 Mbps | 49 Mbps | 6 providers |
Ames | 100 Mbps | 47 Mbps | 4 providers |
Ankeny | 158 Mbps | 66 Mbps | 5 providers |
Atlantic | 71 Mbps | 17 Mbps | 3 providers |
Battle Creek | 91 Mbps | 25 Mbps | 2 providers |
Bettendorf | 161 Mbps | 101 Mbps | 4 providers |
Blue Grass | 266 Mbps | 61 Mbps | 2 providers |
Bondurant | 145 Mbps | 85 Mbps | 4 providers |
Boone | 154 Mbps | 25 Mbps | 4 providers |
Burlington | 148 Mbps | 32 Mbps | 2 providers |
Carroll | 216 Mbps | 33 Mbps | 4 providers |
Carter Lake | 166 Mbps | 19 Mbps | 2 providers |
Cedar Falls | 53 Mbps | 29 Mbps | 6 providers |
Cedar Rapids | 155 Mbps | 21 Mbps | 3 providers |
Centerville | 118 Mbps | 24 Mbps | 4 providers |
Chariton | 41 Mbps | 9 Mbps | 3 providers |
Charles City | 106 Mbps | 17 Mbps | 4 providers |
Cherokee | 133 Mbps | 33 Mbps | 3 providers |
Clarinda | 149 Mbps | 94 Mbps | 3 providers |
Clinton | 114 Mbps | 28 Mbps | 3 providers |
Clive | 153 Mbps | 34 Mbps | 4 providers |
Coralville | 106 Mbps | 16 Mbps | 3 providers |
Council Bluffs | 193 Mbps | 12 Mbps | 2 providers |
Cresco | 121 Mbps | 24 Mbps | 3 providers |
Creston | 132 Mbps | 25 Mbps | 2 providers |
Davenport | 126 Mbps | 55 Mbps | 4 providers |
Decorah | 80 Mbps | 19 Mbps | 3 providers |
Denison | 98 Mbps | 10 Mbps | 4 providers |
Des Moines | 92 Mbps | 22 Mbps | 5 providers |
Dubuque | 117 Mbps | 26 Mbps | 3 providers |
Eagle Grove | 152 Mbps | 26 Mbps | 2 providers |
Earlham | 53 Mbps | 13 Mbps | 5 providers |
Eldridge | 274 Mbps | 81 Mbps | 3 providers |
Estherville | 92 Mbps | 27 Mbps | 1 providers |
Fairbank | 29 Mbps | 12 Mbps | 3 providers |
Fairfield | 54 Mbps | 10 Mbps | 2 providers |
Forest City | 107 Mbps | 89 Mbps | 2 providers |
Fort Dodge | 86 Mbps | 21 Mbps | 3 providers |
Fort Madison | 228 Mbps | 25 Mbps | 1 providers |
Fremont | 43 Mbps | 13 Mbps | 2 providers |
Glenwood | 88 Mbps | 12 Mbps | 1 providers |
Grimes | 73 Mbps | 51 Mbps | 6 providers |
Grinnell | 68 Mbps | 27 Mbps | 2 providers |
Harpers Ferry | 106 Mbps | 16 Mbps | 2 providers |
Hawkeye | 99 Mbps | 82 Mbps | 1 providers |
Hudson | 35 Mbps | 11 Mbps | 3 providers |
Hull | 70 Mbps | 14 Mbps | 1 providers |
Humboldt | 156 Mbps | 31 Mbps | 1 providers |
Indianola | 158 Mbps | 21 Mbps | 3 providers |
Iowa City | 128 Mbps | 24 Mbps | 2 providers |
Iowa Falls | 50 Mbps | 14 Mbps | 4 providers |
Johnston | 113 Mbps | 35 Mbps | 5 providers |
Keokuk | 148 Mbps | 30 Mbps | 1 providers |
Keota | 27 Mbps | 2 Mbps | 1 providers |
Knoxville | 86 Mbps | 18 Mbps | 2 providers |
Le Claire | 259 Mbps | 121 Mbps | 4 providers |
Le Mars | 61 Mbps | 9 Mbps | 3 providers |
Lime Springs | 23 Mbps | 3 Mbps | 2 providers |
Manchester | 126 Mbps | 17 Mbps | 2 providers |
Maquoketa | 97 Mbps | 77 Mbps | 3 providers |
Marengo | 110 Mbps | 17 Mbps | 2 providers |
Marion | 136 Mbps | 20 Mbps | 3 providers |
Marshalltown | 142 Mbps | 28 Mbps | 4 providers |
Mason City | 119 Mbps | 23 Mbps | 5 providers |
Maxwell | 49 Mbps | 26 Mbps | 4 providers |
Milo | 27 Mbps | 5 Mbps | 4 providers |
Mount Pleasant | 96 Mbps | 22 Mbps | 2 providers |
Nashua | 20 Mbps | 9 Mbps | 3 providers |
Nevada | 60 Mbps | 11 Mbps | 3 providers |
New Albin | 81 Mbps | 47 Mbps | 2 providers |
Newton | 99 Mbps | 17 Mbps | 2 providers |
Nora Springs | 105 Mbps | 24 Mbps | 3 providers |
North Liberty | 143 Mbps | 27 Mbps | 3 providers |
Northwood | 111 Mbps | 94 Mbps | 2 providers |
Norwalk | 50 Mbps | 8 Mbps | 3 providers |
Oelwein | 83 Mbps | 14 Mbps | 3 providers |
Orange City | 68 Mbps | 12 Mbps | 2 providers |
Osceola | 90 Mbps | 17 Mbps | 2 providers |
Oskaloosa | 87 Mbps | 31 Mbps | 4 providers |
Ottumwa | 134 Mbps | 25 Mbps | 5 providers |
Pella | 32 Mbps | 7 Mbps | 3 providers |
Perry | 193 Mbps | 26 Mbps | 2 providers |
Pleasant Hill | 128 Mbps | 36 Mbps | 5 providers |
Polk City | 155 Mbps | 47 Mbps | 5 providers |
Red Oak | 159 Mbps | 22 Mbps | 2 providers |
Riceville | 45 Mbps | 14 Mbps | 5 providers |
Rock Rapids | 79 Mbps | 4 Mbps | 1 providers |
Rock Valley | 70 Mbps | 5 Mbps | 2 providers |
Rockford | 56 Mbps | 21 Mbps | 1 providers |
Rockwell City | 409 Mbps | 27 Mbps | 3 providers |
Runnells | 339 Mbps | 220 Mbps | 3 providers |
Sheldon | 89 Mbps | 16 Mbps | 2 providers |
Sibley | 99 Mbps | 13 Mbps | 1 providers |
Sioux Center | 48 Mbps | 8 Mbps | 1 providers |
Sioux City | 123 Mbps | 23 Mbps | 3 providers |
Spirit Lake | 145 Mbps | 30 Mbps | 2 providers |
St. Ansgar | 47 Mbps | 21 Mbps | 2 providers |
St. Charles | 82 Mbps | 43 Mbps | 2 providers |
State Center | 32 Mbps | 10 Mbps | 4 providers |
Storm Lake | 209 Mbps | 51 Mbps | 5 providers |
Sumner | 64 Mbps | 17 Mbps | 4 providers |
Tama | 42 Mbps | 17 Mbps | 2 providers |
Toledo | 588 Mbps | 59 Mbps | 2 providers |
Urbandale | 126 Mbps | 30 Mbps | 4 providers |
Vinton | 129 Mbps | 28 Mbps | 5 providers |
Washington | 104 Mbps | 23 Mbps | 2 providers |
Waterloo | 115 Mbps | 20 Mbps | 2 providers |
Waukee | 131 Mbps | 30 Mbps | 4 providers |
Waverly | 91 Mbps | 17 Mbps | 3 providers |
Webster City | 68 Mbps | 14 Mbps | 3 providers |
West Des Moines | 105 Mbps | 32 Mbps | 5 providers |
West Liberty | 77 Mbps | 11 Mbps | 1 providers |
West Union | 81 Mbps | 31 Mbps | 4 providers |
Williamsburg | 111 Mbps | 16 Mbps | 2 providers |
Winterset | 115 Mbps | 17 Mbps | 2 providers |
* Data from speed tests taken in the last 3 months |