{"zip":"33411","city":"West Palm Beach","state":"FL","county":"Palm Beach County","countySlug":"palm-beach-county-fl","metro":"Miami-Fort Lauderdale-Pompano Beach, FL","metroSlug":"miami-fl","citySlug":"west-palm-beach-fl","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":2291,"rentYoy":0.0177,"bedroomEstimates":[1756,1867,2291,3071,3548],"hudFmr":[1788,1901,2333,3127,3613],"ladderSource":"county","population":76863,"populationMoe":2313,"medianIncome":92591,"medianIncomeMoe":5672,"medianGrossRent":2002,"medianGrossRentMoe":125,"housingUnits":30300,"occupiedUnits":28463,"vacantUnits":1837,"renterOccupied":5848,"rentBurdenTotal":5848,"rentBurden30Plus":3148,"vacantForRent":319,"vacantForSale":438,"vacantSeasonal":780,"structureTotal":30300,"singleFamilyUnits":22088,"largeMultifamilyUnits":1467,"vacancyRate":0.06062706270627063,"renterShare":0.2054597196360187,"rentBurdenShare":0.5383036935704515,"requiredIncome":91640,"askingRentToIncome":0.29691870700176043,"askingVsAcsRent":1.1443556443556444,"askingVsHud2br":0.9819974282040291,"cityRent":2391.504478018356,"countyRent":2662,"metroRent":2695,"cityGrossRent":1772,"countyGrossRent":1916,"countyListings":11072,"countyListingDom":77,"countyPriceReducedShare":0.1601,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.068006401296616,"apartmentTimeOnMarket":27,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":309,"zipSalePrice":469894,"zipSalePriceYoy":-0.0602,"zipMedianDom":88,"zipActiveListings":880,"zipActiveListingsYoy":0.0576,"zipInventory":510,"zipInventoryYoy":0.0316,"zipPendingSales":383,"zipMonthsSupply":5,"zipSaleToList":0.9663,"zipSoldAboveList":0.0767,"zipOffMarketTwoWeeks":0.1798,"generatedAt":"2026-09-01 12:18:15.009767+00","summaryHtml":"<p>Resale evidence creates the clearest counterweight to the rent picture in ZIP 33411. Redfin’s direct rolling-three-month ZIP resale observation reports a $469,894 median sold price, down 6.02% from a year earlier. The for-sale record also shows 309 homes sold, a median 88 days on market, 510 homes of inventory, and 5.0 months of supply. Average sale-to-list was 96.63%, while 7.67% of sales closed above list. Those are resale liquidity and pricing signals, not rental transactions or rental comparables. They indicate a less urgent for-sale setting than the rent series alone might imply, because prices were lower year over year and marketing time was extended.</p><p>Zillow’s ZIP-level ZORI is $2,291 per month at the stated endpoint. It is a typical observed asking-rent index blended across rental types, rather than a lease-specific quote or a measure of every occupied home. The one-year exact same-month annualized change was 1.77%, the three-year measure was 1.87%, and the five-year measure was 6.15%. Recent movement therefore confirms continued growth but breaks from the substantially faster longer path. With 2.46% annualized monthly-return variability, the current index merits reasonably solid but not unlimited confidence as a rent snapshot; its largest recorded peak-to-trough decline was 2.89%. History coverage was 99.28%, based on 137 observations and 135 consecutive monthly returns. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>The bedroom figures are modelled estimates, not measured bedroom rents. Scaling ZIP ZORI through the local HUD ladder produces estimates of $1,756 for a studio, $1,867 for one bedroom, $2,291 for two bedrooms, $3,071 for three bedrooms, and $3,548 for four bedrooms. The underlying HUD FMR/SAFMR ladder is an administrative, bedroom-specific standard rather than asking rent; its two-bedroom standard is $2,333. Thus, the ladder is useful for expressing a consistent size gradient around the ZIP index, but it cannot establish the market rent, condition, lease terms, or utility treatment of an individual apartment or house.</p><p>The matched Census ZCTA ACS five-year survey offers a materially different rent universe. Its $2,002 median gross rent describes occupied renter homes and includes selected utilities, making the current asking-rent index 14.44% higher on a cross-source comparison. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP. Within the ACS renter-household universe, 3,148 of 5,848 renter households, or 53.83%, reported spending at least 30% of income on rent. The ZCTA median household income was $92,591, while annualizing the ZIP asking-rent index produces a $91,640 income figure under a 30% screen. That screen is arithmetic only, not advice or an applicant qualification rule; household incomes, bedroom needs, utilities, and lease terms can differ sharply.</p><p>The ACS housing-stock profile gives important context for how broadly any ZIP rent index may apply. Of 30,300 housing units, the reported vacancy rate was 6.06%, and renters represented 20.55% of occupied homes. The stock included 22,088 single-family units and 1,467 units in large multifamily structures, so a blended asking-rent measure spans housing forms with potentially different pricing behavior. There were 319 units vacant for rent and 780 vacant seasonal units. Those counts describe census categories rather than immediately available, comparable rentals. In particular, neither the ZIP vacancy rate nor the burden share proves availability, affordability, or payment stress at a particular property.</p><p>Wider geographies point in a different direction, but they remain context rather than substitutes for ZIP evidence. In West Palm Beach city context, the asking-rent value was $2,391 and the renter share was 49.48%, both different from the ZIP profile. In Palm Beach County context, the asking-rent value was $2,662 and the renter burden share was 62.28%. In Miami-Fort Lauderdale-Pompano Beach metro context, the asking-rent value was $2,695, the rent-to-income measure was 42.25%, and apartment vacancy was 6.80%. These city, county, and metro values help frame broader comparisons, but they do not re-estimate conditions in 33411 or override its direct Zillow and Redfin observations.</p><p>The history discovery measures reinforce the split between stability and momentum. Among nationally history-eligible ZIPs, the momentum score was 44.64 with rank 1,616, whereas the stability score was 78.80 with rank 616; the balanced score was 58.30 with rank 1,020. Lower ranks are stronger within these transparent discovery measures, not ratings of a property or predictions of future rents. Annualized ZIP ZORI divided by Redfin’s median sold price produces a 5.85% screening ratio. It is a cross-source screening ratio only, not a cap rate, net return, expected return, or property yield. The tension is clear: rent history and the income screen look comparatively steady, while direct resale evidence shows lower sold prices and slower market conditions.</p><p>Several limits should remain central to interpretation. Zillow describes a typical asking-rent index, ACS describes surveyed occupied renter homes, HUD supplies an administrative standard, and Redfin records ZIP resale activity over a rolling period; none independently establishes a current rent or economics for one address. Property-level review should verify actual bedroom count, unit condition, lease duration, included utilities, concessions, listing availability, and whether the address is served under a delivery ZIP that differs from the ZCTA boundary. A comparable-property check should also separate asking rents from signed leases and distinguish active listings from stale or withdrawn inventory. The key unresolved question is whether a specific unit’s terms resemble the blended ZIP rent index more closely than the administrative and survey benchmarks.</p>","findings":[{"body":"The ZIP asking-rent index continued to rise over the one-year and three-year windows, but both measures were far below the five-year growth pace. Low measured variability and a shallow historical drawdown support confidence that the index is not dominated by abrupt swings. That evidence remains historical and cannot establish future rent direction.","title":"Rent growth has moderated without reversing"},{"body":"The Zillow asking-rent index sits above ACS median gross rent, which is expected to reflect different universes: current typical asks versus occupied renter homes with selected utilities included. The income screen is close to the ZCTA median household income, while a majority of surveyed renter households reported rent burdens at or above the stated threshold.","title":"Current asking rent exceeds the occupied-home survey benchmark"},{"body":"Redfin’s direct ZIP resale data show a year-over-year decline in median sold price, extended marketing time, supply near a balanced-to-looser range, and average sales below list price. These for-sale signals do not measure rents, but they challenge an interpretation based solely on stable asking-rent history and cross-source affordability arithmetic.","title":"Resale signals are softer than the rent series"},{"body":"The bedroom ladder translates the blended ZIP rent index using local HUD size relationships. It helps show the implied premium from studios through larger homes, yet it is modelled rather than observed. Individual rents can differ because of property type, condition, included utilities, concessions, lease terms, and current listing availability.","title":"Bedroom figures are a scaling tool, not unit comps"}],"risks":["The asking-rent index, ACS gross-rent survey, and HUD administrative standard measure different populations and price concepts, so apparent gaps should not be treated as evidence that any specific listing is over- or underpriced.","Rent burden and vacancy are area-level ACS measures. They cannot demonstrate whether one currently available unit is affordable, vacant, comparable in condition, or occupied by a household experiencing payment stress.","Redfin’s resale results cover for-sale transactions over a rolling three-month ZIP period, not rental transactions. Lower sale prices or longer marketing time do not mechanically determine future rents or individual property economics.","The ZCTA is a statistical boundary rather than a USPS delivery ZIP, and survey estimates carry uncertainty. Address-level geography, actual unit features, utilities, concessions, and lease terms require separate verification."],"qa":[{"a":"They should be read as modelled ZIP estimates created by scaling the blended Zillow asking-rent index with the local HUD bedroom ladder. They are not measured rents for available studios, apartments, or houses. A specific unit may differ materially because of condition, structure type, included utilities, lease length, concessions, and current availability.","q":"How should the bedroom rent figures be used?"},{"a":"It annualizes the ZIP asking-rent index and applies a 30% income share to calculate an income comparison point. The result is arithmetic, not lending guidance, legal advice, an applicant qualification standard, or evidence that a particular household can afford a particular property. ACS burden data separately describe surveyed renter households in the ZCTA.","q":"What does the affordability screen actually show?"},{"a":"Redfin provides direct ZIP for-sale evidence rather than rental evidence. Its sold-price trend, marketing time, inventory, supply, and sale-to-list measures describe resale liquidity and seller-buyer conditions. Those observations can test whether the rent narrative is occurring alongside a firmer or softer resale market, but they do not create rental comps or a property return measure.","q":"Why does the resale evidence matter if the report concerns rents?"},{"a":"Confirm the address’s delivery ZIP and ZCTA relationship, bedroom count, property type, condition, included utilities, advertised rent, concessions, lease term, and actual availability. Compare contemporaneous listings with signed-rent evidence where available, and keep those property-level checks separate from ACS survey medians, HUD administrative standards, Zillow index values, and Redfin resale observations.","q":"Which checks remain necessary before applying these ZIP figures to an address?"}],"sources":[{"key":"apartment_list_time_on_market","name":"Apartment List Time on Market — listing liquidity","release":"Apartment List 2026-07","pulledAt":"2026-08-08","url":"https://www.apartmentlist.com/research/category/data-rent-estimates"},{"key":"apartment_list_vacancy","name":"Apartment List Vacancy Index — rental vacancy","release":"Apartment List 2026-07","pulledAt":"2026-08-08","url":"https://www.apartmentlist.com/research/apartment-list-vacancy-index-methodology"},{"key":"census_zcta_facts","name":"Census ACS five-year — ZCTA housing and income","release":"ACS 2024 5-year ZCTA","pulledAt":"2026-08-08","url":"https://api.census.gov/data/2024/acs/acs5.html"},{"key":"hud_zip","name":"HUD USPS crosswalk and Small Area FMRs — ZIP rent fallback","release":"ZIP-CBSA 2025Q4 + SAFMR FY2026","pulledAt":"2026-07-26","url":"https://www.huduser.gov/portal/datasets/usps_crosswalk.html"},{"key":"realtor_county","name":"Realtor.com Economic Research — county listing inventory","release":"county inventory 2026-06","pulledAt":"2026-07-28","url":"https://www.realtor.com/research/data/"},{"key":"redfin","name":"Redfin Data Center — inventory, days on market, and price cuts","release":"metro tracker through 2026-05-01","pulledAt":"2026-07-26","url":"https://www.redfin.com/news/data-center/"},{"key":"redfin_zip","name":"Redfin Data Center — ZIP resale activity and supply","release":"ZIP rolling 3 months through 2026-06-30; updated 2026-07-03","pulledAt":"2026-08-12","url":"https://www.redfin.com/news/data-center/"},{"key":"zillow_county","name":"Zillow ZHVI and ZORI — county values and rents","release":"county ZHVI/ZORI 2026-06","pulledAt":"2026-07-26","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori","name":"Zillow ZORI — metro market rents","release":"Metro_zori_uc_sfrcondomfr_sm_sa_month.csv","pulledAt":"2026-07-26","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori_city","name":"Zillow ZORI — city market rents","release":"zillow_zori_city.csv","pulledAt":"2026-07-29","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori_zip","name":"Zillow ZORI — ZIP market rents","release":"ZORI ZIP 2026-06","pulledAt":"2026-08-08","url":"https://www.zillow.com/research/data/"}],"history":[{"period":"2015-01-01","rent":1196.272206},{"period":"2015-02-01","rent":1193.899087},{"period":"2015-03-01","rent":1195.818182},{"period":"2015-04-01","rent":1200.657131},{"period":"2015-05-01","rent":1212.325476},{"period":"2015-06-01","rent":1225.980347},{"period":"2015-07-01","rent":1234.932804},{"period":"2015-08-01","rent":1238.308307},{"period":"2015-09-01","rent":1237.807514},{"period":"2015-10-01","rent":1240.914203},{"period":"2015-11-01","rent":1236.090107},{"period":"2015-12-01","rent":1249.636454},{"period":"2016-01-01","rent":1262.42106},{"period":"2016-02-01","rent":1278.434196},{"period":"2016-03-01","rent":1274.558785},{"period":"2016-04-01","rent":1277.032659},{"period":"2016-05-01","rent":1277.580246},{"period":"2016-06-01","rent":1281.524192},{"period":"2016-07-01","rent":1281.999305},{"period":"2016-08-01","rent":1284.37178},{"period":"2016-09-01","rent":1295.325813},{"period":"2016-10-01","rent":1299.697607},{"period":"2016-11-01","rent":1310.096603},{"period":"2016-12-01","rent":1307.968553},{"period":"2017-01-01","rent":1319.541084},{"period":"2017-02-01","rent":1321.59969},{"period":"2017-03-01","rent":1328.180426},{"period":"2017-04-01","rent":1327.784202},{"period":"2017-05-01","rent":1338.70882},{"period":"2017-06-01","rent":1344.510429},{"period":"2017-07-01","rent":1347.223136},{"period":"2017-08-01","rent":1341.83881},{"period":"2017-09-01","rent":1346.774685},{"period":"2017-10-01","rent":1352.492122},{"period":"2017-11-01","rent":1357.167459},{"period":"2017-12-01","rent":1356.420003},{"period":"2018-01-01","rent":1356.584126},{"period":"2018-02-01","rent":1367.17775},{"period":"2018-03-01","rent":1374.700594},{"period":"2018-04-01","rent":1383.487355},{"period":"2018-05-01","rent":1389.401549},{"period":"2018-06-01","rent":1390.255204},{"period":"2018-07-01","rent":1402.026438},{"period":"2018-08-01","rent":1413.293314},{"period":"2018-09-01","rent":1412.246646},{"period":"2018-10-01","rent":1410.332221},{"period":"2018-11-01","rent":1408.535052},{"period":"2018-12-01","rent":1416.995893},{"period":"2019-01-01","rent":1423.924108},{"period":"2019-02-01","rent":1427.867284},{"period":"2019-03-01","rent":1430.703918},{"period":"2019-04-01","rent":1434.949499},{"period":"2019-05-01","rent":1436.127242},{"period":"2019-06-01","rent":1443.103801},{"period":"2019-07-01","rent":1444.080079},{"period":"2019-08-01","rent":1449.373451},{"period":"2019-09-01","rent":1457.392978},{"period":"2019-10-01","rent":1467.108227},{"period":"2019-11-01","rent":1476.340475},{"period":"2019-12-01","rent":1482.565013},{"period":"2020-01-01","rent":1486.773439},{"period":"2020-02-01","rent":1490.208296},{"period":"2020-03-01","rent":1486.142254},{"period":"2020-04-01","rent":1493.254421},{"period":"2020-05-01","rent":1497.67209},{"period":"2020-06-01","rent":1496.240139},{"period":"2020-07-01","rent":1489.301355},{"period":"2020-08-01","rent":1500.500488},{"period":"2020-09-01","rent":1506.757665},{"period":"2020-10-01","rent":1518.210384},{"period":"2020-11-01","rent":1518.178622},{"period":"2020-12-01","rent":1534.26367},{"period":"2021-01-01","rent":1544.992312},{"period":"2021-03-01","rent":1614.857679},{"period":"2021-04-01","rent":1640.765911},{"period":"2021-05-01","rent":1659.867674},{"period":"2021-06-01","rent":1700.168786},{"period":"2021-07-01","rent":1766.961646},{"period":"2021-08-01","rent":1798.366755},{"period":"2021-09-01","rent":1817.750106},{"period":"2021-10-01","rent":1852.430905},{"period":"2021-11-01","rent":1903.28007},{"period":"2021-12-01","rent":1953.068518},{"period":"2022-01-01","rent":1971.128902},{"period":"2022-02-01","rent":1968.516664},{"period":"2022-03-01","rent":1992.019115},{"period":"2022-04-01","rent":2022.137078},{"period":"2022-05-01","rent":2063.069851},{"period":"2022-06-01","rent":2086.634313},{"period":"2022-07-01","rent":2082.361724},{"period":"2022-08-01","rent":2092.872073},{"period":"2022-09-01","rent":2110.14974},{"period":"2022-10-01","rent":2120.010982},{"period":"2022-11-01","rent":2128.016299},{"period":"2022-12-01","rent":2123.459711},{"period":"2023-01-01","rent":2136.21195},{"period":"2023-02-01","rent":2126.512473},{"period":"2023-03-01","rent":2136.517105},{"period":"2023-04-01","rent":2146.353846},{"period":"2023-05-01","rent":2162.546283},{"period":"2023-06-01","rent":2167.80454},{"period":"2023-07-01","rent":2167.169208},{"period":"2023-08-01","rent":2183.982153},{"period":"2023-09-01","rent":2198.990345},{"period":"2023-10-01","rent":2208.835802},{"period":"2023-11-01","rent":2206.679657},{"period":"2023-12-01","rent":2195.82962},{"period":"2024-01-01","rent":2205.640508},{"period":"2024-02-01","rent":2229.281588},{"period":"2024-03-01","rent":2238.791225},{"period":"2024-04-01","rent":2215.776955},{"period":"2024-05-01","rent":2175.208566},{"period":"2024-06-01","rent":2174.145933},{"period":"2024-07-01","rent":2198.007192},{"period":"2024-08-01","rent":2218.891725},{"period":"2024-09-01","rent":2217.969899},{"period":"2024-10-01","rent":2204.280454},{"period":"2024-11-01","rent":2206.34662},{"period":"2024-12-01","rent":2222.647625},{"period":"2025-01-01","rent":2232.483744},{"period":"2025-02-01","rent":2234.314738},{"period":"2025-03-01","rent":2236.247382},{"period":"2025-04-01","rent":2246.018925},{"period":"2025-05-01","rent":2255.560601},{"period":"2025-06-01","rent":2251.579104},{"period":"2025-07-01","rent":2241.744459},{"period":"2025-08-01","rent":2224.330109},{"period":"2025-09-01","rent":2223.620406},{"period":"2025-10-01","rent":2236.264276},{"period":"2025-11-01","rent":2242.771845},{"period":"2025-12-01","rent":2245.479392},{"period":"2026-01-01","rent":2241.09021},{"period":"2026-02-01","rent":2241.756504},{"period":"2026-03-01","rent":2244.517609},{"period":"2026-04-01","rent":2256.678278},{"period":"2026-05-01","rent":2276.451297},{"period":"2026-06-01","rent":2291.424908}],"historySummary":{"pointCount":137,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":0.9927536231884058,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":2251.579104,"endRent":2291.424908,"change":0.017696826164895985,"cagr":0.017696826164895985},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2167.80454,"endRent":2291.424908,"change":0.057025606192336875,"cagr":0.01865824030229657},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1700.168786,"endRent":2291.424908,"change":0.3477631908482761,"cagr":0.0615066475173951}},"maxDrawdown":-0.028875087269470634,"annualizedVolatility":0.024574553454631415,"consecutiveReturnCount":135}}