{"zip":"02139","city":"Cambridge","state":"MA","county":"Middlesex County","countySlug":"middlesex-county-ma","metro":"Boston-Cambridge-Newton, MA-NH","metroSlug":"boston-ma","citySlug":"cambridge-ma","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":3818,"rentYoy":0.0431,"bedroomEstimates":[2695,2909,3818,4773,5055],"hudFmr":[1631,1761,2311,2889,3060],"ladderSource":"county","population":40033,"populationMoe":1280,"medianIncome":134586,"medianIncomeMoe":8697,"medianGrossRent":2691,"medianGrossRentMoe":89,"housingUnits":17034,"occupiedUnits":16012,"vacantUnits":1022,"renterOccupied":10862,"rentBurdenTotal":10862,"rentBurden30Plus":4614,"vacantForRent":210,"vacantForSale":0,"vacantSeasonal":390,"structureTotal":17034,"singleFamilyUnits":2644,"largeMultifamilyUnits":4028,"vacancyRate":0.0599976517553129,"renterShare":0.6783662253310018,"rentBurdenShare":0.4247836494199963,"requiredIncome":152720,"askingRentToIncome":0.3404217377736169,"askingVsAcsRent":1.4188034188034189,"askingVsHud2br":1.6520986585893553,"cityRent":3597.544472212811,"countyRent":3260,"metroRent":3210,"cityGrossRent":2787,"countyGrossRent":2201,"countyListings":2465,"countyListingDom":35,"countyPriceReducedShare":0.1484,"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":70,"zipSalePrice":1129745,"zipSalePriceYoy":-0.1959,"zipMedianDom":22,"zipActiveListings":165,"zipActiveListingsYoy":0.1887,"zipInventory":52,"zipInventoryYoy":0.0321,"zipPendingSales":93,"zipMonthsSupply":2.2,"zipSaleToList":1.0397,"zipSoldAboveList":0.5299,"zipOffMarketTwoWeeks":0.5688,"generatedAt":"2026-08-16 04:44:05.383117+00","summaryHtml":"<p>In ZIP 02139, the supplied June 2026 data expose a cross-market tension rather than a single direction. Zillow ZORI, the ZIP-level asking-rent measure, stood at $3,818 per month and was 4.31% higher than a year earlier. In contrast, Redfin's direct rolling-three-month ZIP resale observation through the supplied June endpoint put the median sold price at $1,129,745, a 19.59% year-over-year decrease. Zillow is a typical observed asking-rent index blended across rental types; Redfin records completed for-sale transactions, not rental transactions. Thus the decline in the resale median challenges any uncomplicated reading of the rent increase, without converting either series into a claim about the other market.</p><p>History shows a continuing but uneven rent path. Exact same-month annualized ZIP ZORI changes were 4.31% over one year, 3.89% over three years, and 5.63% over five years. Recent direction therefore confirms the longer upward path, although it is slower than the five-year pace and only modestly stronger than the three-year pace. Its annualized monthly-return variability is 3.22%; that amount of movement means a current snapshot should not be treated as a perfectly smooth signal, even with strong history coverage. The historical maximum drawdown reaches 11.94%, independently showing a material past retreat. The series has complete coverage. Its transparent national discovery ranks are 589 for momentum, 1,930 for stability, and 915 for balanced history; lower ranks place higher. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>This five-digit label functions both as the Zillow ZIP market identifier and as a Census ZCTA match. A ZCTA is a statistical area, not the same thing as a USPS delivery ZIP. The matched ACS 2024 five-year survey reports a $2,691 median gross rent among occupied renter homes, including selected utilities; the current asking index is 41.9% above it. That gap is a source-universe difference, not an inconsistency: ACS surveys occupied renter homes, while ZORI tracks typical observed asking rent. For wider, explicitly contextual comparison, the City of Cambridge context rent is $3,598, the Middlesex County context rent is $3,260, and the Boston-Cambridge-Newton, MA-NH metro context rent is $3,210. None of those city, county, or metro values substitutes for the ZIP measure.</p><p>The bedroom profile is a scaled screen, not a set of observed ZIP rents. Modelled estimates derived by scaling ZIP ZORI with the local HUD ladder are $2,695 for a studio, $2,909 for one bedroom, $3,818 for two bedrooms, $4,773 for three bedrooms, and $5,055 for four bedrooms. The FY2026 local HUD ladder is the scaling input. HUD FMR/SAFMR is an administrative, bedroom-specific standard rather than an asking-rent observation, so neither its benchmark nor the modelled estimates should be read as measured asking rents for a particular layout. The equality of the modelled two-bedroom figure and the headline ZORI reflects the scaling method, not a direct two-bedroom rent survey.</p><p>Income and burden data point to a different tension. In the ACS survey, median household income is $134,586. Applying the arithmetic 30% screen to the monthly ZORI produces a required annual income of $152,720, while the asking-rent-to-median-income calculation is 34.0%. This screen is arithmetic only, not advice and not an applicant qualification rule; ZIP-wide median income also does not identify a renter household's resources. Among 10,862 ACS renter households, 4,614, or 42.5%, reported gross-rent burdens at or above that threshold. Because ACS is a five-year survey of occupied renter homes and uses selected utilities in gross rent, this burden measure cannot establish the affordability, utility bill, or lease terms of any particular unit.</p><p>Housing stock provides denominators but not listing-level availability. The ZCTA survey estimates 17,034 housing units, including 16,012 occupied and 1,022 vacant units, for a 6.0% vacancy rate. Of the vacancies, ACS separately categorizes for-rent and seasonal units; those categories are survey classifications rather than live advertised inventory. They do not demonstrate that a specific apartment is available, explain its rent, or prove a vacancy condition for a particular property. The renter-household lens applies to most occupied homes in this geography, while the vacancy reading must remain separate from current Zillow asking-rent observations and Redfin for-sale listings.</p><p>Redfin's ZIP resale evidence gives the price decline needed context without becoming rental evidence. Its rolling-three-month observation records 70 homes sold, a median 22 days on market, and inventory of 52 homes. Months of supply were 2.2, a stock-to-sales measure that translates reported inventory into months at the current sales pace, not a projection of future availability. The average sale-to-list ratio was 103.97%, and 52.99% of sales closed above list. Alongside the falling median sold price, these direct resale liquidity signals are mixed: sales were occurring with those list-relative outcomes even as the median fell. That price decline challenges a simple inference from rising asking rents, their longer history, or the ZIP-wide income screen to resale pricing.</p><p>The annualized ZIP ZORI divided by the ZIP median sold price is 4.06%, a cross-source screening ratio only. It matches neither a property's rent roll nor its expenses, debt terms, taxes, insurance, maintenance, vacancy experience, or transaction costs, and it cannot establish future performance. ZORI's rental-type blend, ACS sampling and stated margins of error, HUD's administrative design, and a rolling resale window all limit one-number conclusions. Property-level checking would need the current advertised rent and availability, bedroom and layout, included utilities, lease timing and concessions, unit condition, and comparable completed sales rather than the ZIP median alone. The decision tension remains explicit: does the particular property's documented rent and cost information support the broad rent signal despite the resale median's decline?</p>","findings":[{"body":"ZIP ZORI was $3,818 in June 2026, up 4.31% year over year. The exact three- and five-year annualized changes of 3.89% and 5.63% show that the latest rise continues a longer upward history but is below the five-year pace. Complete historical coverage supports measurement continuity, while the recorded drawdown means that continuity does not imply a smooth path.","title":"Rent path remains upward but not smooth"},{"body":"ACS describes occupied renter homes rather than current listings. Its median gross rent of $2,691 includes selected utilities, whereas ZORI is an asking-rent index. Applying 30% of income to the ZIP asking index yields $152,720 in required annual income, an arithmetic benchmark only. The burden share measures reported household conditions across the ZCTA survey, not eligibility or a particular apartment's affordability.","title":"Budget screen differs from observed renter conditions"},{"body":"HUD's bedroom-specific administrative ladder is used only to scale the ZIP-wide asking index into modelled studio through four-bedroom estimates. It does not measure observed asking rents by bedroom. The ZCTA housing counts and vacancy categories are similarly survey-based context: they identify stock and occupancy patterns, but cannot confirm whether a given unit is vacant, marketed, or leased at the index value.","title":"Bedroom and vacancy figures are not listing evidence"},{"body":"Redfin's direct rolling-three-month ZIP resale data show the median sold price falling while 70 homes sold, the median marketing period was 22 days, supply was 2.2 months, and the average sale-to-list ratio was above list. Those are for-sale transaction signals, not rental comparables. The 4.06% annualized-rent-to-price result is only a cross-source screen and cannot establish property-level economics or future outcomes.","title":"Resale signals conflict with a simple rent-to-price reading"}],"risks":["ZIP ZORI blends rental types and is a typical asking-rent index, so it cannot establish the actual rent, concessions, timing, or utility treatment for a specific apartment.","The ACS ZCTA series is a five-year survey with sampling uncertainty and selected-utility treatment. It may not match present listing rents, current household income, or lease costs at a specific address.","The resale median, days on market, inventory, and sale-to-list values all refer to for-sale activity over a rolling window. They cannot be used as rental transactions, building-level comparable rents, or proof of sale terms for a unit.","Modelled bedroom estimates inherit the ZIP-wide ZORI and HUD ladder rather than direct bedroom observations. A property's layout, condition, utility inclusions, concession structure, and lease timing can differ materially from that screen."],"qa":[{"a":"The label is used two ways in the supplied packet: Zillow's ZIP market identifier and the matched Census ZCTA. A ZCTA is a statistical area assembled for census reporting, not an identical representation of a USPS delivery ZIP. Consequently, the ACS evidence is area-level survey context rather than a delivery-route or property boundary.","q":"What geography does 02139 represent in this report?"},{"a":"The measures cover different universes. ZORI summarizes typical observed asking rent across rental types at ZIP level. ACS median gross rent comes from a five-year survey of occupied renter homes and includes selected utilities. The gap can reflect the measures' distinct timing, occupancy, and utility treatments, so it does not by itself demonstrate an error in either source.","q":"Why is ACS gross rent below Zillow ZORI?"},{"a":"The stated required annual income simply divides the ZIP asking-rent index by the 30% share. It is an arithmetic screen, not advice, an underwriting decision, or an applicant qualification rule. ACS burden is a survey estimate across occupied renter households; it cannot determine one household's budget, utility payment, lease offer, or outcome at a specific address.","q":"How should the income and burden figures be used?"},{"a":"No. Redfin's direct rolling-three-month figures describe completed ZIP resale transactions and listing-market conditions, whereas ZORI covers asking rents. A falling resale median and above-list indicators can coexist in this packet, producing a cross-market tension. The annualized-rent-to-price computation is only a screening ratio and cannot determine expenses, financing, individual property economics, or future prices.","q":"Does Redfin validate rent levels or predict future prices?"}],"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":2478.426763},{"period":"2015-02-01","rent":2437.662729},{"period":"2015-03-01","rent":2453.983831},{"period":"2015-04-01","rent":2491.122366},{"period":"2015-05-01","rent":2520.122179},{"period":"2015-06-01","rent":2514.59096},{"period":"2015-07-01","rent":2528.36685},{"period":"2015-08-01","rent":2540.76785},{"period":"2015-09-01","rent":2549.805277},{"period":"2015-10-01","rent":2544.667129},{"period":"2015-11-01","rent":2553.11719},{"period":"2015-12-01","rent":2562.627075},{"period":"2016-01-01","rent":2600.646703},{"period":"2016-02-01","rent":2630.908806},{"period":"2016-03-01","rent":2584.398287},{"period":"2016-04-01","rent":2577.888312},{"period":"2016-05-01","rent":2568.513567},{"period":"2016-06-01","rent":2618.519098},{"period":"2016-07-01","rent":2621.902823},{"period":"2016-08-01","rent":2636.043757},{"period":"2016-09-01","rent":2663.469132},{"period":"2016-10-01","rent":2653.21863},{"period":"2016-11-01","rent":2637.980176},{"period":"2016-12-01","rent":2639.042776},{"period":"2017-01-01","rent":2679.516177},{"period":"2017-02-01","rent":2686.606414},{"period":"2017-03-01","rent":2719.135439},{"period":"2017-04-01","rent":2721.924393},{"period":"2017-05-01","rent":2750.961989},{"period":"2017-06-01","rent":2726.373195},{"period":"2017-07-01","rent":2707.657551},{"period":"2017-08-01","rent":2712.397868},{"period":"2017-09-01","rent":2710.292905},{"period":"2017-10-01","rent":2749.887195},{"period":"2017-11-01","rent":2761.217692},{"period":"2017-12-01","rent":2794.239962},{"period":"2018-01-01","rent":2785.454467},{"period":"2018-02-01","rent":2802.004273},{"period":"2018-03-01","rent":2795.856544},{"period":"2018-04-01","rent":2797.69265},{"period":"2018-05-01","rent":2799.25815},{"period":"2018-06-01","rent":2808.628378},{"period":"2018-07-01","rent":2842.023455},{"period":"2018-08-01","rent":2875.585225},{"period":"2018-09-01","rent":2877.686224},{"period":"2018-10-01","rent":2902.214766},{"period":"2018-11-01","rent":2893.683295},{"period":"2018-12-01","rent":2855.414969},{"period":"2019-01-01","rent":2848.638785},{"period":"2019-02-01","rent":2858.285014},{"period":"2019-03-01","rent":2875.128184},{"period":"2019-04-01","rent":2892.907924},{"period":"2019-05-01","rent":2899.817569},{"period":"2019-06-01","rent":2916.279789},{"period":"2019-07-01","rent":2921.290087},{"period":"2019-08-01","rent":2913.429155},{"period":"2019-09-01","rent":2931.748948},{"period":"2019-10-01","rent":2921.780745},{"period":"2019-11-01","rent":2953.78948},{"period":"2019-12-01","rent":2996.338501},{"period":"2020-01-01","rent":3028.462508},{"period":"2020-02-01","rent":3044.222874},{"period":"2020-03-01","rent":3014.970183},{"period":"2020-04-01","rent":2987.576664},{"period":"2020-05-01","rent":2944.506574},{"period":"2020-06-01","rent":2906.813795},{"period":"2020-07-01","rent":2885.334975},{"period":"2020-08-01","rent":2843.498758},{"period":"2020-09-01","rent":2782.72253},{"period":"2020-10-01","rent":2761.412594},{"period":"2020-11-01","rent":2699.14113},{"period":"2020-12-01","rent":2709.359026},{"period":"2021-01-01","rent":2680.645713},{"period":"2021-02-01","rent":2730.46862},{"period":"2021-03-01","rent":2736.092236},{"period":"2021-04-01","rent":2797.714756},{"period":"2021-05-01","rent":2845.212428},{"period":"2021-06-01","rent":2902.735618},{"period":"2021-07-01","rent":2928.649341},{"period":"2021-08-01","rent":2950.1228},{"period":"2021-09-01","rent":2968.994762},{"period":"2021-10-01","rent":3002.779672},{"period":"2021-11-01","rent":3087.11952},{"period":"2021-12-01","rent":3132.004634},{"period":"2022-01-01","rent":3155.366022},{"period":"2022-02-01","rent":3128.371129},{"period":"2022-03-01","rent":3138.709146},{"period":"2022-04-01","rent":3149.325656},{"period":"2022-05-01","rent":3169.456152},{"period":"2022-06-01","rent":3202.558095},{"period":"2022-07-01","rent":3232.952322},{"period":"2022-08-01","rent":3299.477789},{"period":"2022-09-01","rent":3373.094313},{"period":"2022-10-01","rent":3403.346621},{"period":"2022-11-01","rent":3400.597323},{"period":"2022-12-01","rent":3351.669444},{"period":"2023-01-01","rent":3357.303501},{"period":"2023-02-01","rent":3343.367379},{"period":"2023-03-01","rent":3373.083647},{"period":"2023-04-01","rent":3379.295735},{"period":"2023-05-01","rent":3403.491318},{"period":"2023-06-01","rent":3404.653322},{"period":"2023-07-01","rent":3436.697685},{"period":"2023-08-01","rent":3438.272109},{"period":"2023-09-01","rent":3472.280173},{"period":"2023-10-01","rent":3498.41559},{"period":"2023-11-01","rent":3500.653863},{"period":"2023-12-01","rent":3562.102828},{"period":"2024-01-01","rent":3572.503007},{"period":"2024-02-01","rent":3645.636485},{"period":"2024-03-01","rent":3585.748599},{"period":"2024-04-01","rent":3570.17301},{"period":"2024-05-01","rent":3558.223714},{"period":"2024-06-01","rent":3581.779755},{"period":"2024-07-01","rent":3603.645474},{"period":"2024-08-01","rent":3589.168143},{"period":"2024-09-01","rent":3572.383323},{"period":"2024-10-01","rent":3554.588284},{"period":"2024-11-01","rent":3609.198617},{"period":"2024-12-01","rent":3621.792895},{"period":"2025-01-01","rent":3649.538964},{"period":"2025-02-01","rent":3630.078995},{"period":"2025-03-01","rent":3650.394367},{"period":"2025-04-01","rent":3661.045365},{"period":"2025-05-01","rent":3653.539631},{"period":"2025-06-01","rent":3659.985562},{"period":"2025-07-01","rent":3643.087061},{"period":"2025-08-01","rent":3662.45769},{"period":"2025-09-01","rent":3667.76717},{"period":"2025-10-01","rent":3688.206888},{"period":"2025-11-01","rent":3670.505833},{"period":"2025-12-01","rent":3668.894306},{"period":"2026-01-01","rent":3671.078076},{"period":"2026-02-01","rent":3685.989765},{"period":"2026-03-01","rent":3724.38139},{"period":"2026-04-01","rent":3756.164204},{"period":"2026-05-01","rent":3797.749916},{"period":"2026-06-01","rent":3817.6355}],"historySummary":{"pointCount":138,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":3659.985562,"endRent":3817.6355,"change":0.04307392347030259,"cagr":0.04307392347030259},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":3404.653322,"endRent":3817.6355,"change":0.12129933327761,"cagr":0.03890025924152285},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":2902.735618,"endRent":3817.6355,"change":0.3151853983279298,"cagr":0.05632460442443343}},"maxDrawdown":-0.11943184715719346,"annualizedVolatility":0.03217236571721256,"consecutiveReturnCount":137}}