Cost of Living in Virginia

Avg Index: 146

128 cities · Updated March 2026

$1,921
Avg Rent / Month
$121,861
Avg Income
$507,977
Avg Home Value
146
Avg Cost Index
5.75%
Income Tax
5.3%
Sales Tax
Cheapest in Virginia
Martinsville
Index: 46 · Rent: $784/mo
Most Expensive in Virginia
Great Falls
Index: 317 · Rent: $3,463/mo

Virginia Cost of Living Overview

Virginia is more expensive than the national average, with an average cost index of 146 across 128 cities. The average monthly rent across Virginia cities is $1,921, with median household incomes averaging $121,861 per year. The cheapest city is Martinsville (index 46) and the most expensive is Great Falls (index 317).

Virginia has a moderate tax environment with a 5.75% top income tax rate, 5.3% sales tax, and 0.8% effective property tax rate.

All 128 Cities in Virginia — Ranked by Cost

Sorted from cheapest to most expensive (US average = 100)

#CityCost Index RentIncomeHome ValuePopulation
1 Martinsville 46 $784/mo $42,434 $92,500 13,584
2 Danville 49 $808/mo $42,778 $110,200 42,239
3 Bristol 55 $775/mo $44,706 $168,700 17,024
4 Madison Heights 59 $826/mo $62,727 $181,300 10,398
5 Roanoke 65 $964/mo $52,671 $180,500 98,677
6 Hopewell 67 $1,085/mo $48,681 $165,100 22,944
7 Radford 67 $966/mo $52,791 $211,700 16,505
8 Petersburg 69 $1,132/mo $50,741 $157,900 33,365
9 Lynchburg 71 $1,043/mo $59,808 $211,800 79,255
10 Timberlake 72 $1,037/mo $68,833 $228,200 12,833
11 Staunton 73 $993/mo $62,586 $239,300 25,765
12 Waynesboro 73 $972/mo $56,364 $236,600 22,574
13 Hollins 76 $1,113/mo $73,588 $227,900 17,005
14 Salem 76 $1,046/mo $66,716 $244,800 25,477
15 Stuarts Draft 76 $1,063/mo $77,585 $260,700 11,920
16 Highland Springs 78 $1,234/mo $56,931 $206,300 15,091
17 Colonial Heights 79 $1,162/mo $76,250 $231,700 18,210
18 Christiansburg 80 $1,171/mo $75,451 $242,900 22,820
19 East Highland Park 80 $1,238/mo $69,750 $210,500 16,071
20 Gloucester Point 83 $1,053/mo $71,589 $286,500 11,159
21 Harrisonburg 83 $1,120/mo $59,752 $278,200 51,492
22 Portsmouth 84 $1,266/mo $58,972 $229,400 97,299
23 Front Royal 85 $1,133/mo $64,025 $284,900 15,152
24 Forest 87 $1,112/mo $78,825 $319,100 12,476
25 Newport News 87 $1,285/mo $66,718 $243,300 184,774
26 Hampton 88 $1,346/mo $67,758 $234,100 137,334
27 Cave Spring 89 $1,224/mo $85,314 $296,700 26,014
28 Norfolk 89 $1,246/mo $64,017 $271,900 235,037
29 Lakeside 92 $1,330/mo $69,695 $271,400 12,845
30 Meadowbrook 95 $1,461/mo $79,750 $262,600 20,383
31 Winchester 96 $1,298/mo $64,648 $325,900 27,981
32 Chester 98 $1,463/mo $88,455 $290,600 23,519
33 Laurel 98 $1,497/mo $69,932 $272,300 18,180
34 Manchester 98 $1,444/mo $72,465 $286,900 12,347
35 Richmond 98 $1,314/mo $62,671 $328,100 227,595
36 Blacksburg 105 $1,290/mo $48,070 $417,200 45,288
37 Williamsburg 105 $1,361/mo $70,206 $393,200 15,564
38 Culpeper 108 $1,408/mo $91,429 $366,300 20,437
39 Suffolk 108 $1,484/mo $90,089 $329,600 96,638
40 Mechanicsville 110 $1,645/mo $97,569 $323,600 38,437
41 Chesapeake 112 $1,523/mo $94,189 $359,100 251,153
42 Bon Air 113 $1,731/mo $97,620 $329,200 17,302
43 Glen Allen 115 $1,719/mo $96,085 $338,000 16,630
44 Brandermill 116 $1,695/mo $107,748 $349,300 13,938
45 Tuckahoe 117 $1,479/mo $96,188 $442,200 48,610
46 Virginia Beach 117 $1,649/mo $90,685 $366,300 457,066
47 Woodlawn 117 $1,789/mo $87,897 $309,200 21,828
48 Charlottesville 118 $1,453/mo $69,829 $448,400 45,863
49 Warrenton 118 $1,512/mo $80,441 $423,500 10,151
50 Lake Monticello 119 $2,167/mo $101,363 $288,300 10,820
51 Fredericksburg 123 $1,521/mo $85,368 $461,500 28,383
52 Midlothian 123 $1,764/mo $105,927 $381,600 18,702
53 Poquoson 123 $1,634/mo $120,919 $403,000 12,556
54 Yorkshire 126 $1,713/mo $107,283 $424,100 10,678
55 Bull Run 130 $1,912/mo $86,487 $378,800 16,688
56 Bailey's Crossroads 133 $1,958/mo $84,241 $398,200 25,458
57 Dale 133 $1,868/mo $113,245 $400,100 72,793
58 Woodbridge 134 $1,985/mo $100,370 $395,400 43,443
59 Manassas 135 $1,835/mo $117,919 $434,700 42,674
60 Sudley 137 $1,974/mo $92,101 $417,100 18,420
61 Hybla Valley 138 $1,712/mo $72,068 $523,000 17,877
62 Triangle 138 $1,606/mo $114,837 $520,400 11,265
63 Manassas Park 141 $2,175/mo $100,668 $381,200 16,923
64 Cherry Hill 143 $1,853/mo $119,474 $470,400 23,443
65 Lake Ridge 144 $2,011/mo $120,844 $452,800 45,007
66 Short Pump 145 $1,804/mo $132,194 $543,000 28,177
67 Sterling 148 $1,979/mo $125,753 $508,400 31,251
68 Groveton 150 $1,829/mo $109,665 $568,900 13,563
69 Huntington 156 $2,045/mo $99,580 $536,200 13,250
70 Annandale 163 $1,932/mo $112,872 $650,100 41,982
71 Herndon 164 $2,147/mo $141,418 $568,700 24,529
72 Leesylvania 165 $2,278/mo $137,460 $508,800 22,848
73 Leesburg 166 $1,980/mo $140,668 $617,700 48,788
74 McNair 167 $2,253/mo $123,327 $566,900 22,451
75 Centreville 168 $2,238/mo $143,704 $565,900 71,885
76 Fair Oaks 168 $2,242/mo $119,387 $580,500 35,472
77 Montclair 168 $2,207/mo $143,357 $561,700 22,295
78 Lincolnia 169 $2,087/mo $123,835 $632,200 19,913
79 Sugarland Run 169 $2,345/mo $158,977 $552,700 12,920
80 Reston 170 $2,170/mo $139,515 $616,000 63,542
81 Alexandria 173 $2,031/mo $113,638 $696,800 156,788
82 Idylwood 174 $2,022/mo $118,443 $708,400 17,469
83 West Falls Church 174 $2,140/mo $131,236 $658,700 30,660
84 Chantilly 175 $2,260/mo $143,786 $633,900 23,744
85 Franconia 175 $2,469/mo $152,007 $557,800 18,141
86 Fairfax 177 $2,122/mo $132,774 $677,400 24,478
87 Kingstowne 177 $2,337/mo $150,114 $613,300 17,436
88 Mount Vernon 177 $1,643/mo $156,875 $779,800 13,120
89 Merrifield 178 $2,308/mo $136,173 $637,600 20,549
90 Burke Centre 179 $2,360/mo $159,932 $615,400 17,447
91 Rose Hill 180 $2,203/mo $160,426 $657,900 21,484
92 West Springfield 180 $2,426/mo $157,800 $612,200 22,905
93 Wyndham 180 $2,076/mo $235,886 $673,200 12,084
94 Independent Hill 181 $2,063/mo $204,500 $646,000 10,217
95 Newington Forest 181 $2,649/mo $147,650 $586,400 12,434
96 Lorton 182 $2,537/mo $136,719 $583,900 21,961
97 Newington 182 $2,662/mo $146,681 $560,900 13,824
98 Ashburn 184 $2,397/mo $152,094 $659,000 45,551
99 Cascades 184 $2,552/mo $166,023 $617,100 12,489
100 Tysons 184 $2,478/mo $129,189 $640,500 28,022
101 Buckhall 187 $2,591/mo $169,591 $598,700 20,447
102 Kings Park West 187 $2,400/mo $162,007 $679,700 13,281
103 Lake Barcroft 188 $1,914/mo $143,796 $848,200 10,678
104 Linton Hall 188 $2,613/mo $170,989 $594,200 42,077
105 Springfield 188 $2,643/mo $123,691 $622,200 30,894
106 Lansdowne 189 $2,229/mo $180,379 $753,600 12,603
107 Gainesville 192 $2,444/mo $168,978 $660,800 18,036
108 Oakton 195 $2,333/mo $163,662 $776,700 36,776
109 Woodburn 197 $2,360/mo $132,760 $793,200 10,046
110 Burke 201 $2,715/mo $179,063 $696,800 43,336
111 Arlington 203 $2,275/mo $140,160 $864,800 235,463
112 Stone Ridge 206 $2,761/mo $183,211 $666,300 16,340
113 South Riding 208 $2,853/mo $190,701 $689,400 34,200
114 Falls Church 217 $2,205/mo $154,734 $1,005,400 14,593
115 Franklin Farm 217 $2,697/mo $210,169 $810,600 18,509
116 Dranesville 219 $3,105/mo $210,766 $713,100 11,860
117 Brambleton 224 $2,592/mo $250,001 $833,000 23,999
118 Broadlands 224 $2,549/mo $235,491 $859,400 14,673
119 Lowes Island 224 $2,897/mo $220,238 $777,700 11,199
120 Fairfax Station 226 $2,737/mo $212,128 $863,400 12,298
121 Loudoun Valley Estates 229 $3,055/mo $229,126 $773,100 10,323
122 Vienna 231 $2,430/mo $223,571 $961,100 16,369
123 Wakefield 244 $3,501/mo $221,793 $826,100 12,024
124 Fort Hunt 256 $3,501/mo $210,471 $890,400 16,519
125 Difficult Run 283 $3,501/mo $250,001 $1,052,600 10,202
126 Wolf Trap 297 $3,501/mo $250,001 $1,153,200 16,020
127 McLean 308 $3,376/mo $250,001 $1,304,900 50,232
128 Great Falls 317 $3,463/mo $250,001 $1,342,400 14,854

Frequently Asked Questions

Common questions about cost of living in Virginia

What is the cost of living in Virginia?
The average cost of living index across 128 cities in Virginia is 146 (US average = 100). Average rent is $1,921/month and median household income averages $121,861/year.
What is the cheapest city in Virginia?
The cheapest city in Virginia is Martinsville with a cost index of 46, median rent of $784/month, and median income of $42,434/year.
What is the most expensive city in Virginia?
The most expensive city in Virginia is Great Falls with a cost index of 317, median rent of $3,463/month, and median income of $250,001/year.
What are taxes like in Virginia?
Virginia has a top income tax rate of 5.75%, a sales tax of 5.3%, and an effective property tax rate of 0.8%.
How many cities does CostToLive cover in Virginia?
We track cost of living data for 128 cities in Virginia with populations of 10,000 or more, using US Census Bureau ACS 2023 data.