Rent Affordability for A Truck Driver in Virginia
A typical truck driver in Virginia earns about $57,844 a year, which supports approximately $1,446 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. 11 of 89 cities tracked stay within the 30% rule; 78 are rent-burdened on this salary.
| City↕ | Median rent↕ | % of income↑ | Affordability |
|---|---|---|---|
| Martinsville, VA | $907/mo | 18.8% | very comfortable |
| Madison Heights, VA | $979/mo | 20.3% | affordable |
| Danville, VA | $1,143/mo | 23.7% | affordable |
| Radford, VA | $1,253/mo | 26% | affordable |
| Lynchburg, VA | $1,270/mo | 26.3% | affordable |
| Farmville, VA | $1,298/mo | 26.9% | affordable |
| Hopewell, VA | $1,322/mo | 27.4% | affordable |
| Roanoke, VA | $1,368/mo | 28.4% | affordable |
| Petersburg, VA | $1,373/mo | 28.5% | affordable |
| Waynesboro, VA | $1,398/mo | 29% | affordable |
| Bristol, VA | $1,399/mo | 29% | affordable |
| Staunton, VA | $1,473/mo | 30.6% | stretched |
| Christiansburg, VA | $1,553/mo | 32.2% | stretched |
| Salem, VA | $1,574/mo | 32.7% | stretched |
| Forest, VA | $1,574/mo | 32.7% | stretched |
| South Hill, VA | $1,575/mo | 32.7% | stretched |
| Newport News, VA | $1,593/mo | 33% | stretched |
| Richmond, VA | $1,628/mo | 33.8% | stretched |
| Montrose, VA | $1,629/mo | 33.8% | stretched |
| Portsmouth, VA | $1,642/mo | 34.1% | stretched |
| Lexington, VA | $1,647/mo | 34.2% | stretched |
| Colonial Heights, VA | $1,665/mo | 34.5% | stretched |
| Highland Springs, VA | $1,683/mo | 34.9% | stretched |
| Hampton, VA | $1,690/mo | 35.1% | stretched |
| Harrisonburg, VA | $1,720/mo | 35.7% | stretched |
| Henrico, VA | $1,722/mo | 35.7% | stretched |
| Bellwood, VA | $1,724/mo | 35.8% | stretched |
| Norfolk, VA | $1,749/mo | 36.3% | stretched |
| East Highland Park, VA | $1,760/mo | 36.5% | stretched |
| Winchester, VA | $1,768/mo | 36.7% | stretched |
| Fishersville, VA | $1,810/mo | 37.5% | stretched |
| Chester, VA | $1,829/mo | 37.9% | stretched |
| Powhatan, VA | $1,835/mo | 38.1% | stretched |
| Culpeper, VA | $1,878/mo | 39% | stretched |
| Blacksburg, VA | $1,910/mo | 39.6% | stretched |
| Spotsylvania, VA | $1,919/mo | 39.8% | stretched |
| Front Royal, VA | $1,944/mo | 40.3% | rent-burdened |
| Carrollton, VA | $1,994/mo | 41.4% | rent-burdened |
| Palmyra, VA | $2,000/mo | 41.5% | rent-burdened |
| Glen Allen, VA | $2,022/mo | 41.9% | rent-burdened |
| Suffolk, VA | $2,028/mo | 42.1% | rent-burdened |
| Charlottesville, VA | $2,029/mo | 42.1% | rent-burdened |
| Midlothian, VA | $2,028/mo | 42.1% | rent-burdened |
| Yorktown, VA | $2,049/mo | 42.5% | rent-burdened |
| Chesapeake, VA | $2,063/mo | 42.8% | rent-burdened |
| Fredericksburg, VA | $2,061/mo | 42.8% | rent-burdened |
| Belle Haven, VA | $2,074/mo | 43% | rent-burdened |
| Williamsburg, VA | $2,094/mo | 43.4% | rent-burdened |
| Fort Belvoir, VA | $2,092/mo | 43.4% | rent-burdened |
| Virginia Beach, VA | $2,098/mo | 43.5% | rent-burdened |
| Huntington, VA | $2,111/mo | 43.8% | rent-burdened |
| Stephens City, VA | $2,112/mo | 43.8% | rent-burdened |
| Manassas Park, VA | $2,115/mo | 43.9% | rent-burdened |
| Manassas, VA | $2,135/mo | 44.3% | rent-burdened |
| Woodbridge, VA | $2,174/mo | 45.1% | rent-burdened |
| Chesterfield, VA | $2,178/mo | 45.2% | rent-burdened |
| Mechanicsville, VA | $2,225/mo | 46.2% | rent-burdened |
| Lincolnia, VA | $2,231/mo | 46.3% | rent-burdened |
| Warrenton, VA | $2,237/mo | 46.4% | rent-burdened |
| Alexandria, VA | $2,275/mo | 47.2% | rent-burdened |
| Lakeside, VA | $2,333/mo | 48.4% | rent-burdened |
| Herndon, VA | $2,382/mo | 49.4% | rent-burdened |
| Centreville, VA | $2,396/mo | 49.7% | rent-burdened |
| Prince George, VA | $2,395/mo | 49.7% | rent-burdened |
| Mount Vernon, VA | $2,402/mo | 49.8% | rent-burdened |
| Leesburg, VA | $2,431/mo | 50.4% | severely rent-burdened |
| Stafford, VA | $2,436/mo | 50.5% | severely rent-burdened |
| Fairfax, VA | $2,456/mo | 51% | severely rent-burdened |
| Annandale, VA | $2,482/mo | 51.5% | severely rent-burdened |
| Falls Church, VA | $2,534/mo | 52.6% | severely rent-burdened |
| Smithfield, VA | $2,554/mo | 53% | severely rent-burdened |
| Sterling, VA | $2,560/mo | 53.1% | severely rent-burdened |
| Lorton, VA | $2,562/mo | 53.1% | severely rent-burdened |
| Reston, VA | $2,589/mo | 53.7% | severely rent-burdened |
| Arlington, VA | $2,680/mo | 55.6% | severely rent-burdened |
| McLean, VA | $2,732/mo | 56.7% | severely rent-burdened |
| Dumfries, VA | $2,901/mo | 60.2% | severely rent-burdened |
| Ashburn, VA | $2,934/mo | 60.9% | severely rent-burdened |
| Burke, VA | $3,003/mo | 62.3% | severely rent-burdened |
| Gainesville, VA | $3,021/mo | 62.7% | severely rent-burdened |
| Springfield, VA | $3,052/mo | 63.3% | severely rent-burdened |
| Purcellville, VA | $3,063/mo | 63.5% | severely rent-burdened |
| Oakton, VA | $3,066/mo | 63.6% | severely rent-burdened |
| Chantilly, VA | $3,108/mo | 64.5% | severely rent-burdened |
| Aldie, VA | $3,156/mo | 65.5% | severely rent-burdened |
| Vienna, VA | $3,320/mo | 68.9% | severely rent-burdened |
| Haymarket, VA | $3,554/mo | 73.7% | severely rent-burdened |
| Fort Hunt, VA | $4,274/mo | 88.7% | severely rent-burdened |
| Great Falls, VA | $4,911/mo | 101.9% | severely rent-burdened |