ZIP reports / CA / 94121
ZIP rental intelligence · 2026-06

ZIP 94121, San Francisco, CA

Asking rent, household capacity, housing stock and local context—kept at their original geographic and measurement scopes.

Direct local rent answer

What does rent cost in ZIP 94121?

The latest Zillow ZORI for ZIP 94121 is $3,781 per month in 2026-06. It is a typical observed asking-rent index across rental types—not an arithmetic average, signed lease or quote for one property.

Zillow asking-rent index$3,7812026-06 · up 17.2% year over year
ACS median gross rent$2,363ACS 2024 5-year survey · ±$106 margin of error
HUD two-bedroom standard$3,604Administrative FMR/SAFMR · not asking rent
Bedroom-level rent benchmarks in ZIP 94121
BedroomsModelled asking-rent lensHUD standardHow to use it
Studio$2,607ZORI scaled by the local HUD bedroom ladder$2,485HUD FMR/SAFMR administrative benchmarkCompare with current same-bedroom listings; do not average these two measures.
1 bedroom$3,123ZORI scaled by the local HUD bedroom ladder$2,977HUD FMR/SAFMR administrative benchmarkCompare with current same-bedroom listings; do not average these two measures.
2 bedrooms$3,781ZORI scaled by the local HUD bedroom ladder$3,604HUD FMR/SAFMR administrative benchmarkCompare with current same-bedroom listings; do not average these two measures.
3 bedrooms$4,830ZORI scaled by the local HUD bedroom ladder$4,604HUD FMR/SAFMR administrative benchmarkCompare with current same-bedroom listings; do not average these two measures.
4 bedrooms$5,006ZORI scaled by the local HUD bedroom ladder$4,772HUD FMR/SAFMR administrative benchmarkCompare with current same-bedroom listings; do not average these two measures.

Bedroom estimates are modelled, not observed rents. Zillow, Census ACS and HUD describe different housing universes and remain separate throughout this report.Zillow pulled 2026-08-08

Median household income$133,358ACS 2024 5-year · ±$11,858 MOE
Renter share56.1%10,222 renter households
Rent burden 30%+38.6%3,944 observed households
Housing vacancy7.9%1,571 of 19,777 units
Six views · one local decision

Read the measures together, without merging them

ZORI tracks observed asking rent, ACS describes occupied renter homes, and HUD publishes an administrative benchmark. The charts preserve those differences and add wider context only where the geography is named.

Three definitions of rent

Useful as a spread, not interchangeable observations.

Three rent measures for ZIP 94121Zillow asking-rent index$3,781ACS median gross rent$2,363HUD two-bedroom standard$3,604

Affordability screen

Annual income implied by 30% of the current ZIP ZORI.

Income screen for ZIP 94121ACS median household income$133,358Income at 30% of ZIP ZORI$151,240

Bedroom ladder

Modelled from ZIP ZORI using the local HUD ladder.

Modelled bedroom rent ladder for ZIP 94121Studio$2,607One bedroom$3,123Two bedrooms$3,781Three bedrooms$4,830Four bedrooms$5,006

Observed renter burden

ACS ZCTA households with computable gross-rent burden.

Observed renter cost burden in ZCTA 9412130% or more of income3,944 householdsBelow 30%6,278 households

ZIP versus wider rent context

Each bar retains its own ZIP, city, county or metro scope.

Asking-rent context for ZIP 94121ZIP 94121$3,781San Francisco city$4,401San Francisco County county$4,401San Francisco-Oakland-Berkeley, CA metro$3,301

Monthly asking-rent history

Direct Zillow ZORI observations over the latest five years. Missing months remain visible gaps.

Five-year direct Zillow asking-rent history for ZIP 94121; missing months remain gaps$3,924$3,488$3,052$2,6162021-062023-122026-06
Five-year change
37.0%exact same-month endpoints
Largest observed drawdown
11.1%peak to a later observed month
Annualized monthly variability
3.4%77 consecutive returns
Monthly coverage
100.0%78 of 78 months
Decision brief

What the evidence says for ZIP 94121

Rent pressure is the clearest current tension in 94121, which is both Zillow’s ZIP market identifier and the matching Census ZCTA label. Zillow’s June 2026 ZIP ZORI, a typical observed asking-rent index blended across rental types, is $3,781 per month, up 17.2% from the same month a year earlier. Applying a 30% required-income screen to that index produces $151,240 a year, above the matched ZCTA’s ACS median household income of $133,358. That arithmetic screen places the index at 34.0% of that median; it is not advice, an applicant-qualification rule, or evidence of what any household pays. It does establish a useful separation between a current asking-rent measure and household-income context.

Comparison with the Census figure should not flatten that separation. The matched Census ZCTA’s ACS 2024 five-year survey places median gross rent at $2,363, and the current Zillow index equals 160.0% of that figure. ACS describes occupied renter homes over a five-year survey window and median gross rent includes selected utilities, whereas ZORI is a contemporaneous asking-rent index. A ZCTA is a statistical area used by Census and is not identical to a USPS delivery ZIP, even when it matches the label. The divergence therefore is source, timing, coverage, and definition context—not proof that like-for-like units changed by that amount.

Bedroom figures need an equally narrow reading. Scaling the ZIP ZORI by the local HUD ladder produces modelled monthly estimates of $2,607 for a studio, $3,123 for one bedroom, $3,781 for two, $4,830 for three, and $5,006 for four bedrooms. These are modelled estimates, not measured bedroom rents. The local HUD two-bedroom fair-market-rent standard is $3,604; HUD FMR/SAFMR is an administrative, bedroom-specific standard rather than an asking-rent observation. It supplies the scale of the model only, so the ladder cannot establish an advertised rent, utilities, condition, or unit mix for a particular listing. In particular, the matched two-bedroom figure reflects index scaling, not a direct two-bedroom rental sample.

Backward-looking history strengthens the case that the latest movement is unusually fast relative to the ZIP’s own longer path. The series has 100% coverage through its stated June endpoint. Exact same-month annualized changes were 17.2% over one year, 8.4% over three years, and 6.5% over five years. Thus, the recent direction confirms the longer rising path rather than breaking from it, but its pace accelerates markedly over the shortest window; none is a forecast or an investment recommendation. At 3.4%, annualized monthly-return variability indicates that individual monthly changes were not uniformly flat. Separately, the 11.1% maximum drawdown documents a materially larger historical retreat from a prior peak. Full coverage supports confidence that these are observed measures, yet acceleration and that drawdown limit the confidence deserved by a single current-rent snapshot. The transparent national discovery ranks among history-eligible ZIPs are 24 for momentum, 2,156 for stability, and 477 for balanced, where lower rank is higher.

Area comparisons position the ZIP between named wider benchmarks, but none replaces the ZIP series. San Francisco city, at city scope, has a rent context of $4,401; San Francisco County, at county scope, also has a rent context of $4,401; and the San Francisco-Oakland-Berkeley, CA metro, at metro scope, is $3,301. The ZIP’s current index sits below the named city and county contexts but above the named metro context. These are wider-geography context values, not local rental comps, and the county or metro figures do not alter the ACS ZCTA survey, HUD standard, or ZORI definition already used above. Scope is especially important when comparing an index with housing or income measures.

Survey housing composition adds a different constraint to the rent screen. The matched ZCTA estimates 19,777 housing units and a 7.9% vacancy rate; renters occupy 56.1% of occupied homes. Among renter households, 3,944 of 10,222, or 38.6%, are reported as rent burdened at 30% or more. The stock counts include 7,427 single-family units and 944 units in large multifamily structures. These ACS stock, tenure, vacancy, and burden aggregates describe the survey area, not real-time listings. They neither identify whether a vacancy is a rentable unit at a given price nor show that an individual renter or unit experiences the area-wide burden.

Resale, however, shows a brisk but separate for-sale signal. In Redfin’s direct rolling-three-month ZIP resale observation, median sold price was $2,257,490 and rose 19.1% year over year. The observation recorded 92 homes sold, a 14-day median marketing time, 113 active listings, an inventory count of 15 homes, and 0.5 months of supply. Average sale-to-list was 121.2%, and 79.9% of homes sold above list. Those are resale transactions and listings, not rental transactions or rental comps. The annualized ZORI divided by this median price is 2.01%, a cross-source screening ratio only—not a cap rate, net return, expected return, or property yield. Positive resale price movement directionally echoes the accelerating rent history, but the income screen challenges treating either market signal as a simple affordability conclusion.

Several boundaries remain decisive. ZORI does not supply property-specific bedroom observations, ACS does not update to the asking-rent month, HUD does not measure asking rent, and Redfin does not describe rental transactions. A property-level file would need the advertised rent and date, bedroom count, included utilities, lease term, concessions, current availability, and whether any cited sale is a genuinely comparable resale rather than merely a ZIP observation. It should also confirm the address’s geographic assignment and separate monthly rent from utilities. The published aggregates can frame those checks, but cannot resolve them or establish what a particular household qualifies for. Which verified unit-level terms remain after those source boundaries are applied?

Decision signals

What deserves a closer property-level check

Current asking rent outpaces the income screen

Zillow’s June $3,781 asking-rent index increased 17.2% from the same month a year earlier. A 30% arithmetic screen converts that index to $151,240 of annual income, versus the matched ZCTA ACS median household income of $133,358. This is a comparison of a current asking-rent index and a survey income median, not a household qualification standard or a record of individual payments.

The rent path is accelerating but not smooth

Through the June endpoint, ZORI’s same-month change is 17.2% over one year, compared with 8.4% across three years and 6.5% across five. That ordering identifies acceleration within a positive longer path. Complete coverage makes the history observable, but the variability measure of 3.4% and the prior 11.1% drawdown argue against assuming that today’s observation is a durable level.

ACS and ZORI answer different rent questions

ACS reports a five-year median gross rent for occupied renter homes, with selected utilities included, while ZORI captures a typical asking-rent index. Their numerical difference cannot be converted into a listing premium without unit-level matching. The ZCTA is a statistical Census area rather than a USPS delivery ZIP, adding a geographic boundary limit to the timing and definition differences.

Resale strength is a separate market signal

Redfin’s rolling three-month observation gives direct ZIP for-sale evidence, including fast marketing, limited supply, above-list outcomes, and a higher median sold price. It is not a rental sample. The 2.01% annualized ZORI-to-price calculation can organize a cross-source screen, but it is not a cap rate, property yield, net return, or forecast.

  • The ZCTA’s matching label does not make it a USPS delivery geography, and the ACS five-year survey can differ from the ZIP asking-rent index in boundaries, timing, unit coverage, and utility treatment.
  • HUD standards and ZORI-scaled bedroom figures are not observed listings; actual bedroom rents may differ with unit condition, lease terms, included utilities, concessions, and availability that the packet does not identify.
  • History records prior index movement, including a historical drawdown, rather than future rent paths; complete coverage reduces missing-data concern but does not remove snapshot, revision, or definition risk.
  • Redfin reports a rolling ZIP resale sample, not rental transactions or property operating results. Its price signals and rent-price screening ratio cannot establish comparable sales, unit economics, or outcomes for a specific property.
Direct ZIP resale evidence

For-sale liquidity inside ZIP 94121

Redfin reports these as a rolling three-month ZIP observation through 2026-06-30. They describe the for-sale market, not rental vacancy or the rent of a particular property.

Median sale price$2,257,490+19.1% year over year
Homes sold92rolling three-month observation
Median days on market14 daysfor-sale listing absorption
Months of supply0.5resale inventory relative to sales pace

Activity and available supply

Direct ZIP counts remain separate because each describes a different stage of the resale funnel.

Direct resale activity for ZIP 94121Active listings113Inventory15Pending sales78Homes sold92

Counter-signals before underwriting

A price alone does not reveal how quickly buyers are absorbing available homes.

Inventory direction

15 observed inventory · +7.5% year over year.

Price realization

121.2% average sale-to-list ratio · 79.8% sold above original list.

Early absorption

53.8% went off market within two weeks; compare this with 14 median days on market.

Measurement boundary

Small ZIP samples can move sharply. This rolling period smooths monthly noise but does not replace current address-level sale and rent comparables.

Redfin Data Center · updated 2026-07-03 · exact five-digit ZIP key. Implausible source values are withheld as n/a rather than repaired or inherited from a broader geography.

Wider market evidence

Listing and rental liquidity around the ZIP

These measures are not ZIP observations. They are labelled county or metro context so they can challenge the local story without being copied into it.

San Francisco County listing conditions

647 active Realtor.com listings · 57 median days on market · 5.8% price-reduced share · 2026-06.

San Francisco-Oakland-Berkeley, CA resale supply

n/a · n/a · n/a listings with price drops · Redfin 2026-05-01.

Apartment List metro liquidity

3.3% reported apartment vacancy · 20 days on market. These are direct metro observations and do not describe a particular ZIP unit.

Property-level next step

Compare live same-bedroom listings, concessions, utilities, condition and days listed inside ZIP 94121. The report frames the market; it does not replace a rent roll, lease review or address-level comparable set.

Questions this report can answer

Scope-aware answers

Why can ZORI exceed ACS gross rent?

ZORI is a typical current observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey statistic for occupied renter homes and includes selected utilities. Because the matching ZCTA is statistical rather than a USPS delivery ZIP, the two results differ in geography, timing, population, and definition.

Are the bedroom figures observed rents?

Each bedroom figure is a modelled estimate generated by scaling ZIP ZORI with the local HUD ladder. HUD FMR/SAFMR is administrative and bedroom specific, not observed asking rent. The results therefore do not verify the advertised rent, included utilities, physical condition, or lease terms of an individual unit.

Does accelerating history forecast future rent growth?

The history measures prior index behavior through the endpoint. The shorter-horizon increase is faster than the longer-horizon changes, while monthly-return variability and a past drawdown show that the path was not perfectly smooth. Complete coverage supports observation quality, but none of these backward-looking measures predicts future rents.

What does the ZORI-to-price screen measure?

Redfin’s percentage comes from annualizing ZIP ZORI and dividing by the ZIP median sold price observed in a rolling resale period. It crosses rental and for-sale sources solely as a screen. It excludes operating expenses, financing, taxes, property condition, and actual lease terms, so it cannot be labeled a yield or return.