1,012 cities and towns in Iowa (IA)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 101 | Jefferson | 4,164 | $54,286 | $126,900 |
| 102 | Rock Valley | 4,061 | $67,012 | $225,800 |
| 103 | Monticello | 4,055 | $67,788 | $160,500 |
| 104 | Cresco | 3,901 | $60,769 | $105,200 |
| 105 | Waukon | 3,796 | $56,250 | $133,700 |
| 106 | West Liberty | 3,795 | $66,132 | $169,500 |
| 107 | Carter Lake | 3,773 | $75,037 | $161,200 |
| 108 | Albia | 3,688 | $67,791 | $132,500 |
| 109 | Emmetsburg | 3,651 | $57,353 | $114,600 |
| 110 | Eagle Grove | 3,588 | $58,458 | $95,100 |
| 111 | Osage | 3,578 | $62,309 | $141,800 |
| 112 | Saylorville | 3,559 | $80,250 | $287,700 |
| 113 | New Hampton | 3,462 | $61,491 | $159,200 |
| 114 | Story City | 3,363 | $73,558 | $205,800 |
| 115 | Robins | 3,349 | $122,500 | $370,500 |
| 116 | Williamsburg | 3,347 | $65,607 | $194,000 |
| 117 | Milford | 3,315 | $60,571 | $211,000 |
| 118 | West Burlington | 3,184 | $48,289 | $126,700 |
| 119 | Tipton | 3,111 | $67,625 | $146,000 |
| 120 | Solon | 3,092 | $111,597 | $305,300 |
| 121 | Tama | 3,079 | $61,944 | $101,200 |
| 122 | Garner | 3,062 | $68,964 | $162,100 |
| 123 | Wilton | 2,943 | $71,898 | $162,000 |
| 124 | Fairfax | 2,865 | $120,552 | $278,800 |
| 125 | Onawa | 2,862 | $54,659 | $125,700 |
| 126 | Park View | 2,861 | $106,429 | $276,500 |
| 127 | Marengo | 2,823 | $58,125 | $114,100 |
| 128 | Sibley | 2,821 | $54,767 | $119,800 |
| 129 | Madrid | 2,803 | $86,915 | $185,100 |
| 130 | Grundy Center | 2,794 | $77,540 | $173,200 |
| 131 | Postville | 2,787 | $47,281 | $100,300 |
| 132 | Clarion | 2,775 | $58,702 | $107,600 |
| 133 | Bloomfield | 2,723 | $61,679 | $122,600 |
| 134 | Missouri Valley | 2,685 | $64,844 | $126,500 |
| 135 | Kalona | 2,679 | $72,766 | $221,300 |
| 136 | Belmond | 2,678 | $58,750 | $110,800 |
| 137 | Hawarden | 2,674 | $69,375 | $132,700 |
| 138 | Rock Rapids | 2,653 | $61,679 | $207,700 |
| 139 | Eldora | 2,622 | $72,107 | $108,800 |
| 140 | Hudson | 2,614 | $119,327 | $234,500 |
| 141 | Jesup | 2,596 | $89,297 | $189,600 |
| 142 | Center Point | 2,575 | $92,500 | $215,800 |
| 143 | Cascade | 2,565 | $69,861 | $196,100 |
| 144 | Mitchellville | 2,557 | $78,816 | $190,200 |
| 145 | West Branch | 2,526 | $87,891 | $226,700 |
| 146 | Rockwell City | 2,449 | $61,563 | $91,300 |
| 147 | Belle Plaine | 2,412 | $70,517 | $111,600 |
| 148 | New London | 2,402 | $65,815 | $118,900 |
| 149 | West Union | 2,393 | $50,909 | $133,200 |
| 150 | Atkins | 2,347 | $115,625 | $302,600 |