Iowa Internet Coverage & Availability in 2023

Iowa Internet Facts in 2023

  • Iowa currently ranks 24th among states in BroadbandNow’s annual rankings of internet coverage, speed and availability.

  • This means that roughly one in ten Iowa residents are not able to purchase an internet plan of at least 25Mbps download and 3Mbps upload.

  • This means that nearly seven in ten residents are not able to purchase broadband at a price of $60/month or less (excluding promotions and government programs).

  • This means that five in ten residents are unable to purchase a fiber internet plan.

  • The U.S. has more than 2,901 internet service providers, with most covering very small areas. It is worth searching by zip code to see who is available in your town.

At BroadbandNow, we advocate for a definition of broadband internet to be at least 100Mbps, as opposed to the FCC definition of 25Mbps, which would be considered slow for many internet-intensive activities.

In Iowa, 90.8% of people have access to 100Mbps broadband, ranking 32nd among all states.

Internet Availability by County

100 Mbps Coverage By County, Highest and Lowest

Highest
Winnebago 100%
Sioux 99.48%
Scott 99.18%
Dubuque 99.05%
Worth 99.04%
Black Hawk 98.12%
Polk 98.11%
Johnson 97.78%
Davis 97.73%
Story 96.86%
Lowest
Ida 32.56%
Fremont 61.73%
Pocahontas 63.09%
Winneshiek 63.51%
Allamakee 67.61%
Franklin 67.69%
Adams 69.55%
Ringgold 69.64%
Clayton 70.09%
Palo Alto 72.62%

In Iowa, 80.8% of people have access to 1G broadband, ranking 14th among all states.

Internet Coverage by Demographic in Iowa

Individuals or households with no internet access by characteristic (includes broadband and non-broadband packages)

Percentage of households with and without any type of internet access

  • With: 84%
  • Without: 16%

Type of internet connection

  • Dialup only: 1%
  • Broadband of any type: 84%
  • Cellular data only: 14%
  • Satellite: 8%

Individuals or households with no internet access by characteristic

  • <18: 5%
  • 18-64: 6%
  • 65+ adults: 9%

  • <$20,000: 40%
  • $20,000-$74,999: 17%
  • $75,000+: 6%

  • Black: 8%
  • Native American/Alaska Native: 6%
  • Asian: 4%
  • Mixed race: 5%
  • Hispanic or Latino: 8%
  • White: 8%

  • Employed: 6%
  • Unemployed: 11%

  • Less than high school: 7%
  • Some college or associate degree: 7%
  • Bachelor’s degree: 4%

Internet Speed in Top Iowa Cities

City Avg. Download Speed No. of Providers
Des Moines 91.0 MBPS 21 Providers
Cedar Rapids 109.9 MBPS 29 Providers
Davenport 61.9 MBPS 26 Providers
Sioux City 99.2 MBPS 23 Providers
Iowa City 229.2 MBPS 26 Providers

Fastest Major Providers in Iowa

Provider Avg. Download Speed
Mediacom Cable 172.2 MBPS
Windstream 52.6 MBPS
CenturyLink 48.8 MBPS
Rise Broadband 24.4 MBPS
Nextlink Internet 7.7 MBPS

Metro & Rural County Coverage

County Name % Broadband Coverage
Adair 92.2%
Adams 73.5%
Allamakee 70.1%
Appanoose 94.1%
Audubon 91.3%
Benton 87.5%
Black Hawk 98.9%
Boone 89.5%
Bremer 98.9%
Buchanan 85.1%
Buena Vista 83.3%
Butler 92.1%
Calhoun 87.5%
Carroll 91.9%
Cass 94.5%
Cedar 94.3%
Cerro Gordo 98.0%
Cherokee 84.0%
Chickasaw 84.9%
Clarke 93.9%
Clay 93.6%
Clayton 74.6%
Clinton 98.0%
Crawford 89.9%
Dallas 95.1%
Davis 98.4%
Decatur 94.9%
Delaware 97.8%
Des Moines 95.3%
Dickinson 93.1%
Dubuque 99.3%
Emmet 93.7%
Fayette 84.5%
Floyd 86.4%
Franklin 86.7%
Fremont 93.6%
Greene 95.8%
Grundy 84.0%
Guthrie 92.9%
Hamilton 96.4%
Hancock 92.4%
Hardin 94.2%
Harrison 89.1%
Henry 91.0%
Howard 94.1%
Humboldt 80.9%
Ida 70.7%
Iowa 97.0%
Jackson 93.5%
Jasper 90.9%
Jefferson 90.4%
Johnson 98.5%
Jones 94.3%
Keokuk 87.1%
Kossuth 87.4%
Lee 96.9%
Linn 98.2%
Louisa 95.1%
Lucas 94.6%
Lyon 96.5%
Madison 91.7%
Mahaska 87.5%
Marion 96.6%
Marshall 87.6%
Mills 91.3%
Mitchell 87.9%
Monona 82.0%
Monroe 91.0%
Montgomery 88.8%
Muscatine 90.5%
O'Brien 93.4%
Osceola 81.2%
Page 96.1%
Palo Alto 89.7%
Plymouth 91.3%
Pocahontas 81.2%
Polk 98.7%
Pottawattamie 96.4%
Poweshiek 91.5%
Ringgold 83.1%
Sac 84.5%
Scott 99.5%
Shelby 96.0%
Sioux 99.5%
Story 97.7%
Tama 88.9%
Taylor 81.4%
Union 97.1%
Van Buren 85.6%
Wapello 91.0%
Warren 97.9%
Washington 86.9%
Wayne 95.7%
Webster 95.2%
Winnebago 100.0%
Winneshiek 70.6%
Woodbury 96.4%
Worth 99.6%
Wright 91.4%

Internet Providers By City in Iowa

Ackley 73.3% 17 providers
Adel 86.3% 17 providers
Albia 93.0% 10 providers
Algona 93.5% 11 providers
Alta 76.3% 14 providers
Altoona 98.0% 16 providers
Ames 99.8% 25 providers
Anamosa 96.6% 17 providers
Ankeny 99.2% 22 providers
Atlantic 91.9% 14 providers
Audubon 95.6% 14 providers
Belle Plaine 97.9% 13 providers
Bellevue 88.9% 16 providers
Belmond 93.2% 13 providers
Bettendorf 100.0% 17 providers
Bloomfield 97.8% 14 providers
Bondurant 97.6% 17 providers
Boone 88.3% 17 providers
Britt 89.0% 12 providers
Brooklyn 57.3% 13 providers
Burlington 98.8% 14 providers
Camanche 98.7% 13 providers
Carlisle 97.8% 15 providers
Carroll 96.1% 14 providers
Cascade 100.0% 12 providers
Cedar Falls 98.5% 15 providers
Cedar Rapids 99.1% 29 providers
Center Point 88.2% 15 providers
Centerville 97.3% 15 providers
Central City 87.4% 14 providers
Chariton 97.8% 12 providers
Charles City 81.0% 14 providers
Cherokee 94.1% 13 providers
Clarinda 97.3% 12 providers
Clarion 97.4% 13 providers
Clear Lake 100.0% 15 providers
Clinton 98.2% 16 providers
Clive 100.0% 22 providers
Colfax 93.7% 13 providers
Columbus Junction 91.5% 13 providers
Coralville 99.6% 18 providers
Corning 75.7% 12 providers
Corydon 98.2% 12 providers
Council Bluffs 99.4% 15 providers
Cresco 91.4% 14 providers
Creston 98.5% 12 providers
Dallas Center 87.4% 14 providers
Davenport 99.9% 26 providers
De Witt 99.6% 13 providers
Decorah 73.5% 12 providers
Denison 93.8% 12 providers
Denver 99.9% 12 providers
Des Moines 98.6% 21 providers
Donnellson 94.1% 13 providers
Dubuque 99.6% 23 providers
Dyersville 98.1% 14 providers
Eagle Grove 97.7% 14 providers
Earlham 90.4% 13 providers
Eldora 99.8% 14 providers
Eldridge 99.9% 13 providers
Emmetsburg 93.9% 12 providers
Epworth 98.8% 17 providers
Estherville 94.1% 18 providers
Evansdale 99.9% 13 providers
Fairfax 100.0% 16 providers
Fairfield 94.6% 13 providers
Forest City 100.0% 13 providers
Fort Dodge 93.9% 15 providers
Fort Madison 98.3% 14 providers
Garner 95.5% 13 providers
Glenwood 96.0% 17 providers
Granger 97.5% 13 providers
Greenfield 97.2% 13 providers
Grimes 98.8% 18 providers
Grinnell 96.9% 15 providers
Grundy Center 97.3% 16 providers
Guthrie Center 93.6% 12 providers
Guttenberg 85.2% 13 providers
Hampton 91.8% 17 providers
Harlan 99.6% 13 providers
Hawarden 100.0% 10 providers
Hiawatha 99.6% 17 providers
Hull 99.8% 11 providers
Humboldt 90.1% 17 providers
Huxley 99.8% 14 providers
Ida Grove 68.7% 12 providers
Independence 91.3% 18 providers
Indianola 98.7% 16 providers
Iowa City 98.4% 26 providers
Iowa Falls 90.9% 19 providers
Jefferson 99.5% 12 providers
Jesup 99.9% 15 providers
Johnston 99.8% 18 providers
Kalona 81.7% 15 providers
Keokuk 98.0% 12 providers
Knoxville 95.6% 14 providers
La Porte City 99.9% 16 providers
Lake Mills 100.0% 10 providers
Lamoni 99.1% 11 providers
Le Claire 99.2% 15 providers
Le Mars 94.8% 12 providers
Leon 100.0% 10 providers
Logan 97.1% 13 providers
Madrid 99.3% 15 providers
Manchester 98.6% 15 providers
Manson 87.0% 12 providers
Maquoketa 96.7% 20 providers
Marengo 98.4% 14 providers
Marion 99.4% 17 providers
Marshalltown 97.1% 16 providers
Mason City 98.3% 18 providers
Milford 90.1% 16 providers
Missouri Valley 86.3% 14 providers
Monroe 93.4% 14 providers
Montezuma 98.1% 15 providers
Monticello 89.5% 16 providers
Mount Pleasant 94.6% 15 providers
Mount Vernon 84.0% 18 providers
Moville 100.0% 11 providers
Muscatine 98.5% 15 providers
Nashua 84.1% 14 providers
Nevada 96.8% 16 providers
New Hampton 89.3% 18 providers
New London 80.0% 15 providers
New Sharon 85.4% 15 providers
Newton 99.1% 17 providers
North Liberty 100.0% 17 providers
Northwood 100.0% 12 providers
Norwalk 98.6% 13 providers
Oelwein 94.7% 13 providers
Ogden 93.8% 13 providers
Onawa 87.0% 13 providers
Orange City 98.7% 14 providers
Osage 86.2% 15 providers
Osceola 93.5% 14 providers
Oskaloosa 91.3% 15 providers
Ottumwa 92.0% 15 providers
Panora 99.2% 10 providers
Pella 99.7% 17 providers
Peosta 97.6% 17 providers
Perry 88.5% 16 providers
Pleasant Hill 97.9% 17 providers
Pleasantville 98.5% 11 providers
Polk City 97.0% 17 providers
Postville 81.2% 10 providers
Red Oak 84.9% 11 providers
Remsen 99.2% 12 providers
Riverside 97.1% 14 providers
Robins 99.9% 13 providers
Rock Rapids 98.4% 13 providers
Rock Valley 100.0% 13 providers
Runnells 88.7% 12 providers
Sac City 83.0% 16 providers
Saint Charles 98.7% 12 providers
Sergeant Bluff 93.5% 10 providers
Sheldon 100.0% 11 providers
Shenandoah 95.0% 11 providers
Sibley 96.7% 13 providers
Sigourney 90.3% 17 providers
Sioux Center 100.0% 7 providers
Sioux City 97.4% 23 providers
Solon 98.0% 14 providers
Spencer 95.4% 18 providers
Spirit Lake 95.6% 20 providers
State Center 17.7% 14 providers
Storm Lake 89.9% 15 providers
Story City 90.0% 15 providers
Sumner 93.9% 15 providers
Swisher 100.0% 12 providers
Tama 98.2% 12 providers
Tipton 94.1% 18 providers
Toledo 95.9% 11 providers
Traer 95.2% 13 providers
Urbandale 100.0% 22 providers
Vinton 94.0% 14 providers
Wapello 98.4% 13 providers
Washington 91.1% 17 providers
Waterloo 99.0% 19 providers
Waukee 99.7% 18 providers
Waukon 66.4% 11 providers
Waverly 98.9% 16 providers
Webster City 97.9% 16 providers
Wellman 98.7% 14 providers
West Branch 100.0% 15 providers
West Burlington 89.9% 16 providers
West Des Moines 97.3% 23 providers
West Liberty 95.1% 13 providers
West Union 83.9% 14 providers
Williamsburg 98.6% 16 providers
Wilton 16.1% 17 providers
Windsor Heights 100.0% 12 providers
Winterset 94.2% 15 providers
Woodward 97.3% 14 providers