Cheapest Cities in Virginia
Most affordable cities in Virginia (population > 5,000) ranked by cost of living index.
| # |
City |
Cost Index |
Income |
Rent |
Population |
| 1 |
Martinsville
|
63 |
$42,434 |
$784/mo |
13,584 |
| 2 |
Covington
|
63 |
$42,724 |
$822/mo |
5,671 |
| 3 |
Collinsville
|
64 |
$50,465 |
$714/mo |
7,645 |
| 4 |
Galax
|
66 |
$41,438 |
$692/mo |
6,698 |
| 5 |
Bristol
|
67 |
$44,706 |
$775/mo |
17,024 |
| 6 |
Pulaski
|
68 |
$50,409 |
$775/mo |
8,937 |
| 7 |
Danville
|
68 |
$42,778 |
$808/mo |
42,239 |
| 8 |
Big Stone Gap
|
69 |
$51,059 |
$823/mo |
5,193 |
| 9 |
Richlands
|
69 |
$37,382 |
$824/mo |
5,188 |
| 10 |
Marion
|
69 |
$37,357 |
$696/mo |
5,694 |
| 11 |
South Boston
|
71 |
$41,102 |
$756/mo |
7,896 |
| 12 |
Madison Heights
|
72 |
$62,727 |
$826/mo |
10,398 |
| 13 |
Abingdon
|
72 |
$54,976 |
$794/mo |
8,332 |
| 14 |
Wytheville
|
72 |
$43,283 |
$706/mo |
8,224 |
| 15 |
Bluefield
|
73 |
$53,500 |
$818/mo |
5,016 |
| 16 |
Bedford
|
74 |
$47,697 |
$876/mo |
6,703 |
| 17 |
Vinton
|
75 |
$64,643 |
$939/mo |
8,038 |
| 18 |
Roanoke
|
76 |
$52,671 |
$964/mo |
98,677 |
| 19 |
Emporia
|
77 |
$49,375 |
$1,060/mo |
5,633 |
| 20 |
Radford
|
78 |
$52,791 |
$966/mo |
16,505 |
| 21 |
Farmville
|
80 |
$40,282 |
$865/mo |
7,613 |
| 22 |
Buena Vista
|
80 |
$54,458 |
$1,067/mo |
6,612 |
| 23 |
Lynchburg
|
81 |
$59,808 |
$1,043/mo |
79,255 |
| 24 |
Hopewell
|
81 |
$48,681 |
$1,085/mo |
22,944 |
| 25 |
Waynesboro
|
81 |
$56,364 |
$972/mo |
22,574 |
| 26 |
Petersburg
|
82 |
$50,741 |
$1,132/mo |
33,365 |
| 27 |
Timberlake
|
82 |
$68,833 |
$1,037/mo |
12,833 |
| 28 |
Staunton
|
82 |
$62,586 |
$993/mo |
25,765 |
| 29 |
Franklin
|
83 |
$65,125 |
$995/mo |
8,212 |
| 30 |
Salem
|
84 |
$66,716 |
$1,046/mo |
25,477 |
| 31 |
Woodstock
|
84 |
$61,364 |
$941/mo |
5,851 |
| 32 |
Hollins
|
84 |
$73,588 |
$1,113/mo |
17,005 |
| 33 |
Lexington
|
84 |
$89,598 |
$985/mo |
7,420 |
| 34 |
Bellwood
|
85 |
$50,172 |
$1,132/mo |
8,489 |
| 35 |
Stuarts Draft
|
86 |
$77,585 |
$1,063/mo |
11,920 |
| 36 |
Montrose
|
87 |
$45,063 |
$1,260/mo |
8,624 |
| 37 |
Bensley
|
87 |
$49,695 |
$1,183/mo |
5,819 |
| 38 |
Ettrick
|
87 |
$54,857 |
$1,223/mo |
5,760 |
| 39 |
Christiansburg
|
87 |
$75,451 |
$1,171/mo |
22,820 |
| 40 |
Sandston
|
87 |
$57,708 |
$1,199/mo |
7,011 |
| 41 |
Colonial Heights
|
89 |
$76,250 |
$1,162/mo |
18,210 |
| 42 |
Highland Springs
|
89 |
$56,931 |
$1,234/mo |
15,091 |
| 43 |
Strasburg
|
89 |
$59,614 |
$997/mo |
7,162 |
| 44 |
East Highland Park
|
89 |
$69,750 |
$1,238/mo |
16,071 |
| 45 |
Harrisonburg
|
90 |
$59,752 |
$1,120/mo |
51,492 |
| 46 |
Gloucester Point
|
90 |
$71,589 |
$1,053/mo |
11,159 |
| 47 |
Portsmouth
|
91 |
$58,972 |
$1,266/mo |
97,299 |
| 48 |
Forest
|
92 |
$78,825 |
$1,112/mo |
12,476 |
| 49 |
Ashland
|
92 |
$65,000 |
$1,154/mo |
7,667 |
| 50 |
Newport News
|
93 |
$66,718 |
$1,285/mo |
184,774 |