{"zip":"02131","city":"Boston","state":"MA","county":"Suffolk County","countySlug":"suffolk-county-ma","metro":"Boston-Cambridge-Newton, MA-NH","metroSlug":"boston-ma","citySlug":"boston-ma","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":3037,"rentYoy":0.0334,"bedroomEstimates":[2143,2314,3037,3797,4021],"hudFmr":[1631,1761,2311,2889,3060],"ladderSource":"county","population":31151,"populationMoe":1411,"medianIncome":111006,"medianIncomeMoe":4829,"medianGrossRent":2020,"medianGrossRentMoe":173,"housingUnits":13363,"occupiedUnits":12694,"vacantUnits":669,"renterOccupied":5165,"rentBurdenTotal":5165,"rentBurden30Plus":2304,"vacantForRent":209,"vacantForSale":66,"vacantSeasonal":0,"structureTotal":13363,"singleFamilyUnits":5819,"largeMultifamilyUnits":984,"vacancyRate":0.05006360847115169,"renterShare":0.406885142587049,"rentBurdenShare":0.44607938044530493,"requiredIncome":121480,"askingRentToIncome":0.3283065780228096,"askingVsAcsRent":1.5034653465346535,"askingVsHud2br":1.3141497187364777,"cityRent":3469.070594145843,"countyRent":3423,"metroRent":3210,"cityGrossRent":2147,"countyGrossRent":2129,"countyListings":2035,"countyListingDom":45,"countyPriceReducedShare":0.1686,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0668259622464459,"apartmentTimeOnMarket":25.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":78,"zipSalePrice":749831,"zipSalePriceYoy":-0.0002,"zipMedianDom":21,"zipActiveListings":181,"zipActiveListingsYoy":0.1132,"zipInventory":56,"zipInventoryYoy":-0.0524,"zipPendingSales":111,"zipMonthsSupply":2.2,"zipSaleToList":1.0356,"zipSoldAboveList":0.5795,"zipOffMarketTwoWeeks":0.5655,"generatedAt":"2026-08-16 05:55:05.268529+00","summaryHtml":"<p>In 02131, the label is both a Zillow ZIP market identifier and a Census ZCTA match. The central tension is that the current typical asking-rent signal sits above the supplied household-income screen even though its recent rise is moderate. Zillow’s ZORI is $3,037 per month. This ZIP-level index is a typical observed asking-rent index blended across rental types; it is not a lease ledger or a bedroom-specific rent quote. Against the matched-ZCTA median household-income benchmark, the asking-rent-to-income comparison is 32.8%. Applying a 30% share mechanically produces $121,480 of required annual income. That calculation is arithmetic only, not advice and not an applicant qualification rule. It nevertheless identifies a material gap between an index-based asking-rent snapshot and this income benchmark.</p><p>History supplies a qualified counterweight, not a forward view. Exact same-month annualized changes were 3.3% over 1 year, 4.0% over 3 years, and 5.8% over 5 years. The latest pace therefore breaks from the stronger longer path rather than confirming it: it remains positive but has slowed relative to both multi-year windows. Annualized monthly-return variability of 2.9% shows that the sequence was not a straight line, so a reader should place more confidence in the series’ broad direction than in any lone rent reading. Its maximum peak-to-trough drawdown was 5.6%, evidence that even this historical index had meaningful reversals. Coverage was 100% across 105 monthly observations and 104 consecutive returns. The transparent national discovery ranks were 707 for momentum, 1,506 for stability, and 754 for balanced history, with lower ranks higher; these are retrospective discovery measures, not forecasts, investment recommendations, or evidence of future rents.</p><p>Source separation explains why these rent figures should not be interchanged. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP, despite the shared label. The ACS five-year survey of occupied renter homes in the matched ZCTA places median gross rent at $2,020; gross rent includes selected utilities and is not asking rent. That survey median is 50.3% below the Zillow index, a gap consistent with their distinct populations and methods rather than a contradiction. HUD’s local two-bedroom FMR/SAFMR standard is $2,311, 31.4% below the ZIP asking-rent index. HUD FMR/SAFMR is an administrative, bedroom-specific standard, not an observed asking-rent series. These different scopes set benchmarks and comparisons; none validates an advertised unit rent by itself.</p><p>The bedroom view is deliberately modelled rather than observed. Scaling the ZIP ZORI through the local HUD ladder produces monthly ZIP estimates of $2,143 for a studio, $2,314 for one bedroom, $3,037 for two bedrooms, $3,797 for three bedrooms, and $4,021 for four bedrooms. The ladder carries HUD’s relative bedroom standard into the Zillow all-type index; it does not sample listings by bedroom, utility package, condition, or lease terms. Accordingly, these are modelled estimates, never measured bedroom rents, and their usefulness is comparative: they show the assumptions embedded in a consistent size ladder, not a set of rent comps or a claim about an individual apartment.</p><p>Survey housing composition puts the affordability and availability cautions in perspective. The matched ZCTA stock contains 13,363 housing units, with a 5.0% overall vacancy rate. Renters form a substantial surveyed household segment, and 44.6% of renter households met or exceeded the supplied rent-burden threshold. Those are household-level ACS survey results, not evidence that a particular renter faces the ZORI value or that an individual dwelling is vacant. A vacancy-rate reading also cannot establish current unit availability, rent, bedroom count, or utility terms; it belongs beside, rather than inside, the current asking-rent assessment.</p><p>The broader comparisons point to a lower ZIP asking-rent index than surrounding aggregates, but they remain context. Boston city context has a Zillow rent figure of $3,469, Suffolk County context has $3,423, and the Boston-Cambridge-Newton, MA-NH metro context has $3,210; each named value has wider geographic scope than the direct ZIP result. The city, county, and metro figures do not describe ZIP listings, ZCTA renter households, or a particular property. Still, their common direction makes the ZIP’s lower asking-rent index a useful scope-aware comparison, while the income and burden findings keep that relative price position from becoming a blanket affordability conclusion.</p><p>Resale evidence supplies a different, direct ZIP observation. Redfin’s rolling-three-month ZIP for-sale observation reports a $749,831 median sold price, down 0.02% year over year, with 78 homes sold and a 21-day median marketing time. It records 56 homes of inventory and 2.2 months of supply. Sale-to-list averaged 103.56%, while 58.0% of sales were above list. These are resale and listing-liquidity signals, not rental transactions, rental comps, or property economics. The quick marketing and above-list signals sit beside an almost unchanged median price: that tension challenges any simple extension of the historically rising asking-rent path into a matching resale-price path, and it does not settle the household income screen.</p><p>The annualized ZIP ZORI divided by median sold price is a 4.9% cross-source screening ratio only. It is not a cap rate, net return, expected return, or property yield, because the inputs arise from a rent index and a resale summary rather than a property-level operating record. Remaining limits are material: ZORI blends rental types, ACS covers occupied households over a survey period, HUD is a standard, and resale fields summarize sales rather than rentals. Concrete checks should match a candidate property’s bedroom count, advertised rent, included utilities, lease date and term, current availability, physical condition, and parcel-level listing or sale record to the decision at hand. Neither survey burden nor area vacancy proves facts about that unit. Which property-level listing and resale records remain consistent after those checks?</p>","findings":[{"body":"Zillow’s typical blended asking-rent index is above the mechanical income screen, while the one-year history remains positive but slower than its multi-year rates. This makes current rent pressure the clearest decision tension. The income comparison is only a standardized arithmetic screen, however, and cannot establish affordability, lease terms, or eligibility for any actual renter.","title":"Income-screen tension is the leading signal"},{"body":"Full historical coverage makes the measured rent path more complete than a sparse series, but it does not convert the record into a forecast. Monthly variability and a documented drawdown show that the index moved unevenly. Recent annual growth trails the longer same-month windows, so the evidence supports deceleration in observed history rather than a claim about the next period.","title":"History is complete but not linear"},{"body":"ACS, Zillow, and HUD answer different questions. ACS gross rent describes occupied renter homes and includes selected utilities; Zillow tracks a blended asking-rent index; HUD supplies a bedroom-specific administrative standard. The bedroom figures are scaled modelled estimates based on the local HUD ladder, not measured market rents. Their differences are source-scope comparisons, never unit-level quotes.","title":"Rent sources answer different questions"},{"body":"Redfin’s ZIP resale observation displays quick marketing and above-list outcomes while the median price was essentially flat over the annual comparison. That combination challenges a simple narrative in which rent-index history and resale pricing move together. The annualized rent-to-price calculation is only a cross-source screen and lacks property-level expenses, condition, and transaction details.","title":"Resale liquidity and price direction do not fully align"}],"risks":["The shared ZIP/ZCTA label can invite false precision: the ZCTA is a statistical survey area, while delivery ZIP boundaries and actual listing locations may not align with it.","ACS rent, burden, stock, and vacancy results describe surveyed occupied households or area units over a multiyear period, so they cannot establish current price or availability for a specific rental.","ZORI is blended across rental types, and the bedroom ladder is modelled from HUD relationships; differences in unit condition, utilities, and lease terms can produce materially different quotes.","Redfin resale observations record for-sale activity only. A median sale price and screening ratio omit property expenses and attributes, while history measurements remain backward-looking rather than predictive."],"qa":[{"a":"Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types. ACS is a five-year survey median for occupied renter homes and includes selected utilities. HUD FMR/SAFMR is an administrative bedroom-specific standard. They have different populations, timing, and construction, so their differences are informative about scope but do not identify an error or an individual unit rent.","q":"Why can the Zillow, ACS, and HUD rents differ so much?"},{"a":"No. The matching ZCTA is a Census statistical area attached to the same label, not an identical USPS delivery ZIP. This permits area-level ACS comparison but leaves location-specific verification necessary. A listing’s stated ZIP, physical address, and applicable survey geography should not be assumed to match merely because their labels look alike.","q":"Does the ZCTA use the same boundaries as a USPS delivery ZIP?"},{"a":"The history gives complete monthly coverage and records same-month changes over several backward-looking horizons, along with variability and drawdown. Positive recent growth is slower than the longer measured pace, and prior reversals show that the series was not linear. The snapshot is therefore well documented at its endpoint but should not be treated as a forecast or a fixed future rent.","q":"What does the history say about confidence in the current asking-rent snapshot?"},{"a":"Redfin’s rolling resale observation describes for-sale liquidity, pricing, and list outcomes, not rental transactions. Dividing annualized ZORI by the median sold price creates a cross-source screening ratio only. Before using either source for a property decision, verify the unit’s bedroom count, advertised terms, utilities, condition, availability, and property-specific listing or sale record.","q":"How should the resale data and rent-price screen be used?"}],"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":"2017-10-01","rent":1958.197318},{"period":"2017-11-01","rent":1954.340967},{"period":"2017-12-01","rent":1989.326214},{"period":"2018-01-01","rent":2015.557662},{"period":"2018-02-01","rent":2020.074798},{"period":"2018-03-01","rent":2045.267553},{"period":"2018-04-01","rent":2030.188334},{"period":"2018-05-01","rent":2046.205281},{"period":"2018-06-01","rent":2040.93305},{"period":"2018-07-01","rent":2052.919378},{"period":"2018-08-01","rent":2046.144599},{"period":"2018-09-01","rent":2053.781229},{"period":"2018-10-01","rent":2046.865521},{"period":"2018-11-01","rent":2073.940359},{"period":"2018-12-01","rent":2073.897958},{"period":"2019-01-01","rent":2055.144857},{"period":"2019-02-01","rent":2068.725518},{"period":"2019-03-01","rent":2072.59115},{"period":"2019-04-01","rent":2103.318768},{"period":"2019-05-01","rent":2092.404519},{"period":"2019-06-01","rent":2109.048505},{"period":"2019-07-01","rent":2113.245428},{"period":"2019-08-01","rent":2134.420185},{"period":"2019-09-01","rent":2159.673115},{"period":"2019-10-01","rent":2192.925243},{"period":"2019-11-01","rent":2203.563348},{"period":"2019-12-01","rent":2217.760697},{"period":"2020-01-01","rent":2256.233729},{"period":"2020-02-01","rent":2285.959633},{"period":"2020-03-01","rent":2279.944435},{"period":"2020-04-01","rent":2228.519351},{"period":"2020-05-01","rent":2226.676334},{"period":"2020-06-01","rent":2214.751817},{"period":"2020-07-01","rent":2214.971217},{"period":"2020-08-01","rent":2215.90488},{"period":"2020-09-01","rent":2186.43704},{"period":"2020-10-01","rent":2203.213887},{"period":"2020-11-01","rent":2173.633131},{"period":"2020-12-01","rent":2183.234203},{"period":"2021-01-01","rent":2157.091816},{"period":"2021-02-01","rent":2192.289104},{"period":"2021-03-01","rent":2233.391546},{"period":"2021-04-01","rent":2264.349519},{"period":"2021-05-01","rent":2277.473858},{"period":"2021-06-01","rent":2287.32102},{"period":"2021-07-01","rent":2305.685884},{"period":"2021-08-01","rent":2325.402357},{"period":"2021-09-01","rent":2354.265417},{"period":"2021-10-01","rent":2379.775407},{"period":"2021-11-01","rent":2401.338502},{"period":"2021-12-01","rent":2421.193911},{"period":"2022-01-01","rent":2438.167882},{"period":"2022-02-01","rent":2440.794506},{"period":"2022-03-01","rent":2441.274308},{"period":"2022-04-01","rent":2458.720239},{"period":"2022-05-01","rent":2482.575248},{"period":"2022-06-01","rent":2486.397095},{"period":"2022-07-01","rent":2497.122388},{"period":"2022-08-01","rent":2528.354993},{"period":"2022-09-01","rent":2570.271165},{"period":"2022-10-01","rent":2592.657989},{"period":"2022-11-01","rent":2634.49943},{"period":"2022-12-01","rent":2656.656765},{"period":"2023-01-01","rent":2652.773096},{"period":"2023-02-01","rent":2655.993002},{"period":"2023-03-01","rent":2667.586958},{"period":"2023-04-01","rent":2688.821803},{"period":"2023-05-01","rent":2675.864115},{"period":"2023-06-01","rent":2696.454462},{"period":"2023-07-01","rent":2720.123875},{"period":"2023-08-01","rent":2768.725217},{"period":"2023-09-01","rent":2794.608677},{"period":"2023-10-01","rent":2807.32609},{"period":"2023-11-01","rent":2776.313543},{"period":"2023-12-01","rent":2745.932356},{"period":"2024-01-01","rent":2797.145782},{"period":"2024-02-01","rent":2831.300631},{"period":"2024-03-01","rent":2857.670861},{"period":"2024-04-01","rent":2829.886727},{"period":"2024-05-01","rent":2859.388216},{"period":"2024-06-01","rent":2897.936711},{"period":"2024-07-01","rent":2927.881268},{"period":"2024-08-01","rent":2879.855698},{"period":"2024-09-01","rent":2869.278969},{"period":"2024-10-01","rent":2857.205133},{"period":"2024-11-01","rent":2898.592095},{"period":"2024-12-01","rent":2941.21849},{"period":"2025-01-01","rent":2923.050033},{"period":"2025-02-01","rent":2932.565983},{"period":"2025-03-01","rent":2922.940397},{"period":"2025-04-01","rent":2958.9386},{"period":"2025-05-01","rent":2949.800876},{"period":"2025-06-01","rent":2938.744672},{"period":"2025-07-01","rent":2926.469786},{"period":"2025-08-01","rent":2955.77632},{"period":"2025-09-01","rent":2965.854758},{"period":"2025-10-01","rent":2988.000182},{"period":"2025-11-01","rent":2985.110174},{"period":"2025-12-01","rent":2985.65712},{"period":"2026-01-01","rent":2996.726884},{"period":"2026-02-01","rent":2994.59096},{"period":"2026-03-01","rent":3009.114816},{"period":"2026-04-01","rent":3012.483144},{"period":"2026-05-01","rent":3029.300904},{"period":"2026-06-01","rent":3037}],"historySummary":{"pointCount":105,"firstPeriod":"2017-10-01","latestPeriod":"2026-06-01","coverageMonths":105,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":2938.744672,"endRent":3037,"change":0.033434455512983074,"cagr":0.033434455512983074},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2696.454462,"endRent":3037,"change":0.1262938213120841,"cagr":0.04044046348662822},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":2287.32102,"endRent":3037,"change":0.3277541601921712,"cagr":0.058335914653266485}},"maxDrawdown":-0.05637361882496539,"annualizedVolatility":0.02938407681105791,"consecutiveReturnCount":104}}