{"zip":"19147","city":"Philadelphia","state":"PA","county":"Philadelphia County","countySlug":"philadelphia-county-pa","metro":"Philadelphia-Camden-Wilmington, PA-NJ-DE-MD","metroSlug":"philadelphia-pa","citySlug":"philadelphia-pa","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":2056,"rentYoy":0.0379,"bedroomEstimates":[1590,1728,2056,2462,2756],"hudFmr":[1840,2000,2380,2850,3190],"ladderSource":"safmr","population":39704,"populationMoe":1906,"medianIncome":105755,"medianIncomeMoe":9899,"medianGrossRent":1716,"medianGrossRentMoe":59,"housingUnits":21117,"occupiedUnits":19801,"vacantUnits":1316,"renterOccupied":9254,"rentBurdenTotal":9254,"rentBurden30Plus":3514,"vacantForRent":347,"vacantForSale":169,"vacantSeasonal":132,"structureTotal":21117,"singleFamilyUnits":13348,"largeMultifamilyUnits":2306,"vacancyRate":0.06231945825638111,"renterShare":0.46735013383162466,"rentBurdenShare":0.37972768532526474,"requiredIncome":82240,"askingRentToIncome":0.23329393409295068,"askingVsAcsRent":1.1981351981351982,"askingVsHud2br":0.8638655462184874,"cityRent":1813.932795842147,"countyRent":1814,"metroRent":1928,"cityGrossRent":1397,"countyGrossRent":1397,"countyListings":4810,"countyListingDom":51,"countyPriceReducedShare":0.1818,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0539938509279152,"apartmentTimeOnMarket":27,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":206,"zipSalePrice":564872,"zipSalePriceYoy":0.0759,"zipMedianDom":40,"zipActiveListings":422,"zipActiveListingsYoy":0.1215,"zipInventory":205,"zipInventoryYoy":0.2296,"zipPendingSales":213,"zipMonthsSupply":3,"zipSaleToList":1.0008,"zipSoldAboveList":0.3653,"zipOffMarketTwoWeeks":0.51,"generatedAt":"2026-09-01 11:11:49.567657+00","summaryHtml":"<p>At June 2026, Zillow ZORI for 19147 was $2,056 per month. Zillow ZORI is a typical observed asking-rent index blended across rental types, rather than a lease-specific quote. The five-digit label is both a Zillow ZIP market identifier and a Census ZCTA match; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. The matched ACS five-year median gross rent was $1,716, making the asking-rent index 19.8% higher, a meaningful source-universe gap rather than a contradiction. Philadelphia city context and Philadelphia County context each showed $1,814 asking rent, while Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro context showed $1,928; those are wider-area reference points, not substitutes for ZIP evidence.</p><p>The rent path supports the supplied stable-growth classification, but it remains backward-looking measurement rather than a forecast. Exact same-month annualized ZORI growth measured 3.8% over one year, 2.9% over three years, and 3.4% over five years. Recent direction therefore confirms, rather than breaks from, the longer upward path because the latest pace exceeds both multi-year measures. Annualized monthly-return variability was limited to 1.9%, which supports greater confidence that the current index is not an isolated monthly swing. Separately, the deepest observed peak-to-trough decline was 1.6%, showing that modest reversals still occurred. History coverage was 100.0% across 138 observations and 137 consecutive monthly returns. Transparent national discovery ranks placed stability at 73, momentum at 854, and the balanced measure at 166, with lower ranks representing stronger placement among history-eligible ZIPs.</p><p>The bedroom figures are modelled estimates, not measured bedroom rents. They scale the ZIP ZORI through the local HUD ladder: the studio estimate is $1,590, the ZORI-aligned middle estimate is $2,056, and the largest listed estimate is $2,756. The comparable local HUD standard for that middle category is $2,380, placing the modelled estimate at 86.4% of HUD. HUD FMR/SAFMR is an administrative, bedroom-specific standard rather than asking rent, so this comparison should not be read as evidence that a particular advertised unit will rent at either level. The ladder is most useful for keeping bedroom-size comparisons internally consistent when reviewing a unit’s stated configuration.</p><p>Income and burden evidence present a more favorable screen than the resale pricing alone might suggest. Median household income in the matched ZCTA was $105,755. Applying the mechanical 30% required-income screen to the current ZORI produces $82,240 in annual gross household income, while annualized asking rent equals 23.3% of the reported median income. This is arithmetic, not advice and not an applicant qualification rule. ACS nevertheless reported 3,514 burdened renter households among 9,254 renter households, or 38.0% paying at least 30% of income toward gross rent. ACS is a five-year survey of occupied renter homes and includes selected utilities, so its burden result cannot prove affordability or utility costs for a particular current rental.</p><p>Housing stock data show a mixed-tenure ZIP rather than a renter-only market. The matched ZCTA contained 21,117 housing units, including 19,801 occupied units and 1,316 vacant units, for a 6.2% vacancy rate. Owner-occupied homes numbered 10,547, compared with 9,254 renter-occupied homes; renters represented 46.7% of occupied households. This vacancy measure is a broad stock measure, not a measure of available comparable apartments, lease concessions, or condition. It can frame the backdrop for the asking-rent snapshot, but neither the vacancy rate nor the renter burden share demonstrates the availability, pricing, or financial suitability of any individual unit.</p><p>Direct ZIP resale evidence introduces the clearest decision tension. In Redfin’s rolling-three-month 19147 resale observation, median sold price was $564,872, up 7.6% year over year, while the rent index’s one-year increase was materially slower. The for-sale market recorded 206 homes sold, a median 40 days on market, inventory of 205 homes, and three months of supply. Sale-to-list signals were firm: the average sale-to-list ratio was 100.08%, and 36.5% of sales closed above list. These are resale-market observations, not rental transactions or rental comps. The $2,056 annualized ZORI divided by median sold price produces a 4.37% cross-source screening ratio only; it is not a cap rate, net return, expected return, or property yield. Faster resale price growth challenges any simple inference from the rent history or income screen alone.</p><p>The evidence should be kept compartmentalized when interpreting that tension. The Zillow index describes typical observed asking rents across rental types; ACS describes occupied renter households over a survey period and includes selected utilities; HUD supplies administrative bedroom standards; and Redfin records direct ZIP for-sale activity. City, county, and metro figures are contextual comparisons with broader scopes, even where their rents or renter shares differ from the ZIP. The ZIP’s relatively contained historical rent variability gives the current asking-rent index more continuity than a highly erratic series would, but it does not bridge the methodological differences among the datasets. Likewise, firm resale sale-to-list signals do not establish current rental demand for a specific property.</p><p>Important limits remain at the property level. A usable unit review would need the current advertised rent, exact bedroom count, lease term, concessions, utility responsibility, parking or other recurring charges, availability date, and whether the observed unit matches the rental types blended into ZORI. It would also need confirmation of property condition and a review of any listing-specific restrictions before comparing the unit with the modelled bedroom ladder. For a purchase-related screen, the reported resale median should be separated from the subject property’s actual sale terms, taxes, insurance, financing, maintenance needs, and any rental operating costs. This packet describes measured market signals and transparent arithmetic, not a prediction, valuation, recommendation, or qualification outcome.</p>","findings":[{"body":"The historical rent series shows a continuing upward path across short and longer same-month windows. The latest pace is stronger than the multi-year measures, while low monthly-return variability and a shallow historical drawdown make the current ZORI snapshot more interpretable than a highly volatile series. Those measurements remain historical observations, not a projection of future rent changes.","title":"Stable asking-rent growth, with limited observed turbulence"},{"body":"The ZIP asking-rent index exceeds the ACS median gross-rent measure, but the difference is expected because the sources observe different populations and include different housing-cost concepts. ZORI reflects typical observed asking rents across rental types, ACS covers occupied renter homes and selected utilities, and HUD provides administrative bedroom-specific standards. None should be substituted directly for a unit-level lease quote.","title":"Asking rent, gross rent, and HUD standards answer different questions"},{"body":"The direct ZIP resale observation shows rising sold prices, a limited supply measure, and sale-to-list outcomes around or above list. That evidence pertains only to for-sale transactions. Its faster price movement than the asking-rent history creates a cross-market tension, especially because the rent-to-price figure is only a screening ratio and does not include property-level expenses or financing.","title":"Resale strength is a separate market signal"},{"body":"Median household income exceeds the mechanical income amount implied by the asking-rent index under a thirty-percent screen. Yet a substantial portion of ACS renter households reported gross-rent burdens at or above that threshold. The coexistence of those results highlights household variation, survey scope, and utility treatment; it does not establish whether any particular renter can afford a specific available home.","title":"Affordability indicators are constructive but incomplete"}],"risks":["The blended asking-rent index may not match a subject unit’s bedroom count, condition, lease duration, utility treatment, concessions, or availability timing, so direct listing verification remains essential.","ACS estimates are survey-based five-year measures for occupied renter homes and carry sampling uncertainty; they should not be interpreted as current lease terms, applicant incomes, or unit-specific burdens.","The resale median, marketing time, inventory, and sale-to-list data describe for-sale transactions only. They cannot establish rental comparables, operating expenses, financing outcomes, or a subject property’s economics.","Vacancy and renter-burden statistics describe broad matched-ZCTA housing conditions. They do not prove that a particular unit is vacant, competitively priced, suitable, or affordable for a particular household."],"qa":[{"a":"The measures use different evidence universes. Zillow ZORI is a typical observed asking-rent index across rental types, while ACS median gross rent is a five-year survey measure for occupied renter homes and includes selected utilities. The difference therefore describes distinct measurement concepts rather than a direct disagreement about the same leases.","q":"Why is the ACS rent figure lower than the Zillow asking-rent index?"},{"a":"No. They are modelled monthly ZIP estimates created by scaling the overall ZIP asking-rent index with the local HUD bedroom ladder. HUD FMR or SAFMR is an administrative bedroom-specific standard, not asking rent. A unit’s advertised rent, configuration, utilities, and lease terms must be checked separately.","q":"Are the bedroom amounts observed rents for specific units?"},{"a":"It does not directly describe rental transactions. The Redfin block is a direct rolling-three-month ZIP resale observation covering sold prices, sales activity, marketing time, inventory, supply, and sale-to-list outcomes. It can be compared cautiously with rent data, but it cannot serve as a rental comparable set or prove rental performance.","q":"What does the Redfin evidence say about the rental market?"},{"a":"It is a transparent arithmetic calculation that divides annualized asking rent by a thirty-percent share of gross household income. It is not advice, a lending standard, a landlord policy, or an applicant qualification rule. Actual affordability depends on household income, utility obligations, recurring charges, lease terms, and other circumstances not measured here.","q":"How should the required-income 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":"2015-01-01","rent":1471.401401},{"period":"2015-02-01","rent":1479.922737},{"period":"2015-03-01","rent":1478.555831},{"period":"2015-04-01","rent":1471.366636},{"period":"2015-05-01","rent":1486.731025},{"period":"2015-06-01","rent":1497.894346},{"period":"2015-07-01","rent":1506.495722},{"period":"2015-08-01","rent":1490.259415},{"period":"2015-09-01","rent":1482.185452},{"period":"2015-10-01","rent":1505.644089},{"period":"2015-11-01","rent":1528.354191},{"period":"2015-12-01","rent":1538.770951},{"period":"2016-01-01","rent":1527.430951},{"period":"2016-02-01","rent":1530.819715},{"period":"2016-03-01","rent":1539.228029},{"period":"2016-04-01","rent":1535.063809},{"period":"2016-05-01","rent":1532.933577},{"period":"2016-06-01","rent":1531.531688},{"period":"2016-07-01","rent":1532.529266},{"period":"2016-08-01","rent":1544.882332},{"period":"2016-09-01","rent":1565.824394},{"period":"2016-10-01","rent":1574.408925},{"period":"2016-11-01","rent":1568.722001},{"period":"2016-12-01","rent":1568.116101},{"period":"2017-01-01","rent":1559.185983},{"period":"2017-02-01","rent":1562.45933},{"period":"2017-03-01","rent":1560.373967},{"period":"2017-04-01","rent":1573.703148},{"period":"2017-05-01","rent":1578.64791},{"period":"2017-06-01","rent":1577.546531},{"period":"2017-07-01","rent":1580.197963},{"period":"2017-08-01","rent":1586.828738},{"period":"2017-09-01","rent":1596.249141},{"period":"2017-10-01","rent":1595.809291},{"period":"2017-11-01","rent":1588.928576},{"period":"2017-12-01","rent":1584.895645},{"period":"2018-01-01","rent":1581.216055},{"period":"2018-02-01","rent":1591.871149},{"period":"2018-03-01","rent":1594.060857},{"period":"2018-04-01","rent":1598.040779},{"period":"2018-05-01","rent":1599.622893},{"period":"2018-06-01","rent":1604.697914},{"period":"2018-07-01","rent":1619.692182},{"period":"2018-08-01","rent":1618.294748},{"period":"2018-09-01","rent":1609.561837},{"period":"2018-10-01","rent":1594.732416},{"period":"2018-11-01","rent":1605.118337},{"period":"2018-12-01","rent":1630.25935},{"period":"2019-01-01","rent":1654.177999},{"period":"2019-02-01","rent":1649.457978},{"period":"2019-03-01","rent":1656.880787},{"period":"2019-04-01","rent":1657.533576},{"period":"2019-05-01","rent":1662.624373},{"period":"2019-06-01","rent":1667.841202},{"period":"2019-07-01","rent":1662.993818},{"period":"2019-08-01","rent":1667.290962},{"period":"2019-09-01","rent":1673.728488},{"period":"2019-10-01","rent":1691.074904},{"period":"2019-11-01","rent":1694.151397},{"period":"2019-12-01","rent":1683.005202},{"period":"2020-01-01","rent":1674.696518},{"period":"2020-02-01","rent":1677.833851},{"period":"2020-03-01","rent":1699.49015},{"period":"2020-04-01","rent":1699.284009},{"period":"2020-05-01","rent":1692.400666},{"period":"2020-06-01","rent":1679.990829},{"period":"2020-07-01","rent":1683.246026},{"period":"2020-08-01","rent":1683.449293},{"period":"2020-09-01","rent":1694.999591},{"period":"2020-10-01","rent":1689.334949},{"period":"2020-11-01","rent":1694.278332},{"period":"2020-12-01","rent":1694.983624},{"period":"2021-01-01","rent":1695.058385},{"period":"2021-02-01","rent":1700.52328},{"period":"2021-03-01","rent":1697.539471},{"period":"2021-04-01","rent":1711.555096},{"period":"2021-05-01","rent":1721.158534},{"period":"2021-06-01","rent":1737.40556},{"period":"2021-07-01","rent":1743.380203},{"period":"2021-08-01","rent":1752.336513},{"period":"2021-09-01","rent":1745.708281},{"period":"2021-10-01","rent":1762.745808},{"period":"2021-11-01","rent":1777.594836},{"period":"2021-12-01","rent":1798.41882},{"period":"2022-01-01","rent":1814.812874},{"period":"2022-02-01","rent":1816.498831},{"period":"2022-03-01","rent":1830.03042},{"period":"2022-04-01","rent":1827.330296},{"period":"2022-05-01","rent":1837.387944},{"period":"2022-06-01","rent":1844.671472},{"period":"2022-07-01","rent":1851.342858},{"period":"2022-08-01","rent":1857.857841},{"period":"2022-09-01","rent":1867.604465},{"period":"2022-10-01","rent":1871.148159},{"period":"2022-11-01","rent":1871.350473},{"period":"2022-12-01","rent":1874.086578},{"period":"2023-01-01","rent":1880.106098},{"period":"2023-02-01","rent":1890.703229},{"period":"2023-03-01","rent":1890.728021},{"period":"2023-04-01","rent":1896.121886},{"period":"2023-05-01","rent":1881.996485},{"period":"2023-06-01","rent":1885.499284},{"period":"2023-07-01","rent":1889.952408},{"period":"2023-08-01","rent":1908.506305},{"period":"2023-09-01","rent":1916.292437},{"period":"2023-10-01","rent":1923.261452},{"period":"2023-11-01","rent":1924.9028},{"period":"2023-12-01","rent":1931.786559},{"period":"2024-01-01","rent":1934.508551},{"period":"2024-02-01","rent":1936.661769},{"period":"2024-03-01","rent":1934.186055},{"period":"2024-04-01","rent":1937.6571},{"period":"2024-05-01","rent":1979.928595},{"period":"2024-06-01","rent":1985.488185},{"period":"2024-07-01","rent":1985.686293},{"period":"2024-08-01","rent":1971.401893},{"period":"2024-09-01","rent":1963.132616},{"period":"2024-10-01","rent":1970.452408},{"period":"2024-11-01","rent":1956.116926},{"period":"2024-12-01","rent":1963.031162},{"period":"2025-01-01","rent":1962.912636},{"period":"2025-02-01","rent":1969.81088},{"period":"2025-03-01","rent":1981.335129},{"period":"2025-04-01","rent":1982.951874},{"period":"2025-05-01","rent":1981.663568},{"period":"2025-06-01","rent":1981.195001},{"period":"2025-07-01","rent":1989.154633},{"period":"2025-08-01","rent":2000.790629},{"period":"2025-09-01","rent":2012.882275},{"period":"2025-10-01","rent":2013.828415},{"period":"2025-11-01","rent":2034.581011},{"period":"2025-12-01","rent":2035.663471},{"period":"2026-01-01","rent":2043.495888},{"period":"2026-02-01","rent":2045.491733},{"period":"2026-03-01","rent":2047.919664},{"period":"2026-04-01","rent":2054.726038},{"period":"2026-05-01","rent":2048.470331},{"period":"2026-06-01","rent":2056.189144}],"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":1981.195001,"endRent":2056.189144,"change":0.03785298416468197,"cagr":0.03785298416468197},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1885.499284,"endRent":2056.189144,"change":0.09052767160849262,"cagr":0.02930850989070577},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1737.40556,"endRent":2056.189144,"change":0.183482539332958,"cagr":0.034266292596349945}},"maxDrawdown":-0.016136965837331485,"annualizedVolatility":0.018849479698772695,"consecutiveReturnCount":137}}