{"zip":"21215","city":"Baltimore","state":"MD","county":"Baltimore City","countySlug":"baltimore-city-md","metro":"Baltimore-Columbia-Towson, MD","metroSlug":"baltimore-md","citySlug":"baltimore-md","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1405,"rentYoy":0.0631,"bedroomEstimates":[1030,1143,1405,1784,1975],"hudFmr":[1362,1511,1857,2358,2611],"ladderSource":"county","population":52229,"populationMoe":2672,"medianIncome":51587,"medianIncomeMoe":5355,"medianGrossRent":1172,"medianGrossRentMoe":66,"housingUnits":25215,"occupiedUnits":21740,"vacantUnits":3475,"renterOccupied":9822,"rentBurdenTotal":9822,"rentBurden30Plus":5903,"vacantForRent":362,"vacantForSale":196,"vacantSeasonal":0,"structureTotal":25215,"singleFamilyUnits":16644,"largeMultifamilyUnits":3112,"vacancyRate":0.13781479278207417,"renterShare":0.4517939282428703,"rentBurdenShare":0.6009977601303197,"requiredIncome":56200,"askingRentToIncome":0.32682652606276774,"askingVsAcsRent":1.1988054607508531,"askingVsHud2br":0.756596661281637,"cityRent":1798.88720043573,"countyRent":1801,"metroRent":1936,"cityGrossRent":1331,"countyGrossRent":1331,"countyListings":null,"countyListingDom":null,"countyPriceReducedShare":null,"countyListingPeriod":"2026-06","metroMonthsSupply":2.6,"metroMedianDom":28,"metroPriceDrops":0.3085,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0526465744737228,"apartmentTimeOnMarket":24.3,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":153,"zipSalePrice":199855,"zipSalePriceYoy":-0.0005,"zipMedianDom":54,"zipActiveListings":461,"zipActiveListingsYoy":0.136,"zipInventory":256,"zipInventoryYoy":0.1272,"zipPendingSales":170,"zipMonthsSupply":5.1,"zipSaleToList":0.984,"zipSoldAboveList":0.3023,"zipOffMarketTwoWeeks":0.2821,"generatedAt":"2026-08-12 06:13:48.113077+00","summaryHtml":"<p>At the June 2026 endpoint, Zillow ZIP market identifier 21215 has a $1,405 ZORI: a typical observed asking-rent index blended across rental types, not a promised price for any listing. Its exact same-month change was 6.31% over one year, versus annualized 4.01% over three years and 5.11% over five years. Recent direction therefore accelerates beyond both longer backward-looking paths, confirming an upward historical path rather than breaking from it. Annualized monthly-return variability was 2.69%, maximum drawdown was -2.94%, and coverage was 99.0%; this contained historical movement provides some confidence in one current index snapshot, while not validating any property's ask. Transparent national discovery ranks among history-eligible ZIPs were 333 for momentum, 1,031 for stability, and 224 for balanced performance; lower ranks are higher. All history is backward-looking through this endpoint, not a forecast or investment recommendation.</p><p>The present index should not be substituted for survey or program standards. The five-digit label is both Zillow's ZIP market identifier and the matched Census ZCTA; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. In ACS 2024 five-year data, median gross rent for occupied renter homes was $1,172, placing the index 19.9% higher. ACS is a five-year survey of occupied renter homes, and its median gross rent includes selected utilities, so its level and population differ from current asks. In the distinct FY2026 administrative universe, the local HUD FMR/SAFMR two-bedroom standard is $1,857. HUD FMR/SAFMR is a bedroom-specific administrative standard, not asking rent.</p><p>To translate the index into a bedroom-shaped comparison, the ZIP ZORI is scaled by the local HUD ladder. The resulting modelled monthly ZIP estimates are $1,030 for a studio, $1,143 for one bedroom, $1,405 for two bedrooms, $1,784 for three bedrooms, and $1,975 for four bedrooms. They are modelled estimates, never measured bedroom rents: the pattern imports HUD's local bedroom relationship while retaining the ZIP index level. It is useful for a consistent size comparison, but it does not identify availability, lease terms, included utilities, condition, or the asking rent of a particular apartment or house.</p><p>The affordability screen produces a second tension. At a 30% rent-to-income share, paying the current index for a year requires $56,200 in annual household income, above the ZCTA median household income of $51,587; the direct index-to-income calculation is 32.7%. This required-income screen is arithmetic, not advice and not an applicant qualification rule. Separately, ACS reports 5,903 of 9,822 occupied renter households at or above that threshold, a 60.1% burden share. That survey burden measure describes households, not a specific lease or unit, and it cannot show that any individual renter will face the index level.</p><p>Housing counts give context without converting vacancy into a listing signal. The ACS ZCTA has 25,215 housing units, including 3,475 vacant units, for a 13.8% vacancy rate; 362 vacant units are designated for rent. Renter households occupy 45.2% of occupied homes. The recorded stock includes 16,644 single-family units and 3,112 large multifamily units. These are area-level survey counts and structural categories, not a measure of a building's condition, an available unit's rent, or the number of immediately leasable homes. A vacancy classification cannot prove that a particular property is vacant, priced competitively, or suitable for a renter.</p><p>Relative to wider asking-rent context, Baltimore city context is about $1,799, Baltimore City county context is $1,801, and Baltimore-Columbia-Towson, MD metro context is $1,936; each exceeds the ZIP index. These city, county, and metro figures are comparison context only, rather than replacements for the ZIP-level Zillow observation. They should also remain separate from the matched ZCTA survey and the HUD standard because their geographies and purposes differ. The comparison establishes a lower current ZIP index against those broader rent contexts, but it does not explain the gap, establish conditions at a property, or imply a future path.</p><p>Decision use hinges on checking the unit rather than extending area statistics beyond their scope. For any property, verify the live advertised rent, exact bedroom count, rental type, included and excluded utilities, recurring fees, lease term, availability date, occupancy rules, and whether the listing is active. These checks also establish whether the property is comparable to the rental types blended in the index and whether its stated price precedes or incorporates utilities and fees. Then distinguish that quoted unit total from ZORI's blended asking-rent index, ACS's utility-inclusive survey median, and HUD's administrative standard. ACS sampling uncertainty and the ZCTA-to-delivery-ZIP difference further limit precision. Do the specific unit's total charge, terms, and active status match the comparison being made?</p>","findings":[{"body":"Zillow's June 2026 ZIP index is $1,405. The one-year same-month gain is faster than the three- and five-year annualized rates, so the latest observation extends an established upward path at a quicker recent pace. Historical volatility, drawdown, coverage, and discovery ranks characterize the observed series only. They do not price a listing, predict rent, or assess an investment outcome.","title":"Acceleration, not a forecast"},{"body":"ZORI is a blended ZIP-level asking-rent index, ACS median gross rent covers occupied renter homes and selected utilities over a five-year survey, and HUD FMR/SAFMR is an administrative bedroom standard. The gap among their figures is not an error to average away. Each answers a different question, and the matched ZCTA does not equal a USPS delivery ZIP.","title":"Rent figures are not interchangeable"},{"body":"The income screen places annualized index rent above the reported median household income at the stated thirty-percent convention, while the ACS burden share is substantial. This is a population-level affordability signal, not an eligibility test. It cannot determine what any household can pay, whether utilities are included, or what a particular landlord will require.","title":"Index-level affordability screen is tight"},{"body":"The stock data show both single-family and large-multifamily units, alongside vacant units designated for rent. These counts provide market-area structure and vacancy context, not real-time inventory. A particular listing needs separate confirmation of availability, total monthly charge, condition, and its exact bedroom and rental-type classification.","title":"Area vacancy is not listing inventory"}],"risks":["ZORI, ACS, and HUD figures use different populations, timing, and definitions. Treating a survey median, an administrative standard, or a modelled ladder as a live asking rent can distort a unit comparison.","The matched ZCTA is statistical geography rather than a USPS delivery ZIP, and ACS results are five-year survey estimates with margins of error. Boundary and sampling differences limit precision for a particular address.","Area vacancy, stock composition, and rent-burden shares cannot verify that a particular unit is vacant, affordable, available, well maintained, or offered on the terms assumed by a reader.","The observed historical acceleration, ranks, and volatility are backward-looking. They may help describe how the index behaved through the endpoint, but they cannot establish future rent changes or investment performance."],"qa":[{"a":"It is the June 2026 Zillow ZIP-level ZORI, a typical observed asking-rent index blended across rental types. It summarizes the ZIP market identifier rather than a particular home. It does not state a unit's bedroom count, utilities, fees, condition, lease term, or live availability, so it cannot be treated as an advertised rent quote.","q":"What does the current Zillow figure represent?"},{"a":"ACS is a five-year survey of occupied renter homes and its median gross rent includes selected utilities. HUD FMR/SAFMR is a fiscal-year administrative, bedroom-specific standard. Zillow ZORI is a current ZIP asking-rent index. Their geographies, populations, timing, and definitions differ, so the values should be compared as separate benchmarks rather than combined.","q":"Why do the ACS and HUD figures differ from ZORI?"},{"a":"No. They are modelled monthly ZIP estimates created by scaling the ZIP ZORI with the local HUD bedroom ladder. They preserve a consistent ladder relationship for comparison, but they do not observe bedroom-specific listings. They therefore cannot establish the rent, availability, utilities, quality, or lease terms of a studio or any larger unit.","q":"Are the bedroom figures measured rents?"},{"a":"Verify the live advertised price, bedroom count, rental type, utility treatment, all recurring fees, lease term, availability date, occupancy rules, and active status. Compare the resulting total monthly obligation with the relevant metric only after identifying which universe it belongs to. Neither area vacancy nor household burden data can substitute for those unit-specific facts.","q":"What should be checked before comparing a property to these data?"}],"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":"2018-07-01","rent":909.715373},{"period":"2018-08-01","rent":905.950381},{"period":"2018-09-01","rent":931.625107},{"period":"2018-10-01","rent":932.71359},{"period":"2018-11-01","rent":927.345483},{"period":"2018-12-01","rent":920.273217},{"period":"2019-01-01","rent":929.243585},{"period":"2019-02-01","rent":940.817634},{"period":"2019-03-01","rent":957.356677},{"period":"2019-04-01","rent":960.261978},{"period":"2019-05-01","rent":953.868193},{"period":"2019-06-01","rent":956.79793},{"period":"2019-07-01","rent":952.027461},{"period":"2019-08-01","rent":961.279776},{"period":"2019-09-01","rent":947.585225},{"period":"2019-10-01","rent":962.16792},{"period":"2019-11-01","rent":971.004129},{"period":"2019-12-01","rent":974.429251},{"period":"2020-01-01","rent":958.217123},{"period":"2020-02-01","rent":945.819402},{"period":"2020-03-01","rent":967.864791},{"period":"2020-04-01","rent":983.168707},{"period":"2020-05-01","rent":986.459997},{"period":"2020-06-01","rent":999.5768},{"period":"2020-07-01","rent":1003.824336},{"period":"2020-08-01","rent":1008.24058},{"period":"2020-09-01","rent":1007.396294},{"period":"2020-10-01","rent":1026.271836},{"period":"2020-11-01","rent":1038.166453},{"period":"2020-12-01","rent":1048.376578},{"period":"2021-01-01","rent":1049.891165},{"period":"2021-02-01","rent":1070.604362},{"period":"2021-03-01","rent":1075.052255},{"period":"2021-04-01","rent":1076.417887},{"period":"2021-06-01","rent":1094.731941},{"period":"2021-07-01","rent":1109.605148},{"period":"2021-08-01","rent":1116.214942},{"period":"2021-09-01","rent":1138.545607},{"period":"2021-10-01","rent":1138.62582},{"period":"2021-11-01","rent":1142.300161},{"period":"2021-12-01","rent":1146.533364},{"period":"2022-01-01","rent":1158.306211},{"period":"2022-02-01","rent":1161.089231},{"period":"2022-03-01","rent":1169.424854},{"period":"2022-04-01","rent":1175.144974},{"period":"2022-05-01","rent":1186.729567},{"period":"2022-06-01","rent":1191.5954},{"period":"2022-07-01","rent":1198.196997},{"period":"2022-08-01","rent":1201.343536},{"period":"2022-09-01","rent":1196.100498},{"period":"2022-10-01","rent":1199.190058},{"period":"2022-11-01","rent":1207.011389},{"period":"2022-12-01","rent":1212.040815},{"period":"2023-01-01","rent":1220.751185},{"period":"2023-02-01","rent":1230.061139},{"period":"2023-03-01","rent":1234.227031},{"period":"2023-04-01","rent":1244.285664},{"period":"2023-05-01","rent":1242.628665},{"period":"2023-06-01","rent":1248.518725},{"period":"2023-07-01","rent":1257.832375},{"period":"2023-08-01","rent":1256.086337},{"period":"2023-09-01","rent":1258.585001},{"period":"2023-10-01","rent":1257.914044},{"period":"2023-11-01","rent":1266.435389},{"period":"2023-12-01","rent":1269.644879},{"period":"2024-01-01","rent":1270.291007},{"period":"2024-02-01","rent":1270.457277},{"period":"2024-03-01","rent":1275.892223},{"period":"2024-04-01","rent":1280.476463},{"period":"2024-05-01","rent":1288.202879},{"period":"2024-06-01","rent":1291.073637},{"period":"2024-07-01","rent":1287.663191},{"period":"2024-08-01","rent":1288.360855},{"period":"2024-09-01","rent":1289.668474},{"period":"2024-10-01","rent":1298.101446},{"period":"2024-11-01","rent":1299.744536},{"period":"2024-12-01","rent":1310.372757},{"period":"2025-01-01","rent":1323.645489},{"period":"2025-02-01","rent":1329.424105},{"period":"2025-03-01","rent":1332.424602},{"period":"2025-04-01","rent":1334.598768},{"period":"2025-05-01","rent":1310.196058},{"period":"2025-06-01","rent":1321.253199},{"period":"2025-07-01","rent":1326.98735},{"period":"2025-08-01","rent":1336.179093},{"period":"2025-09-01","rent":1344.488989},{"period":"2025-10-01","rent":1348.121315},{"period":"2025-11-01","rent":1351.682456},{"period":"2025-12-01","rent":1351.854708},{"period":"2026-01-01","rent":1350.812366},{"period":"2026-02-01","rent":1356.704431},{"period":"2026-03-01","rent":1363.61345},{"period":"2026-04-01","rent":1371.187556},{"period":"2026-05-01","rent":1400.732643},{"period":"2026-06-01","rent":1404.619444}],"historySummary":{"pointCount":95,"firstPeriod":"2018-07-01","latestPeriod":"2026-06-01","coverageMonths":96,"coverageRatio":0.9895833333333334,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1321.253199,"endRent":1404.619444,"change":0.06309634297430367,"cagr":0.06309634297430367},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1248.518725,"endRent":1404.619444,"change":0.1250287367536278,"cagr":0.04005076698482557},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1094.731941,"endRent":1404.619444,"change":0.283071582543694,"cagr":0.05111486327680925}},"maxDrawdown":-0.02936062209815582,"annualizedVolatility":0.026854976903966966,"consecutiveReturnCount":93}}