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 ME

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 Δ
04107 Cape ElizabethCumberland County $3,217 — $895,359 +3.3%
04105 FalmouthCumberland County $3,011 — $891,242 +2.8%
03902 YorkYork County — — $775,261 +3.8%
04046 ArundelYork County $2,467 — $768,548 +1.4%
04096 YarmouthCumberland County $2,481 — $763,773 +4.0%
03909 YorkYork County $2,435 — $757,250 +1.9%
04079 HarpswellCumberland County $2,600 — $713,456 +2.9%
04021 CumberlandCumberland County — — $711,203 +2.9%
04843 CamdenKnox County $1,850 — $694,855 +5.6%
04097 North YarmouthCumberland County — — $692,415 +3.5%
04074 ScarboroughCumberland County $2,714 +6.2% $689,504 -0.6%
04032 FreeportCumberland County $2,528 — $684,483 +3.5%
04609 Bar HarborHancock County — — $660,735 +1.0%
03904 KitteryYork County $2,403 -4.6% $648,249 +4.1%
04101 PortlandCumberland County $2,296 +3.3% $644,243 +0.1%
04043 KennebunkYork County $2,669 — $618,138 +1.8%
03903 EliotYork County — — $608,771 +0.6%
04090 WellsYork County $2,064 — $589,009 +2.9%
04856 RockportKnox County — — $588,441 -3.3%
04038 GorhamCumberland County $2,199 — $540,535 +1.9%
04102 PortlandCumberland County $2,371 +1.6% $538,139 -0.7%
04103 PortlandCumberland County $2,714 +2.0% $526,939 +0.9%
03908 South BerwickYork County — — $525,873 +2.9%
04072 SacoYork County $1,918 +2.8% $521,399 +1.1%
04106 South PortlandCumberland County $2,413 +2.5% $519,995 +3.4%
04071 RaymondCumberland County — — $512,732 +2.3%
04039 GrayCumberland County $2,117 — $512,278 +7.1%
04064 Old Orchard BeachYork County $1,985 +0.7% $508,696 +1.9%
04614 Blue HillHancock County — — $500,370 +6.6%
04005 BiddefordYork County $1,924 +1.3% $499,900 +0.5%
04011 BrunswickCumberland County $2,125 +1.9% $497,754 +2.5%
03906 North BerwickYork County — — $494,828 +3.0%
04062 WindhamCumberland County $2,400 — $492,232 +3.7%
04562 PhippsburgSagadahoc County — — $477,300 -1.8%
04849 LincolnvilleWaldo County — — $476,232 +2.2%
03901 BerwickYork County — — $473,827 +4.6%
04002 LymanYork County — — $472,747 +3.5%
04001 ActonYork County — — $472,717 +0.5%
04093 BuxtonYork County — — $470,173 +2.2%
04086 TopshamSagadahoc County $1,850 — $468,836 +0.6%
04084 StandishCumberland County $2,400 — $466,508 +3.4%
04092 WestbrookCumberland County $2,325 — $456,336 +1.8%
04222 DurhamAndroscoggin County — — $443,873 -0.6%
04015 CascoCumberland County — — $443,350 +9.5%
04055 NaplesCumberland County — — $437,922 +2.2%
04260 New GloucesterCumberland County — — $433,448 +1.8%
04042 HollisYork County — — $430,612 +2.6%
04217 BethelOxford County — — $429,397 -0.6%
04579 WoolwichSagadahoc County — — $417,998 +1.2%
04287 BowdoinSagadahoc County — — $415,529 +12.5%
04087 WaterboroYork County — — $415,245 -0.4%
04049 LimingtonYork County — — $414,114 +3.1%
04076 ShapleighYork County — — $413,745 +0.0%
04530 BathSagadahoc County $1,964 — $412,561 +1.2%
04009 BridgtonCumberland County $1,750 — $410,677 +0.9%
04048 LimerickYork County — — $409,679 +4.7%
04917 BelgradeKennebec County — — $407,539 +0.3%
04027 LebanonYork County — — $406,840 -0.7%
04040 HarrisonCumberland County — — $405,869 +7.1%
04578 WiscassetLincoln County — — $404,175 +0.7%
04351 ManchesterKennebec County — — $393,582 +0.8%
04274 PolandAndroscoggin County — — $392,463 +0.3%
04061 WaterboroYork County — — $388,640 -0.8%
04862 UnionKnox County — — $385,786 +1.2%
04282 TurnerAndroscoggin County — — $384,653 -1.4%
04008 BowdoinhamSagadahoc County — — $384,562 +1.3%
04258 MinotAndroscoggin County — — $382,355 -3.9%
04915 BelfastWaldo County $1,492 — $381,905 +5.3%
04347 HallowellKennebec County $1,600 — $377,362 +1.8%
04073 SanfordYork County $1,795 +6.2% $371,190 +1.1%
04981 Stockton SpringsWaldo County — — $369,107 +6.2%
04640 HancockHancock County — — $364,907 +0.1%
04083 SpringvaleYork County — — $361,632 -1.0%
04363 WindsorKennebec County — — $361,464 +6.7%
04350 LitchfieldKennebec County — — $357,470 +0.8%
04259 MonmouthKennebec County — — $356,667 +1.1%
04280 SabattusAndroscoggin County — — $356,134 +3.9%
04348 JeffersonLincoln County — — $353,626 +2.2%
04605 EllsworthHancock County — — $351,693 +1.9%
04429 HoldenPenobscot County — — $351,138 +3.8%
04444 HampdenPenobscot County — — $350,288 +2.7%
04355 ReadfieldKennebec County — — $345,425 +0.4%
04263 LeedsAndroscoggin County — — $345,256 +2.4%
04037 FryeburgOxford County — — $345,207 +2.5%
04236 GreeneAndroscoggin County — — $344,421 +1.8%
04841 RocklandKnox County $1,719 — $342,359 -3.3%
04864 WarrenKnox County — — $341,757 -2.7%
04963 OaklandKennebec County — — $341,411 +2.0%
04364 WinthropKennebec County $1,900 — $341,136 -0.7%
04861 ThomastonKnox County — — $340,131 -3.3%
04250 LisbonAndroscoggin County — — $339,564 +2.8%
04989 VassalboroKennebec County — — $339,224 -0.4%
04474 OrringtonPenobscot County — — $336,317 +3.1%
04572 WaldoboroLincoln County — — $336,191 -0.9%
04358 China VillageKennebec County — — $335,910 +2.9%
04357 RichmondSagadahoc County — — $334,935 +3.4%
04268 NorwayOxford County — — $334,426 +0.8%
04252 Lisbon FallsAndroscoggin County $1,900 — $333,474 +2.9%
04419 CarmelPenobscot County — — $328,182 +2.0%
04270 OxfordOxford County — — $326,263 -2.6%
04974 SearsportWaldo County — — $325,672 +2.3%
04210 AuburnAndroscoggin County $1,706 +3.0% $324,049 +0.8%
04456 LevantPenobscot County — — $323,747 +3.3%
04344 FarmingdaleKennebec County — — $318,789 -1.1%
04345 GardinerKennebec County $1,556 — $311,476 -2.2%
04473 OronoPenobscot County $2,900 — $309,871 +1.8%
04496 WinterportWaldo County — — $306,767 +9.2%
04401 BangorPenobscot County $1,519 +3.6% $301,832 +1.0%
04412 BrewerPenobscot County $1,467 — $301,720 +2.7%
04256 Mechanic FallsAndroscoggin County — — $300,459 -2.8%
04281 South ParisOxford County — — $296,953 +3.4%
04240 LewistonAndroscoggin County $1,518 +2.9% $295,398 +0.6%
04988 UnityWaldo County — — $289,059 +5.4%
04330 AugustaKennebec County $1,540 +4.0% $288,804 +0.5%
04416 BucksportHancock County — — $281,476 -0.5%
04220 BuckfieldOxford County — — $275,631 +0.1%
04428 EddingtonPenobscot County — — $272,417 +0.3%
04938 FarmingtonFranklin County — — $271,368 +2.1%
04901 WinslowKennebec County $1,354 +5.6% $270,527 +1.1%
04953 NewportPenobscot County — — $262,167 +4.3%
04427 CorinthPenobscot County — — $257,513 +0.1%
04927 ClintonKennebec County — — $257,420 -6.4%
04468 Old TownPenobscot County $1,717 — $251,123 +1.2%
04957 NorridgewockSomerset County — — $244,256 -0.5%
04937 FairfieldSomerset County $1,138 — $242,067 +0.8%
04965 PalmyraSomerset County — — $236,067 +3.1%
04294 WiltonFranklin County — — $232,579 -0.3%
04426 Dover-FoxcroftPiscataquis County — — $230,455 -2.1%
04757 MapletonAroostook County — — $228,216 +5.1%
04976 SkowheganSomerset County — — $227,795 +0.0%
04457 LincolnPenobscot County — — $226,765 +5.1%
04239 JayFranklin County — — $218,273 +0.1%
04950 MadisonSomerset County — — $215,059 +4.0%
04930 DexterPenobscot County — — $212,966 +3.5%
04254 Livermore FallsAndroscoggin County — — $212,782 +0.7%
04967 PittsfieldSomerset County — — $199,746 +1.2%
04743 Fort KentAroostook County — — $198,446 +2.9%
04654 WhitneyvilleWashington County — — $187,411 +0.4%
04224 DixfieldOxford County — — $186,489 -1.4%
04694 AlexanderWashington County — — $180,938 -1.9%
04276 RumfordOxford County $1,125 — $176,793 +4.3%
04418 SummitPenobscot County — — $175,989 +5.5%
04769 Presque IsleAroostook County $1,025 — $175,184 +1.4%
04462 Big TenPiscataquis County — — $174,508 -0.0%
04736 CaribouAroostook County — — $168,769 +1.5%
04730 HoultonAroostook County — — $163,068 +3.1%
04619 CalaisWashington County — — $162,093 +2.3%
04463 MiloPiscataquis County — — $154,967 -2.5%
04756 MadawaskaAroostook County — — $150,631 +2.5%
04742 Fort FairfieldAroostook County — — $139,201 +2.1%

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