Eldora is the #1 ranked city in Iowa with 21.41 (crime rate per 1k). This ranking includes 154 Iowa cities with available data.
| # | City | Population | Crime Rate per 1K |
|---|---|---|---|
| 1 | Eldora | 2,622 | 21.41 |
| 2 | Fort Dodge | 24,788 | 10.61 |
| 3 | Tama | 3,079 | 8.83 |
| 4 | Des Moines | 212,464 | 7.05 |
| 5 | Shenandoah | 4,913 | 6.57 |
| 6 | Toledo | 2,079 | 6.12 |
| 7 | Davenport | 101,083 | 5.82 |
| 8 | Albia | 3,688 | 5.77 |
| 9 | Carter Lake | 3,773 | 5.60 |
| 10 | Sioux City | 85,651 | 5.58 |
| 11 | Waterloo | 66,947 | 4.76 |
| 12 | Audubon | 2,069 | 4.50 |
| 13 | Council Bluffs | 62,564 | 4.21 |
| 14 | Burlington | 23,800 | 4.14 |
| 15 | Dubuque | 59,271 | 4.01 |
| 16 | Perry | 7,928 | 3.99 |
| 17 | Ottumwa | 25,352 | 3.97 |
| 18 | Newton | 15,696 | 3.84 |
| 19 | Belle Plaine | 2,412 | 3.84 |
| 20 | West Liberty | 3,795 | 3.80 |
| 21 | Forest City | 4,280 | 3.74 |
| 22 | Sheldon | 5,386 | 3.71 |
| 23 | Atlantic | 6,773 | 3.69 |
| 24 | Clinton | 24,425 | 3.60 |
| 25 | Hiawatha | 7,178 | 3.60 |
| 26 | Greenfield | 1,826 | 3.46 |
| 27 | Spirit Lake | 5,469 | 3.42 |
| 28 | Knoxville | 7,493 | 3.25 |
| 29 | Iowa City | 75,264 | 3.21 |
| 30 | Charles City | 7,321 | 3.20 |
| 31 | Emmetsburg | 3,651 | 3.06 |
| 32 | Sac City | 1,782 | 2.99 |
| 33 | Marshalltown | 27,491 | 2.97 |
| 34 | Postville | 2,787 | 2.93 |
| 35 | Keokuk | 9,748 | 2.87 |
| 36 | Storm Lake | 11,275 | 2.87 |
| 37 | Webster City | 7,769 | 2.86 |
| 38 | Clarinda | 5,366 | 2.84 |
| 39 | Centerville | 5,377 | 2.82 |
| 40 | Fort Madison | 10,221 | 2.81 |
| 41 | Red Oak | 5,542 | 2.77 |
| 42 | Estherville | 5,865 | 2.75 |
| 43 | Indianola | 15,918 | 2.73 |
| 44 | Creston | 7,466 | 2.72 |
| 45 | Cedar Rapids | 136,859 | 2.62 |
| 46 | Clear Lake | 7,603 | 2.52 |
| 47 | DeWitt | 5,535 | 2.50 |
| 48 | Maquoketa | 6,105 | 2.49 |
| 49 | Muscatine | 23,567 | 2.46 |
| 50 | Mason City | 27,135 | 2.24 |
| 51 | Washington | 7,314 | 2.22 |
| 52 | Windsor Heights | 5,171 | 2.20 |
| 53 | Onawa | 2,862 | 2.19 |
| 54 | Cherokee | 5,157 | 2.13 |
| 55 | Clive | 18,776 | 2.09 |
| 56 | Oelwein | 5,878 | 2.09 |
| 57 | Boone | 12,445 | 2.02 |
| 58 | Iowa Falls | 5,062 | 2.01 |
| 59 | Cedar Falls | 40,662 | 1.98 |
| 60 | Camanche | 4,562 | 1.98 |
| 61 | Mount Vernon | 4,551 | 1.98 |
| 62 | Sergeant Bluff | 5,090 | 1.91 |
| 63 | West Burlington | 3,184 | 1.91 |
| 64 | Winterset | 5,384 | 1.86 |
| 65 | Clarion | 2,775 | 1.83 |
| 66 | Williamsburg | 3,347 | 1.79 |
| 67 | Bloomfield | 2,723 | 1.78 |
| 68 | Pleasant Hill | 10,796 | 1.73 |
| 69 | Wilton | 2,943 | 1.70 |
| 70 | Grinnell | 9,527 | 1.69 |
| 71 | Marengo | 2,823 | 1.67 |
| 72 | Ankeny | 70,542 | 1.66 |
| 73 | West Des Moines | 69,893 | 1.65 |
| 74 | Independence | 6,149 | 1.61 |
| 75 | Osceola | 5,495 | 1.60 |
| 76 | Missouri Valley | 2,685 | 1.51 |
| 77 | Ames | 66,112 | 1.48 |
| 78 | Monroe | 2,074 | 1.48 |
| 79 | Le Claire | 4,718 | 1.47 |
| 80 | Altoona | 20,592 | 1.43 |
| 81 | Waukee | 26,974 | 1.42 |
| 82 | Waverly | 10,446 | 1.41 |
| 83 | Fairfield | 9,438 | 1.41 |
| 84 | Oskaloosa | 11,492 | 1.40 |
| 85 | Evansdale | 4,530 | 1.34 |
| 86 | Coralville | 22,846 | 1.33 |
| 87 | Colfax | 2,089 | 1.32 |
| 88 | Tipton | 3,111 | 1.32 |
| 89 | Manchester | 5,144 | 1.32 |
| 90 | Walcott | 1,895 | 1.29 |
| 91 | Denison | 8,247 | 1.24 |
| 92 | Marion | 41,690 | 1.23 |
| 93 | Decorah | 7,597 | 1.19 |
| 94 | Carlisle | 4,187 | 1.14 |
| 95 | Osage | 3,578 | 1.14 |
| 96 | Pella | 10,624 | 1.10 |
| 97 | Norwalk | 13,610 | 1.09 |
| 98 | Bettendorf | 39,297 | 1.07 |
| 99 | West Branch | 2,526 | 1.06 |
| 100 | Lansing | 1,111 | 1.05 |
| 101 | Anamosa | 5,553 | 1.04 |
| 102 | Cresco | 3,901 | 1.03 |
| 103 | Asbury | 5,949 | 1.00 |
| 104 | Sumner | 2,159 | 0.98 |
| 105 | Jefferson | 4,164 | 0.98 |
| 106 | Algona | 5,414 | 0.94 |
| 107 | Le Mars | 10,597 | 0.94 |
| 108 | Hampton | 4,311 | 0.94 |
| 109 | Panora | 1,520 | 0.92 |
| 110 | Urbandale | 46,026 | 0.91 |
| 111 | New Hampton | 3,462 | 0.88 |
| 112 | Buffalo | 1,090 | 0.86 |
| 113 | Dysart | 1,575 | 0.80 |
| 114 | Johnston | 24,196 | 0.77 |
| 115 | Adel | 6,259 | 0.76 |
| 116 | North Liberty | 20,782 | 0.69 |
| 117 | Garner | 3,062 | 0.65 |
| 118 | Vinton | 4,948 | 0.60 |
| 119 | Lake City | 1,652 | 0.60 |
| 120 | Story City | 3,363 | 0.59 |
| 121 | Prairie City | 1,649 | 0.58 |
| 122 | Glenwood | 5,118 | 0.57 |
| 123 | Durant | 1,904 | 0.56 |
| 124 | Spencer | 11,393 | 0.52 |
| 125 | Ogden | 1,902 | 0.51 |
| 126 | Mount Pleasant | 9,093 | 0.48 |
| 127 | Orange City | 6,312 | 0.47 |
| 128 | Sioux Center | 8,335 | 0.46 |
| 129 | Eldridge | 6,743 | 0.44 |
| 130 | Harlan | 4,896 | 0.41 |
| 131 | Carroll | 10,261 | 0.40 |
| 132 | Mitchellville | 2,557 | 0.38 |
| 133 | Polk City | 5,833 | 0.31 |
| 134 | Waukon | 3,796 | 0.27 |
| 135 | Dyersville | 4,357 | 0.22 |
| 136 | Humboldt | 4,761 | 0.22 |
| 137 | Huxley | 4,440 | 0.21 |
| 138 | Blue Grass | 1,867 | 0.00 |
| 139 | West Union | 2,393 | 0.00 |
| 140 | Belmond | 2,678 | 0.00 |
| 141 | Monticello | 4,055 | 0.00 |
| 142 | New Sharon | 1,147 | 0.00 |
| 143 | Grundy Center | 2,794 | 0.00 |
| 144 | Nevada | 6,952 | 0.00 |
| 145 | Sigourney | 1,866 | 0.00 |
| 146 | State Center | 1,548 | 0.00 |
| 147 | Hawarden | 2,674 | 0.00 |
| 148 | Eagle Grove | 3,588 | 0.00 |
| 149 | Rock Valley | 4,061 | 0.00 |
| 150 | Robins | 3,349 | 0.00 |
| 151 | Parkersburg | 1,747 | 0.00 |
| 152 | Chariton | 4,235 | 0.00 |
| 153 | Leon | 1,795 | 0.00 |
| 154 | Lisbon | 1,782 | 0.00 |
Cities in Iowa are ranked by crime rate per 1k. Only cities with populations above 1,000 are included. Data sourced from FBI Crime Data Explorer. Last updated 2026.