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
  • Verizon FiOS
  • AT&T
  • Frontier FiOS
  • Windstream
  • Charter
  • Cox Communications
  • Time Warner Spectrum

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

Loading...

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 222 Internet Options in Iowa

1. Mediacom - Cable
67% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
6 Mbps upload

2. CenturyLink - DSL
59% Availability in Iowa

Available Speeds in
Iowa

40
Mbps download
10 Mbps upload

3. Windstream - DSL
15% Availability in Iowa

Available Speeds in
Iowa

12
Mbps download
768 Kbps upload

4. Skybeam - DSL
11% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

5. LISCO - DSL
3% Availability in Iowa

Available Speeds in
Iowa

2
Mbps download
2 Mbps upload

6. Hughesnet - Satellite
99% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
3 Mbps upload

7. Frontier FiOS - DSL
3% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
3 Mbps upload

8. Cable One - Cable
3% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
6 Mbps upload

9. ImOn Communications LLC - Cable
3% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
2 Mbps upload

10. FiberComm - DSL
3% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
200 Kbps upload

11. MidIowa Net - DSL
2% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
200 Kbps upload

12. Cox Communications - Cable
2% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
10 Mbps upload

13. South Slope Cooperative Communications - Fiber
2% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
2 Mbps upload

14. Cedar Falls Municipal Communications Utility - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

1000
Mbps download
100 Mbps upload

15. Enventis - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

16. Internet Solver - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

17. Long Lines - Cable
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
768 Kbps upload

18. LISCO - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

1000
Mbps download
1000 Mbps upload

19. Western Iowa Networks - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

1000
Mbps download
1000 Mbps upload

20. Spencer Municipal Utilities - Cable
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
3 Mbps upload

21. Independence Telecommunications Utility - Cable
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
10 Mbps upload

22. Farmers Mutual Telephone Cooperative - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
100 Mbps upload

23. Interstate Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
50 Mbps upload

24. MachLink - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

1000
Mbps download
1000 Mbps upload

25. Marne & Elk Horn Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
100 Mbps upload

26. Minburn Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
10 Mbps upload

27. Spencer Municipal Utilities - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
3 Mbps upload

28. Communications 1 Network, Inc. - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
2 Mbps upload

29. Milford Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
3 Mbps upload

30. Cascade Communications Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
100 Mbps upload

31. IAMO Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
100 Mbps upload

32. Hawkeye Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
3 Mbps upload

33. Osage Municipal Utilities - Cable
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
25 Mbps upload

34. Panora Communications Cooperative - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
10 Mbps upload

35. Colo Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
25 Mbps upload

36. C-M-L Telephone Cooperative Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
100 Mbps upload

37. Alliance Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
25 Mbps upload

38. ImOn Communications LLC - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
10 Mbps upload

39. Terril Telephone Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
10 Mbps upload

40. Mahaska Communication Group, LLC - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
50 Mbps upload

41. Premier Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
2 Mbps upload

42. MachLink - Cable
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
3 Mbps upload

43. Atkins Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
10 Mbps upload

44. Northland Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
50 Mbps upload

45. Premier Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
2 Mbps upload

46. WOW! - Cable
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
3 Mbps upload

47. GRM Networks - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
25 Mbps upload

48. Butler-Bremer Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
6 Mbps upload

49. River Valley Telecommunications Coop - DSL
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
10 Mbps upload

50. Butler-Bremer Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
3 Mbps upload

51. F&B Communications, Inc. - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
25 Mbps upload

52. Clear Lake Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
10 Mbps upload

53. Dumont Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
100 Mbps upload

54. Spring Grove Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
10 Mbps upload

55. Central Iowa Broadband - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
25 Mbps upload

56. Clear Lake Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
10 Mbps upload

57. Royal Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
10 Mbps upload

58. Liberty Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
2 Mbps upload

59. Kalona Cooperative Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
3 Mbps upload

60. Lehigh Valley Cooperative Telephone Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
3 Mbps upload

61. USA Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
2 Mbps upload

62. OmniTel Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
200 Kbps upload

63. WesTel Systems - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
100 Mbps upload

64. IVUE - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

65. Cooperative Telephone Exchange - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
25 Mbps upload

66. Palo Cooperative Telephone Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
3 Mbps upload

67. Scranton Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
10 Mbps upload

68. Olin Telephone Company, Inc. - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
6 Mbps upload

69. HTC Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

70. AcenTek - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

71. Winnebago Cooperative Telecom Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

72. Monarc Technologies, LLC - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

73. The Community Agency (TCA) - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

74. LICT Corporation - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

75. Farmers Mutual Telephone Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

76. Alpine Long Distance, LC - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

77. OmniTel Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

78. GRM Networks - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

79. Webster-Calhoun Cooperative Telephone Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

80. Heart of Iowa Communications Cooperative - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

81. Partner Communications Cooperative - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

82. Winnebago Cooperative Telecom Association - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

83. HTC Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

84. WesTel Systems - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

85. Western Iowa Telephone - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

86. Huxley Communications Cooperative - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

87. Premier Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

88. Algona Municipal Utilities - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

89. Citizens Mutual Telephone Cooperative - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

90. Cascade Communications Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

91. Mechanicsville Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

92. Stratford Mutual Telephone Company - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

93. MTC Technologies - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

94. Alpine Long Distance, LC - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

95. Harlan Municipal Utilities - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

96. Northwest Telephone Cooperative Association - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

97. Grundy Center Municipal Utilities - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

98. SCC Networks - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

50
Mbps download
25 Mbps upload

99. Atkins Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
10 Mbps upload

100. Citizens Mutual Telephone Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

101. Wellman Cooperative Telephone Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

102. Grand Mound Cooperative Telephone Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

103. F&B Communications, Inc. - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

104. WTC Communications, Inc. - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

105. North English Cooperative Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

106. Stratford Mutual Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

107. Lost Nation - Elwood Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

108. Marne & Elk Horn Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

109. Farmers & Merchants Mutual Telephone - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

110. River Valley Telecommunications Coop - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

111. Ellsworth Cooperative Telephone Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

112. Corn Belt Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

113. Louisa Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

114. Western Iowa Telephone - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

115. Bernard Telephone - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

116. Griswold Cooperative Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

25
Mbps download
10 Mbps upload

117. Ayrshire Farmers Mutual Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

118. NU-Telecom - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

119. Radcliffe Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
6 Mbps upload

120. Evertek, Inc. - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

121. Coon Rapids Municipal Communications Utility - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

122. Farmers Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

123. Massena Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
2 Mbps upload

124. VS Enterprises, LTD - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

125. Palmer Mutual Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

126. Readlyn Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

127. Lynnville Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

128. La Motte Telephone Company, Inc. - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

129. Van Horne Cooperative Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

130. Dumont Telephone Company - Cable
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

131. Superior Telephone Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
3 Mbps upload

132. Bevcomm - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

133. Minerva Valley Telephone Company, Inc. - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

134. Goldfield Access Network - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
2 Mbps upload

135. Mutual Telephone - DSL
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

136. Long Lines - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
2 Mbps upload

137. Van Buren Telephone Company, Inc. - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

138. Reasnor Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

139. Liberty Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

140. Butler-Bremer Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

141. Jefferson Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

142. Western Iowa Networks - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
3 Mbps upload

143. Oran Mutual Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

144. Preston Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

145. Grand Mound Cooperative Telephone Association - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

146. STC - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
2 Mbps upload

147. Ogden Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

148. Jefferson Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

149. Laurens Municipal Power & Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

150. Readlyn Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

151. CenturyLink - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

100
Mbps download
50 Mbps upload

152. NEIT - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
3 Mbps upload

153. Altatec - Cable
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
3 Mbps upload

154. Interstate Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
2 Mbps upload

155. Brooklyn Mutual Telecommunications Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
2 Mbps upload

156. Minburn Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
3 Mbps upload

157. South Slope Cooperative Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

158. Goldfield Access Network - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

159. STC - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
768 Kbps upload

160. Harmony Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
200 Kbps upload

161. NEIT - DSL
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
2 Mbps upload

162. MTC Technologies - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
200 Kbps upload

163. La Porte City Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

164. Martelle Communications Co-op - Cable
1% Availability in Iowa

Available Speeds in
Iowa

6
Mbps download
6 Mbps upload

165. Coon Creek Telecommunications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
200 Kbps upload

166. Heart of Iowa Communications Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

167. Walnut Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

168. Springville Cooperative Telephone Association, Inc. - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

169. Cooperative Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

170. East Buchanan Telephone Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

171. Wellman Cooperative Telephone Association - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

172. Schaller Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

173. Lenox Municipal Utilities - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

10
Mbps download
10 Mbps upload

174. FCTC - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

175. Springville Cooperative Telephone Association, Inc. - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

176. Walnut Communications - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

177. Danville Telecom - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

178. Mabel Cooperative Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

179. Farmers Mutual Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

180. Olin Telephone Company, Inc. - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

181. Keystone Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

182. Dunkerton Telephone Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

183. Walnut Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

184. Sully Telephone Association - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

185. Ringtel Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

186. Evertek, Inc. - Cable
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

187. Partner Communications Cooperative - Cable
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

188. Dixon Telephone Company - Cable
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

189. Minerva Valley Telephone Company, Inc. - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

190. Clarence Telephone Company - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

191. Titonka-Burt Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

192. Miles Cooperative Telephone Association - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

193. Miles Cooperative Telephone Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
200 Kbps upload

194. Lone Rock Cooperative Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

195. La Motte Telephone Company, Inc. - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
200 Kbps upload

196. Tyson Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
200 Kbps upload

197. Rockwell Coop Telephone Association - Fiber
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

198. Coon Valley Cooperative Telephone - DSL
1% Availability in Iowa

Available Speeds in
Iowa

2
Mbps download
2 Mbps upload

199. MMCTSU - Cable
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

200. Monarc Technologies, LLC - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

201. Wyoming Mutual Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

202. Hubbard Co-op Telephone Association - DSL
1% Availability in Iowa

Available Speeds in
Iowa

2
Mbps download
2 Mbps upload

203. Martelle Communications Co-op - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

204. Templeton Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

205. Panora Communications Cooperative - Cable
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
768 Kbps upload

206. Heartland Net - DSL
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
768 Kbps upload

207. Huxley Communications Cooperative - DSL
1% Availability in Iowa

Available Speeds in
Iowa

2
Mbps download
200 Kbps upload

208. HTC Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
200 Kbps upload

209. OmniTel Communications - DSL
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
200 Kbps upload

210. USA Communications - Cable
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
200 Kbps upload

211. Farmers Mutual Telephone Cooperative - Cable
1% Availability in Iowa

Available Speeds in
Iowa

3
Mbps download
3 Mbps upload

212. Van Horne Cooperative Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

2
Mbps download
200 Kbps upload

213. Searsboro Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

2
Mbps download
768 Kbps upload

214. WTC Communications, Inc. - Cable
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
768 Kbps upload

215. CTC - DSL
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
200 Kbps upload

216. Fenton Co-Op Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
768 Kbps upload

217. Center Junction Telephone Company - DSL
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
768 Kbps upload

218. Rockwell Coop Telephone Association - DSL
1% Availability in Iowa

Available Speeds in
Iowa

768
Kbps download
200 Kbps upload

219. Woolstock Mutual Telephone Association - DSL

Available Speeds in
Iowa

3
Mbps download
2 Mbps upload

220. Time Warner Spectrum - Cable

Available Speeds in
Iowa

50
Mbps download

221. Algona Municipal Utilities - Fiber

Available Speeds in
Iowa

10
Mbps download
768 Kbps upload

222. Charter - Cable

Available Speeds in
Iowa

60
Mbps download

The state of Iowa has a total of 159 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