The chief current tension is a cooling asking-rent index alongside firmer resale pricing. At June 2026, Zillow’s ZIP-level ZORI for the five-digit 94591 label was $2,301 per month, down 1.8% from the same month a year earlier. ZORI is a typical observed asking-rent index blended across rental types, not a quote for any particular available home. The 94591 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 rent decline is backward-looking evidence of a softer recent asking-rent reading, while the separate resale evidence requires its own interpretation.
The matched ACS 2024 five-year survey places median gross rent at $2,288 for occupied renter homes. That survey measure is not interchangeable with ZORI: it represents renter households rather than currently marketed listings, is based on a multi-year survey, and includes selected utilities. HUD’s FY2026 two-bedroom standard is $2,178. HUD FMR or SAFMR is an administrative, bedroom-specific standard rather than asking rent, so it should not be used as a rental comp. The ZIP asking-rent index sits close to the ACS gross-rent median but above the HUD two-bedroom benchmark, which describes different evidence universes rather than a conflict requiring reconciliation.
The bedroom view is a set of modelled monthly ZIP estimates, not measured bedroom rents. Scaling the ZIP ZORI through the local HUD bedroom ladder produces $1,655 for a studio, $1,801 for one bedroom, $2,301 for two bedrooms, $3,075 for three bedrooms, and $3,483 for four bedrooms. The construction preserves the local HUD ladder’s relative bedroom steps while anchoring the model to the ZIP-level asking-rent index. These figures can organize a size-based screen, but they do not establish the rent, utility treatment, condition, availability, or lease terms of a specific unit.
The local income and burden measures show why a single typical-rent figure should not stand in for household affordability. Median household income in the matched ZCTA is $104,550. Applying the arithmetic 30% screen to the current ZIP ZORI produces required annual income of $92,040, and the index equals 26.4% of median household income. This is an arithmetic comparison, not advice and not an applicant qualification rule. In the ACS renter sample, 3,643 of 6,662 renter households, or 54.7%, reported spending at least 30% of income on rent. That burden measure describes surveyed households and cannot prove the affordability of any particular home or tenant.
Housing-stock evidence provides useful scale but not a direct measure of lease-up conditions. The ZCTA contains 20,838 housing units, with a 3.8% overall vacancy rate. Of the recorded vacant units, 74 were vacant for rent. This count does not say whether those homes were comparable to the ZORI rental mix, appropriately priced, habitable, or available at the same time. Nor does a low aggregate vacancy reading establish scarcity for a particular bedroom count or property type. It instead supplies a broad snapshot of housing occupancy and vacancy from the ACS evidence universe.
The history supports a longer expansion that has recently broken into cooling. The one-year same-month change is negative, while the exact same-month annualized changes over three years and five years are 1.2% and 2.6%, respectively. Annualized monthly-return variability of 2.5% indicates that the index’s month-to-month path has moved within a relatively limited historical range, supporting moderate confidence in the broad rent level but not precision for one listing. Its 2.5% maximum drawdown shows the largest peak-to-trough reversal was also contained, yet the latest-year decline still interrupts the longer positive path. History coverage is 100% across 138 observations. Transparent national discovery ranks among history-eligible ZIPs were 2,508 for momentum, 731 for stability, and 2,013 for the balanced score; lower rank is higher. These are backward-looking measurements, not forecasts or investment recommendations.
Broader rent context points in opposite directions depending on the comparator: the ZIP asking-rent index is above the Vallejo city-scope figure of $2,181, but below both the Solano County-scope and Vallejo, CA metro-scope figures of $2,438. Those city, county, and metro values are wider context only and are not ZIP rental comps. The comparison suggests that the ZIP’s current index occupies a middle position across those named scopes, while the ACS, HUD, and Zillow measures continue to answer different questions. A reader should avoid treating a citywide or metrowide benchmark as a substitute for a ZIP-specific listing or a matched-ZCTA household measure.
Redfin’s direct rolling-three-month ZIP resale observation describes for-sale transactions, not rental transactions. Median sold price was $579,869, up 1.2% year over year; 136 homes sold with a median 37 days on market. The resale snapshot also reported 278 active listings, inventory of 129 homes, and 2.9 months of supply. Average sale-to-list was 100.92%, while 51.56% of sales closed above list and 38.36% went off market within two weeks. Those resale signals challenge a simple reading of uniformly weaker housing conditions when the asking-rent index has cooled. Annualized ZIP ZORI divided by median sold price is a 4.8% cross-source screening ratio only, not a cap rate, property yield, net return, or expected return. Before applying any indicator to a property, verify the actual asking rent, bedroom count, utility responsibility, lease terms, condition, listing history, and completed-sale record.