RealSpeeds

Internet Speeds in Iowa

CityDownload SpeedUpload SpeedProviders
Ackworth66 Mbps27 Mbps2 providers
Adel63 Mbps14 Mbps4 providers
Albia30 Mbps4 Mbps3 providers
Altoona167 Mbps27 Mbps5 providers
Ames94 Mbps40 Mbps5 providers
Anamosa34 Mbps8 Mbps3 providers
Ankeny139 Mbps37 Mbps4 providers
Atlantic67 Mbps12 Mbps3 providers
Battle Creek102 Mbps34 Mbps2 providers
Belle Plaine38 Mbps8 Mbps2 providers
Belmond24 Mbps4 Mbps3 providers
Bettendorf133 Mbps75 Mbps5 providers
Bondurant71 Mbps32 Mbps4 providers
Boone83 Mbps17 Mbps4 providers
Buckingham25 Mbps10 Mbps2 providers
Burlington100 Mbps18 Mbps2 providers
Carroll99 Mbps21 Mbps3 providers
Cedar Falls37 Mbps14 Mbps4 providers
Cedar Rapids106 Mbps15 Mbps4 providers
Centerville108 Mbps19 Mbps4 providers
Chariton72 Mbps9 Mbps4 providers
Charles City87 Mbps17 Mbps5 providers
Cherokee89 Mbps16 Mbps2 providers
Chester25 Mbps3 Mbps1 providers
Clarinda58 Mbps16 Mbps2 providers
Clarion116 Mbps20 Mbps2 providers
Clinton110 Mbps18 Mbps3 providers
Clive66 Mbps12 Mbps3 providers
Coralville84 Mbps14 Mbps2 providers
Council Bluffs130 Mbps16 Mbps2 providers
Cresco76 Mbps14 Mbps3 providers
Creston97 Mbps15 Mbps2 providers
Davenport114 Mbps59 Mbps3 providers
De Witt31 Mbps4 Mbps2 providers
Decorah69 Mbps14 Mbps3 providers
Des Moines86 Mbps13 Mbps3 providers
Dike137 Mbps12 Mbps2 providers
Dubuque93 Mbps17 Mbps3 providers
Estherville177 Mbps18 Mbps2 providers
Fairfield51 Mbps8 Mbps2 providers
Forest City105 Mbps80 Mbps1 providers
Fort Dodge76 Mbps17 Mbps2 providers
Fort Madison79 Mbps16 Mbps3 providers
Glenwood63 Mbps16 Mbps3 providers
Greenfield36 Mbps4 Mbps2 providers
Grimes85 Mbps25 Mbps5 providers
Grinnell46 Mbps11 Mbps2 providers
Hampton135 Mbps23 Mbps3 providers
Hull100 Mbps14 Mbps1 providers
Humboldt95 Mbps18 Mbps1 providers
Indianola67 Mbps12 Mbps2 providers
Iowa City114 Mbps18 Mbps4 providers
Iowa Falls68 Mbps13 Mbps2 providers
Johnston85 Mbps27 Mbps4 providers
Keokuk95 Mbps28 Mbps2 providers
Keota30 Mbps3 Mbps2 providers
Knoxville97 Mbps13 Mbps2 providers
Le Claire100 Mbps66 Mbps2 providers
Le Mars54 Mbps10 Mbps2 providers
Lime Springs34 Mbps4 Mbps2 providers
Lone Tree223 Mbps7 Mbps2 providers
Madrid51 Mbps14 Mbps3 providers
Manchester62 Mbps11 Mbps2 providers
Maquoketa134 Mbps26 Mbps3 providers
Marengo88 Mbps15 Mbps2 providers
Marion78 Mbps11 Mbps4 providers
Marshalltown93 Mbps17 Mbps4 providers
Mason City84 Mbps17 Mbps6 providers
Mount Pleasant51 Mbps12 Mbps2 providers
Muscatine51 Mbps9 Mbps3 providers
Nevada49 Mbps16 Mbps5 providers
New Virginia26 Mbps9 Mbps3 providers
Newton69 Mbps14 Mbps2 providers
Nora Springs55 Mbps20 Mbps1 providers
North Liberty104 Mbps18 Mbps2 providers
Norwalk45 Mbps8 Mbps3 providers
Orange City33 Mbps7 Mbps1 providers
Osceola48 Mbps10 Mbps2 providers
Ossian50 Mbps16 Mbps2 providers
Ottumwa108 Mbps19 Mbps4 providers
Pella28 Mbps5 Mbps3 providers
Pleasant Hill54 Mbps10 Mbps5 providers
Pocahontas65 Mbps11 Mbps2 providers
Polk City125 Mbps19 Mbps4 providers
Prairie City52 Mbps17 Mbps3 providers
Red Oak228 Mbps19 Mbps3 providers
Rock Rapids73 Mbps4 Mbps1 providers
Rock Valley71 Mbps9 Mbps2 providers
Schaller66 Mbps32 Mbps1 providers
Shenandoah132 Mbps18 Mbps2 providers
Sioux Center48 Mbps8 Mbps1 providers
Sioux City107 Mbps16 Mbps3 providers
Spirit Lake107 Mbps18 Mbps2 providers
Sumner129 Mbps17 Mbps2 providers
Tama72 Mbps11 Mbps2 providers
Toledo65 Mbps9 Mbps2 providers
Urbandale122 Mbps19 Mbps4 providers
Walker12 Mbps2 Mbps2 providers
Washington37 Mbps5 Mbps2 providers
Waterloo86 Mbps17 Mbps2 providers
Waukee143 Mbps20 Mbps4 providers
Waukon87 Mbps21 Mbps3 providers
Waverly219 Mbps19 Mbps2 providers
West Des Moines83 Mbps16 Mbps5 providers
Williamsburg111 Mbps16 Mbps2 providers
Winterset73 Mbps12 Mbps4 providers
* Data from speed tests taken in the last 3 months