BroadbandNow is supported by commissions from some of the providers listed on our site. Learn More

Internet Service in Iowa

Enter your zip code below to find providers in your area.

Internet Access in Iowa

See all states

Coverage by County

Iowa Interactive SVG Map showing broadband coverage by county.
81.3%
81.3% TERRESTRIAL BROADBAND COVERAGE
18.5%
18.5% POPULATION UNDERSERVED

47.1

45th

Broadband Speeds

85.5%

of Iowans have access to broadband 100mbps or faster.

73.6%

of Iowans have access to 1 gigabit broadband.

Wired Coverage

96.8%

of Iowans have access to wireline service.

29.3%

of Iowans have access to fiber-optic service.

77.8%

of Iowans have access to cable service.

87.5%

of Iowans have access to DSL service.

Coverage by County in Iowa

County Name % Broadband Coverage
Adair 79.8%
Adams 65.4%
Allamakee 68.4%
Appanoose 76.4%
Audubon 76.3%
Benton 81.3%
Black Hawk 98.9%
Boone 89.6%
Bremer 96.6%
Buchanan 75.1%
Buena Vista 77.4%
Butler 81.8%
Calhoun 80.2%
Carroll 85.6%
Cass 93.3%
Cedar 78.6%
Cerro Gordo 94.2%
Cherokee 74.6%
Chickasaw 69.8%
Clarke 83.4%
Clay 85.6%
Clayton 71.4%
Clinton 96.1%
Crawford 70.1%
Dallas 94.6%
Davis 80.7%
Decatur 86.4%
Delaware 77.9%
Des Moines 95.6%
Dickinson 90.9%
Dubuque 98.1%
Emmet 77.8%
Fayette 80.2%
Floyd 88.1%
Franklin 60.4%
Fremont 74.4%
Greene 88.2%
Grundy 76.0%
Guthrie 84.7%
Hamilton 84.6%
Hancock 88.8%
Hardin 88.9%
Harrison 70.0%
Henry 89.3%
Howard 75.6%
Humboldt 73.9%
Ida 37.5%
Iowa 81.0%
Jackson 86.1%
Jasper 86.4%
Jefferson 77.9%
Johnson 96.4%
Jones 84.4%
Keokuk 61.2%
Kossuth 70.6%
Lee 91.9%
Linn 97.9%
Louisa 77.1%
Lucas 70.4%
Lyon 84.2%
Madison 83.4%
Mahaska 81.3%
Marion 88.8%
Marshall 86.2%
Mills 75.1%
Mitchell 87.6%
Monona 63.7%
Monroe 75.4%
Montgomery 91.2%
Muscatine 87.6%
O'Brien 88.1%
Osceola 76.4%
Page 87.7%
Palo Alto 60.8%
Plymouth 67.6%
Pocahontas 70.2%
Polk 98.6%
Pottawattamie 90.1%
Poweshiek 74.0%
Ringgold 59.5%
Sac 52.6%
Scott 97.8%
Shelby 92.6%
Sioux 82.1%
Story 93.9%
Tama 77.9%
Taylor 70.0%
Union 88.0%
Van Buren 47.9%
Wapello 88.6%
Warren 90.9%
Washington 87.2%
Wayne 86.2%
Webster 93.9%
Winnebago 98.5%
Winneshiek 59.7%
Woodbury 92.4%
Worth 97.7%
Wright 74.1%

Internet Speed in Top Iowa Cities

City Avg. Download Speed No. of Providers
1. Des Moines 49.8 MBPS 22 Providers
2. Cedar Rapids 47.7 MBPS 29 Providers
3. Davenport 40.7 MBPS 19 Providers
4. Sioux City 47.9 MBPS 18 Providers
5. Iowa City 73.1 MBPS 23 Providers

Speeds for Major Providers in Iowa

Provider Avg. Download Speed
Mediacom Cable 80.0 MBPS
Sparklight (formerly Cable One) 56.2 MBPS
Windstream 48.1 MBPS
CenturyLink 25.6 MBPS
Rise Broadband 14.8 MBPS

The State of Broadband in Iowa, 2020

Written by the BroadbandNow team. Last updated 6/19/2020.

Iowa ranks as the 45th best-connected state in the USA. Despite relatively even broadband coverage throughout the state, speed tests reveal that Iowa’s average download speed is 78.9 Mbps, which is the second-slowest nationwide. Only Alaska’s average speed is slower than Iowa’s. Even with slower internet speeds, monthly internet prices run higher than many other states.

The Digital Divide in Iowa

‘Digital divide’ is a phrase used to depict the difference between those who have access to the latest telecommunications technologies - including affordable, high-speed internet - and those who do not.

In the case of Iowa, 89.7% of the population has access to a wired broadband connection with speeds of 25 Mbps or faster. However, 302,000 Iowans do not have a connection capable of such speeds, and another 100,000 residents do not have access to any wired connection at their location. Additionally, out of the 422 internet providers, 457,000 people in Iowa only have access to only one wired provider at their residence, leaving them no options to change providers if the need arises.

Beyond that, affordability data shows that only 18.5% of the population has access to a low-priced internet plan (costing $60 or less per month). This is significantly lower than the national average of 51.5% of consumers with access to a low-priced plan.

Best-Connected Cities

When it comes to high-speeds, low-prices, and widespread coverage, the best-connected cities in Iowa are Cedar Rapids, Des Moines, Forest City, and Lake Mills, with the former ranking number one in the state. Although Cedar Rapids ranks first, up to 38% of residents there don’t have access to wired broadband.

Worst-Connected Cities

Currently, Iowa’s worst-connected cities statewide are Garden City, Popejoy, Lincoln, and Magnolia, with the lowest-ranking listed first. None of these cities have an average internet speed of even 10 Mbps.

To see how Iowa’s wired broadband accessibility compares to other states throughout the US, check here.

Governmental Initiatives

The Connected Nation Iowa program has received over $5.76 million in federal grants since 2010 to expand and adopt the use of high-speed broadband throughout the state. Almost $34 million more in federal grants has been awarded toward the development of broadband infrastructure projects within Iowa.

The State of Iowa Office of the Chief Information Officer currently administers at least three programs aimed at increasing broadband services in Iowa.

The information above is curated from a combination of public and private datasets. See more about our data here.

Sources: Data collected via the FCC, NTIA, and other sources. For a full list of data sources please visit our data page.

Iowa Cities

Average speed over time
Adel 91.7% 15 providers
Albia 81.4% 8 providers
Algona 92.5% 11 providers
Altoona 97.9% 16 providers
Ames 96.8% 23 providers
Anamosa 91.1% 18 providers
Ankeny 99.1% 22 providers
Atlantic 92.8% 13 providers
Bellevue 75.3% 17 providers
Bettendorf 99.5% 14 providers
Bloomfield 81.4% 13 providers
Bondurant 97.9% 13 providers
Boone 90.9% 16 providers
Burlington 98.0% 14 providers
Camanche 95.5% 10 providers
Carlisle 92.6% 16 providers
Carroll 91.5% 14 providers
Cedar Falls 98.7% 14 providers
Cedar Rapids 99.5% 29 providers
Center Point 90.1% 16 providers
Centerville 87.5% 12 providers
Chariton 77.8% 11 providers
Charles City 84.6% 14 providers
Cherokee 92.7% 13 providers
Clarinda 83.2% 12 providers
Clear Lake 100.0% 13 providers
Clinton 97.3% 16 providers
Clive 100.0% 18 providers
Coralville 99.4% 17 providers
Council Bluffs 97.8% 13 providers
Cresco 77.1% 12 providers
Creston 92.5% 12 providers
Davenport 98.2% 19 providers
De Witt 97.7% 10 providers
Decorah 65.2% 12 providers
Denison 89.7% 9 providers
Des Moines 98.6% 22 providers
Dubuque 99.6% 22 providers
Dyersville 93.2% 12 providers
Eagle Grove 88.2% 12 providers
Eldridge 98.2% 10 providers
Emmetsburg 89.9% 13 providers
Estherville 84.2% 16 providers
Evansdale 99.9% 12 providers
Fairfield 88.6% 14 providers
Forest City 100.0% 12 providers
Fort Dodge 93.3% 14 providers
Fort Madison 97.6% 12 providers
Garner 95.7% 13 providers
Glenwood 95.8% 16 providers
Grimes 98.6% 14 providers
Grinnell 94.5% 15 providers
Hampton 82.2% 15 providers
Harlan 97.7% 12 providers
Hiawatha 99.6% 19 providers
Humboldt 86.3% 14 providers
Independence 88.0% 16 providers
Indianola 93.4% 15 providers
Iowa City 97.7% 23 providers
Iowa Falls 87.7% 16 providers
Jefferson 99.1% 9 providers
Jesup 95.4% 13 providers
Johnston 99.9% 17 providers
Kalona 85.9% 13 providers
Keokuk 98.8% 11 providers
Knoxville 90.9% 13 providers
Le Claire 98.2% 12 providers
Le Mars 83.4% 8 providers
Madrid 85.4% 13 providers
Manchester 90.4% 13 providers
Maquoketa 94.6% 19 providers
Marengo 84.6% 13 providers
Marion 99.1% 19 providers
Marshalltown 94.9% 13 providers
Mason City 98.1% 17 providers
Milford 90.4% 15 providers
Missouri Valley 79.6% 12 providers
Monticello 79.8% 16 providers
Mount Pleasant 93.9% 13 providers
Mount Vernon 84.2% 17 providers
Muscatine 97.1% 13 providers
Nevada 91.2% 13 providers
New Hampton 79.3% 14 providers
Newton 95.8% 13 providers
North Liberty 98.2% 18 providers
Norwalk 98.4% 13 providers
Oelwein 95.2% 12 providers
Orange City 95.0% 10 providers
Osage 86.3% 14 providers
Osceola 86.3% 13 providers
Oskaloosa 93.4% 15 providers
Ottumwa 92.6% 12 providers
Pella 96.6% 14 providers
Peosta 96.3% 14 providers
Perry 92.9% 14 providers
Pleasant Hill 98.0% 14 providers
Polk City 95.4% 14 providers
Red Oak 89.0% 13 providers
Rock Rapids 80.4% 11 providers
Rock Valley 86.1% 10 providers
Sergeant Bluff 96.2% 9 providers
Sheldon 93.2% 12 providers
Shenandoah 95.1% 10 providers
Sioux Center 100.0% 7 providers
Sioux City 95.5% 18 providers
Solon 95.8% 11 providers
Spencer 95.5% 19 providers
Spirit Lake 94.3% 18 providers
Storm Lake 89.1% 12 providers
Story City 83.3% 13 providers
Tama 83.4% 10 providers
Tipton 78.9% 14 providers
Urbandale 99.9% 16 providers
Vinton 94.5% 14 providers
Washington 91.8% 15 providers
Waterloo 99.1% 19 providers
Waukee 99.3% 16 providers
Waukon 69.1% 10 providers
Waverly 98.7% 15 providers
Webster City 90.3% 15 providers
West Burlington 92.8% 14 providers
West Des Moines 97.3% 22 providers
West Liberty 90.1% 12 providers
Williamsburg 78.9% 14 providers
Wilton 15.8% 15 providers
Windsor Heights 100.0% 14 providers
Winterset 87.7% 14 providers
Last Updated on 6/19/2020.