Top ten most expensive cities in Iowa

The difference in average price between #1 Bettendorf and #10 Grimes is $86,835. When compared to national average price, the top city Bettendorf is 13% below the national average price of homes for sale.

CityAverage Price
#1Bettendorf$396,345
#2Johnston$394,187
#3Coralville$368,028
#4Waukee$354,602
#5Adel$343,580
#6Norwalk$338,488
#7North Liberty$328,744
#8Iowa City$327,619
#9West Des Moines$324,641
#10Grimes$309,510