Shenandoah County presents a yield-versus-resilience and demand-depth tension. At Zillow’s 2026-06 county observation, the $349,382 median home value and $1,442 monthly median asking rent generate the reported 4.95% gross yield before costs. This merits investigation by investors able to underwrite site-level flood exposure and operating costs; others should be cautious because the record does not establish net income, insurance expense, or property condition.
Zillow’s price measure rose 1.95% year over year. FHFA’s annual 2025 repeat-transaction HPI also rose, confirming direction but neither providing a home value nor a rate to average with Zillow: the methods and vintages differ. The supplied HUD two-bedroom FMR of $1,091 is a payment standard, not asking rent, and cannot substitute for the published market-rent measure underlying gross yield. The 0.52% effective property-tax rate is a known carrying-cost input, not a complete expense budget.
Realtor.com MLS evidence shows a less compressed listing environment: active listings expanded 31.46% year over year and median marketing time was 43 days. These are visible supply and marketing indicators, not closed-sale prices or standalone proof of buyer demand. A net inflow of 60 tax-return households came with a $10,214 gap between average AGI of movers in and out, a modest but limited demand clue. Investors represented 8.89% of 585 purchase mortgages, making non-owner competition present but a minority of recorded purchases.
Annual QCEW covered employment at county workplaces declined 3.08%; this is not resident employment, unemployment, or a forecast, but it limits confidence in tenant-depth assumptions. Inland flood is the dominant hazard, while modeled annual climate loss is 0.17% of building value; neither figure identifies a parcel’s flood exposure or insurance cost. Flood-zone and elevation records, insurance quotes, rent roll and vacancy, repair needs, financing terms, and closed-sale comparables are not published. Without them, net yield, hazard pricing, and transaction-based value validation cannot be underwritten.