Rent Affordability for A Firefighter in Virginia
A typical firefighter in Virginia earns about $64,066 a year, which supports approximately $1,602 a month in rent under the 30% rule. Below, every tracked Virginia city is ranked by how local rent compares against that affordability ceiling.
As of May 2026. 20 of 89 cities tracked stay within the 30% rule; 69 are rent-burdened on this salary.
| City↕ | Median rent↕ | % of income↑ | Affordability |
|---|---|---|---|
| Martinsville, VA | $883/mo | 16.5% | very comfortable |
| Madison Heights, VA | $1,090/mo | 20.4% | affordable |
| Danville, VA | $1,195/mo | 22.4% | affordable |
| Farmville, VA | $1,215/mo | 22.8% | affordable |
| Bristol, VA | $1,310/mo | 24.5% | affordable |
| Lynchburg, VA | $1,333/mo | 25% | affordable |
| Hopewell, VA | $1,340/mo | 25.1% | affordable |
| Petersburg, VA | $1,346/mo | 25.2% | affordable |
| Roanoke, VA | $1,401/mo | 26.2% | affordable |
| South Hill, VA | $1,425/mo | 26.7% | affordable |
| Waynesboro, VA | $1,461/mo | 27.4% | affordable |
| Radford, VA | $1,467/mo | 27.5% | affordable |
| Forest, VA | $1,516/mo | 28.4% | affordable |
| Staunton, VA | $1,558/mo | 29.2% | affordable |
| Colonial Heights, VA | $1,565/mo | 29.3% | affordable |
| Highland Springs, VA | $1,576/mo | 29.5% | affordable |
| Newport News, VA | $1,590/mo | 29.8% | affordable |
| Christiansburg, VA | $1,589/mo | 29.8% | affordable |
| Montrose, VA | $1,595/mo | 29.9% | affordable |
| Portsmouth, VA | $1,599/mo | 30% | affordable |
| Salem, VA | $1,621/mo | 30.4% | stretched |
| Lexington, VA | $1,651/mo | 30.9% | stretched |
| Richmond, VA | $1,666/mo | 31.2% | stretched |
| Hampton, VA | $1,682/mo | 31.5% | stretched |
| Bellwood, VA | $1,686/mo | 31.6% | stretched |
| Norfolk, VA | $1,736/mo | 32.5% | stretched |
| Blacksburg, VA | $1,746/mo | 32.7% | stretched |
| Carrollton, VA | $1,750/mo | 32.8% | stretched |
| East Highland Park, VA | $1,760/mo | 33% | stretched |
| Henrico, VA | $1,764/mo | 33% | stretched |
| Front Royal, VA | $1,779/mo | 33.3% | stretched |
| Fishersville, VA | $1,795/mo | 33.6% | stretched |
| Culpeper, VA | $1,798/mo | 33.7% | stretched |
| Winchester, VA | $1,812/mo | 33.9% | stretched |
| Chester, VA | $1,826/mo | 34.2% | stretched |
| Harrisonburg, VA | $1,831/mo | 34.3% | stretched |
| Powhatan, VA | $1,835/mo | 34.4% | stretched |
| Charlottesville, VA | $1,992/mo | 37.3% | stretched |
| Suffolk, VA | $1,999/mo | 37.4% | stretched |
| Palmyra, VA | $2,000/mo | 37.5% | stretched |
| Spotsylvania, VA | $2,011/mo | 37.7% | stretched |
| Chesapeake, VA | $2,066/mo | 38.7% | stretched |
| Fredericksburg, VA | $2,065/mo | 38.7% | stretched |
| Williamsburg, VA | $2,065/mo | 38.7% | stretched |
| Virginia Beach, VA | $2,076/mo | 38.9% | stretched |
| Midlothian, VA | $2,083/mo | 39% | stretched |
| Manassas Park, VA | $2,090/mo | 39.1% | stretched |
| Yorktown, VA | $2,095/mo | 39.2% | stretched |
| Glen Allen, VA | $2,098/mo | 39.3% | stretched |
| Fort Belvoir, VA | $2,107/mo | 39.5% | stretched |
| Chesterfield, VA | $2,124/mo | 39.8% | stretched |
| Mechanicsville, VA | $2,150/mo | 40.3% | rent-burdened |
| Stephens City, VA | $2,149/mo | 40.3% | rent-burdened |
| Prince George, VA | $2,167/mo | 40.6% | rent-burdened |
| Manassas, VA | $2,190/mo | 41% | rent-burdened |
| Lincolnia, VA | $2,188/mo | 41% | rent-burdened |
| Woodbridge, VA | $2,194/mo | 41.1% | rent-burdened |
| Huntington, VA | $2,194/mo | 41.1% | rent-burdened |
| Lakeside, VA | $2,247/mo | 42.1% | rent-burdened |
| Belle Haven, VA | $2,252/mo | 42.2% | rent-burdened |
| Warrenton, VA | $2,307/mo | 43.2% | rent-burdened |
| Alexandria, VA | $2,325/mo | 43.5% | rent-burdened |
| Centreville, VA | $2,431/mo | 45.5% | rent-burdened |
| Fairfax, VA | $2,459/mo | 46.1% | rent-burdened |
| Leesburg, VA | $2,475/mo | 46.4% | rent-burdened |
| Herndon, VA | $2,482/mo | 46.5% | rent-burdened |
| Annandale, VA | $2,498/mo | 46.8% | rent-burdened |
| Smithfield, VA | $2,498/mo | 46.8% | rent-burdened |
| Stafford, VA | $2,549/mo | 47.7% | rent-burdened |
| Falls Church, VA | $2,562/mo | 48% | rent-burdened |
| Mount Vernon, VA | $2,601/mo | 48.7% | rent-burdened |
| Reston, VA | $2,615/mo | 49% | rent-burdened |
| Lorton, VA | $2,616/mo | 49% | rent-burdened |
| Sterling, VA | $2,689/mo | 50.4% | severely rent-burdened |
| Arlington, VA | $2,729/mo | 51.1% | severely rent-burdened |
| McLean, VA | $2,772/mo | 51.9% | severely rent-burdened |
| Gainesville, VA | $2,959/mo | 55.4% | severely rent-burdened |
| Burke, VA | $2,993/mo | 56.1% | severely rent-burdened |
| Oakton, VA | $3,037/mo | 56.9% | severely rent-burdened |
| Ashburn, VA | $3,075/mo | 57.6% | severely rent-burdened |
| Springfield, VA | $3,100/mo | 58.1% | severely rent-burdened |
| Purcellville, VA | $3,100/mo | 58.1% | severely rent-burdened |
| Chantilly, VA | $3,154/mo | 59.1% | severely rent-burdened |
| Dumfries, VA | $3,211/mo | 60.1% | severely rent-burdened |
| Aldie, VA | $3,206/mo | 60.1% | severely rent-burdened |
| Vienna, VA | $3,445/mo | 64.5% | severely rent-burdened |
| Haymarket, VA | $3,637/mo | 68.1% | severely rent-burdened |
| Fort Hunt, VA | $4,274/mo | 80.1% | severely rent-burdened |
| Great Falls, VA | $5,481/mo | 102.7% | severely rent-burdened |