{"zip":"19102","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":2111,"rentYoy":0.0051,"bedroomEstimates":[1630,1770,2111,2530,2825],"hudFmr":[2100,2280,2720,3260,3640],"ladderSource":"safmr","population":6195,"populationMoe":660,"medianIncome":102093,"medianIncomeMoe":19161,"medianGrossRent":2217,"medianGrossRentMoe":153,"housingUnits":4964,"occupiedUnits":4347,"vacantUnits":617,"renterOccupied":3482,"rentBurdenTotal":3482,"rentBurden30Plus":1280,"vacantForRent":399,"vacantForSale":28,"vacantSeasonal":68,"structureTotal":4964,"singleFamilyUnits":179,"largeMultifamilyUnits":3936,"vacancyRate":0.12429492344883158,"renterShare":0.8010121923165402,"rentBurdenShare":0.3676048248133257,"requiredIncome":84440,"askingRentToIncome":0.24812670800152803,"askingVsAcsRent":0.9521876409562472,"askingVsHud2br":0.7761029411764706,"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":29,"zipSalePrice":333425,"zipSalePriceYoy":-0.1706,"zipMedianDom":130,"zipActiveListings":81,"zipActiveListingsYoy":-0.2349,"zipInventory":48,"zipInventoryYoy":-0.3186,"zipPendingSales":29,"zipMonthsSupply":5.1,"zipSaleToList":0.9566,"zipSoldAboveList":0,"zipOffMarketTwoWeeks":0.1702,"generatedAt":"2026-08-16 05:52:24.31951+00","summaryHtml":"<p>Resale softness creates the central decision tension in 19102. Zillow's current ZIP ZORI stands at $2,111 per month, a typical observed asking-rent index blended across rental types, and its exact same-month change was a slight 0.51% gain. Meanwhile, the separately sourced Redfin ZIP resale series records weaker for-sale pricing, so neither stream can validate the other. The contrast is not evidence that sales cause rents, or rents cause sales; it is a reason to retain both observations rather than summarize the area with one market label. A reader weighing a current rent snapshot should therefore distinguish the rental asking signal from contemporaneous property resale evidence.</p><p>The rent record provides a fuller but backward-looking test of that tension. Exact same-month annualized ZORI changes were 0.51% over one year, 0.82% over three years, and 2.51% over five years. Recent direction therefore confirms the longer path's positive sign but breaks from its faster pace. Full 100% history coverage makes the retrospective comparison complete within this record. The record's 2.93% annualized monthly-return variability warrants less confidence in one current rent snapshot than a perfectly smooth series would. At a separate historical point, maximum drawdown—the deepest peak-to-trough decline—reached 8.82%, documenting a past pullback rather than a forecast. The packet's transparent national discovery ranks among history-eligible ZIPs were 2,187 for momentum, 1,488 for stability, and 2,195 for the balanced measure; lower ranks are higher. No item here is an investment recommendation.</p><p>Source scope prevents a false one-to-one comparison. The five-digit label 19102 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. Zillow ZORI is a typical observed asking-rent index blended across rental types. By contrast, the ACS 2024 five-year survey reports a $2,217 median gross rent for occupied renter homes and includes selected utilities. The current asking index sits 4.78% below that ACS median, but source definitions, surveyed households, and geography prevent the difference from being a lease-price discount.</p><p>Bedroom sizing needs another boundary. HUD's FY2026 FMR/SAFMR two-bedroom standard is $2,720, an administrative bedroom-specific standard, not asking rent. Using the local HUD ladder to scale ZIP ZORI produces modelled monthly estimates of $1,630 for a studio, $1,770 for one bedroom, $2,111 for two bedrooms, $2,530 for three bedrooms, and $2,825 for four bedrooms. These are modelled estimates, never measured bedroom rents; the two-bedroom figure matches the index by construction. The ladder supports a standardized size comparison, not proof of a unit's achieved or advertised rent.</p><p>The 30% required-income screen is arithmetic: annualizing the current asking index requires $84,440 in household income for rent to equal that share. The matched ACS median household income is $102,093, placing that benchmark above the screen. It is not advice and not an applicant qualification rule. Separately, ACS estimates that 36.76% of renter-occupied households carried gross-rent burdens at or above the same threshold. That burden statistic describes surveyed households, not a particular vacancy, lease, or resident; it cannot establish affordability for any individual unit.</p><p>Housing stock adds context without converting vacancy into availability. The ACS ZCTA tally contains 4,964 housing units, with a 12.43% overall vacancy rate and an 80.10% renter share. Its structure counts include 3,936 large-multifamily units. These aggregate categories identify mix and status, but no vacancy count proves that a particular unit is available or suitable. For wider context only, Philadelphia city scope showed a $1,814 rent context figure, Philadelphia County scope showed a $1,810 two-bedroom HUD FMR, and the Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro scope showed a $1,928 rent context figure. Those broader values are context, not ZIP rental comps or substitutes for the ZIP's own index.</p><p>Redfin's direct rolling-three-month ZIP resale observation belongs only to the for-sale market, not rental transactions. Its median sold price was $333,425, down 17.06% year over year. The same resale record reported 29 homes sold, a median 130 days on market, 48 homes of inventory, and 5.1 months of supply. Average sale-to-list was 95.66%, and no reported sale closed above list. Annualized ZIP ZORI divided by the median sold price produces a 7.60% cross-source screening ratio only. It is neither a cap rate, net return, expected return, nor property yield. The falling resale median, slower marketing, and below-list result challenge a simple reading of the slightly positive asking-rent change as uniformly strong, without creating causation between the series.</p><p>All values remain aggregates with bounded uses. ZORI blends rental types; the bedroom ladder inherits HUD scaling; the ACS ZCTA is a survey geography; and the Redfin median summarizes sales, not a particular property. Property-level checks should record the actual bedroom count, advertised rent, concessions, included utilities, lease length, fees, availability date, property type, condition, and the comparability of nearby active or sold listings. They should also establish whether a quoted rent is consistent with the asking-rent rather than gross-rent universe, and whether a sale comparison matches the physical asset and transaction timing. These checks do not convert historical measurements into forecasts or recommendations; they define what is still unknown before an aggregate can be applied to a specific property.</p>","findings":[{"body":"Zillow's current $2,111 ZIP ZORI rose 0.51% over the same month, while five-year annualized growth was 2.51%. The direction remains positive, but the latest pace is much slower. The record's 2.93% annualized variability and 8.82% maximum drawdown mean a single current index deserves bounded confidence.","title":"Positive rent direction, slower recent pace"},{"body":"ACS 2024 five-year median gross rent was $2,217 with a $153 90% margin of error, versus $2,111 ZORI. The $106 gap is 4.78% of the ACS median, but source scopes differ. ACS surveys occupied renter homes and includes selected utilities, whereas ZORI summarizes typical observed asking rents. The comparison is context, not a lease-price estimate.","title":"Asking rent and ACS gross rent are different measures"},{"body":"Scaling ZIP ZORI by the local HUD ladder creates modelled monthly estimates of $1,630 for studios, $1,770 for one-bedroom homes, $2,111 for two-bedroom homes, $2,530 for three-bedroom homes, and $2,825 for four-bedroom homes. HUD FMR/SAFMR is an administrative standard, not asking rent, so these estimates are not measured bedroom rents.","title":"Bedroom figures are HUD-scaled model outputs"},{"body":"Redfin's direct rolling-three-month ZIP resale record showed a $333,425 median sold price, down 17.06% year over year, along with 130 median days on market and a 95.66% average sale-to-list ratio. Those for-sale signals do not describe rentals, but they challenge any conclusion that the modestly positive asking-rent change represents uniform market strength.","title":"Resale evidence challenges a uniformly strong reading"}],"risks":["ZORI is an asking-rent index blended across rental types, so it cannot establish the asking price, achieved rent, concession, utilities, bedroom configuration, or lease terms of any particular currently marketed unit.","ACS estimates use the matched ZCTA five-year survey and have sampling uncertainty, including a $153 margin of error on median gross rent; ZCTA and USPS delivery boundaries are not identical.","The direct rolling resale period included 29 homes sold, so the median sold price can be sensitive to the mix of homes transacting during that specific for-sale observation period.","An aggregate 12.43% vacancy rate and 36.76% burden share categorize broader stock and surveyed renter households, but neither statistic proves availability, affordability, or conditions at a specific unit."],"qa":[{"a":"Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types. ACS is a five-year survey for the matched ZCTA of occupied renter homes, and its gross-rent measure includes selected utilities. Their boundaries and populations differ as well: a ZCTA is statistical and not the same thing as a USPS delivery ZIP.","q":"Why are Zillow ZORI and ACS median gross rent different measures?"},{"a":"The historical measures are backward-looking. Positive one-, three-, and five-year changes show the direction of the observed ZORI path, but the recent pace is slower than the older pace. Monthly-return variability and a prior maximum drawdown show that the current index should not be treated as a perfectly smooth or predictive series.","q":"What does the rent history say about confidence in the current index?"},{"a":"No. The figure simply annualizes the $2,111 asking index at 30% of income. It does not supply applicant-specific facts or a provider rule. The ACS median offers area-level context, while the burden share describes surveyed renter households rather than an individual applicant, lease, or currently available unit.","q":"Is the 30% required-income screen an applicant qualification test?"},{"a":"No. Redfin's ZIP observation directly describes for-sale resales: sold prices, sales count, marketing time, inventory, supply, and sale-to-list outcomes. It is not rental transaction data. The annualized ZORI-to-price calculation is only a cross-source screening ratio and cannot establish a particular property's rent, expenses, return, or financing outcome.","q":"Do the Redfin sales data establish rent or property economics?"}],"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-01-01","rent":1810.997885},{"period":"2017-02-01","rent":1824.847086},{"period":"2017-03-01","rent":1821.447608},{"period":"2017-04-01","rent":1832.562454},{"period":"2017-05-01","rent":1828.268434},{"period":"2017-06-01","rent":1830.187236},{"period":"2017-07-01","rent":1829.674305},{"period":"2017-08-01","rent":1836.649161},{"period":"2017-09-01","rent":1850.788232},{"period":"2017-10-01","rent":1815.162479},{"period":"2017-11-01","rent":1785.631982},{"period":"2017-12-01","rent":1761.702033},{"period":"2018-01-01","rent":1777.988406},{"period":"2018-02-01","rent":1796.269541},{"period":"2018-03-01","rent":1807.58085},{"period":"2018-04-01","rent":1806.614528},{"period":"2018-05-01","rent":1822.773167},{"period":"2018-06-01","rent":1822.263075},{"period":"2018-07-01","rent":1828.803456},{"period":"2018-08-01","rent":1820.722466},{"period":"2018-09-01","rent":1829.072483},{"period":"2018-10-01","rent":1848.262179},{"period":"2018-11-01","rent":1882.190138},{"period":"2018-12-01","rent":1878.067143},{"period":"2019-01-01","rent":1891.801249},{"period":"2019-02-01","rent":1878.775085},{"period":"2019-03-01","rent":1877.214928},{"period":"2019-04-01","rent":1876.16819},{"period":"2019-05-01","rent":1875.697504},{"period":"2019-06-01","rent":1880.923944},{"period":"2019-07-01","rent":1883.759924},{"period":"2019-08-01","rent":1898.061135},{"period":"2019-09-01","rent":1894.045809},{"period":"2019-10-01","rent":1899.644671},{"period":"2019-11-01","rent":1897.054362},{"period":"2019-12-01","rent":1921.791623},{"period":"2020-01-01","rent":1912.965035},{"period":"2020-02-01","rent":1918.207976},{"period":"2020-03-01","rent":1913.37608},{"period":"2020-04-01","rent":1902.479545},{"period":"2020-05-01","rent":1881.061419},{"period":"2020-06-01","rent":1850.969533},{"period":"2020-07-01","rent":1833.402373},{"period":"2020-08-01","rent":1801.250437},{"period":"2020-09-01","rent":1792.737526},{"period":"2020-10-01","rent":1798.909285},{"period":"2020-11-01","rent":1803.254404},{"period":"2020-12-01","rent":1790.524626},{"period":"2021-01-01","rent":1763.510859},{"period":"2021-02-01","rent":1752.361581},{"period":"2021-03-01","rent":1760.338552},{"period":"2021-04-01","rent":1795.403432},{"period":"2021-05-01","rent":1825.139091},{"period":"2021-06-01","rent":1864.42395},{"period":"2021-07-01","rent":1885.012918},{"period":"2021-08-01","rent":1920.790512},{"period":"2021-09-01","rent":1950.289958},{"period":"2021-10-01","rent":1967.077789},{"period":"2021-11-01","rent":1987.20417},{"period":"2021-12-01","rent":1995.510119},{"period":"2022-01-01","rent":2029.053812},{"period":"2022-02-01","rent":2033.730843},{"period":"2022-03-01","rent":2043.65923},{"period":"2022-04-01","rent":2050.178342},{"period":"2022-05-01","rent":2064.87731},{"period":"2022-06-01","rent":2068.587075},{"period":"2022-07-01","rent":2067.35891},{"period":"2022-08-01","rent":2085.524127},{"period":"2022-09-01","rent":2096.010162},{"period":"2022-10-01","rent":2099.729636},{"period":"2022-11-01","rent":2076.103382},{"period":"2022-12-01","rent":2089.29984},{"period":"2023-01-01","rent":2098.623549},{"period":"2023-02-01","rent":2125.900175},{"period":"2023-03-01","rent":2108.689944},{"period":"2023-04-01","rent":2080.400153},{"period":"2023-05-01","rent":2063.286457},{"period":"2023-06-01","rent":2059.713722},{"period":"2023-07-01","rent":2078.338196},{"period":"2023-08-01","rent":2068.529487},{"period":"2023-09-01","rent":2067.167829},{"period":"2023-10-01","rent":2069.081816},{"period":"2023-11-01","rent":2094.189444},{"period":"2023-12-01","rent":2105.89838},{"period":"2024-01-01","rent":2105.751143},{"period":"2024-02-01","rent":2096.627887},{"period":"2024-03-01","rent":2098.45593},{"period":"2024-04-01","rent":2092.684469},{"period":"2024-05-01","rent":2077.439889},{"period":"2024-06-01","rent":2056.494383},{"period":"2024-07-01","rent":2055.833818},{"period":"2024-08-01","rent":2067.909618},{"period":"2024-09-01","rent":2061.328926},{"period":"2024-10-01","rent":2056.786124},{"period":"2024-11-01","rent":2025.253229},{"period":"2024-12-01","rent":2019.160889},{"period":"2025-01-01","rent":2011.918625},{"period":"2025-02-01","rent":2019.196551},{"period":"2025-03-01","rent":2036.168801},{"period":"2025-04-01","rent":2069.684992},{"period":"2025-05-01","rent":2100.842251},{"period":"2025-06-01","rent":2100.067264},{"period":"2025-07-01","rent":2097.99689},{"period":"2025-08-01","rent":2094.421951},{"period":"2025-09-01","rent":2102.317908},{"period":"2025-10-01","rent":2108.570272},{"period":"2025-11-01","rent":2129.536307},{"period":"2025-12-01","rent":2130.572311},{"period":"2026-01-01","rent":2137.945721},{"period":"2026-02-01","rent":2134.954522},{"period":"2026-03-01","rent":2126.867581},{"period":"2026-04-01","rent":2111.080891},{"period":"2026-05-01","rent":2098.94142},{"period":"2026-06-01","rent":2110.743732}],"historySummary":{"pointCount":114,"firstPeriod":"2017-01-01","latestPeriod":"2026-06-01","coverageMonths":114,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":2100.067264,"endRent":2110.743732,"change":0.0050838695421902,"cagr":0.0050838695421902},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2059.713722,"endRent":2110.743732,"change":0.024775292534561233,"cagr":0.00819115266774717},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1864.42395,"endRent":2110.743732,"change":0.1321157572557463,"cagr":0.02512816799800044}},"maxDrawdown":-0.08816254580999394,"annualizedVolatility":0.0292835986428835,"consecutiveReturnCount":113}}