Slower Sundays
Find my cities

Cheapest places to live in Virginia

Every Virginia city and town with 20,000 or more people, ranked by median home value, with rent, commute and growth beside it. All Census data.

By Sol Lakein. Updated November 2026.

The 3 cheapest in Virginia

  1. #1

    Danville

    Home value
    $119,100
    Rent
    $836
    Growth
    -2.2%
  2. #2

    Hopewell

    Home value
    $181,600
    Rent
    $1,106
    Growth
    +1.0%
  3. #3

    Petersburg

    Home value
    $189,000
    Rent
    $1,174
    Growth
    +0.8%

The 15 cheapest places to live in Virginia

#PlaceMedian home valueMedian rentCommuteGrowth since 2020
1Danville$119,100$83620.3 min-2.2%
2Hopewell$181,600$1,10626.0 min+1.0%
3Petersburg$189,000$1,17425.7 min+0.8%
4Roanoke$190,500$99619.0 min-0.9%
5Lynchburg$229,800$1,07316.8 min+3.0%
6Waynesboro$245,500$1,02021.4 min+7.9%
7Hampton$245,700$1,42722.5 min+0.1%
8Portsmouth$246,900$1,30023.7 min-1.2%
9Christiansburg$252,600$1,18118.1 min-3.9%
10Salem$258,600$1,13319.0 min+1.9%
11Staunton$259,200$1,02420.5 min+4.1%
12Newport News$260,600$1,33923.1 min-1.6%
13Norfolk$289,900$1,32123.0 min-3.0%
14Harrisonburg$299,100$1,18417.1 min-1.9%
15Winchester$343,000$1,31519.6 min+0.6%

Cheap often comes with a trade-off. Check the growth column: a shrinking population can mean fewer jobs nearby.

All 28, cheapest first

See all 28, cheapest first
#PlaceMedian home valueMedian rentCommutePopulation 2025
1Danville$119,100$83620.3 min41,647
2Hopewell$181,600$1,10626.0 min23,261
3Petersburg$189,000$1,17425.7 min33,734
4Roanoke$190,500$99619.0 min99,111
5Lynchburg$229,800$1,07316.8 min81,347
6Waynesboro$245,500$1,02021.4 min23,951
7Hampton$245,700$1,42722.5 min137,315
8Portsmouth$246,900$1,30023.7 min96,777
9Christiansburg$252,600$1,18118.1 min22,442
10Salem$258,600$1,13319.0 min25,816
11Staunton$259,200$1,02420.5 min26,801
12Newport News$260,600$1,33923.1 min183,230
13Norfolk$289,900$1,32123.0 min231,013
14Harrisonburg$299,100$1,18417.1 min50,839
15Winchester$343,000$1,31519.6 min28,272
16Suffolk$347,400$1,56330.2 min104,699
17Richmond$353,000$1,37221.7 min237,257
18Chesapeake$378,400$1,58625.8 min255,332
19Virginia Beach$382,500$1,71423.4 min453,737
20Culpeper$390,000$1,41631.9 min22,074
21Blacksburg$446,300$1,35914.8 min45,104
22Manassas$449,900$1,85032.1 min44,332
23Fredericksburg$483,700$1,61931.9 min30,393
24Charlottesville$486,700$1,54017.0 min44,388
25Herndon$599,100$2,25927.5 min25,506
26Leesburg$667,800$2,10525.3 min49,917
27Fairfax$722,600$2,24528.0 min26,772
28Alexandria$735,100$2,08928.4 min160,662

Home values are owner estimates averaged over 2020 to 2024 (American Community Survey 5-year), so they run below today's listing prices. Use them to compare places, not to price a home.

Questions people ask

What is the cheapest place to live in Virginia?

Of the 28 Virginia cities and towns with 20,000 or more people, Danville has the lowest median home value at $119,100, followed by Hopewell ($181,600) and Petersburg ($189,000) (American Community Survey 2020-2024).

Where is rent cheapest in Virginia?

Danville, with a median gross rent of $836 a month including utilities.

What is the most expensive place to live in Virginia?

Of the places we rank, Alexandria, with a median home value of $735,100.

What taxes do you pay in Virginia?

Income tax: 5.75% (top rate, 2026). Property tax: 0.71% of home value, statewide effective rate (Census ACS 2025). Sales tax: 5.77% combined state and average local (Tax Foundation 2026).

More on Virginia

Find the cities that fit your family

Answer a few quick questions and get your shortlist, ranked on what you care about. Free, no account.

Find my cities
Sources for this page