Market data · zip level

Any zip code
in the country.

Rent and home values for ~26,000 zips, national coverage. Search by zip, city or metro — or browse a state.

Largest zips in IA

Zip activate to sort by Zip City activate to sort by City County activate to sort by County Rent activate to sort by Rent 1-yr Δ activate to sort by 1-yr Δ Home value sorted descending, activate to sort ascending 1-yr Δ activate to sort by 1-yr Δ
52411 Cedar RapidsLinn County — — $465,026 +4.1%
50323 UrbandalePolk County $2,075 — $457,873 -1.0%
52333 SolonJohnson County — — $450,330 +2.4%
50237 RunnellsPolk County — — $434,868 +5.0%
50325 ClivePolk County $1,857 — $434,039 +1.2%
50226 Polk CityPolk County $1,616 — $429,534 +0.1%
51360 Spirit LakeDickinson County — — $404,195 +2.6%
50003 AdelDallas County $1,094 — $402,637 +0.5%
50131 JohnstonPolk County $1,356 +0.6% $401,338 +0.9%
52753 Le ClaireScott County $2,967 — $389,723 +5.9%
52807 DavenportScott County $758 +7.5% $372,184 +5.2%
51054 Sergeant BluffWoodbury County — — $360,475 +4.0%
50219 PellaMarion County $1,052 +5.4% $358,953 +2.3%
52748 EldridgeScott County — — $358,350 +5.3%
50321 Des MoinesPolk County $1,057 — $355,961 +2.2%
52314 Mount VernonLinn County — — $355,269 +4.2%
50023 AnkenyPolk County $1,459 +1.6% $355,240 +1.0%
51250 Sioux CenterSioux County — — $349,642 +2.9%
52002 DubuqueDubuque County $1,035 — $348,292 +4.0%
52340 TiffinJohnson County $1,771 — $346,635 +1.4%
50111 GrimesPolk County $1,396 +2.9% $346,634 -1.2%
50263 WaukeeDallas County $1,632 +5.7% $343,051 -1.6%
50211 NorwalkWarren County $1,208 — $342,660 +0.7%
50428 Clear LakeCerro Gordo County $1,075 — $339,516 +4.6%
52722 BettendorfScott County $1,451 +4.9% $338,831 +6.3%
52003 DubuqueDubuque County $1,175 — $337,855 +3.9%
50266 West Des MoinesDallas County $1,368 +2.1% $334,561 -0.4%
50035 BondurantPolk County $1,245 — $331,526 -0.9%
50063 Dallas CenterDallas County — — $330,034 +1.9%
52101 DecorahWinneshiek County $985 — $327,660 +2.2%
52247 KalonaJohnson County — — $324,381 +4.3%
52245 Iowa CityJohnson County $1,939 +6.8% $323,464 +3.8%
52213 Center PointLinn County — — $322,094 +5.0%
50009 AltoonaPolk County $1,588 — $320,331 -0.7%
50021 AnkenyPolk County $1,469 +2.1% $318,429 +0.1%
51041 Orange CitySioux County — — $318,287 +2.2%
52031 BellevueJackson County — — $317,330 +6.1%
50327 Pleasant HillPolk County $1,349 +5.3% $316,320 +0.3%
50125 IndianolaWarren County $1,034 — $313,775 +2.1%
50014 AmesStory County $1,240 +0.3% $312,833 +2.9%
51534 GlenwoodMills County — — $312,257 +3.4%
52317 North LibertyJohnson County $1,808 +7.6% $310,498 +2.2%
51247 Rock ValleySioux County — — $309,077 +2.7%
50265 West Des MoinesPolk County $1,310 +3.5% $308,180 +0.8%
51503 Council BluffsPottawattamie County $1,254 +2.7% $307,509 +3.2%
52246 Iowa CityJohnson County $1,619 +14.8% $304,125 +2.6%
50273 WintersetMadison County — — $294,563 +1.1%
50312 Des MoinesPolk County $1,144 +0.9% $294,463 +1.1%
50010 AmesStory County $1,251 +4.0% $294,371 +2.7%
52040 DyersvilleDubuque County — — $290,404 +5.3%
50322 UrbandalePolk County $1,030 +3.2% $289,882 +0.2%
50047 CarlisleWarren County — — $289,289 +1.8%
52742 De WittClinton County — — $285,961 +6.8%
50248 Story CityStory County — — $285,918 +4.6%
50156 MadridBoone County — — $285,152 +2.1%
50324 Windsor HeightsPolk County $1,400 — $284,142 +1.4%
50677 WaverlyBremer County $1,200 — $280,063 +1.6%
52302 MarionLinn County $1,273 +12.7% $278,643 +4.2%
51031 Le MarsPlymouth County — — $278,510 +4.2%
52240 Iowa CityJohnson County $1,625 +8.0% $277,248 +2.6%
50613 Cedar FallsBlack Hawk County $1,398 +4.7% $265,665 +1.7%
52205 AnamosaJones County — — $264,779 +8.5%
50320 Des MoinesPolk County $1,220 +1.8% $263,487 +1.3%
52241 CoralvilleJohnson County $1,282 +10.2% $261,319 +2.8%
52233 HiawathaLinn County $860 — $260,677 +5.3%
51108 Sioux CityWoodbury County $1,449 — $252,647 +2.5%
50201 NevadaStory County $1,730 — $247,370 +2.2%
52172 WaukonAllamakee County — — $246,527 +7.5%
50309 Des MoinesPolk County $1,261 +2.4% $244,123 -6.1%
52772 TiptonCedar County — — $243,113 +4.4%
52349 VintonBenton County — — $241,104 +8.9%
52310 MonticelloJones County — — $240,373 +7.5%
52776 West LibertyMuscatine County — — $237,664 +4.9%
51555 Missouri ValleyHarrison County — — $232,870 +5.0%
52537 BloomfieldDavis County — — $232,401 +2.5%
50310 Des MoinesPolk County $913 -4.7% $231,801 -0.5%
52057 ManchesterDelaware County — — $231,343 +3.5%
51401 CarrollCarroll County — — $227,337 +6.9%
51104 Sioux CityWoodbury County $1,222 — $226,790 +3.3%
51201 SheldonO Brien County — — $226,150 +7.5%
50311 Des MoinesPolk County $942 +1.5% $225,988 +0.2%
50659 New HamptonChickasaw County — — $223,116 +5.1%
50112 GrinnellPoweshiek County — — $222,932 +6.8%
52806 DavenportScott County $1,076 +0.8% $222,421 +5.2%
51106 Sioux CityWoodbury County $1,418 — $222,350 +2.9%
52405 Cedar RapidsLinn County $1,134 +17.7% $214,289 +2.6%
52403 Cedar RapidsLinn County $1,108 +12.4% $213,642 +2.5%
50036 BooneBoone County $814 — $210,679 +1.4%
52136 CrescoHoward County — — $210,610 +9.4%
50644 IndependenceBuchanan County $888 — $210,228 +4.0%
52730 CamancheClinton County — — $209,299 +6.6%
50138 KnoxvilleMarion County $906 -0.9% $208,635 +3.3%
52001 DubuqueDubuque County $1,044 +4.4% $207,071 +2.4%
52402 Cedar RapidsLinn County $1,306 +15.2% $206,797 +2.1%
52404 Cedar RapidsLinn County $1,310 +15.8% $205,800 +2.2%
50461 OsageMitchell County — — $205,344 +3.8%
51537 HarlanShelby County — — $204,536 +4.1%
50208 NewtonJasper County $947 — $203,526 +3.1%
52060 MaquoketaJackson County — — $200,428 +5.2%
51301 SpencerClay County — — $198,888 +3.5%
52641 Mount PleasantHenry County — — $198,038 +6.2%
52353 WashingtonWashington County — — $196,883 +4.0%
50315 Des MoinesPolk County $1,073 +2.7% $194,462 +0.9%
50588 Storm LakeBuena Vista County — — $193,666 -0.1%
52761 MuscatineMuscatine County $845 — $192,695 +5.7%
50213 OsceolaClarke County $1,066 — $191,882 +2.3%
50317 Des MoinesPolk County $1,252 +1.0% $191,095 -0.8%
52577 OskaloosaMahaska County — — $190,784 +7.0%
50548 HumboldtHumboldt County — — $188,096 +4.6%
50701 WaterlooBlack Hawk County $1,014 +4.6% $185,752 +0.8%
51501 Council BluffsPottawattamie County $1,374 +3.2% $185,271 +1.7%
50511 AlgonaKossuth County — — $184,895 +1.3%
50313 Des MoinesPolk County $1,158 — $184,332 -1.2%
52804 DavenportScott County $1,090 +4.7% $183,180 +3.6%
50436 Forest CityWinnebago County — — $181,492 +2.7%
52556 FairfieldJefferson County $743 — $180,089 +2.0%
51442 DenisonCrawford County — — $178,307 +1.2%
50158 MarshalltownMarshall County $1,024 — $177,227 +2.7%
52531 AlbiaMonroe County — — $174,727 +3.7%
50220 PerryDallas County $922 — $172,114 -0.0%
50049 CharitonLucas County — — $168,821 +0.8%
52803 DavenportScott County $945 +5.0% $167,612 +1.2%
51632 ClarindaPage County — — $164,032 +4.6%
50316 Des MoinesPolk County $1,228 — $162,391 -2.2%
51103 Sioux CityWoodbury County — — $161,185 +3.0%
50022 AtlanticCass County — — $160,944 +3.4%
50401 Mason CityCerro Gordo County $975 — $160,317 +1.6%
50126 Iowa FallsHardin County — — $159,432 +2.0%
50314 Des MoinesPolk County $1,082 +1.6% $158,505 +1.7%
50707 EvansdaleBlack Hawk County — — $155,983 -1.1%
50801 CrestonUnion County — — $153,219 +3.0%
50595 Webster CityHamilton County — — $150,221 +0.8%
50702 WaterlooBlack Hawk County $861 +4.9% $149,921 -0.9%
51012 CherokeeCherokee County — — $148,662 +1.5%
51334 EsthervilleEmmet County — — $146,658 +11.9%
50616 Charles CityFloyd County $575 — $146,418 +9.3%
50441 HamptonFranklin County — — $140,723 +4.4%
51105 Sioux CityWoodbury County — — $137,327 +0.3%
52732 ClintonClinton County $775 — $135,185 +6.1%
51566 Red OakMontgomery County $650 — $134,997 -3.4%
51601 ShenandoahPage County — — $133,148 +0.7%
50501 Fort DodgeWebster County $804 +10.6% $129,556 +0.8%
52601 BurlingtonDes Moines County $983 — $125,901 +0.9%
52501 OttumwaWapello County — — $121,587 +2.1%
52627 Fort MadisonLee County $642 — $112,807 +2.1%
50662 OelweinFayette County $928 — $110,492 +0.3%
52802 DavenportScott County $1,028 — $108,122 +3.7%
52544 CentervilleAppanoose County — — $102,456 -8.3%
50703 WaterlooBlack Hawk County $880 +5.4% $93,355 -3.0%
52632 KeokukLee County — — $83,148 -6.7%

Rent and home values from Zillow Research; coordinates and population from SimpleMaps US Zips.