Virginia housing market
31,444 homes for sale · median asking $454,000 · 14th largest market we track
Measured · 12 days ago; newer figures are not available yet
Median asking
$454,000
Median $/sq ft
$233
Median days listed
44
New this week
2,304
What is on the market, by asking price
- Under $750K
- 25,130 80%
- $750K-$1M
- 3,123 10%
- $1M-$1.5M
- 1,662 5%
- $1.5M+
- 1,529 5%
Counties in Virginia
131Loading the map…
- Fairfax County2,616$699,900
- Chesterfield County1,388$449,988
- Prince William County1,343$599,990
- Loudoun County1,296$777,000
- Virginia Beach City County1,278$475,000
- Chesapeake City County815$465,000
- Henrico County782$425,000
- Richmond City County778$379,995
- Norfolk City County736$349,000
- Alexandria City County618$575,000
- Charlottesville City County614$499,975
- Roanoke City County585$325,000
- Newport News City County564$320,000
- Suffolk City County552$435,000
- Fredericksburg City County551$549,900
- District of Columbia County490$1,150,000
- Hampton City County487$319,900
- Bedford County431$429,900
- Accomack County387$326,990
- Stafford County378$614,000
- Williamsburg City County368$515,000
- Hanover County364$540,745
- Lynchburg City County360$284,950
- Frederick County351$480,000
- Portsmouth City County349$295,000
- Fauquier County332$749,450
- Spotsylvania County330$585,000
- Franklin County329$499,000
- Louisa County324$549,450
- Orange County307$449,900
- Winchester City County306$408,000
- Washington County300$383,500
- Culpeper County295$634,999
- Montgomery County291$404,950
- James City County285$587,500
- Arlington County258$500,000
- Warren County253$449,000
- Danville City County249$190,000
- Mecklenburg County248$359,900
- Rockingham County241$425,500
- Shenandoah County236$379,000
- Albemarle County231$689,990
- Augusta County212$394,990
- Northumberland County207$540,000
- Caroline County206$425,000
- Gloucester County200$450,740
- Isle of Wight County196$527,500
- Westmoreland County190$379,950
- Roanoke County188$364,950
- New Kent County177$565,000
- York County168$539,740
- Petersburg City County160$268,850
- Waynesboro City County160$358,950
- Campbell County155$319,900
- Lancaster County154$496,450
- King George County152$539,950
- Northampton County152$569,500
- Staunton City County152$378,620
- Botetourt County148$424,950
- Fluvanna County144$419,900
- Carroll County142$354,450
- Henry County139$239,999
- Nelson County137$495,000
- Pittsylvania County135$320,000
- Tazewell County135$199,000
- Powhatan County133$624,950
- Salem City County128$352,475
- Page County125$385,000
- Wise County124$169,000
- Manassas City County120$544,995
- Pulaski County116$289,500
- Wythe County114$290,000
- Greene County113$420,000
- Amherst County109$310,000
- Bristol City County107$234,900
- Hopewell City County106$255,750
- Goochland County104$737,500
- Halifax County102$247,400
- Rockbridge County101$479,000
- Smyth County101$229,500
- Middlesex County99$469,000
- Martinsville City County93$189,900
- Prince Edward County93$310,000
- Prince George County91$392,850
- Poquoson City County84$552,495
- Falls Church City County83$825,000
- Alleghany County79$195,000
- Russell County76$249,450
- Grayson County75$289,000
- Floyd County74$348,950
- Scott County71$210,000
- Clarke County70$611,000
- Patrick County70$284,450
- Lee County68$192,450
- Franklin City County67$269,900
- King William County67$395,000
- Mathews County67$459,000
- Giles County66$254,500
- Dinwiddie County65$338,500
- Buckingham County61$369,000
- Fairfax City County61$769,000
- Nottoway County61$259,900
- Harrisonburg City County59$349,000
- Appomattox County57$389,000
- Brunswick County54$314,475
- Rappahannock County52$871,250
- Colonial Heights City County48$289,475
- Lunenburg County42$329,900
- Madison County41$475,000
- Radford City County41$250,000
- Southampton County41$339,900
- Cumberland County40$367,450
- Essex County40$390,900
- Bath County39$360,000
- Buchanan County37$148,000
- Amelia County34$399,475
- King and Queen County34$377,500
- Emporia City County33$189,900
- Dickenson County30$197,000
- Galax City County30$267,450
- Charlotte County29$290,000
- Buena Vista City County28$279,450
- Bland County26$225,000
- Richmond County26$326,750
- Craig County25$449,500
- Sussex County25$315,000
- Surry County19$419,000
- Highland County15$365,000
- Manassas Park City County13$479,990
- Norton City County13$142,000
- Greensville County10$219,000
Cities in Virginia
60 busiest- Virginia BeachVirginia Beach City Co.1,279$475,000
- AlexandriaAlexandria City Co.1,007$629,000
- ChesapeakeChesapeake City Co.817$465,000
- RichmondRichmond City Co.747$385,000
- NorfolkNorfolk City Co.735$349,000
- FredericksburgFredericksburg City Co.674$544,995
- ArlingtonDistrict of Columbia Co.661$625,000
- RoanokeRoanoke City Co.647$334,500
- CharlottesvilleCharlottesville City Co.620$499,900
- WilliamsburgWilliamsburg City Co.575$550,000
- Newport NewsNewport News City Co.563$320,000
- SuffolkSuffolk City Co.549$434,900
- WoodbridgePrince William Co.534$519,945
- ChesterfieldChesterfield Co.519$465,000
- HenricoHenrico Co.506$415,000
- HamptonHampton City Co.488$319,900
- WinchesterWinchester City Co.447$424,990
- LynchburgLynchburg City Co.420$294,900
- MidlothianChesterfield Co.415$459,990
- ManassasPrince William Co.374$595,000
- FairfaxFairfax Co.352$659,700
- PortsmouthPortsmouth City Co.349$295,000
- StaffordStafford Co.347$615,000
- AshburnLoudoun Co.337$715,600
- Falls ChurchFairfax Co.334$725,000
- LeesburgLoudoun Co.299$875,000
- McleanFairfax Co.288$1,649,500
- DanvilleDanville City Co.272$199,950
- Glen AllenHenrico Co.268$497,000
- RestonFairfax Co.259$550,000
- StauntonStaunton City Co.230$394,115
- SterlingLoudoun Co.209$641,970
- HerndonFairfax Co.193$650,000
- CulpeperCulpeper Co.190$629,950
- SpringfieldFairfax Co.188$692,450
- BristolBristol City Co.185$269,000
- DumfriesPrince William Co.185$597,990
- SpotsylvaniaSpotsylvania Co.181$625,000
- ViennaFairfax Co.179$1,280,000
- Front RoyalWarren Co.175$430,000
- MechanicsvilleHanover Co.175$499,950
- SalemSalem City Co.173$374,975
- WaynesboroWaynesboro City Co.166$359,990
- PetersburgPetersburg City Co.162$266,400
- Locust GroveOrange Co.160$450,000
- ChesterChesterfield Co.154$428,450
- YorktownYork Co.153$530,000
- King GeorgeKing George Co.152$539,950
- MonetaFranklin Co.151$599,900
- MoseleyChesterfield Co.151$525,000
- AbingdonWashington Co.149$414,000
- Ruther GlenCaroline Co.142$450,000
- WarrentonFauquier Co.142$749,900
- MartinsvilleMartinsville City Co.141$215,000
- BlacksburgMontgomery Co.135$524,900
- MineralLouisa Co.135$609,990
- ChristiansburgMontgomery Co.132$350,000
- ChantillyLoudoun Co.131$649,012
- PowhatanPowhatan Co.130$624,950
- CentrevilleFairfax Co.122$598,950
What this does and does not say
- Coverage is the areas EuKreate tracks, so this is not the whole of Virginia.
- Active asking prices only, not sold prices and not an appraisal. Check official sources before acting.
- Whether a home is under contract is not in the data we receive, so no pending count is shown.
- An area needs at least 8 active listings before a median is shown, because a median of four is a number rather than a market.
- Measured October 3, 2026, 12 days ago: the newest figures EuKreate has. Newer figures are not available yet.

