March 2026 data shows U.S. housing inventory up 0.9% to 1.93 million homes, with median prices at $436,523 and sales projected to rise 14% this year.
In March 2026, the U.S. housing market recorded 1,929,209 homes for sale, marking a 0.9% increase year-over-year. This modest rise in inventory comes as median home prices reached $436,523, up 1.2% from March 2025. Redfin data shows the number of homes sold also rose 2.4% during the same month.
State-level data reveals significant variation. In Washington, 28,081 homes were on the market in March 2026, up 14.6% year-over-year. New listings reached 11,094, which was up 5.8% from the previous year. In Georgia, 63,012 homes for sale were recorded, up 7.3% year-over-year. New listings in Georgia reached 17,514, which was up 0.8%.
Live rates on May 19, 2026, show the 30-year fixed mortgage rate at 6.36% per FRED data. The 10-year Treasury yield stood at 4.67%, creating a spread of 1.69%. These rates continue to influence buyer affordability and seller decisions.
According to NAR predictions, the housing market is expected to see a 14% increase in sales in 2026. This outlook aligns with the observed modest growth in inventory and price increases. Readers can run live scenarios at HomeRates.ai to see how current rates and inventory levels affect monthly payments.
The current inventory levels of 1,929,209 homes for sale across the U.S. indicate a gradual shift from a seller-dominated market. The 0.9% year-over-year rise suggests buyers may gain some negotiating power as supply increases.
With U.S. housing inventory at 1,929,209 homes in March 2026, a 14% sales increase predicted by NAR, and 30-year fixed rates at 6.36%, the market shows slow but steady progress toward balance. Readers should track monthly updates to see continued growth in supply and affordability conditions.
FRED data, market analysis, and refi alerts — weekly, no spam.
No spam. Unsubscribe any time.
See how today's rates affect your real numbers — run a live mortgage scenario instantly.
Run a Live Scenario →