{"zip":"15221","city":"Pittsburgh","state":"PA","county":"Allegheny County","countySlug":"allegheny-county-pa","metro":"Pittsburgh, PA","metroSlug":"pittsburgh-pa","citySlug":"pittsburgh-pa","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1371,"rentYoy":0.0572,"bedroomEstimates":[1058,1136,1371,1753,1890],"hudFmr":[1080,1160,1400,1790,1930],"ladderSource":"safmr","population":29374,"populationMoe":873,"medianIncome":55028,"medianIncomeMoe":5136,"medianGrossRent":997,"medianGrossRentMoe":64,"housingUnits":17268,"occupiedUnits":14685,"vacantUnits":2583,"renterOccupied":8128,"rentBurdenTotal":8128,"rentBurden30Plus":3827,"vacantForRent":632,"vacantForSale":113,"vacantSeasonal":9,"structureTotal":17268,"singleFamilyUnits":10088,"largeMultifamilyUnits":2191,"vacancyRate":0.14958304378040305,"renterShare":0.5534899557371468,"rentBurdenShare":0.4708415354330709,"requiredIncome":54840,"askingRentToIncome":0.29897506723849676,"askingVsAcsRent":1.3751253761283853,"askingVsHud2br":0.9792857142857143,"cityRent":1592.5999553576905,"countyRent":1551,"metroRent":1523,"cityGrossRent":1261,"countyGrossRent":1153,"countyListings":2962,"countyListingDom":46,"countyPriceReducedShare":0.1917,"countyListingPeriod":"2026-06","metroMonthsSupply":3.7,"metroMedianDom":50,"metroPriceDrops":0.2436,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.06693863918298,"apartmentTimeOnMarket":34.5,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":76,"zipSalePrice":208303,"zipSalePriceYoy":0.0415,"zipMedianDom":50,"zipActiveListings":208,"zipActiveListingsYoy":0.0823,"zipInventory":130,"zipInventoryYoy":0.2273,"zipPendingSales":98,"zipMonthsSupply":5.2,"zipSaleToList":0.9666,"zipSoldAboveList":0.2705,"zipOffMarketTwoWeeks":0.4988,"generatedAt":"2026-08-12 07:12:39.295703+00","summaryHtml":"<p>At the June 2026 endpoint, the label 15221 is both a Zillow ZIP market identifier and a Census ZCTA match. Its Zillow ZORI, a typical observed asking-rent index blended across rental types, was $1,371 monthly, up 5.7% from the same month a year earlier. That ZIP-level reading remains below the Pittsburgh city-context rent of $1,593, the Allegheny County-context rent of $1,551, and the Pittsburgh, PA metro-context rent of $1,523. Those city, county, and metro values are wider context, not substitutes for the ZIP reading. The central signal is therefore a rising local asking-rent index that still sits beneath all three named broader-scope benchmarks.</p><p>That latest rise broadly confirms rather than breaks the longer positive path, although it trails the longer-run pace. Exact same-month annualized change was 5.7% over 1 year, 5.4% over 3 years, and 6.1% over 5 years. The history has 100% coverage; annualized monthly-return variability was 3.1%, while the maximum drawdown was -2.5%. This combination supports a measured reading of one current snapshot: movement has not been perfectly smooth, so the index should not be treated as a fixed quote. Transparent national discovery ranks among history-eligible ZIPs were 225 for momentum, 1,776 for stability, and 480 for balanced history, where lower rank is higher. They, like all history statistics here, are backward-looking measurements, not forecasts or investment recommendations.</p><p>The two rent references answer different questions. The matched Census ZCTA’s ACS 2024 five-year survey reports a $997 median gross rent for occupied renter homes and includes selected utilities; the Zillow index is 37.5% higher. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP, despite this label’s match. HUD’s bedroom-specific FMR/SAFMR is an administrative standard rather than an asking-rent measure; its two-bedroom standard is $1,400. It supplies a local scaling ladder and reference point, not evidence that listed units ask that amount. Keeping these universes apart prevents the ACS occupied-home median, the Zillow blended asking index, and the HUD standard from being presented as interchangeable rent quotes.</p><p>Bedroom detail should be read only as a model. The local HUD ladder scales the ZIP ZORI into modelled monthly estimates of $1,058 for a studio, $1,136 for one bedroom, $1,371 for two bedrooms, $1,753 for three bedrooms, and $1,890 for four bedrooms. These are not measured bedroom rents, nor separate observations of available apartments or houses. Their progression reflects the local administrative ladder applied to the blended ZIP index; it does not establish a listing’s unit type, included utilities, condition, lease terms, fees, or concession treatment. A particular property can therefore differ from the modelled estimate even when it shares the same bedroom count.</p><p>A 30% required-income screen converts the current index into $54,840 of annual income, an arithmetic reference rather than advice or an applicant qualification rule. The ZCTA-wide ACS median household income is $55,028, placing the index at 29.9% of that median when annualized; household median income is not a renter-specific income measure. Separately, the ACS burden measure shows 47.1%, or 3,827 of 8,128 renter households, devoted at least that share of income to gross rent. That aggregate burden describes survey respondents across occupied renter homes, not a particular household, listing, lease, or future payment. The screen and burden statistic therefore provide context but do not determine whether any given unit is affordable to a specific person.</p><p>Housing stock and vacancy add scale but not unit-level proof. The matched ZCTA has 17,268 housing units and a 15.0% vacancy rate. The stock includes both single-family and large multifamily structures, while the vacant-for-rent category contains 632 units. These counts do not tell whether an individual vacant home is habitable, actively marketed, correctly priced, or comparable with the Zillow index. Nor do they show the timing of turnover, the number of choices meeting a renter’s needs, or a causal reason for the current asking-rent movement. They are survey-based housing-stock context, not confirmation of availability at a particular property.</p><p>Several limits should govern use of the packet. Zillow reports an index rather than the contract rent for a named dwelling; ACS is a multi-year survey with a different occupied-home and utility scope; and HUD is an administrative standard. Before comparing a property with these figures, verify its address and ZIP/ZCTA geography, whether it is currently offered, its stated asking rent and included utilities, bedroom count, property type, condition, lease duration, deposits and recurring fees, concessions, and the date of the quote. Then distinguish those property facts from the ZIP index and from broader Pittsburgh, Allegheny County, and metro context. The useful closing question is whether the specific available property matches the definition and timing of the benchmark being used.</p>","findings":[{"body":"At the June 2026 endpoint, ZIP 15221’s Zillow ZORI was $1,371 per month, a 5.7% same-month increase. This typical observed asking-rent index is below broader comparison rents for Pittsburgh city ($1,593), Allegheny County ($1,551), and the Pittsburgh, PA metro ($1,523). Those values establish a scope difference, not a price for a specific property or a prediction.","title":"ZIP asking-rent position"},{"body":"Zillow ZORI is a blended ZIP asking-rent index, whereas the matched Census ZCTA ACS 2024 five-year estimate is a survey median of occupied renter homes that includes selected utilities. The ACS median gross rent is $997. HUD’s $1,400 two-bedroom FMR/SAFMR value is a bedroom-specific administrative standard rather than asking rent. A ZCTA is statistical geography, not the same thing as a USPS delivery ZIP.","title":"Three rent measures, three universes"},{"body":"Same-month annualized gains were 5.7% over one year, 5.4% over three years, and 6.1% over five years. Recent movement stays positive and lies between the medium- and long-run rates, confirming rather than reversing the prior direction. Full history coverage, 3.1% annualized monthly-return variability, and a -2.5% maximum drawdown qualify confidence in a single current reading. The history ranks are discovery metrics, not forecasts.","title":"Positive history with limited snapshot precision"},{"body":"The arithmetic 30% income screen equals $54,840 annually, near the ZCTA-wide $55,028 median household income, but it is neither advice nor an applicant qualification test. ACS reports 47.1% of renter households, or 3,827 of 8,128, as spending at least 30% of income on gross rent. Housing-stock context includes a 15.0% vacancy rate and 632 units classified vacant for rent; neither proves availability or affordability of a particular unit.","title":"Income, burden, and stock context"}],"risks":["A Zillow index can move even when a particular property’s quote, incentives, utility package, or lease terms differ, so the index cannot establish a contract rent or current availability.","The ACS ZCTA survey is multi-year, covers occupied renter homes, and includes selected utilities; its median and burden estimates should not be substituted for a current ZIP listing quote.","HUD-derived bedroom estimates allocate a blended ZIP index using an administrative ladder; they do not measure asking rents by bedroom or account for a property’s configuration, quality, fees, and concessions.","Vacancy, vacant-for-rent, and rent-burden figures are aggregate classifications. They cannot prove a named unit is habitable, marketed, affordable to a given household, or representative of local listings."],"qa":[{"a":"Zillow ZORI is the ZIP-level typical observed asking-rent index, blended across rental types. The ACS figure is a matched-ZCTA median gross rent from occupied renter homes, includes selected utilities, and comes from a multi-year survey. Thus, the two measures can frame a gap, but they do not describe the same universe or directly price a particular dwelling.","q":"Why is Zillow ZORI not the same as ACS median gross rent?"},{"a":"The bedroom amounts are modelled monthly estimates created by scaling ZIP ZORI with the local HUD FMR/SAFMR ladder. They are not separate measured bedroom asking rents. HUD is an administrative, bedroom-specific standard, so the model does not reveal an individual unit’s quoted price, vacancy, quality, utility treatment, lease terms, or fees.","q":"How were the bedroom rent figures formed?"},{"a":"The history shows positive same-month annualized changes over the reported one-, three-, and five-year windows, with the latest rate between the medium- and long-term readings. Full coverage does not eliminate month-to-month variability or drawdown. The momentum, stability, and balanced ranks are transparent national discovery comparisons among eligible ZIPs; they summarize past measurements only and neither forecast rent nor make an investment case.","q":"What does the history indicate about the current Zillow rent reading?"},{"a":"The required-income figure simply divides annualized ZIP asking rent by a thirty-percent benchmark and is not advice or a qualification standard. ACS burden and vacancy data describe aggregate renter households and housing units, not a specific transaction. For a property comparison, confirm its address geography, current offer status, stated rent, utilities, bedroom count, condition, lease term, deposits, recurring fees, concessions, and quote date before drawing conclusions.","q":"How should the income screen, burden data, and property checks 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":"2018-01-01","rent":836.520358},{"period":"2018-02-01","rent":851.77408},{"period":"2018-03-01","rent":857.629958},{"period":"2018-04-01","rent":866.886333},{"period":"2018-05-01","rent":874.964905},{"period":"2018-06-01","rent":888.798216},{"period":"2018-07-01","rent":892.872956},{"period":"2018-08-01","rent":893.137031},{"period":"2018-09-01","rent":902.20691},{"period":"2018-10-01","rent":904.64607},{"period":"2018-11-01","rent":921.329476},{"period":"2018-12-01","rent":919.695684},{"period":"2019-01-01","rent":923.523854},{"period":"2019-02-01","rent":913.924053},{"period":"2019-03-01","rent":915.093503},{"period":"2019-04-01","rent":916.797779},{"period":"2019-05-01","rent":915.067487},{"period":"2019-06-01","rent":911.718755},{"period":"2019-07-01","rent":914.817809},{"period":"2019-08-01","rent":932.185001},{"period":"2019-09-01","rent":936.691458},{"period":"2019-10-01","rent":944.088975},{"period":"2019-11-01","rent":938.417987},{"period":"2019-12-01","rent":953.587307},{"period":"2020-01-01","rent":962.368927},{"period":"2020-02-01","rent":971.098224},{"period":"2020-03-01","rent":946.908321},{"period":"2020-04-01","rent":946.647003},{"period":"2020-05-01","rent":955.512204},{"period":"2020-06-01","rent":956.956759},{"period":"2020-07-01","rent":970.669293},{"period":"2020-08-01","rent":969.017088},{"period":"2020-09-01","rent":974.626422},{"period":"2020-10-01","rent":961.343626},{"period":"2020-11-01","rent":952.860051},{"period":"2020-12-01","rent":972.035481},{"period":"2021-01-01","rent":995.603779},{"period":"2021-02-01","rent":1012.882448},{"period":"2021-03-01","rent":997.986621},{"period":"2021-04-01","rent":1000.577772},{"period":"2021-05-01","rent":1006.730616},{"period":"2021-06-01","rent":1018.394668},{"period":"2021-07-01","rent":1020.831694},{"period":"2021-08-01","rent":1023.836893},{"period":"2021-09-01","rent":1032.33859},{"period":"2021-10-01","rent":1036.152601},{"period":"2021-11-01","rent":1056.914418},{"period":"2021-12-01","rent":1054.922011},{"period":"2022-01-01","rent":1070.217901},{"period":"2022-02-01","rent":1072.54011},{"period":"2022-03-01","rent":1094.818253},{"period":"2022-04-01","rent":1100.325489},{"period":"2022-05-01","rent":1107.588974},{"period":"2022-06-01","rent":1110.012342},{"period":"2022-07-01","rent":1121.031208},{"period":"2022-08-01","rent":1134.844097},{"period":"2022-09-01","rent":1141.669308},{"period":"2022-10-01","rent":1155.247628},{"period":"2022-11-01","rent":1159.093354},{"period":"2022-12-01","rent":1158.699971},{"period":"2023-01-01","rent":1147.847408},{"period":"2023-02-01","rent":1140.662593},{"period":"2023-03-01","rent":1146.296552},{"period":"2023-04-01","rent":1148.8866},{"period":"2023-05-01","rent":1161.390177},{"period":"2023-06-01","rent":1172.056249},{"period":"2023-07-01","rent":1174.122009},{"period":"2023-08-01","rent":1166.335547},{"period":"2023-09-01","rent":1171.509291},{"period":"2023-10-01","rent":1188.845897},{"period":"2023-11-01","rent":1192.721696},{"period":"2023-12-01","rent":1193.934379},{"period":"2024-01-01","rent":1196.558624},{"period":"2024-02-01","rent":1223.495645},{"period":"2024-03-01","rent":1224.53207},{"period":"2024-04-01","rent":1242.289418},{"period":"2024-05-01","rent":1239.22346},{"period":"2024-06-01","rent":1249.107427},{"period":"2024-07-01","rent":1242.616351},{"period":"2024-08-01","rent":1257.091456},{"period":"2024-09-01","rent":1265.729812},{"period":"2024-10-01","rent":1248.864672},{"period":"2024-11-01","rent":1239.970208},{"period":"2024-12-01","rent":1249.324446},{"period":"2025-01-01","rent":1281.776081},{"period":"2025-02-01","rent":1291.691401},{"period":"2025-03-01","rent":1300.901965},{"period":"2025-04-01","rent":1296.548648},{"period":"2025-05-01","rent":1295.194079},{"period":"2025-06-01","rent":1296.727726},{"period":"2025-07-01","rent":1313.347763},{"period":"2025-08-01","rent":1317.598455},{"period":"2025-09-01","rent":1321.074885},{"period":"2025-10-01","rent":1336.470717},{"period":"2025-11-01","rent":1354.348302},{"period":"2025-12-01","rent":1360.434356},{"period":"2026-01-01","rent":1348.610154},{"period":"2026-02-01","rent":1341.998296},{"period":"2026-03-01","rent":1345.823706},{"period":"2026-04-01","rent":1352.936577},{"period":"2026-05-01","rent":1366.064659},{"period":"2026-06-01","rent":1370.860684}],"historySummary":{"pointCount":102,"firstPeriod":"2018-01-01","latestPeriod":"2026-06-01","coverageMonths":102,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1296.727726,"endRent":1370.860684,"change":0.05716925497434766,"cagr":0.05716925497434766},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1172.056249,"endRent":1370.860684,"change":0.1696202167512184,"cagr":0.053614216920286006},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1018.394668,"endRent":1370.860684,"change":0.3460996282435367,"cagr":0.061244471597608596}},"maxDrawdown":-0.025178936997005463,"annualizedVolatility":0.030943312653202232,"consecutiveReturnCount":101}}