T-Mobile currently ranks first for coverage in this area, with a coverage score of 81.6. Compare Wireless Carriers uses FCC broadband map data to estimate and calculate coverage scores. More on that further below.Coverage rankings for Iowa
| Rank | Carrier | Score | Overall | 4G LTE | 5G | Fast 5G | Average Signal |
|---|---|---|---|---|---|---|---|
| 1 | T-Mobile | 81.6 | 84.4% | 84.3% | 75.5% | 59.9% | -90 dBm |
| 2 | Verizon | 65.6 | 92.2% | 92.1% | 32.0% | 19.5% | -95 dBm |
| 3 | AT&T | 49.1 | 77.0% | 76.6% | 19.0% | 11.4% | -112 dBm |
Scores include coverage area, network type, and average signal strength.
Cell phone coverage map for Iowa
Zoom in for local detail. Tap or click a colored area to see coverage and signal details. On mobile, use two fingers to move the map.
Map data © OpenStreetMap contributors, © CARTO. Rendered with MapLibre. FCC BDC mobile coverage processed by Compare Wireless Carriers.
Loading coverage map...
Cell phone coverage by network in Iowa
T-Mobile
- Overall
- 84.4%
- 4G LTE
- 84.3%
- 5G
- 75.5%
- Fast 5G
- 59.9%
Verizon
- Overall
- 92.2%
- 4G LTE
- 92.1%
- 5G
- 32.0%
- Fast 5G
- 19.5%
AT&T
- Overall
- 77.0%
- 4G LTE
- 76.6%
- 5G
- 19.0%
- Fast 5G
- 11.4%
Coverage varies by neighborhood. Your carrier shouldn’t.
US Mobile lets you switch between all three major networks, so you can choose the one that works best where you actually use your phone.
Pricing, network access, switching terms, and home internet availability may vary.
Coverage by county in Iowa
Counties are shown for statewide comparison. Coverage percentages use land-area only coverage.
| County | Verizon | AT&T | T-Mobile |
|---|---|---|---|
| Adair County, IA | 97.3% 97.3% 34.8% 20.4% -96 dBm | 82.7% 82.7% 7.4% 5.4% -112 dBm | 73.8% 73.8% 58.9% 37.2% -95 dBm |
| Adams County, IA | 4.3% 0.0% 4.3% 0.2% -102 dBm | 84.4% 84.4% 0.0% 0.0% -111 dBm | 33.6% 33.6% 25.2% 12.7% -98 dBm |
| Allamakee County, IA | 79.7% 79.7% 4.2% 2.1% -99 dBm | 3.4% 3.4% 0.0% 0.0% -120 dBm | 27.6% 27.6% 17.6% 9.8% -98 dBm |
| Appanoose County, IA | 83.2% 83.2% 0.0% 0.0% -98 dBm | 43.4% 43.4% 0.0% 0.0% -115 dBm | 60.5% 60.5% 51.4% 37.4% -91 dBm |
| Audubon County, IA | 99.2% 99.2% 16.5% 9.3% -94 dBm | 32.2% 32.2% 0.1% 0.0% -115 dBm | 90.6% 90.6% 72.4% 49.6% -94 dBm |
| Benton County, IA | 98.3% 98.3% 5.3% 3.4% -94 dBm | 82.4% 82.2% 17.5% 10.9% -111 dBm | 97.9% 97.9% 94.6% 82.3% -87 dBm |
| Black Hawk County, IA | 100.0% 100.0% 67.3% 50.8% -91 dBm | 93.7% 93.7% 39.1% 22.3% -111 dBm | 97.2% 97.2% 92.1% 78.1% -87 dBm |
| Boone County, IA | 99.5% 99.5% 64.0% 40.4% -94 dBm | 88.2% 88.1% 9.6% 5.8% -112 dBm | 92.1% 91.8% 87.7% 70.2% -90 dBm |
| Bremer County, IA | 99.6% 99.6% 24.7% 18.2% -92 dBm | 57.4% 56.8% 27.6% 8.8% -116 dBm | 94.9% 94.9% 88.8% 77.1% -87 dBm |
| Buchanan County, IA | 99.0% 99.0% 32.8% 20.8% -94 dBm | 88.8% 88.7% 20.8% 7.3% -110 dBm | 97.4% 97.4% 92.8% 79.5% -88 dBm |
| Buena Vista County, IA | 98.7% 98.7% 20.8% 9.0% -92 dBm | 99.1% 98.7% 43.2% 28.6% -113 dBm | 97.8% 97.8% 91.4% 75.8% -90 dBm |
| Butler County, IA | 99.8% 99.8% 32.4% 20.7% -94 dBm | 56.3% 56.3% 15.6% 4.9% -118 dBm | 96.2% 96.2% 88.1% 74.4% -88 dBm |
| Calhoun County, IA | 99.9% 99.9% 42.8% 21.1% -93 dBm | 98.9% 98.9% 2.9% 2.0% -111 dBm | 96.7% 96.3% 91.3% 59.0% -94 dBm |
| Carroll County, IA | 100.0% 100.0% 50.6% 27.5% -93 dBm | 86.2% 86.1% 19.4% 15.6% -114 dBm | 87.7% 87.7% 74.4% 50.3% -94 dBm |
| Cass County, IA | 99.0% 99.0% 31.6% 21.3% -93 dBm | 90.7% 90.7% 0.2% 0.1% -109 dBm | 72.4% 72.4% 43.5% 31.1% -93 dBm |
| Cedar County, IA | 99.2% 99.2% 21.7% 12.9% -95 dBm | 79.6% 79.4% 9.8% 6.9% -112 dBm | 97.4% 97.4% 93.8% 84.6% -86 dBm |
| Cerro Gordo County, IA | 99.9% 99.9% 79.4% 50.6% -93 dBm | 98.6% 98.6% 0.3% 0.1% -105 dBm | 99.7% 99.7% 98.3% 90.1% -87 dBm |
| Cherokee County, IA | 97.7% 97.7% 15.4% 6.4% -95 dBm | 87.2% 85.1% 12.8% 4.9% -113 dBm | 91.2% 91.2% 82.0% 57.9% -93 dBm |
| Chickasaw County, IA | 97.8% 97.8% 32.4% 13.5% -96 dBm | 75.5% 75.5% 8.7% 5.3% -113 dBm | 96.1% 96.1% 90.9% 73.2% -89 dBm |
| Clarke County, IA | 97.0% 97.0% 10.2% 3.2% -96 dBm | 81.0% 81.0% 0.0% 0.0% -111 dBm | 71.9% 71.9% 56.8% 39.9% -93 dBm |
| Clay County, IA | 98.4% 98.4% 50.1% 27.5% -95 dBm | 97.1% 96.7% 46.6% 29.1% -111 dBm | 99.2% 99.2% 97.7% 91.2% -86 dBm |
| Clayton County, IA | 81.7% 81.7% 1.3% 0.3% -99 dBm | 3.6% 3.6% 0.3% 0.1% -119 dBm | 18.9% 18.9% 11.6% 6.6% -98 dBm |
| Clinton County, IA | 99.9% 99.9% 33.2% 16.6% -98 dBm | 55.9% 51.6% 28.9% 12.5% -114 dBm | 93.4% 93.4% 87.1% 74.9% -87 dBm |
| Crawford County, IA | 99.9% 99.9% 41.0% 26.5% -94 dBm | 69.5% 66.5% 13.1% 6.2% -113 dBm | 67.7% 67.7% 40.8% 20.2% -99 dBm |
| Dallas County, IA | 100.0% 100.0% 59.5% 37.9% -91 dBm | 98.3% 97.8% 47.9% 27.3% -109 dBm | 96.2% 96.2% 93.2% 86.1% -85 dBm |
| Davis County, IA | 71.8% 71.7% 10.7% 5.7% -101 dBm | 30.6% 30.6% 0.0% 0.0% -119 dBm | 73.0% 73.0% 64.8% 48.1% -92 dBm |
| Decatur County, IA | 93.3% 93.3% 1.9% 0.5% -94 dBm | 78.9% 78.9% 9.8% 9.0% -112 dBm | 58.9% 58.9% 45.2% 30.3% -94 dBm |
| Delaware County, IA | 94.0% 93.9% 43.7% 24.0% -98 dBm | 74.2% 74.1% 35.0% 18.8% -115 dBm | 85.5% 85.5% 74.2% 54.8% -92 dBm |
| Des Moines County, IA | 97.7% 97.7% 20.9% 12.4% -98 dBm | 81.2% 81.2% 36.3% 29.7% -113 dBm | 93.9% 93.9% 87.2% 74.7% -87 dBm |
| Dickinson County, IA | 99.3% 99.3% 65.8% 38.0% -95 dBm | 100.0% 100.0% 59.9% 26.1% -110 dBm | 98.9% 98.9% 92.2% 74.4% -89 dBm |
| Dubuque County, IA | 99.3% 99.3% 30.1% 22.1% -91 dBm | 88.4% 88.4% 13.3% 7.0% -110 dBm | 90.1% 90.1% 81.2% 67.4% -88 dBm |
| Emmet County, IA | 98.9% 98.9% 29.5% 9.5% -95 dBm | 99.9% 99.9% 40.9% 30.9% -111 dBm | 97.3% 97.3% 91.4% 72.5% -90 dBm |
| Fayette County, IA | 91.0% 91.0% 10.2% 4.3% -99 dBm | 9.4% 9.2% 0.5% 0.3% -120 dBm | 40.8% 40.8% 29.6% 18.7% -97 dBm |
| Floyd County, IA | 99.4% 99.4% 37.7% 24.7% -95 dBm | 81.5% 81.5% 43.8% 32.6% -117 dBm | 98.4% 98.4% 94.9% 80.6% -88 dBm |
| Franklin County, IA | 99.1% 99.1% 47.5% 20.2% -97 dBm | 89.8% 89.7% 9.7% 8.1% -112 dBm | 97.7% 97.7% 92.1% 74.5% -90 dBm |
| Fremont County, IA | 0.7% 0.0% 0.7% 0.6% -88 dBm | 87.7% 87.7% 19.3% 16.6% -113 dBm | 70.5% 70.5% 48.1% 36.1% -94 dBm |
| Greene County, IA | 99.1% 99.1% 11.1% 3.9% -94 dBm | 92.3% 92.3% 2.6% 1.4% -112 dBm | 96.0% 96.0% 90.0% 68.5% -92 dBm |
| Grundy County, IA | 99.8% 99.8% 47.0% 32.3% -93 dBm | 93.6% 93.6% 1.3% 0.1% -110 dBm | 98.5% 98.5% 95.3% 84.6% -88 dBm |
| Guthrie County, IA | 98.4% 98.4% 31.3% 18.4% -94 dBm | 74.6% 74.6% 5.8% 4.1% -113 dBm | 79.7% 79.7% 61.5% 41.6% -95 dBm |
| Hamilton County, IA | 99.0% 99.0% 56.4% 29.4% -93 dBm | 96.6% 96.6% 39.7% 30.3% -112 dBm | 97.3% 97.3% 94.9% 81.9% -88 dBm |
| Hancock County, IA | 99.1% 99.1% 45.9% 21.0% -96 dBm | 57.9% 57.9% 0.0% 0.0% -119 dBm | 99.8% 99.8% 99.1% 93.2% -86 dBm |
| Hardin County, IA | 99.0% 99.0% 40.6% 28.6% -93 dBm | 70.4% 70.1% 11.0% 4.1% -116 dBm | 96.5% 96.5% 91.6% 75.3% -90 dBm |
| Harrison County, IA | 98.9% 98.9% 43.0% 30.1% -95 dBm | 81.4% 80.8% 32.2% 25.7% -110 dBm | 90.4% 90.4% 76.6% 60.0% -91 dBm |
| Henry County, IA | 95.3% 95.3% 18.5% 8.9% -98 dBm | 73.5% 73.5% 22.6% 17.6% -112 dBm | 89.3% 89.3% 79.6% 66.8% -88 dBm |
| Howard County, IA | 99.1% 99.1% 29.1% 17.6% -92 dBm | 37.5% 31.1% 15.9% 14.3% -118 dBm | 96.7% 96.7% 89.8% 67.2% -92 dBm |
| Humboldt County, IA | 99.7% 99.7% 21.8% 9.4% -94 dBm | 99.6% 99.6% 0.2% 0.0% -107 dBm | 98.9% 98.9% 96.9% 83.7% -89 dBm |
| Ida County, IA | 98.4% 98.4% 23.3% 10.8% -96 dBm | 93.3% 93.3% 6.6% 3.7% -108 dBm | 77.5% 77.5% 60.9% 37.4% -95 dBm |
| Iowa County, IA | 93.7% 93.7% 13.3% 5.7% -96 dBm | 86.6% 86.5% 25.0% 13.0% -112 dBm | 91.7% 91.7% 81.6% 63.5% -90 dBm |
| Jackson County, IA | 97.1% 97.1% 10.8% 5.5% -97 dBm | 32.8% 32.7% 0.5% 0.1% -116 dBm | 73.9% 73.8% 54.8% 37.5% -93 dBm |
| Jasper County, IA | 98.0% 98.0% 19.9% 12.3% -95 dBm | 94.2% 94.1% 24.7% 10.4% -110 dBm | 95.9% 95.9% 84.9% 63.9% -91 dBm |
| Jefferson County, IA | 92.7% 92.7% 30.1% 13.8% -100 dBm | 84.9% 84.9% 2.4% 1.0% -110 dBm | 82.0% 82.0% 75.3% 60.3% -90 dBm |
| Johnson County, IA | 99.0% 99.0% 40.4% 26.8% -93 dBm | 92.5% 92.3% 35.8% 22.8% -111 dBm | 95.7% 95.7% 88.7% 73.5% -88 dBm |
| Jones County, IA | 95.1% 95.1% 28.2% 16.7% -97 dBm | 26.1% 26.0% 3.5% 1.6% -117 dBm | 82.1% 82.1% 72.2% 52.2% -91 dBm |
| Keokuk County, IA | 95.3% 95.2% 23.0% 14.2% -97 dBm | 32.2% 32.1% 3.6% 1.3% -119 dBm | 83.5% 83.5% 73.4% 55.8% -91 dBm |
| Kossuth County, IA | 100.0% 100.0% 23.9% 11.6% -92 dBm | 99.1% 99.1% 8.7% 3.4% -110 dBm | 98.7% 98.6% 96.3% 79.1% -90 dBm |
| Lee County, IA | 98.9% 98.9% 13.8% 8.0% -97 dBm | 36.1% 36.1% 3.8% 1.4% -113 dBm | 88.6% 88.6% 79.7% 65.5% -89 dBm |
| Linn County, IA | 99.9% 99.9% 50.5% 38.1% -90 dBm | 83.2% 82.6% 42.7% 23.7% -110 dBm | 95.1% 95.1% 91.1% 81.0% -85 dBm |
| Louisa County, IA | 97.0% 97.0% 34.5% 17.7% -99 dBm | 86.2% 86.1% 8.5% 5.1% -111 dBm | 93.7% 93.7% 86.2% 72.5% -89 dBm |
| Lucas County, IA | 89.2% 89.2% 5.3% 1.3% -99 dBm | 79.2% 79.2% 0.1% 0.1% -111 dBm | 45.6% 45.6% 34.2% 19.2% -96 dBm |
| Lyon County, IA | 100.0% 99.9% 34.3% 20.6% -89 dBm | 99.2% 99.2% 45.7% 33.4% -111 dBm | 96.1% 96.1% 88.7% 64.5% -91 dBm |
| Madison County, IA | 99.4% 99.4% 54.7% 32.7% -95 dBm | 87.4% 87.3% 3.8% 1.3% -110 dBm | 87.5% 87.5% 79.8% 63.7% -89 dBm |
| Mahaska County, IA | 96.7% 96.7% 31.2% 17.5% -98 dBm | 81.5% 81.5% 13.5% 5.1% -112 dBm | 90.5% 90.5% 80.4% 61.7% -91 dBm |
| Marion County, IA | 97.1% 97.1% 40.9% 21.0% -98 dBm | 90.7% 90.7% 26.9% 14.7% -112 dBm | 75.5% 75.5% 61.1% 43.5% -92 dBm |
| Marshall County, IA | 97.2% 97.2% 11.8% 6.5% -94 dBm | 89.9% 89.8% 39.6% 14.0% -114 dBm | 98.5% 98.5% 92.0% 76.5% -89 dBm |
| Mills County, IA | 7.7% 0.2% 7.5% 4.2% -102 dBm | 91.6% 91.6% 27.6% 19.7% -111 dBm | 82.2% 82.2% 62.7% 43.3% -94 dBm |
| Mitchell County, IA | 99.6% 99.6% 5.2% 1.7% -92 dBm | 28.4% 28.3% 1.2% 0.6% -120 dBm | 98.6% 98.6% 96.3% 84.2% -89 dBm |
| Monona County, IA | 98.7% 98.7% 57.2% 31.5% -95 dBm | 83.4% 78.1% 53.7% 34.2% -113 dBm | 82.8% 82.8% 72.2% 57.1% -91 dBm |
| Monroe County, IA | 89.6% 89.6% 1.0% 0.5% -99 dBm | 47.6% 47.6% 0.1% 0.0% -114 dBm | 49.0% 49.0% 39.6% 24.6% -94 dBm |
| Montgomery County, IA | 0.3% 0.1% 0.3% 0.0% -106 dBm | 86.4% 86.4% 0.8% 0.6% -110 dBm | 60.8% 60.8% 42.2% 23.6% -97 dBm |
| Muscatine County, IA | 99.1% 99.1% 43.6% 25.2% -96 dBm | 92.1% 92.1% 19.9% 13.2% -109 dBm | 93.7% 93.7% 88.1% 77.4% -86 dBm |
| O’Brien County, IA | 99.5% 99.5% 61.3% 40.2% -92 dBm | 98.9% 98.9% 35.2% 15.8% -109 dBm | 97.9% 97.9% 95.4% 85.1% -88 dBm |
| Osceola County, IA | 100.0% 100.0% 55.2% 25.0% -93 dBm | 99.6% 99.6% 45.6% 33.7% -111 dBm | 98.4% 98.4% 93.8% 76.6% -89 dBm |
| Page County, IA | N/A N/A N/A N/A N/A | 74.6% 74.6% 0.1% 0.1% -113 dBm | 77.8% 77.8% 52.3% 30.0% -97 dBm |
| Palo Alto County, IA | 99.7% 99.7% 33.7% 11.8% -95 dBm | 99.8% 99.8% 3.8% 2.5% -105 dBm | 99.3% 99.3% 96.9% 81.3% -90 dBm |
| Plymouth County, IA | 98.7% 98.7% 14.0% 6.3% -94 dBm | 86.6% 86.4% 26.7% 13.8% -113 dBm | 89.0% 88.9% 81.0% 58.3% -92 dBm |
| Pocahontas County, IA | 99.8% 99.8% 51.2% 35.8% -91 dBm | 98.4% 98.4% 0.9% 0.7% -108 dBm | 96.7% 96.7% 89.3% 72.7% -91 dBm |
| Polk County, IA | 100.0% 100.0% 89.8% 78.5% -88 dBm | 99.5% 99.3% 73.3% 41.0% -105 dBm | 99.9% 99.9% 98.6% 93.7% -82 dBm |
| Pottawattamie County, IA | 99.6% 99.5% 65.4% 53.2% -96 dBm | 91.4% 90.2% 32.0% 20.6% -111 dBm | 95.0% 95.0% 83.8% 68.8% -88 dBm |
| Poweshiek County, IA | 95.1% 95.1% 23.8% 11.5% -97 dBm | 85.9% 85.8% 28.3% 13.0% -112 dBm | 92.6% 92.5% 83.8% 66.8% -89 dBm |
| Ringgold County, IA | 90.3% 90.3% 5.9% 4.7% -94 dBm | 83.2% 83.2% 3.6% 3.2% -111 dBm | 26.1% 26.1% 15.0% 3.8% -102 dBm |
| Sac County, IA | 100.0% 100.0% 43.2% 22.0% -94 dBm | 96.8% 96.8% 4.6% 3.1% -105 dBm | 97.5% 97.5% 87.6% 64.4% -92 dBm |
| Scott County, IA | 100.0% 100.0% 61.8% 44.4% -92 dBm | 93.1% 92.8% 55.7% 38.6% -112 dBm | 97.7% 97.7% 93.9% 84.1% -85 dBm |
| Shelby County, IA | 99.7% 99.7% 48.7% 31.1% -94 dBm | 55.4% 48.6% 21.5% 16.4% -113 dBm | 74.9% 74.9% 56.9% 36.2% -95 dBm |
| Sioux County, IA | 98.9% 98.9% 61.2% 41.0% -93 dBm | 98.8% 98.0% 67.0% 39.0% -111 dBm | 97.1% 97.1% 90.4% 71.6% -90 dBm |
| Story County, IA | 99.9% 99.9% 68.5% 52.0% -90 dBm | 97.7% 97.7% 16.7% 7.4% -107 dBm | 99.7% 99.7% 98.5% 93.8% -85 dBm |
| Tama County, IA | 97.0% 97.0% 22.8% 12.4% -95 dBm | 72.2% 71.9% 12.0% 7.3% -113 dBm | 97.5% 97.5% 92.4% 75.1% -89 dBm |
| Taylor County, IA | 0.0% 0.0% 0.0% 0.0% -105 dBm | 84.3% 84.3% 0.8% 0.7% -112 dBm | 38.9% 38.9% 24.7% 12.4% -98 dBm |
| Union County, IA | 96.9% 96.9% 24.4% 13.6% -95 dBm | 83.9% 83.9% 0.0% 0.0% -112 dBm | 73.0% 73.0% 58.7% 38.3% -94 dBm |
| Van Buren County, IA | 84.4% 84.4% 10.2% 6.3% -100 dBm | 15.9% 15.9% 0.0% 0.0% -119 dBm | 80.3% 80.3% 72.5% 56.0% -90 dBm |
| Wapello County, IA | 95.5% 95.5% 26.2% 15.8% -96 dBm | 73.9% 73.9% 31.6% 20.5% -114 dBm | 83.0% 83.0% 75.9% 57.5% -90 dBm |
| Warren County, IA | 99.7% 99.7% 58.1% 38.9% -94 dBm | 98.1% 98.1% 16.0% 7.2% -105 dBm | 81.9% 81.9% 71.8% 56.6% -89 dBm |
| Washington County, IA | 98.4% 98.4% 37.6% 27.7% -94 dBm | 81.9% 79.8% 30.0% 21.3% -113 dBm | 89.9% 89.9% 80.5% 67.3% -89 dBm |
| Wayne County, IA | 86.7% 86.7% 0.0% 0.0% -95 dBm | 75.2% 75.2% 0.0% 0.0% -113 dBm | 31.9% 31.9% 19.2% 5.4% -102 dBm |
| Webster County, IA | 99.8% 99.8% 60.1% 35.5% -93 dBm | 88.3% 88.2% 9.7% 4.0% -114 dBm | 93.9% 93.9% 82.0% 54.9% -93 dBm |
| Winnebago County, IA | 100.0% 100.0% 39.9% 22.8% -94 dBm | 49.4% 48.9% 4.7% 1.1% -119 dBm | 100.0% 100.0% 99.7% 95.5% -85 dBm |
| Winneshiek County, IA | 92.9% 92.9% 4.5% 1.9% -97 dBm | 25.2% 25.2% 0.0% 0.0% -117 dBm | 54.2% 54.2% 37.3% 19.5% -98 dBm |
| Woodbury County, IA | 97.6% 97.6% 47.2% 33.1% -94 dBm | 98.1% 98.0% 76.1% 48.6% -112 dBm | 69.7% 69.7% 61.1% 45.6% -91 dBm |
| Worth County, IA | 99.9% 99.9% 3.2% 0.0% -90 dBm | 97.8% 97.8% 23.9% 19.3% -113 dBm | 99.8% 99.8% 98.9% 93.7% -85 dBm |
| Wright County, IA | 99.4% 99.4% 51.7% 25.5% -96 dBm | 84.3% 84.3% 15.5% 9.8% -118 dBm | 98.8% 98.8% 96.9% 83.4% -89 dBm |
About The Coverage Data
Coverage and signal estimates are derived by Compare Wireless Carriers from carrier-reported data in the FCC’s National Broadband Coverage Map, last updated in June 2025. “Percent covered” shows how much of the city or ZIP code area has a carrier signal, whether weak or strong. Signal bars show the estimated average signal strength in areas of Iowa where that carrier has coverage.
If a carrier says you should have service but you do not, run a challenge test with the FCC Mobile Speed Test App. The FCC uses those results to check carrier-submitted coverage data and requires a carrier response when enough tests show a pattern of inaccurate coverage reporting.