Internet Providers in Iowa

To see Internet providers where you live, search by zip code

Average download speed in Iowa

Providers offering higher speeds than the state average:

  • CenturyLink
  • CenturyLink
  • AT&T
  • Frontier Communications
  • Frontier Communications
  • Windstream
  • Cox Communications
  • Spectrum
  • Cable One

100% Availability in Iowa

99% Availability in Iowa

75% Availability in Iowa

Broadband in Iowa

33rd

most connected state

96%

of Iowans can get broadband Internet

Fastest Cities in Iowa

Mason City: (23 Mbps)

North Liberty: (23 Mbps)

Charles City: (23 Mbps)

Waverly: (22 Mbps)

Iowa Internet Availability Map

Learn more about Mediacom

Coverage by type

The largest Internet provider in Iowa is

Mediacom is available to 67% of Iowa residents, and received a 5.8/10 rating by HSI Editors. Our list of top internet providers in Iowa can be found below.

There are 159 Internet Options in Iowa

1. CenturyLink
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
1000Mbps
2. Frontier
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
100Mbps
3. Cable One
Available in Iowa
Connection:
Cable
Download speeds up to
1000Mbps
4. Spectrum
Available in Iowa
Connection:
Cable
Download speeds up to
100Mbps
5. Cox Communications
Available in Iowa
Connection:
Cable
Download speeds up to
300Mbps
6. Mediacom
Available in Iowa
Connection:
Cable
Download speeds up to
100Mbps
7. Viasat
Available in Iowa
Connection:
Satellite
Download speeds up to
25Mbps
8. Windstream
Available in Iowa
Connection:
DSL
Download speeds up to
100Mbps
9. Farmers & Merchants Mutual Telephone
Available in Iowa
Connection:
Fiber
Download speeds up to
10Mbps
10. Woolstock Mutual Telephone Association
Available in Iowa
11. Dixon Telephone Company
Available in Iowa
Connection:
Cable
Download speeds up to
3Mbps
12. Mabel Cooperative Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
13. South Slope Cooperative Communications
Available in Iowa
Connection:
DSL, Fiber & Other Copper Wireline
Download speeds up to
1000Mbps
14. Evertek, Inc.
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
10Mbps
15. Goldfield Access Network
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
6Mbps
16. Palmer Mutual Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
17. Western Iowa Networks
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
1000Mbps
18. LISCO
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
1000Mbps
19. MachLink
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
1000Mbps
20. Cedar Falls Municipal Communications Utility
Available in Iowa
21. Mechanicsville Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
22. Lenox Municipal Utilities
Available in Iowa
Connection:
Fiber
Download speeds up to
10Mbps
23. Laurens Municipal Power & Communications
Available in Iowa
24. Farmers Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
25. Reasnor Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
26. Van Horne Cooperative Telephone Company
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
27. ImOn Communications LLC
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
100Mbps
28. Preston Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
6Mbps
29. Spencer Municipal Utilities
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
100Mbps
30. Internet Solver
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
31. Independence Telecommunications Utility
Available in Iowa
Connection:
Cable
Download speeds up to
100Mbps
32. Springville Cooperative Telephone Association, Inc.
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
3Mbps
33. WesTel Systems
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
100Mbps
34. Ringtel Communications
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
35. Clear Lake Telephone Company
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
100Mbps
36. Tyson Communications
Available in Iowa
Connection:
Cable
Download speeds up to
3Mbps
37. Farmers Mutual Telephone Cooperative
Available in Iowa
Connection:
Cable, DSL & Fiber
Download speeds up to
100Mbps
38. Heartland Net
Available in Iowa
Connection:
DSL
Download speeds up to
768Kbps
39. Alliance Communications
Available in Iowa
Connection:
Fiber
Download speeds up to
100Mbps
40. IVUE
Available in Iowa
Connection:
Fiber
Download speeds up to
10Mbps
41. Interstate Communications
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
100Mbps
42. Corn Belt Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
10Mbps
43. Panora Communications Cooperative
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
100Mbps
44. Ellsworth Cooperative Telephone Association
Available in Iowa
45. Osage Municipal Utilities
Available in Iowa
Connection:
Cable
Download speeds up to
100Mbps
46. Mutual Telephone
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
47. Communications 1 Network, Inc.
Available in Iowa
Connection:
Fiber
Download speeds up to
100Mbps
48. Readlyn Telephone Company
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
49. Milford Communications
Available in Iowa
Connection:
Cable
Download speeds up to
100Mbps
50. La Motte Telephone Company, Inc.
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
51. Cascade Communications Company
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
100Mbps
52. Superior Telephone Cooperative
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
53. Dumont Telephone Company
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
100Mbps
54. Van Buren Telephone Company, Inc.
Available in Iowa
Connection:
DSL
Download speeds up to
6Mbps
55. Minburn Communications
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
100Mbps
56. Ogden Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
6Mbps
57. C-M-L Telephone Cooperative Association
Available in Iowa
Connection:
Fiber
Download speeds up to
100Mbps
58. Martelle Communications Co-op
Available in Iowa
Connection:
Cable & DSL
Download speeds up to
6Mbps
59. Colo Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
100Mbps
60. Harmony Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
6Mbps
61. Marne & Elk Horn Telephone Company
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
100Mbps
62. Walnut Communications
Available in Iowa
Connection:
Cable, DSL & Fiber
Download speeds up to
3Mbps
63. IAMO Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
100Mbps
64. East Buchanan Telephone Cooperative
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
65. Hawkeye Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
100Mbps
66. Danville Telecom
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
67. Central Iowa Broadband
Available in Iowa
Connection:
Fiber
Download speeds up to
100Mbps
68. Ayrshire Farmers Mutual Telephone Company
Available in Iowa
69. Long Lines
Available in Iowa
Connection:
Cable & DSL
Download speeds up to
50Mbps
70. Titonka-Burt Communications
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
71. Premier Communications
Available in Iowa
Connection:
Cable, DSL & Fiber
Download speeds up to
50Mbps
72. MMCTSU
Available in Iowa
Connection:
Cable
Download speeds up to
3Mbps
73. Mahaska Communication Group, LLC
Available in Iowa
Connection:
Fiber
Download speeds up to
50Mbps
74. Templeton Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
75. WOW!
Available in Iowa
Connection:
Cable
Download speeds up to
50Mbps
76. Coon Valley Cooperative Telephone
Available in Iowa
Connection:
DSL
Download speeds up to
2Mbps
77. GRM Networks
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
50Mbps
78. Fenton Co-Op Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
768Kbps
79. SCC Networks
Available in Iowa
Connection:
Fiber
Download speeds up to
50Mbps
80. Grand Mound Cooperative Telephone Association
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
81. Butler-Bremer Communications
Available in Iowa
Connection:
Cable, DSL & Fiber
Download speeds up to
50Mbps
82. Grundy Center Municipal Utilities
Available in Iowa
Connection:
Cable
Download speeds up to
10Mbps
83. River Valley Telecommunications Coop
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
50Mbps
84. Louisa Communications
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
85. Atkins Telephone Company
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
50Mbps
86. Lost Nation - Elwood Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
10Mbps
87. Northland Communications
Available in Iowa
Connection:
Fiber
Download speeds up to
50Mbps
88. North English Cooperative Telephone Company
Available in Iowa
89. Terril Telephone Cooperative
Available in Iowa
Connection:
DSL
Download speeds up to
50Mbps
90. NU-Telecom
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
91. Royal Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
50Mbps
92. Bernard Telephone
Available in Iowa
Connection:
Fiber
Download speeds up to
10Mbps
93. Spring Grove Communications
Available in Iowa
Connection:
Fiber
Download speeds up to
50Mbps
94. Coon Rapids Municipal Communications Utility
Available in Iowa
95. Liberty Communications
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
25Mbps
96. Massena Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
97. OmniTel Communications
Available in Iowa
Connection:
Cable, DSL & Fiber
Download speeds up to
25Mbps
98. Radcliffe Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
10Mbps
99. F&B Communications, Inc.
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
25Mbps
100. Lynnville Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
101. Kalona Cooperative Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
25Mbps
102. VS Enterprises, LTD
Available in Iowa
Connection:
Cable
Download speeds up to
10Mbps
103. Lehigh Valley Cooperative Telephone Association
Available in Iowa
Connection:
Fiber
Download speeds up to
25Mbps
104. Minerva Valley Telephone Company, Inc.
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
105. USA Communications
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
25Mbps
106. Bevcomm
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
107. Griswold Cooperative Telephone Company
Available in Iowa
108. MidIowa Net
Available in Iowa
Connection:
DSL
Download speeds up to
6Mbps
109. Palo Cooperative Telephone Association
Available in Iowa
Connection:
Fiber
Download speeds up to
25Mbps
110. Jefferson Telephone Company
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
6Mbps
111. Cooperative Telephone Exchange
Available in Iowa
Connection:
Fiber
Download speeds up to
25Mbps
112. NEIT
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
6Mbps
113. Olin Telephone Company, Inc.
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
25Mbps
114. STC
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
6Mbps
115. Scranton Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
25Mbps
116. Brooklyn Mutual Telecommunications Cooperative
Available in Iowa
Connection:
DSL
Download speeds up to
6Mbps
117. Skybeam
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
118. Altatec
Available in Iowa
Connection:
Cable
Download speeds up to
6Mbps
119. Enventis
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
120. Oran Mutual Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
6Mbps
121. LICT Corporation
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
122. FiberComm
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
123. Alpine Long Distance, LC
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
124. Coon Creek Telecommunications
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
125. Winnebago Cooperative Telecom Association
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
126. La Porte City Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
127. AcenTek
Available in Iowa
Connection:
DSL
Download speeds up to
10Mbps
128. Schaller Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
129. HTC Communications
Available in Iowa
Connection:
Cable, DSL & Fiber
Download speeds up to
10Mbps
130. Cooperative Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
131. Heart of Iowa Communications Cooperative
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
132. FCTC
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
133. Webster-Calhoun Cooperative Telephone Association
Available in Iowa
Connection:
Fiber
Download speeds up to
10Mbps
134. Farmers Mutual Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
135. Partner Communications Cooperative
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
10Mbps
136. Keystone Communications
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
137. Western Iowa Telephone
Available in Iowa
Connection:
Cable & DSL
Download speeds up to
10Mbps
138. Dunkerton Telephone Cooperative
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
139. Huxley Communications Cooperative
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
140. Sully Telephone Association
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
141. Algona Municipal Utilities
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
10Mbps
142. Clarence Telephone Company
Available in Iowa
Connection:
Fiber
Download speeds up to
3Mbps
143. Citizens Mutual Telephone Cooperative
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
144. Miles Cooperative Telephone Association
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
3Mbps
145. Monarc Technologies, LLC
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
146. Wyoming Mutual Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
3Mbps
147. Harlan Municipal Utilities
Available in Iowa
Connection:
Cable
Download speeds up to
10Mbps
148. Rockwell Coop Telephone Association
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
3Mbps
149. The Community Agency (TCA)
Available in Iowa
Connection:
Cable
Download speeds up to
10Mbps
150. Lone Rock Cooperative Telephone Company
Available in Iowa
151. Northwest Telephone Cooperative Association
Available in Iowa
152. Hubbard Co-op Telephone Association
Available in Iowa
Connection:
DSL
Download speeds up to
2Mbps
153. WTC Communications, Inc.
Available in Iowa
Connection:
Cable & DSL
Download speeds up to
10Mbps
154. Searsboro Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
2Mbps
155. Stratford Mutual Telephone Company
Available in Iowa
Connection:
Cable & Fiber
Download speeds up to
10Mbps
156. CTC
Available in Iowa
Connection:
DSL
Download speeds up to
768Kbps
157. Wellman Cooperative Telephone Association
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps
158. Center Junction Telephone Company
Available in Iowa
Connection:
DSL
Download speeds up to
768Kbps
159. MTC Technologies
Available in Iowa
Connection:
DSL & Fiber
Download speeds up to
10Mbps

The state of Iowa has a total of 158 Internet providers available. It is the 33rd state, with 96% of the population having access to broadband speeds of 25 Mbps or more.

The largest metro, Des Moines, sees average speeds of 14 Mbps, followed by Cedar Rapids with speeds of 15 Mbps. These speeds are above the state average of 10 Mbps.



Find out how much Internet speed you need.

Take an Internet speed test to see how fast your current Internet is.


To See Internet providers where you live, search by zip code

Back to top

This site is a U.S. Consumer site. You can learn more about our site and privacy policy here.