IAIowa rankings

Towns with the cheapest rent in Iowa

Ranked by median gross rent — rent plus utilities — across all rented homes. 140 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Clinton
Iowa · Cheapest rent

Where Clinton lands: #35 of 140

$791/mo median rent, utilities included · Visit Clinton →

#TownMedian rentMedian incomeHome value
1 Emmetsburg Emmetsburg3,648 people $624/mo $55,833 $114,300
2 Hampton Hampton4,306 people $631/mo $47,088 $99,400
3 Clarinda Clarinda5,353 people $660/mo $46,348 $114,200
4 Williamsburg Williamsburg3,360 people $671/mo $58,059 $204,300
5 Chariton Chariton4,242 people $689/mo $46,979 $81,900
6 Osage Osage3,561 people $692/mo $68,730 $160,700
7 Map of Waukon Waukon3,792 people $696/mo $60,269 $147,200
8 Marengo Marengo2,725 people $700/mo $57,941 $123,200
9 Creston Creston7,435 people $703/mo $52,633 $114,500
10 Cresco Cresco3,908 people $715/mo $60,608 $117,200
11 Forest City Forest City4,290 people $720/mo $69,205 $143,500
12 Carroll Carroll10,208 people $722/mo $69,706 $188,700
13 Map of Monticello Monticello4,071 people $722/mo $70,015 $175,200
14 Cherokee Cherokee5,154 people $728/mo $61,750 $136,700
15 Denison Denison8,260 people $731/mo $65,684 $150,200
16 Charles City Charles City7,232 people $735/mo $59,180 $115,400
17 Humboldt Humboldt4,771 people $740/mo $74,500 $173,600
18 Garner Garner3,049 people $740/mo $70,726 $186,300
19 New Hampton New Hampton3,453 people $743/mo $62,870 $167,700
20 Eldora Eldora2,617 people $750/mo $77,188 $133,000
21 Missouri Valley Missouri Valley2,666 people $753/mo $71,818 $148,500
22 Map of Estherville Estherville5,839 people $754/mo $54,124 $101,400
23 Jefferson Jefferson4,152 people $754/mo $58,895 $155,800
24 Centerville Centerville5,372 people $755/mo $46,563 $103,000
25 Map of Clarion Clarion2,770 people $763/mo $64,625 $116,200
26 Atlantic Atlantic6,763 people $764/mo $61,141 $149,900
27 Shenandoah Shenandoah4,892 people $774/mo $59,783 $116,700
28 Sibley Sibley2,803 people $774/mo $55,070 $122,000
29 Mitchellville Mitchellville2,579 people $779/mo $81,172 $206,600
30 Mount Vernon Mount Vernon4,513 people $780/mo $112,656 $245,200
31 Polk City Polk City6,037 people $782/mo $164,389 $414,800
32 Harlan Harlan4,891 people $783/mo $57,488 $152,500
33 Fort Dodge Fort Dodge24,827 people $785/mo $60,649 $144,100
34 Map of Orange City Orange City6,426 people $789/mo $82,122 $264,000
35 Clinton Clinton24,322 people $791/mo $60,230 $118,200
36 Maquoketa Maquoketa6,075 people $795/mo $60,240 $132,500
37 Map of Center Point Center Point2,562 people $798/mo $95,192 $212,400
38 West Burlington West Burlington3,189 people $800/mo $48,542 $124,000
39 Knoxville Knoxville7,473 people $801/mo $61,599 $160,300
40 Manchester Manchester5,191 people $802/mo $61,191 $139,400
41 Map of Spencer Spencer11,400 people $805/mo $59,667 $184,800
42 Wilton Wilton2,920 people $805/mo $76,648 $189,200
43 Clear Lake Clear Lake7,607 people $808/mo $79,415 $259,500
44 Red Oak Red Oak5,510 people $812/mo $50,109 $99,700
45 Camanche Camanche4,550 people $812/mo $64,153 $172,400
46 Map of Rock Rapids Rock Rapids2,661 people $812/mo $63,942 $206,700
47 Newton Newton15,700 people $819/mo $57,771 $153,700
48 Map of Independence Independence6,164 people $820/mo $73,806 $165,300
49 Fort Madison Fort Madison10,133 people $826/mo $50,705 $94,200
50 Mount Pleasant Mount Pleasant8,951 people $826/mo $61,042 $160,900
51 Map of Belmond Belmond2,694 people $830/mo $56,528 $129,100
52 Map of Boone Boone12,424 people $831/mo $69,222 $173,000
53 Oskaloosa Oskaloosa11,504 people $831/mo $64,004 $153,300
54 Iowa Falls Iowa Falls5,038 people $831/mo $50,417 $123,800
55 Tama Tama3,051 people $832/mo $68,661 $106,800
56 Norwalk Norwalk14,183 people $838/mo $102,722 $303,100
57 Tipton Tipton3,106 people $845/mo $61,115 $165,500
58 Oelwein Oelwein5,834 people $847/mo $46,653 $96,300
59 Decorah Decorah7,535 people $853/mo $64,366 $244,500
60 Kalona Kalona2,692 people $853/mo $80,129 $257,900
61 Hiawatha Hiawatha7,206 people $855/mo $66,270 $216,900
62 Map of Postville Postville2,979 people $861/mo $49,485 $104,700
63 Fairfield Fairfield9,456 people $870/mo $51,311 $156,000
64 Keokuk Keokuk9,662 people $871/mo $52,711 $104,300
65 Mason City Mason City27,050 people $882/mo $64,804 $142,000
66 Algona Algona5,377 people $885/mo $56,040 $160,800
67 Milford Milford3,311 people $887/mo $63,369 $218,400
68 Marshalltown Marshalltown27,626 people $891/mo $69,068 $127,700
69 Map of Grinnell Grinnell9,505 people $895/mo $65,320 $209,500
70 Storm Lake Storm Lake11,428 people $898/mo $62,765 $172,200
71 Map of Webster City Webster City7,769 people $907/mo $63,430 $127,200
72 Map of Spirit Lake Spirit Lake5,518 people $911/mo $65,720 $215,100
73 Albia Albia3,663 people $915/mo $70,455 $130,300
74 Map of Ottumwa Ottumwa25,430 people $921/mo $61,103 $106,300
75 Waterloo Waterloo67,008 people $923/mo $57,480 $152,600
76 Burlington Burlington23,728 people $924/mo $59,000 $114,300
77 Glenwood Glenwood5,144 people $924/mo $71,790 $206,200
78 Adel Adel6,430 people $926/mo $95,250 $327,900
79 Le Mars Le Mars10,640 people $929/mo $74,701 $219,200
80 Map of Sheldon Sheldon5,474 people $930/mo $62,159 $192,700
81 Perry Perry7,985 people $931/mo $68,910 $121,400
82 Hawarden Hawarden2,658 people $933/mo $74,167 $136,300
83 Jesup Jesup2,561 people $933/mo $89,408 $190,200
84 Vinton Vinton4,948 people $942/mo $66,495 $152,300
85 Osceola Osceola5,523 people $943/mo $68,284 $146,300
86 Eldridge Eldridge6,818 people $945/mo $106,316 $350,500
87 Map of Hudson Hudson2,699 people $947/mo $120,481 $242,700
88 Dubuque Dubuque59,174 people $948/mo $65,845 $204,800
89 Bloomfield Bloomfield2,742 people $951/mo $60,769 $132,000
90 Nevada Nevada6,983 people $953/mo $75,094 $182,400
91 DeWitt DeWitt5,546 people $955/mo $92,587 $237,100
92 Map of Robins Robins3,332 people $956/mo $122,262 $413,400
93 Marion Marion41,896 people $961/mo $86,743 $241,700
94 Anamosa Anamosa5,629 people $966/mo $60,650 $172,600
95 Cedar Rapids Cedar Rapids137,264 people $967/mo $70,424 $187,100
96 Washington Washington7,290 people $968/mo $55,373 $152,300
97 Muscatine Muscatine23,489 people $974/mo $58,117 $153,600
98 Sioux City Sioux City86,101 people $976/mo $68,906 $173,600
99 Davenport Davenport100,913 people $978/mo $66,200 $166,400
100 Map of Evansdale Evansdale4,518 people $979/mo $60,397 $150,300
101 Indianola Indianola16,044 people $986/mo $75,453 $237,500
102 Map of Eagle Grove Eagle Grove3,593 people $996/mo $63,125 $104,600
103 Map of Story City Story City3,398 people $999/mo $96,605 $215,600
104 Carlisle Carlisle4,255 people $1,000/mo $109,191 $234,300
105 Ames Ames67,669 people $1,023/mo $60,991 $277,400
106 Madrid Madrid2,808 people $1,029/mo $89,844 $185,600
107 Council Bluffs Council Bluffs62,586 people $1,030/mo $64,578 $171,800
108 Onawa Onawa2,839 people $1,037/mo $62,143 $145,800
109 West Liberty West Liberty3,776 people $1,038/mo $69,345 $180,000
110 Pella Pella10,720 people $1,046/mo $84,111 $292,700
111 West Branch West Branch2,594 people $1,053/mo $92,209 $216,100
112 Coralville Coralville23,234 people $1,057/mo $69,144 $298,500
113 Waverly Waverly10,494 people $1,057/mo $80,284 $223,300
114 Clive Clive19,012 people $1,073/mo $132,121 $401,100
115 Des Moines212,421 people $1,090/mo $65,932 $194,700
116 Dyersville Dyersville4,423 people $1,091/mo $83,559 $234,100
117 Iowa City75,752 people $1,094/mo $58,546 $285,900
118 Winterset Winterset5,416 people $1,095/mo $67,708 $192,500
119 Map of Solon Solon3,152 people $1,127/mo $113,295 $309,400
120 Map of Rock Valley Rock Valley4,059 people $1,142/mo $76,250 $231,200
121 Sergeant Bluff Sergeant Bluff5,171 people $1,156/mo $123,481 $298,500
122 Bettendorf Bettendorf39,647 people $1,187/mo $100,495 $306,500
123 Cedar Falls Cedar Falls40,888 people $1,203/mo $76,987 $263,600
124 Map of Urbandale Urbandale46,595 people $1,211/mo $112,795 $335,500
125 Pleasant Hill Pleasant Hill11,136 people $1,215/mo $90,508 $295,100
126 Map of Tiffin Tiffin5,737 people $1,224/mo $100,952 $338,500
127 Altoona Altoona21,495 people $1,235/mo $86,114 $274,600
128 West Des Moines West Des Moines71,083 people $1,237/mo $86,594 $309,000
129 North Liberty North Liberty21,125 people $1,246/mo $102,102 $303,800
130 Grimes Grimes16,366 people $1,251/mo $120,037 $304,700
131 Ankeny Ankeny72,615 people $1,319/mo $108,198 $331,000
132 Carter Lake Carter Lake3,767 people $1,323/mo $85,349 $169,400
133 Bondurant Bondurant8,560 people $1,337/mo $135,674 $318,800
134 Johnston Johnston24,384 people $1,338/mo $106,551 $369,100
135 Map of Fairfax Fairfax2,900 people $1,366/mo $114,375 $274,500
136 Map of Waukee Waukee29,236 people $1,383/mo $101,029 $350,500
137 Map of Huxley Huxley4,544 people $1,393/mo $112,094 $297,100
138 Windsor Heights Windsor Heights5,143 people $1,498/mo $91,707 $267,900
139 Map of Asbury Asbury5,989 people $1,522/mo $124,957 $339,000
140 Le Claire Le Claire4,735 people $1,563/mo $104,844 $318,700

How this ranking works

We rank every town by median gross rent — rent plus utilities — across all rented homes. The town with the lowest figure ranks #1. For comparison, the figure for Iowa as a whole is $972/mo.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states