Most Affordable Cities in Virginia
Cost of living rankings for 198 cities in Virginia. On average, Virginia is expensive with a statewide average Cost Index of 114.
Data Updated: March 2026
Cheapest City
Martinsville
Index: 34
Most Expensive
Great Falls
Index: 277
State Average
114
National: 100
Cities Ranked
198
with complete data
All 198 Cities in Virginia — By Affordability
| # | City | Index | Home Value | Rent | Income |
|---|---|---|---|---|---|
| 1 | Martinsville | 34 | $92,500 | $784 | $42,434 |
| 2 | Covington | 34 | $80,200 | $822 | $42,724 |
| 3 | Galax | 36 | $126,800 | $692 | $41,438 |
| 4 | Collinsville | 37 | $123,500 | $714 | $50,465 |
| 5 | Richlands | 37 | $107,300 | $824 | $37,382 |
| 6 | Danville | 38 | $110,200 | $808 | $42,778 |
| 7 | Marion | 41 | $160,600 | $696 | $37,357 |
| 8 | Pulaski | 42 | $152,800 | $775 | $50,409 |
| 9 | South Boston | 43 | $157,300 | $756 | $41,102 |
| 10 | Bristol | 45 | $168,700 | $775 | $44,706 |
| 11 | Wytheville | 45 | $193,000 | $706 | $43,283 |
| 12 | Bluefield | 45 | $161,100 | $818 | $53,500 |
| 13 | Big Stone Gap | 46 | $169,900 | $823 | $51,059 |
| 14 | Madison Heights | 47 | $181,300 | $826 | $62,727 |
| 15 | Emporia | 47 | $131,100 | $1,060 | $49,375 |
| 16 | Vinton | 50 | $179,400 | $939 | $64,643 |
| 17 | Bedford | 50 | $192,600 | $876 | $47,697 |
| 18 | Roanoke | 51 | $180,500 | $964 | $52,671 |
| 19 | Abingdon | 51 | $217,700 | $794 | $54,976 |
| 20 | Buena Vista | 51 | $153,500 | $1,067 | $54,458 |
| 21 | Petersburg | 53 | $157,900 | $1,132 | $50,741 |
| 22 | Hopewell | 53 | $165,100 | $1,085 | $48,681 |
| 23 | Farmville | 54 | $223,700 | $865 | $40,282 |
| 24 | Radford | 56 | $211,700 | $966 | $52,791 |
| 25 | Bellwood | 57 | $192,600 | $1,132 | $50,172 |
| 26 | Lynchburg | 58 | $211,800 | $1,043 | $59,808 |
| 27 | Montrose | 58 | $170,000 | $1,260 | $45,063 |
| 28 | Franklin | 58 | $227,200 | $995 | $65,125 |
| 29 | Waynesboro | 59 | $236,600 | $972 | $56,364 |
| 30 | Timberlake | 59 | $228,200 | $1,037 | $68,833 |
| 31 | Ettrick | 59 | $184,400 | $1,223 | $54,857 |
| 32 | Staunton | 60 | $239,300 | $993 | $62,586 |
| 33 | Woodstock | 60 | $248,300 | $941 | $61,364 |
| 34 | Bensley | 60 | $199,100 | $1,183 | $49,695 |
| 35 | Strasburg | 61 | $247,300 | $997 | $59,614 |
| 36 | Sandston | 61 | $201,800 | $1,199 | $57,708 |
| 37 | Salem | 62 | $244,800 | $1,046 | $66,716 |
| 38 | Hollins | 62 | $227,900 | $1,113 | $73,588 |
| 39 | Highland Springs | 62 | $206,300 | $1,234 | $56,931 |
| 40 | Colonial Heights | 63 | $231,700 | $1,162 | $76,250 |
| 41 | East Highland Park | 63 | $210,500 | $1,238 | $69,750 |
| 42 | Orange | 64 | $252,800 | $1,070 | $68,833 |
| 43 | Stuarts Draft | 65 | $260,700 | $1,063 | $77,585 |
| 44 | Lexington | 65 | $275,300 | $985 | $89,598 |
| 45 | Portsmouth | 66 | $229,400 | $1,266 | $58,972 |
| 46 | Christiansburg | 66 | $242,900 | $1,171 | $75,451 |
| 47 | Harrisonburg | 68 | $278,200 | $1,120 | $59,752 |
| 48 | Gloucester Point | 68 | $286,500 | $1,053 | $71,589 |
| 49 | Newport News | 69 | $243,300 | $1,285 | $66,718 |
| 50 | Hampton | 69 | $234,100 | $1,346 | $67,758 |
| 51 | Ashland | 69 | $272,600 | $1,154 | $65,000 |
| 52 | Front Royal | 70 | $284,900 | $1,133 | $64,025 |
| 53 | Norfolk | 72 | $271,900 | $1,246 | $64,017 |
| 54 | Cave Spring | 74 | $296,700 | $1,224 | $85,314 |
| 55 | Lakeside | 74 | $271,400 | $1,330 | $69,695 |
| 56 | Forest | 74 | $319,100 | $1,112 | $78,825 |
| 57 | Dumbarton | 76 | $274,700 | $1,402 | $59,085 |
| 58 | Meadowbrook | 77 | $262,600 | $1,461 | $79,750 |
| 59 | Laurel | 79 | $272,300 | $1,497 | $69,932 |
| 60 | Manchester | 79 | $286,900 | $1,444 | $72,465 |
| 61 | Winchester | 80 | $325,900 | $1,298 | $64,648 |
| 62 | Chester | 80 | $290,600 | $1,463 | $88,455 |
| 63 | Richmond | 81 | $328,100 | $1,314 | $62,671 |
| 64 | Smithfield | 81 | $358,100 | $1,182 | $110,182 |
| 65 | Fishersville | 82 | $322,700 | $1,389 | $81,190 |
| 66 | Bridgewater | 82 | $372,400 | $1,141 | $81,012 |
| 67 | Suffolk | 86 | $329,600 | $1,484 | $90,089 |
| 68 | Chamberlayne | 87 | $302,500 | $1,647 | $102,656 |
| 69 | Culpeper | 89 | $366,300 | $1,408 | $91,429 |
| 70 | Dumfries | 89 | $303,700 | $1,743 | $78,373 |
| 71 | Mechanicsville | 90 | $323,600 | $1,645 | $97,569 |
| 72 | Chesapeake | 91 | $359,100 | $1,523 | $94,189 |
| 73 | Woodlawn CDP (Fairfax County) | 91 | $309,200 | $1,789 | $87,897 |
| 74 | Williamsburg | 91 | $393,200 | $1,361 | $70,206 |
| 75 | Bealeton | 91 | $361,600 | $1,531 | $103,365 |
| 76 | Blacksburg | 92 | $417,200 | $1,290 | $48,070 |
| 77 | Bon Air | 92 | $329,200 | $1,731 | $97,620 |
| 78 | Seven Corners | 92 | $334,600 | $1,680 | $77,234 |
| 79 | Spotsylvania Courthouse | 92 | $366,900 | $1,515 | $85,321 |
| 80 | Glen Allen | 94 | $338,000 | $1,719 | $96,085 |
| 81 | Brandermill | 94 | $349,300 | $1,695 | $107,748 |
| 82 | Virginia Beach | 95 | $366,300 | $1,649 | $90,685 |
| 83 | Rockwood | 95 | $312,500 | $1,875 | $90,804 |
| 84 | University of Virginia | 96 | $422,200 | $1,385 | $44,635 |
| 85 | Lake of the Woods | 98 | $377,500 | $1,690 | $112,917 |
| 86 | Warrenton | 99 | $423,500 | $1,512 | $80,441 |
| 87 | Poquoson | 100 | $403,000 | $1,634 | $120,919 |
| 88 | Lake Monticello | 100 | $288,300 | $2,167 | $101,363 |
| 89 | Tuckahoe | 101 | $442,200 | $1,479 | $96,188 |
| 90 | Charlottesville | 101 | $448,400 | $1,453 | $69,829 |
| 91 | Midlothian | 101 | $381,600 | $1,764 | $105,927 |
| 92 | Carrollton | 101 | $381,900 | $1,793 | $113,813 |
| 93 | Woodlake | 103 | $371,900 | $1,888 | $133,782 |
| 94 | Bull Run CDP (Prince William County) | 104 | $378,800 | $1,912 | $86,487 |
| 95 | Innsbrook | 104 | $445,600 | $1,576 | $130,534 |
| 96 | Fredericksburg | 105 | $461,500 | $1,521 | $85,368 |
| 97 | Yorkshire | 105 | $424,100 | $1,713 | $107,283 |
| 98 | Dale City | 106 | $400,100 | $1,868 | $113,245 |
| 99 | Bailey's Crossroads | 108 | $398,200 | $1,958 | $84,241 |
| 100 | Woodbridge | 109 | $395,400 | $1,985 | $100,370 |
| 101 | Massanetta Springs | 109 | $454,900 | $1,691 | $104,911 |
| 102 | Manassas | 110 | $434,700 | $1,835 | $117,919 |
| 103 | Sudley | 111 | $417,100 | $1,974 | $92,101 |
| 104 | Manassas Park | 112 | $381,200 | $2,175 | $100,668 |
| 105 | Hollymead | 112 | $413,700 | $1,995 | $121,795 |
| 106 | Falmouth | 112 | $422,500 | $1,972 | $125,305 |
| 107 | Cherry Hill | 115 | $470,400 | $1,853 | $119,474 |
| 108 | Triangle | 115 | $520,400 | $1,606 | $114,837 |
| 109 | Lake Ridge | 117 | $452,800 | $2,011 | $120,844 |
| 110 | Hybla Valley | 118 | $523,000 | $1,712 | $72,068 |
| 111 | Short Pump | 123 | $543,000 | $1,804 | $132,194 |
| 112 | Crozet | 123 | $526,100 | $1,897 | $121,153 |
| 113 | Fort Belvoir | 123 | $244,400 | $3,212 | $101,237 |
| 114 | Sterling | 124 | $508,400 | $1,979 | $125,753 |
| 115 | Groveton | 127 | $568,900 | $1,829 | $109,665 |
| 116 | Belle Haven | 127 | $572,200 | $1,792 | $137,878 |
| 117 | Huntington | 129 | $536,200 | $2,045 | $99,580 |
| 118 | Hutchison | 129 | $476,400 | $2,305 | $105,125 |
| 119 | Stafford Courthouse | 130 | $564,800 | $1,947 | $97,030 |
| 120 | Potomac Mills | 131 | $553,200 | $2,025 | $102,464 |
| 121 | Leesylvania | 132 | $508,800 | $2,278 | $137,460 |
| 122 | Aquia Harbour | 134 | $444,700 | $2,660 | $152,776 |
| 123 | Herndon | 136 | $568,700 | $2,147 | $141,418 |
| 124 | Dulles Town Center | 137 | $561,400 | $2,186 | $114,503 |
| 125 | Montclair | 138 | $561,700 | $2,207 | $143,357 |
| 126 | Purcellville | 138 | $594,000 | $2,086 | $162,981 |
| 127 | Centreville | 139 | $565,900 | $2,238 | $143,704 |
| 128 | Leesburg | 139 | $617,700 | $1,980 | $140,668 |
| 129 | McNair | 139 | $566,900 | $2,253 | $123,327 |
| 130 | Sugarland Run | 140 | $552,700 | $2,345 | $158,977 |
| 131 | Long Branch | 140 | $788,900 | $1,233 | $180,833 |
| 132 | Annandale | 141 | $650,100 | $1,932 | $112,872 |
| 133 | Fair Oaks | 141 | $580,500 | $2,242 | $119,387 |
| 134 | Countryside | 141 | $567,600 | $2,313 | $143,229 |
| 135 | Fair Lakes | 142 | $575,500 | $2,325 | $130,789 |
| 136 | Reston | 143 | $616,000 | $2,170 | $139,515 |
| 137 | Lincolnia | 143 | $632,200 | $2,087 | $123,835 |
| 138 | Franconia | 144 | $557,800 | $2,469 | $152,007 |
| 139 | Independent Hill | 144 | $646,000 | $2,063 | $204,500 |
| 140 | Greenbriar | 145 | $627,600 | $2,167 | $134,284 |
| 141 | West Falls Church | 148 | $658,700 | $2,140 | $131,236 |
| 142 | Kingstowne | 148 | $613,300 | $2,337 | $150,114 |
| 143 | North Springfield | 148 | $630,300 | $2,272 | $124,118 |
| 144 | Chantilly | 149 | $633,900 | $2,260 | $143,786 |
| 145 | Lorton | 149 | $583,900 | $2,537 | $136,719 |
| 146 | Burke Centre | 149 | $615,400 | $2,360 | $159,932 |
| 147 | Newington | 149 | $560,900 | $2,662 | $146,681 |
| 148 | Wyndham | 149 | $673,200 | $2,076 | $235,886 |
| 149 | Alexandria | 150 | $696,800 | $2,031 | $113,638 |
| 150 | Fairfax | 150 | $677,400 | $2,122 | $132,774 |
| 151 | West Springfield | 150 | $612,200 | $2,426 | $157,800 |
| 152 | Rose Hill CDP (Fairfax County) | 150 | $657,900 | $2,203 | $160,426 |
| 153 | Merrifield | 150 | $637,600 | $2,308 | $136,173 |
| 154 | Laurel Hill | 150 | $625,900 | $2,335 | $139,803 |
| 155 | Idylwood | 151 | $708,400 | $2,022 | $118,443 |
| 156 | Mount Vernon | 151 | $779,800 | $1,643 | $156,875 |
| 157 | Newington Forest | 152 | $586,400 | $2,649 | $147,650 |
| 158 | Linton Hall | 153 | $594,200 | $2,613 | $170,989 |
| 159 | Buckhall | 153 | $598,700 | $2,591 | $169,591 |
| 160 | Cascades | 154 | $617,100 | $2,552 | $166,023 |
| 161 | Ashburn | 155 | $659,000 | $2,397 | $152,094 |
| 162 | Tysons | 155 | $640,500 | $2,478 | $129,189 |
| 163 | Gainesville | 157 | $660,800 | $2,444 | $168,978 |
| 164 | Springfield | 158 | $622,200 | $2,643 | $123,691 |
| 165 | Kings Park West | 158 | $679,700 | $2,400 | $162,007 |
| 166 | George Mason | 159 | $687,800 | $2,377 | $154,479 |
| 167 | Lansdowne | 164 | $753,600 | $2,229 | $180,379 |
| 168 | Stone Ridge | 167 | $666,300 | $2,761 | $183,211 |
| 169 | Lake Barcroft | 167 | $848,200 | $1,914 | $143,796 |
| 170 | Burke | 169 | $696,800 | $2,715 | $179,063 |
| 171 | Oakton | 170 | $776,700 | $2,333 | $163,662 |
| 172 | South Riding | 173 | $689,400 | $2,853 | $190,701 |
| 173 | Woodburn | 173 | $793,200 | $2,360 | $132,760 |
| 174 | Arlington | 180 | $864,800 | $2,275 | $140,160 |
| 175 | Dranesville | 182 | $713,100 | $3,105 | $210,766 |
| 176 | Mantua | 182 | $947,700 | $1,955 | $197,677 |
| 177 | Moorefield | 183 | $802,700 | $2,706 | $200,754 |
| 178 | Brambleton | 184 | $833,000 | $2,592 | $250,001 |
| 179 | Franklin Farm | 184 | $810,600 | $2,697 | $210,169 |
| 180 | Lowes Island | 185 | $777,700 | $2,897 | $220,238 |
| 181 | Broadlands | 186 | $859,400 | $2,549 | $235,491 |
| 182 | Pimmit Hills | 186 | $925,300 | $2,219 | $168,548 |
| 183 | Belmont | 188 | $807,100 | $2,853 | $232,879 |
| 184 | Braddock | 188 | $915,900 | $2,322 | $214,563 |
| 185 | Loudoun Valley Estates | 189 | $773,100 | $3,055 | $229,126 |
| 186 | Fairfax Station | 192 | $863,400 | $2,737 | $212,128 |
| 187 | Falls Church | 196 | $1,005,400 | $2,205 | $154,734 |
| 188 | Vienna | 197 | $961,100 | $2,430 | $223,571 |
| 189 | Floris | 202 | $843,600 | $3,166 | $239,457 |
| 190 | Bull Run CDP (Fairfax County) | 204 | $879,000 | $3,072 | $238,500 |
| 191 | Wakefield | 209 | $826,100 | $3,501 | $221,793 |
| 192 | Fort Hunt | 218 | $890,400 | $3,501 | $210,471 |
| 193 | Dunn Loring | 223 | $935,000 | $3,501 | $236,563 |
| 194 | South Run | 224 | $940,900 | $3,501 | $250,001 |
| 195 | Difficult Run | 239 | $1,052,600 | $3,501 | $250,001 |
| 196 | Wolf Trap | 252 | $1,153,200 | $3,501 | $250,001 |
| 197 | McLean | 269 | $1,304,900 | $3,376 | $250,001 |
| 198 | Great Falls | 277 | $1,342,400 | $3,463 | $250,001 |