Virginia housing market
67 Virginia metro and county areas, with prices, days to sell and homes for sale for each one. Updated monthly, data through May 2026.
Cheapest places to buy a house in Virginia
- Martinsville, VA — median sale price $170,000
- Henry County, VA — median sale price $170,000
- Danville, VA — median sale price $195,000
- Danville, VA — median sale price $216,000
- Petersburg, VA — median sale price $227,500
- Pulaski County, VA — median sale price $230,000
- Roanoke City County, VA — median sale price $250,500
- Lynchburg, VA — median sale price $270,000
- Pittsylvania County, VA — median sale price $270,500
- Portsmouth, VA — median sale price $290,000
Metro areas
- Virginia Beach, VA
- Richmond, VA
- Roanoke, VA
- Charlottesville, VA
- Lynchburg, VA
- Winchester, VA
- Blacksburg, VA
- Staunton, VA
- Harrisonburg, VA
- Danville, VA
- Martinsville, VA
Counties
- Fairfax County, VA
- Prince William County, VA
- Chesterfield County, VA
- Virginia Beach, VA
- Loudoun County, VA
- Henrico County, VA
- Chesapeake, VA
- Richmond City County, VA
- Norfolk, VA
- Roanoke County, VA
- Arlington County, VA
- Albemarle County, VA
- Alexandria, VA
- Stafford County, VA
- Newport News, VA
- Hampton, VA
- Frederick County, VA
- Suffolk, VA
- Portsmouth, VA
- Spotsylvania County, VA
- James City County, VA
- Augusta County, VA
- Hanover County, VA
- Roanoke City County, VA
- York County, VA
- Rockingham County, VA
- Fauquier County, VA
- Bedford County, VA
- Montgomery County, VA
- Lynchburg, VA
- Louisa County, VA
- Campbell County, VA
- Warren County, VA
- Orange County, VA
- Franklin County, VA
- Culpeper County, VA
- Washington County, VA
- Charlottesville, VA
- Petersburg, VA
- Fluvanna County, VA
- Goochland County, VA
- Henry County, VA
- New Kent County, VA
- Isle of Wight County, VA
- Westmoreland County, VA
- Manassas, VA
- Shenandoah County, VA
- Pulaski County, VA
- King George County, VA
- Powhatan County, VA
- Rockbridge County, VA
- Staunton, VA
- Mecklenburg County, VA
- Danville, VA
- King William County, VA
- Pittsylvania County, VA
Work real estate in Virginia?
We build this page's numbers into a one-page report with your name, brokerage and phone on it, for up to three areas you work — emailed to you fresh every month. Forward it to clients. $39 a month, cancel anytime.
See a real sample report first — no email needed.
Source: Redfin's published market data for Virginia, through May 2026. Neighborhood Numbers is an independent data publisher and is not affiliated with Redfin.