A cooling rent series sits against a costly resale backdrop in 28209: current typical asking rent is $1,634, down 1.3% from the same month last year, while the direct ZIP for-sale record is on a much higher price scale. This does not establish a renter’s transaction cost or a property return. It instead requires rental and resale evidence to remain separate. Recent asking-rent direction is soft, but observed resale pricing and liquidity must be tested in their own transaction universe. The central tension is whether one current asking-rent snapshot, after a modest retreat, deserves substantial weight when the for-sale market supplies a different set of direct signals.
Backward-looking Zillow history classifies the ZIP as cooling. The exact same-month one-year change is -1.25%, the three-year annualized change is -0.38%, and the five-year annualized change is 3.35%. Thus, the recent decline breaks from the longer five-year growth path while extending the mild weakness visible over three years. Monthly returns show 2.60% annualized variability, which supports moderate confidence in the current snapshot but cautions against treating it as a fixed level. The largest peak-to-trough drawdown reached 3.97%, a contained but meaningful historical retreat. Coverage is 99.3%. Transparent national discovery ranks among history-eligible ZIPs are 2,652 for momentum, 886 for stability, and 2,263 for the balanced measure; lower ranks place higher. These are measurements, not forecasts or investment recommendations.
Source definitions explain why rent figures need not agree. Zillow ZORI is a ZIP-level, typical observed asking-rent index blended across rental types. The matched Census ZCTA’s ACS 2024 five-year median gross rent is $1,710, with a $48 margin of error; it surveys occupied renter homes and includes selected utilities. HUD’s FY2026 two-bedroom FMR/SAFMR standard is $1,870, making current ZIP ZORI 87.4% of that administrative benchmark. HUD FMR/SAFMR is bedroom-specific and administrative, not asking rent. 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 bedroom view is deliberately modelled rather than measured. Scaling ZIP ZORI through the local HUD bedroom ladder produces modelled monthly estimates of $1,424 for a studio, $1,494 for one bedroom, $1,634 for two bedrooms, $2,010 for three bedrooms, and $2,551 for four bedrooms. This ladder preserves the local HUD relationship between bedroom sizes while anchoring its level to Zillow’s ZIP asking-rent index. It does not observe leases, listings, utilities, concessions, unit condition, or available supply for any bedroom type. The estimates therefore organize a size-based screen, not a record of measured bedroom rents in 28209.
Affordability has two distinct readings. Annualizing the current asking-rent index and applying a 30% income share produces a required-income screen of $65,360. That is arithmetic, not advice and not an applicant qualification rule. Against the ZCTA median household income of $101,873, annualized asking rent equals 19.2% of that median. Yet ACS reports that 40.3% of occupied renter homes have gross-rent burdens at or above 30% of household income. The contrast shows why a ZIP-level index-to-median-income calculation should not replace the survey burden distribution. Neither burden measure can prove affordability, cost, or availability for a particular household or unit.
The ACS housing frame contains 13,943 housing units, of which 12,793 are occupied and 1,150 are vacant, implying an 8.2% vacancy rate. Renters occupy 52.0% of occupied units, and 579 vacant units are classified as for rent. The stock includes both single-family and large multifamily structures, so the Zillow blended index may reflect a different mix than an individual apartment or house search. Vacancy classification is also not an availability ledger: it does not establish that a vacant unit is comparable, currently marketable, affordable to a given renter, or offered at the ZORI level. These survey counts provide structure and uncertainty context rather than proof about a specific property.
Charlotte city context reports typical asking rent of $1,745.77 and a 49.8% renter-burden share; Mecklenburg County context reports typical asking rent of $1,751; and Charlotte-Concord-Gastonia, NC-SC metro context reports typical asking rent of $1,750. Each is a wider-geography context value rather than a ZIP substitute. Relative to those city, county, and metro asking-rent benchmarks, 28209’s current ZIP index reads lower, while its survey burden share also reads lower than the city context figure. That comparison does not identify why differences exist, nor does it establish a comparable unit type, lease term, utility package, or renter income distribution across geographies.
Redfin’s direct rolling-three-month ZIP resale observation belongs solely to the for-sale market, not rental transactions. Median sold price was $819,815, down 0.02% year over year; 126 homes sold with a median 34 days on market. Inventory stood at 161 homes and months of supply at 3.9. The average sale-to-list ratio was 100.94%, while 38.25% of sales closed above list price. Those resale signals challenge a simple reading of rent cooling: asking rent fell, but the reported sold-price level was essentially flat and sale-to-list results remained above par. Annualized ZIP ZORI divided by median sold price is a 2.4% cross-source screening ratio only, not a cap rate, net return, expected return, or property yield. Concrete property-level checks should verify bedroom count, condition, lease length, utilities, concessions, listing status, sale records, and whether any candidate unit matches the index and resale measures being compared.