Virginia citiesSalary needed to live comfortably · July 2026
CitySalary neededMedian salary
Roanoke$85,130$47,140
Richmond$94,754$51,460
Virginia Beach$96,146$49,430
Norfolk$96,146$49,430

Cost of Living Across Virginia

Virginia's tracked cities span a meaningful range, from Roanoke at $85,130 per year on the low end to Norfolk at $96,146 on the high end. That's an $11,016 spread across just four metros, which tells you geography and industry are doing real work here. Richmond sits at $94,754 and Virginia Beach matches Norfolk exactly at $96,146, so three of the four cities cluster near the top of the range while Roanoke stands apart as the clear budget option.

The state median required salary of $95,450 runs above the national median of $92,839 by $2,611. That gap is modest in percentage terms but meaningful in practice: Virginia as a whole costs slightly more than the average American city, and the three coastal and capital-region metros are pulling that figure upward. Roanoke is the outlier pulling it down. The $11,016 spread between Roanoke and the Norfolk-Virginia Beach tier is where the real relocation decision lives.

What Drives Virginia's Cost Spread

Three forces explain why Roanoke and the coastal cities sit $11,000 apart. Start with geography. Norfolk and Virginia Beach occupy the Tidewater region, where buildable land is constrained by the Chesapeake Bay, the Atlantic, and an extensive network of rivers and wetlands. That physical scarcity keeps housing supply tight and pushes Virginia Beach's monthly housing cost to $1,713, compared to $1,254 in Roanoke, which sits in the broader Shenandoah Valley corridor where land is far less constrained.

The military footprint compounds the coastal premium. Naval Station Norfolk is the largest naval station in the world, and the broader Hampton Roads area hosts a concentration of Navy, Army, and Air Force installations that sustains persistent housing demand regardless of the civilian economy's ups and downs. That demand floor keeps rents elevated in ways that a city like Roanoke, anchored by regional healthcare and manufacturing rather than federal defense spending, simply doesn't experience.

Virginia's state income tax also matters. The top marginal rate of 5.75% kicks in at relatively modest income levels, which means workers across all four cities are giving back a meaningful share of their gross pay. That doesn't change the cost ranking between cities, but it does widen the effective gap between what you earn and what you can spend, making the salary shortfalls in the coastal metros sting more than the sticker numbers suggest.

Cost Tiers in Virginia

With four cities, Virginia's tracked metros fall into two clear tiers rather than a smooth gradient. Roanoke is the budget tier on its own, requiring $85,130 annually and carrying a housing cost of $1,254 per month. It's the only city that comes in below the national median required salary of $92,839.

The remaining three cities form a tight premium cluster. Richmond needs $94,754, and both Virginia Beach and Norfolk require $96,146, making them the joint most expensive tracked cities in the state. The spread within that upper cluster is only $1,392, which means Richmond, Virginia Beach, and Norfolk are functionally equivalent in cost terms despite their very different characters.

The largest single jump in the ranking is the $9,624 gap between Roanoke and Richmond. That step up from the Roanoke baseline to the capital city is bigger than the entire spread across the three premium cities combined, and it's the clearest signal that choosing Roanoke over any other tracked Virginia city is a materially different financial decision.

Do Local Salaries Keep Up in Virginia?

No city in Virginia closes the gap between median local wages and what residents actually need. Every tracked metro runs a significant shortfall. Roanoke comes closest: residents there need $85,130 but the median local salary sits at $47,140, leaving a gap of $37,990. That's a large shortfall in absolute terms, but it's the smallest of any city in the state.

Richmond's gap widens to $43,294, with a median local salary of $51,460 against a required $94,754. The higher local wages in Richmond don't keep pace with its higher costs. Virginia Beach and Norfolk each carry the largest gap in the state at $46,716, where median earners take home $49,430 against a $96,146 requirement. The coastal cities offer no salary compensation for their elevated housing costs. Roanoke's $37,990 gap is the least bad outcome in Virginia, but "least bad" is doing a lot of work in that sentence.

Who Should Consider Virginia

Virginia rewards people who bring their income with them. A remote worker earning $95,000 or more can make any of the four tracked cities work, though Roanoke offers the most breathing room at $85,130 required annually. Someone earning near the Richmond median of $51,460 will find all four cities a significant stretch, and the coastal metros especially so given their $46,716 salary gaps.

The coastal cities suit households with dual incomes or federal employment. Military and federal civilian pay scales in the Norfolk and Virginia Beach area are set nationally, not locally, which means a federal worker earning above the local median is better insulated from the $96,146 cost threshold than a private-sector worker depending on Hampton Roads wages. Richmond is the middle-ground choice: it's the state capital with a broader professional job market, but at $94,754 required annually it offers little discount over the coast. If your income is portable and your budget is fixed, Roanoke at $85,130 is the only Virginia city that undercuts the national median.

Frequently asked questions

What's the most affordable city in Virginia?

Roanoke is the most affordable tracked city in Virginia. You need about $85,130 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,146 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,130 needed by $37,990.

Nearby states