{"zip":"23518","city":"Norfolk","state":"VA","county":"Norfolk City","countySlug":"norfolk-city-va","metro":"Virginia Beach-Norfolk-Newport News, VA-NC","metroSlug":"virginia-beach-va","citySlug":"norfolk-va","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1998,"rentYoy":0.0804,"bedroomEstimates":[1745,1769,1998,2768,3262],"hudFmr":[1450,1470,1660,2300,2710],"ladderSource":"safmr","population":29746,"populationMoe":1245,"medianIncome":77594,"medianIncomeMoe":5808,"medianGrossRent":1425,"medianGrossRentMoe":56,"housingUnits":14162,"occupiedUnits":12938,"vacantUnits":1224,"renterOccupied":5299,"rentBurdenTotal":5299,"rentBurden30Plus":2760,"vacantForRent":448,"vacantForSale":86,"vacantSeasonal":63,"structureTotal":14162,"singleFamilyUnits":9451,"largeMultifamilyUnits":740,"vacancyRate":0.08642847055500635,"renterShare":0.4095687123202968,"rentBurdenShare":0.520852991130402,"requiredIncome":79920,"askingRentToIncome":0.3089929633734567,"askingVsAcsRent":1.4021052631578947,"askingVsHud2br":1.2036144578313253,"cityRent":1752.4455134458428,"countyRent":1753,"metroRent":1878,"cityGrossRent":1321,"countyGrossRent":1321,"countyListings":624,"countyListingDom":36,"countyPriceReducedShare":0.2165,"countyListingPeriod":"2026-06","metroMonthsSupply":2.2,"metroMedianDom":28,"metroPriceDrops":0.2392,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0413566403380273,"apartmentTimeOnMarket":17.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":168,"zipSalePrice":386913,"zipSalePriceYoy":0.06,"zipMedianDom":27,"zipActiveListings":279,"zipActiveListingsYoy":0.0681,"zipInventory":97,"zipInventoryYoy":-0.1041,"zipPendingSales":181,"zipMonthsSupply":1.8,"zipSaleToList":0.999,"zipSoldAboveList":0.3193,"zipOffMarketTwoWeeks":0.5626,"generatedAt":"2026-08-15 09:36:59.482362+00","summaryHtml":"<p>At $1,998 in June 2026, Zillow ZORI for the five-digit label 23518 frames the central tension between a current asking-rent index, an occupied-home survey rent benchmark, and household-income evidence that measure different things. That label is both a Zillow ZIP market identifier and a matched Census ZCTA label. ZORI is a typical observed asking-rent index blended across rental types, not a lease-price series or a bedroom-specific measure. The matched Census ZCTA's ACS 2024 five-year survey reports median gross rent of $1,425 among occupied renter homes and includes selected utilities. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP. FY 2026 HUD's local two-bedroom FMR/SAFMR standard is $1,660. That administrative, bedroom-specific standard is not asking rent, so these values illuminate different evidence universes rather than competing readings of one market.</p><p>The direct Zillow ZIP ZORI history has a fully observed 138-month record: coverage is 100%, with 137 consecutive monthly returns. Exact same-month change measures are 8.0% over one year, 6.6% annualized over three years, and 8.8% annualized over five years. The one-year pace exceeds the three-year pace but remains below the five-year figure; recent direction therefore confirms the longer upward path while not matching its full five-year speed. When monthly returns are annualized, variability is 3.2%. Separately, the maximum peak-to-trough drawdown was 3.1%, showing that the series has slipped even within its broader rise. Complete coverage reduces missing-data concerns, but observed variability means one current index point deserves limited confidence as a unit-level rent proxy. On transparent national discovery ranks among history-eligible ZIPs, momentum ranks 64, stability ranks 1,902, and balanced ranks 394; lower ranks indicate higher placement. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>Bedrooms add useful range, but not new measurements. The local HUD ladder scales ZIP ZORI by its relative bedroom structure, producing modelled monthly ZIP estimates of $1,745 for a studio, $1,769 for one bedroom, $1,998 for two, $2,768 for three, and $3,262 for four bedrooms. They are modelled estimates, never measured bedroom rents. The two-bedroom result aligns with the all-type ZIP index because the same scaling anchor is used; it is not a survey count of two-bedroom listings or leases. Larger-bedroom gaps likewise follow the local HUD schedule, whose role here is relative scaling rather than evidence that an individual unit will ask that amount.</p><p>The 30% required-income screen is arithmetic: annualizing ZORI and dividing by that share gives $79,920, above the matched ACS ZCTA median household income of $77,594. It is neither advice nor an applicant qualification rule. The related ACS burden reading is substantial: 52.1% of renter households are recorded as spending at least 30% of income on gross rent. The survey burden definition and the ZORI screen are still not interchangeable, because one describes reported occupied households and the other applies a current asking-rent index. Accordingly, the gap identifies a ZIP-level affordability tension but cannot demonstrate what any particular renter pays, qualifies for, or can sustain.</p><p>The ACS ZCTA stock totals 14,162 housing units and is predominantly single-family, with a much smaller large-multifamily segment. Renter occupancy accounts for 41.0% of occupied homes, providing a different composition signal than citywide or metro renter shares. The overall ZCTA vacancy rate is 8.6%, and 448 units are classified vacant for rent. Those are aggregate housing-status categories, not evidence that an individual home is rentable at ZORI, is empty now, or carries a particular condition or price. Nor does the vacancy figure establish a unit's leasing prospects. The relevant use is a scale check: supply includes both owner and renter housing, while asking-rent pressure must be interpreted separately from a particular property's availability.</p><p>Comparators sharpen the gap but should not be substituted for the ZIP. In named wider geographies, the ZIP's ZORI is 14.0% above the City of Norfolk city-scope context rent, 14.0% above the Norfolk City county-scope context rent, and 6.4% above the Virginia Beach-Norfolk-Newport News, VA-NC metro-scope context rent. The metro-scope rent-to-income measure is 27.4%, compared with the ZIP asking-rent-to-income measure of 30.9%. Each city, county, and metro value is wider context only; neither the city nor the county or metro rent series is a ZIP rent observation, and none changes the ACS ZCTA's survey scope. Their consistent direction makes the ZIP premium visible, while the differing data universes bar a claim that the premiums are interchangeable household costs.</p><p>Redfin's direct rolling-three-month ZIP resale observation, which covers for-sale transactions rather than rental transactions, shows a median sold price of $386,913, up 6.0% year over year. It recorded 168 homes sold and a median 27 days on market. Active listings numbered 279, while the reported inventory measure was 97 homes and months of supply stood at 1.8. Sale-to-list evidence stayed close to list: the average was 99.9%, 31.9% sold above list, and 56.3% went off market within two weeks. Annualized ZIP ZORI divided by median sold price equals 6.2%, a cross-source screening ratio only, not an estimate of operating economics. The sale-side price gain is directionally consistent with the upward asking-rent history, but it does not resolve the rent-to-income and burden tension or establish rental demand.</p><p>Scope is the limiting condition. ZORI cannot identify a unit's contracted rent, ACS cannot identify its tenant, the HUD ladder cannot verify its market ask, and Redfin's resale series cannot provide rental comparables. Concrete property-level checks are whether the address belongs in the analytical ZIP and ZCTA match, its documented listing date and ask, physical bedroom count, included utilities, concessions, current availability, condition, and appropriately matched sale records by property type and timing. Neither ZCTA burden nor vacancy proves anything about that unit. Does a particular unit's documented terms actually resemble the index inputs? Only those property-level checks can answer that.</p>","findings":[{"body":"ZORI is a current observed asking-rent index, whereas the ACS value reflects occupied renter homes and selected utilities. The difference is not a conflict between duplicate rent measures. It matters because annualizing the index under the stated 30% screen produces required income slightly above the ZCTA's median household income. This is a population-level arithmetic comparison, not an eligibility test or a statement about a specific lease.","title":"Current rent versus household screen"},{"body":"The historical record has every expected month, which makes its change, variability, and drawdown calculations complete over the supplied span. The latest annual pace is above the three-year annualized pace but below the five-year pace, so the recent path is upward without replicating the longer period's fastest average pace. Discovery ranks place backward-looking measures among eligible ZIPs; they do not provide a forecast.","title":"Growth path is positive but not uniform"},{"body":"All bedroom numbers are modelled monthly ZIP estimates created by scaling ZORI through the local HUD ladder. They preserve the ladder's relative bedroom pattern, not a measured sample of studios or larger units. HUD FMR/SAFMR is an administrative standard and ZORI is an all-type asking-rent index, so the estimates are useful for consistent screening but cannot substitute for same-bedroom lease listings or executed rents.","title":"Bedroom ladder is a model, not a rent survey"},{"body":"Redfin directly observes a rolling three-month ZIP resale market, including sales, marketing time, supply, and sale-to-list outcomes. It does not observe rental transactions. The resale price advance and turnover signals move in a direction compatible with the rent history, while the ZCTA income and burden readings retain a separate affordability tension. The annualized ZORI-to-sale-price calculation is only a cross-source screen and omits property expenses, financing, and unit differences.","title":"Resale points upward while affordability remains separate"}],"risks":["The apparent gap between current ZORI and ACS gross rent can be overstated if readers ignore that ACS covers occupied homes and selected utilities while ZORI reflects a blended asking-rent index.","A complete historic series does not eliminate index risk: monthly index movement and past drawdown mean the current reading is not a precise estimate of a specific unit's present or future asking rent.","Redfin resale statistics can create false confidence if used as rental evidence. The sale-price screen excludes operating expenses, transaction differences, financing, and the characteristics of any individual rental unit.","Aggregate vacancy and burden measures classify areas and households, not individual properties or applicants. They cannot establish whether a particular unit is vacant, affordable, available, or likely to lease."],"qa":[{"a":"They cover different evidence universes. ZORI is a current ZIP asking-rent index blended across rental types. ACS is a five-year survey of occupied renter homes in the matched ZCTA and includes selected utilities in gross rent. The ZCTA is a statistical area rather than a USPS delivery ZIP, so geography and timing also differ. Neither source is a direct substitute for the other.","q":"Why do the ZIP's ZORI and ACS median gross rent differ?"},{"a":"No. They are modelled monthly ZIP estimates, calculated by scaling the all-type ZIP ZORI with the local HUD bedroom ladder. Their purpose is to preserve relative bedroom standards in a consistent calculation. They do not count listings, signed leases, utility packages, concessions, or achieved rents for any bedroom type, building, or property.","q":"Are the bedroom estimates observed rents?"},{"a":"The supplied history measures past same-month changes, dispersion in monthly returns, drawdown, and coverage. Complete coverage limits missing-month uncertainty, but the recorded variability and drawdown show that the index has not advanced in a straight line. A current ZORI point is therefore a backward-looking index observation with limited precision as a stand-in for a particular unit, not a forecast.","q":"What does the rent history say about confidence in the current ZORI snapshot?"},{"a":"Only as a cross-source ZIP screen: it divides annualized asking-rent index value by a direct rolling-three-month median sold price. It is not property-specific and leaves out operating expenses, transaction terms, taxes, financing, vacancy at a property, and unit attributes. Because Redfin measures for-sale transactions rather than rentals, the ratio cannot establish property economics or a rental outcome.","q":"How should the Redfin ZORI-to-sale-price ratio 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":972.325267},{"period":"2015-02-01","rent":984.712706},{"period":"2015-03-01","rent":984.634174},{"period":"2015-04-01","rent":994.084592},{"period":"2015-05-01","rent":994.947302},{"period":"2015-06-01","rent":1006.404853},{"period":"2015-07-01","rent":998.596663},{"period":"2015-08-01","rent":996.532356},{"period":"2015-09-01","rent":988.838954},{"period":"2015-10-01","rent":998.272322},{"period":"2015-11-01","rent":998.201872},{"period":"2015-12-01","rent":1000.86605},{"period":"2016-01-01","rent":1003.397384},{"period":"2016-02-01","rent":1000.246266},{"period":"2016-03-01","rent":1003.938252},{"period":"2016-04-01","rent":995.095726},{"period":"2016-05-01","rent":986.659556},{"period":"2016-06-01","rent":974.832438},{"period":"2016-07-01","rent":988.159528},{"period":"2016-08-01","rent":999.813853},{"period":"2016-09-01","rent":1013.775072},{"period":"2016-10-01","rent":1011.3433},{"period":"2016-11-01","rent":1002.767217},{"period":"2016-12-01","rent":1012.601585},{"period":"2017-01-01","rent":1008.768632},{"period":"2017-02-01","rent":1025.229802},{"period":"2017-03-01","rent":1024.66736},{"period":"2017-04-01","rent":1033.607508},{"period":"2017-05-01","rent":1039.820779},{"period":"2017-06-01","rent":1040.658972},{"period":"2017-07-01","rent":1043.415377},{"period":"2017-08-01","rent":1043.45008},{"period":"2017-09-01","rent":1047.190331},{"period":"2017-10-01","rent":1046.246518},{"period":"2017-11-01","rent":1049.81607},{"period":"2017-12-01","rent":1045.61517},{"period":"2018-01-01","rent":1048.133788},{"period":"2018-02-01","rent":1053.420683},{"period":"2018-03-01","rent":1058.905658},{"period":"2018-04-01","rent":1070.097712},{"period":"2018-05-01","rent":1070.57047},{"period":"2018-06-01","rent":1087.308088},{"period":"2018-07-01","rent":1090.641843},{"period":"2018-08-01","rent":1101.225165},{"period":"2018-09-01","rent":1085.679889},{"period":"2018-10-01","rent":1088.667233},{"period":"2018-11-01","rent":1097.4285},{"period":"2018-12-01","rent":1106.696573},{"period":"2019-01-01","rent":1124.393991},{"period":"2019-02-01","rent":1116.009231},{"period":"2019-03-01","rent":1120.542124},{"period":"2019-04-01","rent":1118.473185},{"period":"2019-05-01","rent":1126.74526},{"period":"2019-06-01","rent":1125.780585},{"period":"2019-07-01","rent":1129.9727},{"period":"2019-08-01","rent":1130.529967},{"period":"2019-09-01","rent":1149.405538},{"period":"2019-10-01","rent":1159.647084},{"period":"2019-11-01","rent":1164.889863},{"period":"2019-12-01","rent":1169.947074},{"period":"2020-01-01","rent":1168.295418},{"period":"2020-02-01","rent":1181.904488},{"period":"2020-03-01","rent":1185.508229},{"period":"2020-04-01","rent":1199.160229},{"period":"2020-05-01","rent":1204.88842},{"period":"2020-06-01","rent":1204.899049},{"period":"2020-07-01","rent":1212.040733},{"period":"2020-08-01","rent":1210.320549},{"period":"2020-09-01","rent":1220.717759},{"period":"2020-10-01","rent":1221.858933},{"period":"2020-11-01","rent":1241.906426},{"period":"2020-12-01","rent":1238.352489},{"period":"2021-01-01","rent":1251.130008},{"period":"2021-02-01","rent":1263.397889},{"period":"2021-03-01","rent":1288.924569},{"period":"2021-04-01","rent":1297.314571},{"period":"2021-05-01","rent":1308.618082},{"period":"2021-06-01","rent":1311.701566},{"period":"2021-07-01","rent":1345.099215},{"period":"2021-08-01","rent":1367.575079},{"period":"2021-09-01","rent":1381.900155},{"period":"2021-10-01","rent":1384.387824},{"period":"2021-11-01","rent":1379.544798},{"period":"2021-12-01","rent":1436.06602},{"period":"2022-01-01","rent":1450.084795},{"period":"2022-02-01","rent":1475.634032},{"period":"2022-03-01","rent":1460.965396},{"period":"2022-04-01","rent":1490.999922},{"period":"2022-05-01","rent":1506.923387},{"period":"2022-06-01","rent":1534.481128},{"period":"2022-07-01","rent":1549.060386},{"period":"2022-08-01","rent":1578.266405},{"period":"2022-09-01","rent":1595.223449},{"period":"2022-10-01","rent":1598.984351},{"period":"2022-11-01","rent":1594.594325},{"period":"2022-12-01","rent":1577.792514},{"period":"2023-01-01","rent":1595.89876},{"period":"2023-02-01","rent":1610.310272},{"period":"2023-03-01","rent":1616.881581},{"period":"2023-04-01","rent":1617.527092},{"period":"2023-05-01","rent":1636.170884},{"period":"2023-06-01","rent":1650.485366},{"period":"2023-07-01","rent":1632.596271},{"period":"2023-08-01","rent":1620.126148},{"period":"2023-09-01","rent":1622.847214},{"period":"2023-10-01","rent":1672.83069},{"period":"2023-11-01","rent":1698.95152},{"period":"2023-12-01","rent":1712.257389},{"period":"2024-01-01","rent":1694.433281},{"period":"2024-02-01","rent":1680.97434},{"period":"2024-03-01","rent":1728.283485},{"period":"2024-04-01","rent":1743.262916},{"period":"2024-05-01","rent":1760.127575},{"period":"2024-06-01","rent":1752.86149},{"period":"2024-07-01","rent":1780.187891},{"period":"2024-08-01","rent":1796.37416},{"period":"2024-09-01","rent":1792.251023},{"period":"2024-10-01","rent":1771.799092},{"period":"2024-11-01","rent":1772.978094},{"period":"2024-12-01","rent":1776.579591},{"period":"2025-01-01","rent":1812.689956},{"period":"2025-02-01","rent":1852.7765},{"period":"2025-03-01","rent":1868.018833},{"period":"2025-04-01","rent":1862.68029},{"period":"2025-05-01","rent":1852.112321},{"period":"2025-06-01","rent":1849.247474},{"period":"2025-07-01","rent":1857.444593},{"period":"2025-08-01","rent":1868.7481},{"period":"2025-09-01","rent":1891.263011},{"period":"2025-10-01","rent":1904.830509},{"period":"2025-11-01","rent":1916.797509},{"period":"2025-12-01","rent":1934.344944},{"period":"2026-01-01","rent":1935.503207},{"period":"2026-02-01","rent":1932.665805},{"period":"2026-03-01","rent":1921.292518},{"period":"2026-04-01","rent":1943.734144},{"period":"2026-05-01","rent":1966.810491},{"period":"2026-06-01","rent":1997.905556}],"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":1849.247474,"endRent":1997.905556,"change":0.08038841966264587,"cagr":0.08038841966264587},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1650.485366,"endRent":1997.905556,"change":0.210495771217883,"cagr":0.0657477526846999},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1311.701566,"endRent":1997.905556,"change":0.523140329924711,"cagr":0.08779731750970843}},"maxDrawdown":-0.031371485248591124,"annualizedVolatility":0.031885554535576704,"consecutiveReturnCount":137}}