City | Download Speed | Upload Speed | Providers |
---|---|---|---|
Adel | 59 Mbps | 21 Mbps | 5 providers |
Albia | 48 Mbps | 9 Mbps | 3 providers |
Altoona | 114 Mbps | 49 Mbps | 6 providers |
Ames | 91 Mbps | 53 Mbps | 4 providers |
Ankeny | 134 Mbps | 57 Mbps | 4 providers |
Atlantic | 61 Mbps | 11 Mbps | 2 providers |
Battle Creek | 90 Mbps | 24 Mbps | 2 providers |
Belmond | 103 Mbps | 17 Mbps | 3 providers |
Bettendorf | 137 Mbps | 90 Mbps | 4 providers |
Bondurant | 135 Mbps | 139 Mbps | 5 providers |
Boone | 113 Mbps | 26 Mbps | 4 providers |
Burlington | 106 Mbps | 25 Mbps | 3 providers |
Carroll | 130 Mbps | 30 Mbps | 3 providers |
Cedar Falls | 74 Mbps | 24 Mbps | 6 providers |
Cedar Rapids | 152 Mbps | 20 Mbps | 3 providers |
Centerville | 101 Mbps | 19 Mbps | 4 providers |
Chariton | 41 Mbps | 10 Mbps | 4 providers |
Charles City | 89 Mbps | 15 Mbps | 4 providers |
Cherokee | 147 Mbps | 29 Mbps | 2 providers |
Clarinda | 112 Mbps | 27 Mbps | 2 providers |
Clinton | 112 Mbps | 30 Mbps | 3 providers |
Clive | 88 Mbps | 30 Mbps | 4 providers |
Coralville | 78 Mbps | 19 Mbps | 3 providers |
Council Bluffs | 188 Mbps | 17 Mbps | 3 providers |
Cresco | 98 Mbps | 19 Mbps | 4 providers |
Creston | 104 Mbps | 22 Mbps | 2 providers |
Davenport | 131 Mbps | 61 Mbps | 3 providers |
De Witt | 98 Mbps | 45 Mbps | 2 providers |
Decorah | 84 Mbps | 20 Mbps | 4 providers |
Des Moines | 84 Mbps | 20 Mbps | 5 providers |
Dike | 64 Mbps | 11 Mbps | 2 providers |
Dubuque | 98 Mbps | 27 Mbps | 3 providers |
Estherville | 97 Mbps | 18 Mbps | 2 providers |
Fairbank | 30 Mbps | 10 Mbps | 1 providers |
Fairfield | 39 Mbps | 7 Mbps | 2 providers |
Fayette | 69 Mbps | 12 Mbps | 1 providers |
Forest City | 114 Mbps | 88 Mbps | 2 providers |
Fort Dodge | 73 Mbps | 20 Mbps | 3 providers |
Fort Madison | 111 Mbps | 28 Mbps | 2 providers |
Glenwood | 103 Mbps | 18 Mbps | 3 providers |
Grand Junction | 65 Mbps | 46 Mbps | 1 providers |
Grimes | 90 Mbps | 56 Mbps | 4 providers |
Grinnell | 130 Mbps | 77 Mbps | 2 providers |
Hull | 96 Mbps | 12 Mbps | 1 providers |
Humboldt | 155 Mbps | 30 Mbps | 1 providers |
Indianola | 174 Mbps | 24 Mbps | 2 providers |
Iowa City | 122 Mbps | 26 Mbps | 2 providers |
Iowa Falls | 76 Mbps | 42 Mbps | 4 providers |
Johnston | 66 Mbps | 31 Mbps | 6 providers |
Keokuk | 122 Mbps | 29 Mbps | 2 providers |
Keota | 27 Mbps | 2 Mbps | 1 providers |
Knoxville | 74 Mbps | 19 Mbps | 2 providers |
Le Claire | 223 Mbps | 177 Mbps | 4 providers |
Le Mars | 57 Mbps | 9 Mbps | 2 providers |
Manchester | 120 Mbps | 29 Mbps | 2 providers |
Maquoketa | 93 Mbps | 43 Mbps | 3 providers |
Marengo | 108 Mbps | 16 Mbps | 2 providers |
Marion | 38 Mbps | 7 Mbps | 3 providers |
Marshalltown | 148 Mbps | 29 Mbps | 4 providers |
Mason City | 115 Mbps | 27 Mbps | 4 providers |
Melcher-Dallas | 110 Mbps | 21 Mbps | 2 providers |
Mount Ayr | 103 Mbps | 17 Mbps | 2 providers |
Mount Pleasant | 52 Mbps | 13 Mbps | 2 providers |
Mount Vernon | 48 Mbps | 8 Mbps | 3 providers |
Nevada | 62 Mbps | 8 Mbps | 4 providers |
New Hampton | 28 Mbps | 4 Mbps | 2 providers |
Newton | 64 Mbps | 14 Mbps | 3 providers |
Nora Springs | 74 Mbps | 22 Mbps | 3 providers |
North Liberty | 128 Mbps | 27 Mbps | 3 providers |
Norwalk | 66 Mbps | 12 Mbps | 2 providers |
Oelwein | 109 Mbps | 27 Mbps | 2 providers |
Orange City | 65 Mbps | 9 Mbps | 2 providers |
Osceola | 87 Mbps | 15 Mbps | 2 providers |
Ottumwa | 119 Mbps | 24 Mbps | 5 providers |
Palo | 58 Mbps | 12 Mbps | 1 providers |
Pella | 40 Mbps | 11 Mbps | 2 providers |
Pleasant Hill | 120 Mbps | 37 Mbps | 5 providers |
Polk City | 120 Mbps | 42 Mbps | 5 providers |
Red Oak | 100 Mbps | 29 Mbps | 2 providers |
Rock Rapids | 74 Mbps | 7 Mbps | 1 providers |
Rock Valley | 72 Mbps | 4 Mbps | 2 providers |
Rockford | 49 Mbps | 17 Mbps | 2 providers |
Runnells | 285 Mbps | 191 Mbps | 3 providers |
Sheldon | 107 Mbps | 20 Mbps | 1 providers |
Sioux Center | 48 Mbps | 8 Mbps | 1 providers |
Sioux City | 123 Mbps | 16 Mbps | 4 providers |
Spirit Lake | 147 Mbps | 27 Mbps | 2 providers |
St. Charles | 82 Mbps | 57 Mbps | 2 providers |
Storm Lake | 105 Mbps | 29 Mbps | 5 providers |
Strawberry Point | 70 Mbps | 34 Mbps | 2 providers |
Stuart | 65 Mbps | 12 Mbps | 3 providers |
Tipton | 197 Mbps | 25 Mbps | 3 providers |
Toledo | 307 Mbps | 42 Mbps | 2 providers |
Urbandale | 100 Mbps | 31 Mbps | 3 providers |
Waterloo | 102 Mbps | 20 Mbps | 3 providers |
Waukee | 172 Mbps | 32 Mbps | 4 providers |
Waverly | 83 Mbps | 23 Mbps | 4 providers |
West Des Moines | 95 Mbps | 28 Mbps | 5 providers |
West Liberty | 77 Mbps | 11 Mbps | 1 providers |
West Union | 110 Mbps | 23 Mbps | 4 providers |
Williamsburg | 120 Mbps | 37 Mbps | 2 providers |
Winterset | 103 Mbps | 15 Mbps | 4 providers |
* Data from speed tests taken in the last 3 months |