Ranking · Iowa

Most expensive and least expensive places in Iowa

Arnolds Park has the highest median home value of Iowa's 279 ranked places ($438,900), within the margin of error of University Heights; Laurens has the lowest ($60,300). Ranked: places with 1,000 or more residents in the 2020 Census and an estimate whose coefficient of variation is 40% or less.

Which are the most expensive places?

Most expensive places in Iowa, first to fifth: Arnolds Park ($438,900), University Heights ($429,900), Polk City ($414,800), Robins ($413,400) and Clive ($401,100).

Most expensive places in Iowa, by median home value, ACS 2020-2024 5-year estimates. "Within the margin": the survey cannot tell this place from the next one.
RankPlaceTypeMedian home valueResidentsCounty
1 Arnolds Parkwithin the margincity $438,900±$116,729 1,198Dickinson County
2 University Heightswithin the margincity $429,900±$19,635 1,177Johnson County
3 Polk Citywithin the margincity $414,800±$26,207 6,630Polk County
4 Robinswithin the margincity $413,400±$33,884 3,366Linn County
5 Clivewithin the margincity $401,100±$18,253 19,861Polk County and 1 more
6 Lake Panoramawithin the marginCDP $388,600±$177,704 928Guthrie County
7 Johnstonwithin the margincity $369,100±$16,483 25,065Polk County
8 Waukeewithin the margincity $350,500±$12,689 34,890Dallas County
8 Eldridgewithin the margincity $350,500±$40,419 6,954Scott County
10 Kent Estateswithin the marginCDP $347,700±$27,327 1,848Muscatine County
11 Asburywithin the margincity $339,000±$10,669 6,035Dubuque County
12 Tiffinwithin the margincity $338,500±$29,663 7,156Johnson County
13 Peostawithin the margincity $336,000±$12,062 2,225Dubuque County
14 Urbandalewithin the margincity $335,500±$10,820 48,570Polk County and 1 more
15 Ankenywithin the margincity $331,000±$9,894 77,833Polk County
16 Grangerwithin the margincity $329,400±$14,840 2,179Dallas County and 1 more
17 Adelwithin the margincity $327,900±$26,562 7,098Dallas County
18 Bondurantwithin the margincity $318,800±$19,089 9,647Polk County
19 Le Clairewithin the margincity $318,700±$35,009 4,741Scott County
20 Atkinswithin the margincity $314,900±$12,450 2,203Benton County
21 Saylorvillewithin the marginCDP $314,300±$58,717 3,366Polk County
22 Elywithin the margincity $311,900±$34,634 2,366Linn County
23 Solonwithin the margincity $309,400±$31,502 3,345Johnson County
24 West Des Moineswithin the margincity $309,000±$10,613 74,224Polk County and 3 more
25 Bettendorfcity $306,500±$13,120 40,710Scott County

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

Which are the least expensive places?

Least expensive places in Iowa, first to fifth: Laurens ($60,300), Villisca ($77,000), Chariton ($81,900), Rockwell City ($88,500) and Corydon ($92,400).

Least expensive places in Iowa, by median home value, ACS 2020-2024 5-year estimates.
RankPlaceTypeMedian home valueResidentsCounty
279 Laurenswithin the margincity $60,300±$18,243 1,217Pocahontas County
278 Villiscawithin the margincity $77,000±$14,961 1,099Montgomery County
277 Charitonwithin the margincity $81,900±$9,946 4,347Lucas County
276 Rockwell Citywithin the margincity $88,500±$8,497 2,133Calhoun County
275 Corydonwithin the margincity $92,400±$7,964 1,711Wayne County
274 Fort Madisonwithin the margincity $94,200±$9,755 9,935Lee County
273 Ida Grovewithin the margincity $94,900±$13,231 1,986Ida County
272 Oelweinwithin the margincity $96,300±$11,912 5,757Fayette County
271 Corningwithin the margincity $96,400±$10,344 1,511Adams County
270 Bedfordwithin the margincity $96,800±$6,091 1,474Taylor County
269 Audubonwithin the margincity $97,700±$8,593 1,989Audubon County
268 Hamptonwithin the margincity $99,400±$26,409 4,264Franklin County
267 Red Oakwithin the margincity $99,700±$17,772 5,388Montgomery County
265 Leonwithin the margincity $99,800±$14,250 1,773Decatur County
265 Melcher-Dallaswithin the margincity $99,800±$22,321 1,196Marion County
264 Winfieldwithin the margincity $100,000±$16,670 1,004Henry County
263 Lake Citywithin the margincity $100,900±$10,680 1,640Calhoun County
262 Esthervillewithin the margincity $101,400±$11,700 5,807Emmet County
261 Brittwithin the margincity $101,900±$12,919 1,981Hancock County
260 Centervillewithin the margincity $103,000±$9,804 5,327Appanoose County
259 Ackleywithin the margincity $103,900±$14,471 1,530Hardin County and 1 more
258 Keokukwithin the margincity $104,300±$11,078 9,510Lee County
257 Eagle Grovewithin the margincity $104,600±$11,991 3,653Wright County
256 Postvillewithin the margincity $104,700±$12,567 2,402Allamakee County and 1 more
255 Pocahontascity $106,100±$14,041 1,803Pocahontas County

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

How is this ranking made?

Each place's median home value is read from the 2020-2024 American Community Survey. A place enters the ranking if it had 1,000 or more residents in the 2020 Census and its estimate has a coefficient of variation of 40% or less. Ties in the published figure share a rank. This is a measurement of one figure, not a judgment of a place.

Source: PlainCities ranking method applied to the American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · How ranks are computed

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections