Checked
Virginia Home Values and Rents
The median home value in Virginia is $383,700, 17th highest among states. Prices changed +3.1% in the year through Q2 2026.
- Typical home value
- $412,252
- 17th of 51 states
- Median rent
- $1,579/mo
- ACS 2020-2024
- Price change, 1 year
- +3.1%
- 24th fastest of 51
- Homeownership
- 67.3%
- Owner-occupied homes
Virginia home prices since 2000
FHFA purchase-only House Price Index, seasonally adjusted (1991 = 100)
Show as a table
| Period | Virginia |
|---|---|
| Q2 2026 | 431 |
| Q4 2025 | 427 |
| Q4 2024 | 412 |
| Q4 2023 | 389 |
| Q4 2022 | 363 |
| Q4 2021 | 335 |
| Q4 2020 | 295 |
| Q4 2019 | 267 |
| Q4 2018 | 253 |
| Q4 2017 | 242 |
| Q4 2016 | 233 |
| Q4 2015 | 224 |
| Q4 2014 | 220 |
| Q4 2013 | 213 |
| Q4 2012 | 208 |
Over five years, Virginia home prices changed +37.3%, compared with +29.9% for the U.S.
Source: Federal Housing Finance Agency ยท Last updated 07/01/2026
Home values by county
Zillow typical home value; price changes from FHFA annual county index
Swipe the table sideways to see more columns.
| # | County | Typical value | Median rent | 1-year | 5-year |
|---|---|---|---|---|---|
| 1 | Falls Church city | $1,160,523 | $2,190 | +11.8% | +41.6% |
| 2 | Arlington County | $802,232 | $2,322 | +1.4% | +24.1% |
| 3 | Loudoun County | $792,206 | $2,386 | +4.3% | +49.3% |
| 4 | Fairfax city | $768,671 | $2,245 | +4.0% | +40.4% |
| 5 | Fairfax County | $756,212 | $2,276 | +2.1% | +35.3% |
| 6 | Alexandria city | $673,546 | $2,089 | +1.0% | +23.2% |
| 7 | Fauquier County | $645,183 | $1,613 | +6.6% | +48.9% |
| 8 | Goochland County | $583,172 | $1,614 | +1.8% | +48.8% |
| 9 | Prince William County | $578,429 | $2,067 | +2.9% | +47.4% |
| 10 | Rappahannock County | $567,353 | $1,290 | +4.7% | +50.5% |
| 11 | Clarke County | $562,284 | $1,371 | +7.9% | +54.1% |
| 12 | Albemarle County | $549,956 | $1,692 | +5.5% | +49.2% |
| 13 | Stafford County | $534,189 | $2,020 | +4.4% | +50.2% |
| 14 | Powhatan County | $494,273 | $1,168 | +4.3% | +57.1% |
| 15 | Culpeper County | $488,600 | $1,423 | +6.5% | +52.3% |
| 16 | James City County | $484,205 | $1,552 | +3.7% | +53.7% |
| 17 | Charlottesville city | $483,274 | $1,540 | -0.5% | +47.3% |
| 18 | Manassas city | $481,776 | $1,850 | +5.4% | +46.6% |
| 19 | King George County | $476,101 | $1,428 | +6.3% | +51.9% |
| 20 | Fredericksburg city | $467,891 | $1,619 | +2.3% | +38.4% |
| 21 | York County | $463,575 | $1,827 | +7.8% | +42.8% |
| 22 | Poquoson city | $460,122 | $1,707 | +4.7% | +39.3% |
| 23 | Spotsylvania County | $456,909 | $1,779 | +1.1% | +51.3% |
| 24 | Hanover County | $456,445 | $1,591 | +3.6% | +48.2% |
| 25 | Manassas Park city | $456,320 | $2,146 | +4.7% | +41.9% |
| 26 | New Kent County | $447,882 | $1,721 | +2.9% | +48.4% |
| 27 | Frederick County | $428,315 | $1,507 | +4.5% | +51.1% |
| 28 | Chesapeake city | $424,806 | $1,586 | +3.5% | +47.6% |
| 29 | Virginia Beach city | $424,664 | $1,714 | +5.2% | +48.7% |
| 30 | Madison County | $420,931 | $1,166 | +5.3% | +59.4% |
| 31 | Louisa County | $419,890 | $1,220 | +6.0% | +55.6% |
| 32 | Williamsburg city | $414,600 | $1,407 | -8.4% | +44.9% |
| 33 | Chesterfield County | $410,086 | $1,629 | +2.8% | +57.0% |
| 34 | Henrico County | $397,454 | $1,541 | +4.9% | +56.8% |
| 35 | Lancaster County | $397,428 | $1,033 | +3.0% | +54.0% |
| 36 | Warren County | $394,470 | $1,199 | +4.6% | +56.9% |
| 37 | Suffolk city | $387,665 | $1,563 | +4.0% | +53.6% |
| 38 | Isle of Wight County | $383,688 | $1,359 | +4.8% | +46.0% |
| 39 | Greene County | $382,417 | $1,309 | +6.1% | +51.3% |
| 40 | Orange County | $380,385 | $1,205 | +4.7% | +51.2% |
| 41 | Middlesex County | $380,242 | $1,059 | +0.5% | +49.8% |
| 42 | Gloucester County | $375,131 | $1,096 | +6.0% | +54.4% |
| 43 | Fluvanna County | $372,612 | $1,204 | -0.8% | +43.8% |
| 44 | Augusta County | $369,272 | $1,136 | +6.8% | +53.3% |
| 45 | Northumberland County | $366,411 | $1,038 | +0.9% | +58.9% |
| 46 | Richmond city | $365,737 | $1,372 | +2.3% | +52.7% |
| 47 | Franklin County | $363,796 | $829 | +6.2% | +64.2% |
| 48 | Nelson County | $362,239 | $946 | +7.0% | +61.9% |
| 49 | Rockingham County | $361,245 | $1,160 | +4.8% | +49.2% |
| 50 | Caroline County | $359,075 | $1,293 | +6.5% | +57.9% |
| 51 | Prince George County | $356,119 | $1,594 | +5.8% | +55.8% |
| 52 | Lexington city | $354,128 | $1,081 | +8.3% | +58.0% |
| 53 | King William County | $352,179 | $1,166 | +5.5% | +55.1% |
| 54 | Winchester city | $351,816 | $1,315 | +6.2% | +56.6% |
| 55 | Bedford County | $351,809 | $952 | +3.6% | +51.7% |
| 56 | Mathews County | $349,114 | $1,032 | +16.4% | +69.3% |
| 57 | Shenandoah County | $340,191 | $984 | +2.8% | +55.2% |
| 58 | Montgomery County | $338,166 | $1,240 | +3.3% | +46.3% |
| 59 | Roanoke County | $335,201 | $1,224 | +4.5% | +54.0% |
| 60 | Rockbridge County | $332,256 | $925 | +5.2% | +43.0% |
| 61 | Amelia County | $331,000 | $1,164 | +3.6% | +59.0% |
| 62 | Harrisonburg city | $327,726 | $1,184 | +3.9% | +47.4% |
| 63 | Botetourt County | $314,985 | $1,035 | +5.2% | +54.5% |
| 64 | Norfolk city | $310,877 | $1,321 | +4.9% | +46.0% |
| 65 | Page County | $310,702 | $879 | +5.1% | +61.5% |
| 66 | Northampton County | $309,419 | $829 | -0.1% | +65.1% |
| 67 | Westmoreland County | $309,231 | $1,018 | -2.8% | +52.8% |
| 68 | Dinwiddie County | $300,969 | $1,224 | +4.5% | +53.4% |
| 69 | King and Queen County | $299,161 | $1,004 | +9.1% | +58.3% |
| 70 | Essex County | $296,194 | $972 | +1.3% | +44.9% |
| 71 | Waynesboro city | $293,551 | $1,020 | +4.8% | +58.3% |
| 72 | Newport News city | $291,426 | $1,339 | +3.5% | +49.0% |
| 73 | Salem city | $290,648 | $1,133 | +3.2% | +53.3% |
| 74 | Appomattox County | $289,197 | $855 | +0.3% | +51.4% |
| 75 | Cumberland County | $288,159 | $877 | +7.8% | +60.1% |
| 76 | Staunton city | $288,132 | $1,024 | +8.1% | +62.0% |
| 77 | Highland County | $283,985 | $856 | - | - |
| 78 | Colonial Heights city | $280,370 | $1,234 | +4.7% | +59.9% |
| 79 | Surry County | $279,671 | $983 | +17.1% | +57.8% |
| 80 | Hampton city | $279,270 | $1,427 | +5.6% | +55.9% |
| 81 | Southampton County | $273,821 | $930 | +16.3% | +64.5% |
| 82 | Floyd County | $273,743 | $878 | +5.8% | +46.0% |
| 83 | Charles City County | $273,657 | $1,099 | +11.0% | +60.3% |
| 84 | Campbell County | $273,460 | $891 | +5.3% | +55.1% |
| 85 | Portsmouth city | $266,486 | $1,300 | +3.9% | +52.1% |
| 86 | Radford city | $265,800 | $1,033 | +3.0% | +48.5% |
| 87 | Amherst County | $262,078 | $871 | +1.4% | +47.6% |
| 88 | Washington County | $258,078 | $854 | +1.5% | +62.3% |
| 89 | Buckingham County | $247,828 | $927 | +4.3% | +66.6% |
| 90 | Accomack County | $245,873 | $977 | +4.0% | +63.0% |
| 91 | Prince Edward County | $244,569 | $931 | +2.8% | +41.7% |
| 92 | Richmond County | $244,453 | $1,067 | +16.8% | +51.3% |
| 93 | Lynchburg city | $243,511 | $1,073 | +2.4% | +55.6% |
| 94 | Craig County | $241,906 | $713 | - | +42.2% |
| 95 | Franklin city | $235,735 | $988 | -1.7% | +37.7% |
| 96 | Pulaski County | $226,254 | $813 | +7.0% | +56.8% |
| 97 | Roanoke city | $219,673 | $996 | +4.7% | +62.1% |
| 98 | Bath County | $219,212 | $736 | - | +29.5% |
| 99 | Hopewell city | $215,859 | $1,106 | +2.2% | +65.0% |
| 100 | Wythe County | $210,800 | $764 | +4.4% | +52.3% |
| 101 | Mecklenburg County | $209,597 | $823 | +2.5% | +58.5% |
| 102 | Grayson County | $207,245 | $765 | +6.0% | +50.6% |
| 103 | Giles County | $206,518 | $789 | +6.9% | +53.1% |
| 104 | Charlotte County | $198,283 | $732 | +37.5% | +92.3% |
| 105 | Petersburg city | $196,761 | $1,174 | +3.4% | +62.7% |
| 106 | Nottoway County | $195,140 | $972 | +11.7% | +52.2% |
| 107 | Pittsylvania County | $193,773 | $861 | +4.5% | +61.8% |
| 108 | Patrick County | $192,865 | $716 | -0.6% | +68.8% |
| 109 | Buena Vista city | $190,494 | $1,112 | -6.0% | +50.5% |
| 110 | Alleghany County | $187,513 | $765 | +3.8% | +43.2% |
| 111 | Carroll County | $185,932 | $738 | +7.8% | +55.4% |
| 112 | Sussex County | $183,564 | $907 | +11.8% | +61.7% |
| 113 | Bland County | $181,272 | $644 | - | +27.4% |
| 114 | Galax city | $180,866 | $743 | +0.4% | +54.0% |
| 115 | Bristol city | $177,856 | $801 | +1.0% | +65.1% |
| 116 | Scott County | $168,070 | $699 | -7.2% | +73.4% |
| 117 | Greensville County | $163,665 | $969 | +11.0% | +62.6% |
| 118 | Smyth County | $163,239 | $731 | +6.5% | +55.1% |
| 119 | Brunswick County | $152,538 | $834 | -8.7% | +48.7% |
| 120 | Emporia city | $151,757 | $1,037 | - | +58.0% |
| 121 | Halifax County | $151,216 | $790 | +4.8% | +50.0% |
| 122 | Tazewell County | $144,973 | $795 | +6.9% | +35.2% |
| 123 | Lunenburg County | $143,388 | $742 | +1.7% | +53.8% |
| 124 | Russell County | $143,358 | $653 | +9.5% | +43.3% |
| 125 | Henry County | $141,597 | $728 | +9.0% | +63.8% |
| 126 | Wise County | $135,234 | $790 | -1.3% | +38.3% |
| 127 | Danville city | $133,231 | $836 | +12.0% | +69.7% |
| 128 | Norton city | $130,808 | $692 | - | - |
| 129 | Lee County | $116,115 | $738 | - | - |
| 130 | Covington city | $116,111 | $794 | - | +50.3% |
| 131 | Dickenson County | $115,970 | $738 | - | - |
| 132 | Martinsville city | $110,817 | $808 | -0.7% | +74.0% |
| 133 | Buchanan County | $76,546 | $743 | +13.6% | +12.6% |
Most expensive cities in Virginia
Cities and towns with 10,000+ residents, by typical home value
Swipe the table sideways to see more columns.
| # | City | Population | Typical value | Median rent |
|---|---|---|---|---|
| 1 | Great Falls | 15,228 | $1,675,993 | $3,500+ |
| 2 | McLean | 49,627 | $1,451,379 | $3,422 |
| 3 | Wolf Trap | 15,858 | $1,204,000 | $3,500+ |
| 4 | Vienna | 16,412 | $1,161,512 | $2,391 |
| 5 | Oakton | 36,528 | $1,089,458 | $2,276 |
| 6 | Fort Hunt | 16,700 | $998,193 | $3,500+ |
| 7 | Fairfax Station | 12,566 | $897,000 | $2,794 |
| 8 | Broadlands | 14,353 | $896,900 | $2,694 |
| 9 | Lake Barcroft | 10,973 | $887,300 | $1,923 |
| 10 | Brambleton | 24,537 | $865,800 | $2,479 |
| 11 | Leesburg | 49,171 | $848,639 | $2,105 |
| 12 | Franklin Farm | 18,736 | $829,600 | $2,625 |
| 13 | Loudoun Valley Estates | 10,271 | $814,200 | $3,242 |
| 14 | Arlington | 236,254 | $801,809 | $2,322 |
| 15 | Chantilly | 24,036 | $799,173 | $2,312 |
| 16 | Ashburn | 46,026 | $795,910 | $2,455 |
| 17 | Lowes Island | 11,018 | $793,200 | $2,840 |
| 18 | Fairfax | 25,026 | $774,572 | $2,245 |
| 19 | Lansdowne | 12,328 | $774,300 | $2,365 |
| 20 | Falls Church | 14,710 | $767,624 | $2,190 |
| 21 | Idylwood | 17,559 | $756,900 | $2,045 |
| 22 | Gainesville | 18,196 | $751,016 | $2,283 |
| 23 | South Riding | 34,352 | $746,200 | $2,905 |
| 24 | Dranesville | 11,828 | $744,500 | $3,187 |
| 25 | Annandale | 41,705 | $743,226 | $1,933 |
Most affordable cities in Virginia
Cities and towns with 10,000+ residents, lowest home values first
Swipe the table sideways to see more columns.
| # | City | Population | Typical value | Median rent |
|---|---|---|---|---|
| 1 | Rose Hill | 21,066 | $121,564 | $2,475 |
| 2 | Martinsville | 13,658 | $131,159 | $808 |
| 3 | Danville | 42,214 | $155,634 | $836 |
| 4 | Woodlawn | 21,194 | $189,359 | $1,828 |
| 5 | Bristol | 16,849 | $200,801 | $801 |
| 6 | Wakefield | 11,930 | $217,842 | $3,500+ |
| 7 | East Highland Park | 15,265 | $229,200 | $1,318 |
| 8 | Hopewell | 22,959 | $232,456 | $1,106 |
| 9 | Timberlake | 12,725 | $235,900 | $1,083 |
| 10 | Hollins | 17,097 | $244,300 | $1,193 |
| 11 | Madison Heights | 10,266 | $246,543 | $871 |
| 12 | Petersburg | 33,537 | $249,074 | $1,174 |
| 13 | Highland Springs | 14,296 | $258,632 | $1,269 |
| 14 | Lynchburg | 79,497 | $263,571 | $1,073 |
| 15 | Portsmouth | 97,190 | $266,504 | $1,300 |
Home sale prices by metro area
Zillow median sale price, Sep 2026. Metro areas can cross state lines.
| Metro area | Median price | 1 yr |
|---|---|---|
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $540,784 | -1.0% |
| Charlottesville, VA | $427,814 | +1.9% |
| Winchester, VA-WV | $390,805 | -3.7% |
| Richmond, VA | $387,056 | +5.3% |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $357,459 | +2.1% |
| Staunton-Stuarts Draft, VA | $323,563 | +4.4% |
| Roanoke, VA | $302,675 | +8.1% |
| Lynchburg, VA | $295,419 | -0.5% |
| Blacksburg-Christiansburg-Radford, VA | $280,721 | +1.9% |
| Kingsport-Bristol, TN-VA | $240,272 | +4.5% |
Metro areas in Virginia
FHFA all-transactions index; metro areas may cross state lines
Swipe the table sideways to see more columns.
| Metro area | 1-year | 5-year |
|---|---|---|
| Staunton-Stuarts Draft, VA | +7.5% | +57.6% |
| Winchester, VA-WV | +6.7% | +46.0% |
| Blacksburg-Christiansburg-Radford, VA | +5.7% | +45.6% |
| Lynchburg, VA | +4.7% | +51.2% |
| Harrisonburg, VA | +4.5% | +46.5% |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | +3.6% | +43.4% |
| Richmond, VA | +3.4% | +47.7% |
| Roanoke, VA | +3.3% | +51.2% |
| Charlottesville, VA | +3.0% | +46.9% |
| Arlington-Alexandria-Reston, VA-WV (MSAD) | +2.6% | +33.9% |
ZIP codes with the biggest 5-year price gains
FHFA annual ZIP code index, 2025
Swipe the table sideways to see more columns.
Frequently asked questions
- What is the median home value in Virginia?
- The median value of owner-occupied homes in Virginia is $383,700, according to the American Community Survey 2020-2024 5-year estimates. That ranks 17th highest among the states and D.C.
- Are home prices going up in Virginia?
- Home prices in Virginia changed +3.1% over the year through Q2 2026 and +37.3% over five years, according to the FHFA House Price Index.
- What is the most expensive city in Virginia?
- Among cities and towns with at least 10,000 residents, Great Falls has the highest typical home value at $1,675,993, followed by McLean ($1,451,379) and Wolf Trap ($1,204,000).
- Where are homes most affordable in Virginia?
- Rose Hill has the lowest typical home value among cities with 10,000+ residents at $121,564, followed by Martinsville ($131,159) and Danville ($155,634).
- How much do homes sell for in Virginia?
- In Sep 2026, the median sale price was $540,784 in the Washington-Arlington-Alexandria, DC-VA-MD-WV area, $427,814 in the Charlottesville, VA area and $390,805 in the Winchester, VA-WV area, according to Zillow. These are the metro areas in Virginia with the highest median sale prices.
- What is the average rent in Virginia?
- The median gross rent in Virginia is $1,579 a month, including utilities paid by the renter (ACS 2020-2024). About 33% of households rent.