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 MN

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 Δ
55391 WoodlandHennepin County $3,392 — $1,028,566 +5.5%
55331 ShorewoodHennepin County $2,451 +10.5% $830,316 +3.8%
55042 Lake ElmoWashington County $2,758 — $640,409 +3.4%
55436 EdinaHennepin County $1,806 +0.1% $638,089 +4.2%
55446 PlymouthHennepin County $2,214 +4.5% $612,721 +1.9%
55410 MinneapolisHennepin County $2,352 +2.9% $596,214 +3.8%
55347 Eden PrairieHennepin County $2,183 +0.5% $566,191 +3.0%
55077 Inver Grove HeightsDakota County $1,842 +2.8% $557,150 +1.2%
55129 WoodburyWashington County $2,370 +4.0% $543,282 +1.8%
55345 MinnetonkaHennepin County $1,627 — $538,280 +3.0%
55364 MoundHennepin County $2,464 — $535,237 +2.5%
55317 ChanhassenCarver County $2,201 — $534,164 +2.7%
55082 StillwaterWashington County $2,216 +1.5% $531,550 +3.9%
55372 Prior LakeScott County $2,059 +2.4% $519,631 +1.7%
55044 LakevilleDakota County $2,108 +1.6% $512,518 +0.9%
55311 Maple GroveHennepin County $2,374 +4.9% $497,636 +1.6%
55419 MinneapolisHennepin County $1,789 — $497,114 +4.0%
55447 PlymouthHennepin County $1,916 +6.0% $492,919 +1.9%
55346 Eden PrairieHennepin County $2,338 — $486,035 +2.5%
55318 ChaskaCarver County $1,848 +2.4% $482,569 +2.9%
55374 RogersHennepin County $2,173 — $479,075 +1.3%
55902 RochesterOlmsted County $1,668 +0.6% $469,445 +3.0%
55123 EaganDakota County $1,771 +2.8% $468,651 +1.3%
55105 Saint PaulRamsey County $1,554 +3.5% $468,059 +2.7%
55442 PlymouthHennepin County $2,020 +3.4% $465,684 +1.2%
55127 Vadnais HeightsRamsey County $1,883 +8.0% $463,888 +1.4%
55387 WaconiaCarver County $1,860 — $463,778 +2.7%
55405 MinneapolisHennepin County $1,357 +0.9% $463,447 +3.5%
55304 AndoverAnoka County $2,477 — $462,743 +1.7%
55449 BlaineAnoka County $2,170 +4.5% $462,316 +1.1%
55305 MinnetonkaHennepin County $1,922 +5.0% $459,472 +2.4%
55038 HugoWashington County $2,456 — $456,753 +2.1%
55441 PlymouthHennepin County $1,701 +2.6% $454,519 +2.8%
55116 Saint PaulRamsey County $1,602 +2.9% $449,999 +2.5%
55376 Saint MichaelWright County $1,915 +5.5% $440,434 +0.4%
55025 Forest LakeWashington County $1,573 +5.5% $438,887 +3.3%
55378 SavageScott County $1,934 +1.7% $432,093 +1.2%
55330 Elk RiverSherburne County $1,995 — $419,961 +2.0%
55125 WoodburyWashington County $1,982 +4.3% $412,575 +2.6%
55306 BurnsvilleDakota County $1,420 -0.1% $411,940 +0.6%
55126 ShoreviewRamsey County $1,912 +3.1% $410,375 +2.0%
55416 Saint Louis ParkHennepin County $1,873 +2.2% $407,801 -0.7%
55379 ShakopeeScott County $1,763 +2.5% $407,221 +0.9%
55068 RosemountDakota County $2,027 +1.1% $407,070 +0.4%
55438 BloomingtonHennepin County $1,749 +6.1% $402,961 +2.1%
55024 FarmingtonDakota County $2,089 — $398,575 +1.2%
55016 Cottage GroveWashington County $1,827 +2.5% $397,202 +1.7%
55906 RochesterOlmsted County $1,542 +5.1% $395,962 +3.3%
55057 NorthfieldRice County $1,756 — $392,809 +1.9%
55437 BloomingtonHennepin County $1,689 +2.5% $392,607 +2.0%
55398 ZimmermanSherburne County — — $392,297 +2.5%
55369 Maple GroveHennepin County $2,063 +4.4% $391,165 +1.4%
55033 HastingsDakota County $1,630 — $384,069 +3.1%
55301 AlbertvilleWright County $3,177 — $383,304 -0.2%
55313 BuffaloWright County $1,663 — $383,296 +1.5%
55108 Falcon HeightsRamsey County $1,512 +4.0% $383,068 +2.7%
55014 Circle PinesAnoka County $1,960 — $381,847 +1.7%
55303 RamseyAnoka County $1,632 +4.5% $381,221 +1.6%
55443 Brooklyn ParkHennepin County $1,771 +5.0% $380,271 -0.1%
55110 White Bear LakeRamsey County $1,880 +0.0% $380,011 +2.5%
55112 New BrightonRamsey County $1,430 +0.8% $376,623 +2.0%
55309 Big LakeSherburne County $1,547 — $375,320 +2.3%
55124 Apple ValleyDakota County $1,985 -0.7% $374,882 +1.4%
55431 BloomingtonHennepin County $1,805 +2.4% $374,217 +0.9%
55417 MinneapolisHennepin County $1,826 +3.4% $373,819 +1.4%
55113 RosevilleRamsey County $1,547 +3.5% $372,721 +2.6%
55316 ChamplinHennepin County $1,865 — $372,688 +1.2%
55371 PrincetonSherburne County — — $371,757 +2.7%
56501 Detroit LakesBecker County — — $369,947 +3.4%
55426 Saint Louis ParkHennepin County $1,758 +4.2% $368,309 +2.2%
55118 West Saint PaulDakota County $1,477 +1.1% $365,126 +1.9%
56308 AlexandriaDouglas County $1,467 — $364,735 +3.2%
55804 DuluthSaint Louis County $2,204 — $363,918 +6.3%
55427 New HopeHennepin County $1,788 +1.8% $362,353 +1.5%
55362 MonticelloWright County $1,700 +4.9% $361,690 +1.0%
55803 DuluthSaint Louis County $2,300 — $360,661 +5.4%
55811 HermantownSaint Louis County $2,073 +4.4% $358,270 +4.5%
55445 Brooklyn ParkHennepin County $1,993 — $356,576 +1.4%
55128 OakdaleWashington County $1,858 +4.1% $356,170 +3.4%
55056 North BranchChisago County — — $355,483 +1.9%
55122 EaganDakota County $1,694 +1.7% $353,263 +2.0%
55337 BurnsvilleDakota County $1,505 +2.4% $350,753 +2.4%
55418 MinneapolisHennepin County $1,760 +4.1% $349,101 +2.6%
55406 MinneapolisHennepin County $1,407 +1.5% $342,706 +2.2%
55423 RichfieldHennepin County $1,396 +2.5% $342,617 +1.6%
55343 HopkinsHennepin County $1,647 +4.3% $342,496 +2.3%
55344 Eden PrairieHennepin County $1,767 +3.8% $342,270 -0.1%
55448 Coon RapidsAnoka County $1,734 — $341,526 +1.5%
55414 MinneapolisHennepin County $2,160 +2.9% $339,336 -1.9%
55434 BlaineAnoka County $1,967 +3.5% $336,848 +1.5%
56377 SartellStearns County $1,460 — $336,629 +2.4%
55109 MaplewoodRamsey County $1,498 +3.5% $336,212 +2.1%
55422 Golden ValleyHennepin County $1,606 +5.3% $335,891 +1.7%
55040 IsantiIsanti County $1,424 — $333,350 +2.0%
55420 BloomingtonHennepin County $1,450 — $332,023 +1.5%
55444 Brooklyn ParkHennepin County $2,890 — $331,991 +0.3%
55008 CambridgeIsanti County — — $328,620 +1.5%
55076 Inver Grove HeightsDakota County $1,704 — $327,271 +1.7%
55901 RochesterOlmsted County $1,554 +2.3% $325,408 +3.8%
55413 MinneapolisHennepin County $1,783 +5.0% $323,944 -4.3%
56401 BrainerdCrow Wing County $1,012 — $323,691 +3.4%
55433 Coon RapidsAnoka County $1,656 +4.7% $321,568 +1.7%
55432 FridleyAnoka County $1,412 +5.4% $320,321 +1.2%
56003 North MankatoNicollet County $1,150 — $320,069 +2.4%
55428 New HopeHennepin County $1,585 +4.4% $315,748 +1.5%
55407 MinneapolisHennepin County $1,551 +1.9% $312,479 +0.5%
56301 Saint CloudStearns County $1,319 +5.6% $307,929 +2.3%
56379 Sauk RapidsBenton County $1,048 — $303,546 +1.7%
55401 MinneapolisHennepin County $2,034 +3.9% $303,056 -3.4%
55021 FaribaultRice County $1,360 — $302,149 +2.0%
56001 MankatoBlue Earth County $1,259 +7.2% $300,215 +1.3%
55104 Saint PaulRamsey County $1,745 +3.1% $299,503 +0.1%
55421 Columbia HeightsAnoka County $1,601 +6.2% $298,777 +1.2%
56082 Saint PeterNicollet County $1,166 — $298,355 +2.5%
55119 MaplewoodRamsey County $1,438 +2.2% $298,327 +1.1%
55350 HutchinsonMcLeod County $1,183 — $298,220 +1.9%
55075 South Saint PaulDakota County $1,534 — $298,218 +2.7%
55429 Brooklyn CenterHennepin County — — $297,902 +0.2%
55060 OwatonnaSteele County $1,081 — $295,054 +1.8%
55117 Saint PaulRamsey County $1,398 +1.3% $294,842 +1.3%
56560 MoorheadClay County $1,093 +2.9% $291,181 +2.4%
55904 RochesterOlmsted County $1,647 +0.2% $290,544 +3.5%
55408 MinneapolisHennepin County $1,488 +3.9% $286,983 +1.4%
56601 BemidjiBeltrami County $1,144 +5.4% $283,926 +2.5%
55066 Red WingGoodhue County $1,443 — $282,512 +0.0%
56345 Little FallsMorrison County — — $281,744 +2.9%
55102 Saint PaulRamsey County $1,599 +4.2% $280,960 +1.0%
55720 CloquetCarlton County $1,160 — $278,767 +3.9%
55744 Grand RapidsItasca County — — $278,307 +2.1%
55430 Brooklyn CenterHennepin County $1,455 +3.2% $275,941 +0.3%
56304 Saint CloudSherburne County $1,176 +7.1% $270,858 +1.2%
55107 Saint PaulRamsey County $1,559 +6.2% $265,859 +1.0%
55987 WinonaWinona County $1,065 — $258,599 +4.0%
55106 Saint PaulRamsey County $1,326 +4.8% $256,280 +0.3%
56187 WorthingtonNobles County — — $253,505 +5.7%
56073 New UlmBrown County — — $250,639 +6.2%
55103 Saint PaulRamsey County $1,417 +1.3% $248,549 +0.4%
56537 Fergus FallsOtter Tail County $909 — $247,459 +3.4%
56258 MarshallLyon County — — $246,999 +6.8%
55130 Saint PaulRamsey County $1,225 +1.7% $246,017 +0.9%
56201 WillmarKandiyohi County $912 — $245,181 +0.6%
55411 MinneapolisHennepin County $1,749 +3.8% $240,726 +1.3%
56303 Saint CloudStearns County $949 — $237,998 +0.9%
55404 MinneapolisHennepin County $1,461 +1.5% $235,958 +0.2%
55412 MinneapolisHennepin County $1,730 +3.4% $232,290 +1.3%
55435 EdinaHennepin County $1,963 +4.9% $214,999 -8.5%
55403 MinneapolisHennepin County $1,420 +3.0% $194,620 -7.5%
55912 AustinMower County $1,161 +8.8% $189,158 +2.9%
56007 Albert LeaFreeborn County $1,043 — $182,428 +4.6%
55746 HibbingSaint Louis County — — $164,496 +5.5%

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