State overview · VA
What salary do you need to live comfortably in Virginia? Real data for 4 cities, updated June 2026.
| City | Salary needed | Housing / mo | Median salary | Salary gap |
|---|---|---|---|---|
| Roanoke | $85,120 | $1,254 | $47,140 | $37,980 |
| Richmond | $94,744 | $1,655 | $51,460 | $43,284 |
| Virginia Beach | $96,136 | $1,713 | $49,430 | $46,706 |
| Norfolk | $96,136 | $1,713 | $49,430 | $46,706 |
Cost of Living Across Virginia
Virginia's tracked cities span from $85,120 a year in Roanoke to $96,136 in Virginia Beach, an $11,016 difference that reflects how sharply costs shift between the inland Shenandoah foothills and the Hampton Roads coast. The state median required income sits at $95,440, which runs modestly above the national median of $93,992 by about $1,448. That gap is small in absolute terms, but it tells a consistent story: Virginia is not a bargain state. Three of the four tracked cities cluster within a few thousand dollars of each other near that upper range, while Roanoke sits roughly $10,000 below the pack. The spread is wide enough to matter when choosing where to live, but narrow enough that no Virginia city qualifies as genuinely low-cost by national standards. The distance between cheapest and priciest lands at exactly $11,016.
Cost Tiers in Virginia
With only four cities in the data, the cost picture is best read as one budget outlier and a tight cluster of pricier metros. Roanoke is the clear budget option at $85,120, sitting more than $9,600 below the next city in the ranking. Richmond comes in second at $94,744, already close to the state median. Norfolk and Virginia Beach tie at $96,136, sharing the same housing cost of $1,713 a month and identical required annual figures. For someone deciding where to land, Roanoke offers meaningful savings over any other tracked city in the state. Richmond gives access to a larger metro economy at a modest premium over Roanoke. Norfolk and Virginia Beach carry the same price tag, so the choice between them comes down to lifestyle rather than budget. The largest single jump in the ranking falls between Roanoke and Richmond, a step of $9,624 per year.
Earning vs Cost in Virginia
Every tracked Virginia city shows a positive salary gap, meaning the median local wage falls short of what residents need to live comfortably. Roanoke residents earn a median of $47,140 against a required $85,120, leaving a gap of $37,980. Richmond's median salary of $51,460 is the highest among the four cities, but it still falls $43,284 short of the $94,744 threshold. Norfolk and Virginia Beach share a median salary of $49,430 and a gap of $46,706, making them the hardest cities in the state for a resident relying solely on the local wage. Richmond comes closest to closing the gap, but even there the shortfall exceeds $43,000.
Who Should Consider Virginia
Virginia rewards people who bring income from outside the local wage market. A remote worker earning $95,000 a year can live comfortably in Roanoke, where the required threshold is $85,120, and still have roughly $10,000 of breathing room. That same salary barely covers costs in Norfolk or Virginia Beach, where the bar sits at $96,136. Anyone earning the local median in those coastal cities faces a deficit of $46,706, which makes building savings genuinely difficult without additional income. Richmond is the strongest fit for mid-range earners: its required income of $94,744 is reachable, and its median salary of $51,460 is the highest of any tracked Virginia city. If budget is the primary concern, Roanoke's $85,120 threshold is the most accessible number in the state.
Frequently asked questions
What's the most affordable city in Virginia?
Roanoke is the most affordable tracked city in Virginia. You need about $85,120 per year to live comfortably there, the lowest of the 4 Virginia cities CityWage tracks.
What's the highest-cost city in Virginia?
Norfolk is the highest-cost tracked city in Virginia, at about $96,136 per year to live comfortably.
Does the median salary in Virginia cover the cost of living?
In every tracked Virginia city, the median local salary falls short of what's needed to live comfortably. The gap is smallest in Roanoke, where a median wage of $47,140 trails the $85,120 needed by $37,980.