State rent research · editorial review 2026-10-24
Average Rent in Virginia: ZIPs, Parcel Taxes & Rental Readiness
The median of 217 tracked Virginia ZIP rent indices is $1,981 per month for September 2026.
Equal weight per ZIP · all homes and bedrooms combined · derived from Zillow’s smoothed asking-rent indices; this ZIP series is not seasonally adjusted. This is not a provider-published statewide estimate, an average paid by tenants or a rent quote for a particular home.
Northern Virginia’s apartment occupancy and Richmond’s effective-rent growth support different local lease checks. Neither establishes the tax bill or rental readiness of a parcel. In Virginia, independent cities and nearby counties require particular care: a postal city label cannot choose the tax rate.

2024-06-16 · Tony Webster · Original photograph · CC BY 2.0. Resized and converted to WebP.
What the rent evidence changes for a rental decision
First match the rent evidence to the subject’s actual location and unit type. Then identify the taxing jurisdiction and any rental-inspection district from the parcel, rather than its mailing address. A few hundred dollars per apartment in recurring tax difference can matter more than a small assumed rent increase.
Northern Virginia apartments
Separate the Virginia submarket from the cross-state Washington metro
Newmark’s latest verified public Q2 2026 summary reports 95.6% apartment occupancy in Northern Virginia, versus 94.8% across the Washington metro. The metro includes geography outside Virginia. The state ZIP sample on this page includes Virginia only; it is not the same inventory or weighting.
The submarket result supports examining an existing occupied building, but cannot prove its collection loss, concession schedule or tenant turnover. Comparing a Virginia ZIP median directly with a cross-state metro’s effective apartment rent would mix both geography and measurement.
Decision. Choose signed comparables from the actual commuting area, layout and building type. Reconcile the subject’s tenant aging and incentive schedule before choosing a loss allowance. Treat verified Q2 survey observations as dated context and obtain current October lease evidence for an offer.
What could change it. A durable renewal book may outperform the dated metro cohort. Employment changes, competing availability or a different price tier may weaken the subject even where the survey’s physical occupancy is high.
Records to obtain. Parcel location, unit mix, signed leases, current comparable availability, renewal dates and actual receipts.
Read the source reports
- Newmark Mid-Atlantic Multifamily Market Reports — Latest verified public summaries: Q2 2026 Northern Virginia/Washington and Richmond apartment cohorts; accessed October 24, 2026; not a Virginia statewide or ZIP series.
Richmond city and nearby Henrico County
Resolve the parcel before applying a Richmond-area tax assumption
Newmark’s Q2 2026 Richmond apartment summary reports 95.7% occupancy and 1.4% annual effective-rent growth. Separately, official general real estate rates are $1.20 per $100 assessed value in Richmond city and $0.83 in Henrico County. Those rates apply to their respective jurisdictions, not every address using Richmond as its postal city.
Virginia independent cities are separate county-equivalent jurisdictions. The ZIP data retains labels such as Richmond City; an analyst’s county set is not a parcel tax lookup. The comparison below holds assessed value and unit count constant to isolate the general-rate difference, not to claim equal-quality properties or a better investment.
Decision. Obtain the parcel’s actual jurisdiction, assessment and complete bill. At the illustrative $600,000 assessment for three apartments, the general-rate difference is $2,220 per property, or $740 per apartment annually. Confirm extras and eligibility before using that saving in a unit-level budget.
What could change it. A different assessed value, district levy, repair need or purchase financing can exceed the rate benefit. The purchase price is not assumed to reset the assessment automatically, and a lower general rate does not establish a lower complete operating budget.
Records to obtain. Assessor parcel record, assessed value and effective year, complete tax bill, district levies, exemption eligibility, lawful unit count and buyer repair/insurance quotes.
Read the source reports
- Newmark Mid-Atlantic Multifamily Market Reports — Latest verified public summaries: Q2 2026 Northern Virginia/Washington and Richmond apartment cohorts; accessed October 24, 2026; not a Virginia statewide or ZIP series.
- Richmond Finance real estate tax guidance — Current general rate $1.20 per $100 assessed value; official guidance reviewed October 24, 2026; parcel valuation determined by assessor.
- Henrico approved tax rates and schedule — Current approved general real estate rate $0.83 per $100 assessed value; reviewed October 24, 2026; check additional applicable district levies.

2011-06-14 · Eli Christman · Original photograph · CC BY 2.0. Resized and converted to WebP.
Virginia Beach designated Rental Inspection Districts
A marketable address is not proof that an applicable unit can start its lease
Virginia Beach’s program applies to rental dwellings within designated Rental Inspection Districts, with inspection upon written notice from Code Enforcement. Its guidance lists a $50 Certificate of Compliance inspection fee covering the initial visit and one follow-up. It links the district map and address-check process.
This is not an identical requirement for every Virginia Beach or Hampton Roads rental. District membership, notices and outstanding work determine the relevant records. An application or fee payment alone cannot establish satisfactory inspection or a supported income start date.
Decision. Check the address against the city’s district map and confirm applicable notice and certificate status. Price open repair items and schedule the inspection before counting a vacant unit’s first payment. Keep full-year carrying costs in a delayed-start scenario.
What could change it. An address outside the designated districts may fall outside this particular program; other property obligations still require review. A current certificate and documented condition may reduce uncertainty, while later violations can alter the status.
Records to obtain. District/address confirmation, written notice, certificate and violation history, repair scope and supported lease-start schedule.
Read the source reports
- Virginia Beach Certificate of Compliance rental inspections — Official program guidance reviewed October 24, 2026; designated Rental Inspection Districts, written-notice scope and $50 initial inspection fee; not all Hampton Roads rentals.
Illustration, not a property quote · $600,000 assessed value · three apartments · current general rates checked October 24, 2026 · excludes extra levies/exemptions
Same assumed assessed value: $600,000 · 3 apartments
$600,000 ÷ 100 × $1.20 general rate
$7,200 / property / year
$2,400 per apartment per year
$600,000 ÷ 100 × $0.83 general rate
$4,980 / property / year
$1,660 per apartment per year
$2,220 property difference ÷ 3 apartments = $740 per apartment per year. Verify the parcel and the complete bill, including extra levies and eligibility.
| Measure | Value | Definition |
|---|---|---|
| Richmond city general tax · property / year | 7,200 | $600,000 ÷ 100 × $1.20 = $7,200. |
| Henrico general tax · property / year | 4,980 | $600,000 ÷ 100 × $0.83 = $4,980. |
| Property difference / year | 2,220 | $7,200 − $4,980; same hypothetical assessment, before other levies. |
| Difference per apartment / year | 740 | $2,220 divided by three apartments; not $2,220 per apartment. |
The worksheet assumes $2,400 annual city general tax per apartment plus $3,800 other recurring costs, for $6,200 expenses and $2,320 cash after debt and reserves. Holding everything else constant, substituting the illustrated Henrico tax adds $740, yielding $3,060. This is a sensitivity test, not a recommendation to buy across the boundary. Use actual parcel values, complete bills and cost allocations.
Read the source reports
- Richmond Finance real estate tax guidance — Current general rate $1.20 per $100 assessed value; official guidance reviewed October 24, 2026; parcel valuation determined by assessor.
- Henrico approved tax rates and schedule — Current approved general real estate rate $0.83 per $100 assessed value; reviewed October 24, 2026; check additional applicable district levies.
Compare rents across these county groups
These analyst-selected sets use the listed county labels and the same September 2026 observation month. Each ZIP receives one equal vote. They are not official metro definitions, exhaustive regions or bedroom comparisons.
58 distinct county labels appear in the current sample; geographic coverage is incomplete and uneven. Only currently available observations from the same latest month enter these comparisons. Older retained records and missing ZIPs do not enter as zero rents.
| Comparison and exact membership | ZIP median | ZIP count |
|---|---|---|
| Northern Virginia county set Arlington, Fairfax, Loudoun, Prince William | $2,594 | 63 |
| Alexandria independent city Alexandria City | $2,155 | 5 |
| Richmond independent city Richmond City | $1,682 | 7 |
| Richmond-area county set Henrico, Chesterfield, Hanover | $1,860 | 28 |
| Virginia Beach independent city Virginia Beach City | $2,090 | 8 |
| Norfolk independent city Norfolk City | $1,770 | 11 |
Compare supported postal-city groups
City links require at least three current ZIP observations. Postal city labels are not legal municipal boundaries. Groups are ordered by coverage, then name; this is not an affordability ranking.
23 matching cities
| Postal city | ZIP median / month | ZIP mean / month | ZIP count |
|---|---|---|---|
| Norfolk | $1,770 | $1,734 | 11 |
| Richmond | $1,682 | $1,691 | 11 |
| Alexandria | $2,276 | $2,358 | 9 |
| Arlington | $2,792 | $2,916 | 9 |
| Roanoke | $1,344 | $1,357 | 9 |
| Virginia Beach | $2,090 | $2,151 | 8 |
| Henrico | $1,771 | $1,761 | 7 |
| Chesapeake | $1,974 | $2,090 | 6 |
Show 15 more city groups
| Postal city | ZIP median / month | ZIP mean / month | ZIP count |
|---|---|---|---|
| Newport News | $1,595 | $1,589 | 6 |
| Falls Church | $2,529 | $2,532 | 5 |
| Fredericksburg | $2,095 | $2,075 | 5 |
| Hampton | $1,702 | $1,686 | 5 |
| Portsmouth | $1,611 | $1,694 | 5 |
| Charlottesville | $2,173 | $2,111 | 4 |
| Fairfax | $2,454 | $2,760 | 4 |
| Lynchburg | $1,320 | $1,292 | 4 |
| Manassas | $2,174 | $2,150 | 3 |
| Midlothian | $2,054 | $2,061 | 3 |
| Reston | $2,525 | $2,565 | 3 |
| Springfield | $3,186 | $3,176 | 3 |
| Sterling | $2,530 | $2,619 | 3 |
| Vienna | $2,983 | $2,997 | 3 |
| Woodbridge | $2,170 | $2,208 | 3 |
Find a ZIP rent observation
The table preserves each source ZIP, date and supplied county label. A ZIP can cross county or municipal boundaries; verify the actual address separately. No bedroom multiplier is applied.
217 matching ZIPs
| ZIP | Postal city | County label | Index / month | Observation |
|---|---|---|---|---|
| 20105 | Aldie | Loudoun County | $3,144 | September 2026 |
| 20109 | Manassas | Prince William County | $2,098 | September 2026 |
| 20110 | Manassas | Manassas City | $2,178 | September 2026 |
| 20111 | Manassas | Prince William County | $2,174 | September 2026 |
| 20120 | Centreville | Fairfax County | $2,349 | September 2026 |
| 20121 | Centreville | Fairfax County | $2,438 | September 2026 |
| 20124 | Clifton | Fairfax County | $2,550 | September 2026 |
| 20147 | Ashburn | Loudoun County | $2,775 | September 2026 |
| 20148 | Ashburn | Loudoun County | $3,240 | September 2026 |
| 20151 | Chantilly | Fairfax County | $2,776 | September 2026 |
Show 207 more ZIP observations
| ZIP | Postal city | County label | Index / month | Observation |
|---|---|---|---|---|
| 20152 | Chantilly | Loudoun County | $3,257 | September 2026 |
| 20155 | Gainesville | Prince William County | $3,007 | September 2026 |
| 20164 | Sterling | Loudoun County | $2,811 | September 2026 |
| 20165 | Sterling | Loudoun County | $2,517 | September 2026 |
| 20166 | Sterling | Loudoun County | $2,530 | September 2026 |
| 20170 | Herndon | Fairfax County | $2,388 | September 2026 |
| 20171 | Herndon | Fairfax County | $2,384 | September 2026 |
| 20175 | Leesburg | Loudoun County | $2,485 | September 2026 |
| 20176 | Leesburg | Loudoun County | $2,387 | September 2026 |
| 20186 | Warrenton | Fauquier County | $2,204 | September 2026 |
| 20190 | Reston | Fairfax County | $2,657 | September 2026 |
| 20191 | Reston | Fairfax County | $2,525 | September 2026 |
| 20194 | Reston | Fairfax County | $2,512 | September 2026 |
| 22003 | Annandale | Fairfax County | $2,482 | September 2026 |
| 22015 | Burke | Fairfax County | $3,000 | September 2026 |
| 22025 | Dumfries | Prince William County | $2,636 | September 2026 |
| 22026 | Dumfries | Prince William County | $3,111 | September 2026 |
| 22030 | Fairfax | Fairfax County | $2,435 | September 2026 |
| 22031 | Fairfax | Fairfax County | $2,472 | September 2026 |
| 22032 | Fairfax | Fairfax County | $3,700 | September 2026 |
| 22033 | Fairfax | Fairfax County | $2,434 | September 2026 |
| 22041 | Falls Church | Fairfax County | $2,364 | September 2026 |
| 22042 | Falls Church | Fairfax County | $2,965 | September 2026 |
| 22043 | Falls Church | Fairfax County | $2,529 | September 2026 |
| 22044 | Falls Church | Fairfax County | $2,060 | September 2026 |
| 22046 | Falls Church | Falls Church City | $2,743 | September 2026 |
| 22060 | Fort Belvoir | Fairfax County | $2,092 | September 2026 |
| 22079 | Lorton | Fairfax County | $2,594 | September 2026 |
| 22101 | McLean | Fairfax County | $3,734 | September 2026 |
| 22102 | McLean | Fairfax County | $2,684 | September 2026 |
| 22124 | Oakton | Fairfax County | $3,066 | September 2026 |
| 22151 | Springfield | Fairfax County | $3,229 | September 2026 |
| 22152 | Springfield | Fairfax County | $3,186 | September 2026 |
| 22153 | Springfield | Fairfax County | $3,114 | September 2026 |
| 22180 | Vienna | Fairfax County | $2,911 | September 2026 |
| 22181 | Vienna | Fairfax County | $2,983 | September 2026 |
| 22182 | Vienna | Fairfax County | $3,098 | September 2026 |
| 22191 | Woodbridge | Prince William County | $2,158 | September 2026 |
| 22192 | Woodbridge | Prince William County | $2,170 | September 2026 |
| 22193 | Woodbridge | Prince William County | $2,295 | September 2026 |
| 22201 | Arlington | Arlington County | $2,792 | September 2026 |
| 22202 | Arlington | Arlington County | $2,677 | September 2026 |
| 22203 | Arlington | Arlington County | $2,979 | September 2026 |
| 22204 | Arlington | Arlington County | $2,195 | September 2026 |
| 22205 | Arlington | Arlington County | $3,742 | September 2026 |
| 22206 | Arlington | Arlington County | $2,442 | September 2026 |
| 22207 | Arlington | Arlington County | $3,301 | September 2026 |
| 22209 | Arlington | Arlington County | $2,791 | September 2026 |
| 22213 | Arlington | Arlington County | $3,326 | September 2026 |
| 22301 | Alexandria | Alexandria City | $2,811 | September 2026 |
| 22302 | Alexandria | Arlington County | $2,276 | September 2026 |
| 22303 | Huntington | Fairfax County | $2,182 | September 2026 |
| 22304 | Alexandria | Alexandria City | $1,980 | September 2026 |
| 22305 | Alexandria | Alexandria City | $2,155 | September 2026 |
| 22306 | Alexandria | Fairfax County | $1,951 | September 2026 |
| 22309 | Mount Vernon | Fairfax County | $2,402 | September 2026 |
| 22310 | Alexandria | Fairfax County | $2,791 | September 2026 |
| 22311 | Alexandria | Alexandria City | $1,812 | September 2026 |
| 22312 | Lincolnia | Fairfax County | $2,099 | September 2026 |
| 22314 | Alexandria | Alexandria City | $2,616 | September 2026 |
| 22315 | Alexandria | Fairfax County | $2,826 | September 2026 |
| 22401 | Fredericksburg | Fredericksburg City | $1,933 | September 2026 |
| 22405 | Fredericksburg | Stafford County | $2,330 | September 2026 |
| 22406 | Fredericksburg | Stafford County | $1,914 | September 2026 |
| 22407 | Fredericksburg | Spotsylvania County | $2,102 | September 2026 |
| 22408 | Fredericksburg | Spotsylvania County | $2,095 | September 2026 |
| 22443 | Colonial Beach | Westmoreland County | $1,966 | September 2026 |
| 22485 | King George | King George County | $1,882 | September 2026 |
| 22546 | Ruther Glen | Caroline County | $2,223 | September 2026 |
| 22553 | Spotsylvania | Spotsylvania County | $1,868 | September 2026 |
| 22554 | Stafford | Stafford County | $2,363 | September 2026 |
| 22556 | Stafford | Stafford County | $2,715 | September 2026 |
| 22601 | Winchester | Winchester City | $1,724 | September 2026 |
| 22602 | Winchester | Frederick County | $1,909 | September 2026 |
| 22611 | Berryville | Clarke County | $1,638 | September 2026 |
| 22630 | Front Royal | Warren County | $2,052 | September 2026 |
| 22655 | Stephens City | Frederick County | $2,064 | September 2026 |
| 22664 | Woodstock | Shenandoah County | $1,750 | September 2026 |
| 22701 | Culpeper | Culpeper County | $1,878 | September 2026 |
| 22801 | Harrisonburg | Harrisonburg City | $1,818 | September 2026 |
| 22802 | Harrisonburg | Harrisonburg City | $1,623 | September 2026 |
| 22840 | McGaheysville | Rockingham County | $2,400 | September 2026 |
| 22901 | Charlottesville | Albemarle County | $1,727 | September 2026 |
| 22902 | Charlottesville | Albemarle County | $2,066 | September 2026 |
| 22903 | Charlottesville | Albemarle County | $2,370 | September 2026 |
| 22911 | Charlottesville | Albemarle County | $2,280 | September 2026 |
| 22932 | Crozet | Albemarle County | $2,373 | September 2026 |
| 22939 | Fishersville | Augusta County | $1,810 | September 2026 |
| 22942 | Gordonsville | Louisa County | $1,550 | September 2026 |
| 22980 | Waynesboro | Waynesboro City | $1,398 | September 2026 |
| 23005 | Ashland | Hanover County | $1,875 | September 2026 |
| 23059 | Glen Allen | Hanover County | $2,079 | September 2026 |
| 23060 | Glen Allen | Henrico County | $2,008 | September 2026 |
| 23075 | Highland Springs | Henrico County | $1,683 | September 2026 |
| 23093 | Louisa | Louisa County | $1,700 | September 2026 |
| 23111 | Mechanicsville | Hanover County | $2,224 | September 2026 |
| 23112 | Midlothian | Chesterfield County | $2,054 | September 2026 |
| 23113 | Midlothian | Chesterfield County | $2,010 | September 2026 |
| 23114 | Midlothian | Chesterfield County | $2,120 | September 2026 |
| 23116 | Mechanicsville | Hanover County | $2,165 | September 2026 |
| 23120 | Moseley | Chesterfield County | $2,500 | September 2026 |
| 23150 | Sandston | Henrico County | $2,025 | September 2026 |
| 23185 | Williamsburg | Williamsburg City | $2,062 | September 2026 |
| 23188 | Williamsburg | James City County | $2,148 | September 2026 |
| 23219 | Richmond | Richmond City | $1,530 | September 2026 |
| 23220 | Richmond | Richmond City | $1,763 | September 2026 |
| 23221 | Richmond | Richmond City | $1,895 | September 2026 |
| 23222 | Richmond | Richmond City | $1,682 | September 2026 |
| 23223 | Richmond | Henrico County | $1,469 | September 2026 |
| 23224 | Richmond | Richmond City | $1,520 | September 2026 |
| 23225 | Richmond | Richmond City | $1,518 | September 2026 |
| 23226 | Richmond | Richmond City | $2,094 | September 2026 |
| 23227 | Henrico | Henrico County | $1,585 | September 2026 |
| 23228 | Lakeside | Henrico County | $1,624 | September 2026 |
| 23229 | Henrico | Henrico County | $1,773 | September 2026 |
| 23230 | Henrico | Henrico County | $1,923 | September 2026 |
| 23231 | Henrico | Henrico County | $1,673 | September 2026 |
| 23233 | Henrico | Henrico County | $1,950 | September 2026 |
| 23234 | Richmond | Chesterfield County | $1,559 | September 2026 |
| 23235 | Richmond | Chesterfield County | $1,845 | September 2026 |
| 23236 | Richmond | Chesterfield County | $1,723 | September 2026 |
| 23237 | Bellwood | Chesterfield County | $1,879 | September 2026 |
| 23238 | Henrico | Henrico County | $1,771 | September 2026 |
| 23294 | Henrico | Henrico County | $1,653 | September 2026 |
| 23314 | Carrollton | Isle of Wight County | $1,994 | September 2026 |
| 23320 | Chesapeake | Chesapeake City | $2,084 | September 2026 |
| 23321 | Chesapeake | Chesapeake City | $1,805 | September 2026 |
| 23322 | Chesapeake | Chesapeake City | $2,846 | September 2026 |
| 23323 | Chesapeake | Chesapeake City | $2,299 | September 2026 |
| 23324 | Chesapeake | Chesapeake City | $1,641 | September 2026 |
| 23325 | Chesapeake | Chesapeake City | $1,864 | September 2026 |
| 23430 | Smithfield | Isle of Wight County | $2,554 | September 2026 |
| 23434 | Suffolk | Suffolk City | $1,846 | September 2026 |
| 23435 | Suffolk | Suffolk City | $2,421 | September 2026 |
| 23451 | Virginia Beach | Virginia Beach City | $2,133 | September 2026 |
| 23452 | Virginia Beach | Virginia Beach City | $1,867 | September 2026 |
| 23453 | Virginia Beach | Virginia Beach City | $2,039 | September 2026 |
| 23454 | Virginia Beach | Virginia Beach City | $2,137 | September 2026 |
| 23455 | Virginia Beach | Virginia Beach City | $2,286 | September 2026 |
| 23456 | Virginia Beach | Virginia Beach City | $2,670 | September 2026 |
| 23462 | Virginia Beach | Virginia Beach City | $2,046 | September 2026 |
| 23464 | Virginia Beach | Virginia Beach City | $2,027 | September 2026 |
| 23502 | Norfolk | Norfolk City | $1,780 | September 2026 |
| 23503 | Norfolk | Norfolk City | $1,650 | September 2026 |
| 23504 | Norfolk | Norfolk City | $1,457 | September 2026 |
| 23505 | Norfolk | Norfolk City | $1,574 | September 2026 |
| 23507 | Norfolk | Norfolk City | $1,582 | September 2026 |
| 23508 | Norfolk | Norfolk City | $1,870 | September 2026 |
| 23509 | Norfolk | Norfolk City | $1,947 | September 2026 |
| 23510 | Norfolk | Norfolk City | $1,818 | September 2026 |
| 23513 | Norfolk | Norfolk City | $1,770 | September 2026 |
| 23517 | Norfolk | Norfolk City | $1,727 | September 2026 |
| 23518 | Norfolk | Norfolk City | $1,902 | September 2026 |
| 23601 | Newport News | Newport News City | $1,450 | September 2026 |
| 23602 | Newport News | Newport News City | $1,736 | September 2026 |
| 23605 | Newport News | Newport News City | $1,504 | September 2026 |
| 23606 | Newport News | Newport News City | $1,656 | September 2026 |
| 23607 | Newport News | Newport News City | $1,597 | September 2026 |
| 23608 | Newport News | Newport News City | $1,592 | September 2026 |
| 23661 | Hampton | Hampton City | $1,702 | September 2026 |
| 23662 | Poquoson | Poquoson City | $2,074 | September 2026 |
| 23663 | Hampton | Hampton City | $1,707 | September 2026 |
| 23664 | Hampton | Hampton City | $1,395 | September 2026 |
| 23666 | Hampton | Hampton City | $1,684 | September 2026 |
| 23669 | Hampton | Hampton City | $1,941 | September 2026 |
| 23692 | Yorktown | York County | $2,135 | September 2026 |
| 23693 | Yorktown | York County | $1,981 | September 2026 |
| 23701 | Portsmouth | Portsmouth City | $1,848 | September 2026 |
| 23702 | Portsmouth | Portsmouth City | $1,597 | September 2026 |
| 23703 | Portsmouth | Portsmouth City | $1,902 | September 2026 |
| 23704 | Portsmouth | Portsmouth City | $1,611 | September 2026 |
| 23707 | Portsmouth | Portsmouth City | $1,511 | September 2026 |
| 23803 | Petersburg | Petersburg City | $1,329 | September 2026 |
| 23805 | Petersburg | Petersburg City | $1,416 | September 2026 |
| 23831 | Chester | Chesterfield County | $1,824 | September 2026 |
| 23832 | Chesterfield | Chesterfield County | $1,891 | September 2026 |
| 23834 | Colonial Heights | Chesterfield County | $1,665 | September 2026 |
| 23836 | Chester | Chesterfield County | $1,803 | September 2026 |
| 23860 | Hopewell | Hopewell City | $1,200 | September 2026 |
| 23875 | Prince George | Prince George County | $1,436 | September 2026 |
| 24011 | Roanoke | Roanoke City | $1,212 | September 2026 |
| 24012 | Roanoke | Roanoke City | $1,344 | September 2026 |
| 24013 | Roanoke | Roanoke City | $1,294 | September 2026 |
| 24014 | Roanoke | Roanoke City | $1,260 | September 2026 |
| 24015 | Roanoke | Roanoke City | $1,395 | September 2026 |
| 24016 | Roanoke | Roanoke City | $1,102 | September 2026 |
| 24017 | Roanoke | Roanoke City | $1,417 | September 2026 |
| 24018 | Roanoke | Roanoke County | $1,648 | September 2026 |
| 24019 | Roanoke | Roanoke County | $1,537 | September 2026 |
| 24060 | Blacksburg | Montgomery County | $1,910 | September 2026 |
| 24073 | Christiansburg | Montgomery County | $1,553 | September 2026 |
| 24112 | Martinsville | Martinsville City | $933 | September 2026 |
| 24141 | Radford | Radford City | $1,253 | September 2026 |
| 24151 | Rocky Mount | Franklin County | $949 | September 2026 |
| 24153 | Salem | Salem City | $1,563 | September 2026 |
| 24179 | Vinton | Roanoke County | $1,267 | September 2026 |
| 24201 | Bristol | Bristol City | $1,366 | September 2026 |
| 24401 | Staunton | Staunton City | $1,479 | September 2026 |
| 24441 | Grottoes | Augusta County | $1,500 | September 2026 |
| 24501 | Lynchburg | Lynchburg City | $1,298 | September 2026 |
| 24502 | Lynchburg | Lynchburg City | $1,377 | September 2026 |
| 24503 | Lynchburg | Lynchburg City | $1,341 | September 2026 |
| 24504 | Lynchburg | Lynchburg City | $1,151 | September 2026 |
| 24540 | Danville | Danville City | $1,100 | September 2026 |
| 24541 | Danville | Danville City | $1,190 | September 2026 |
| 24551 | Forest | Bedford County | $1,504 | September 2026 |
| 24572 | Madison Heights | Amherst County | $989 | September 2026 |
How much cash survives the correct parcel tax and full-year costs?
Hypothetical apartment: $1,800 monthly rent, 5% annual vacancy/noncollection, no free rent, $6,200 recurring operating costs ($2,400 general tax plus $3,800 other costs), $11,000 debt and $1,000 reserves. The tax allocation uses the three-apartment city example above; the other costs and financing are assumptions. Acquisition repairs and capital spending are separate cash uses.
Initial calculated result: $20,520 collected rent, $14,320 NOI before debt/reserves, and $2,320 cash after debt/reserves. Change the assumptions below to test your own budget.
Illustration · one apartment · first 12 months · USD. Editable assumptions, not observed market averages or an acquisition recommendation. All recurring amounts are allocated per apartment. No appreciation, sale proceeds or tax benefits are assumed.
Annual cash after operating costs, debt and reserve contribution
$2,320This is a positive illustration margin, before initial capital work, income tax and sale costs.
- Scheduled rent
- $21,600
- − Vacancy / noncollection
- -$1,080
- − Occupied-share concession
- -$0
- = Effective rental income
- $20,520
- − Operating expenses
- -$6,200
- = NOI before debt / reserves
- $14,320
- − Debt service
- -$11,000
- − Reserve contribution
- -$1,000
- = Annual cash margin
- $2,320
NOI excludes debt service and this worksheet’s reserve contribution. Initial renovation, acquisition costs and initial downtime are outside this annual operating illustration. Do not subtract the same vacancy, incentive or repair expense twice.
On a narrow screen, scroll the table sideways to compare all three expense budgets.
| Collected occupancy | Entered expenses | Expenses +10% | Expenses +20% |
|---|---|---|---|
| 95% | $2,320Cash remaining | $1,700Cash remaining | $1,080Cash remaining |
| 90% | $1,240Cash remaining | $620Cash remaining | $0Cash remaining |
| 85% | $160Cash remaining | -$460Cash deficit | -$1,080Cash deficit |
Occupancy here is the collected share of scheduled rent before incentives, not a count of occupied doors. At the entered costs, break-even collected occupancy is 84.3%. Debt-service coverage is 1.30× NOI / debt service; it excludes reserve contributions.
The reference case leaves $2,320 annual cash. A $740 expense reduction would raise it to $3,060 only with all other assumptions unchanged. A $2,500 recurring-cost miss instead makes cash negative. Verify the parcel and buyer bills before treating the metro’s rent growth as a cushion.
Use the full property cash-flow calculator for the purchase price, financing terms and holding period. Review its expense and reserve conventions before transferring assumptions; this illustration does not automatically populate a deal.
Virginia rent questions
Does the Virginia benchmark include Washington, DC or Maryland?
The state ZIP benchmark includes Virginia-coded observations only. The cited Washington metro apartment report crosses state lines and has a separate inventory; its metro occupancy is not a Virginia statewide statistic.
Is Richmond City the same as Richmond County?
No. Virginia’s independent city and the separately named county are different jurisdictions. Richmond-area postal labels also do not establish whether a parcel is in the city or a nearby county such as Henrico. Verify the assessor parcel record.
Does the tax example assume assessed value equals purchase price?
No. It holds assessed value at a hypothetical $600,000 only to isolate two general rates. The assessor’s actual value, additional levies and any eligibility determine the bill; the comparison is not a complete buyer tax quote.
Does every Virginia Beach rental need this particular inspection?
The cited program concerns designated Rental Inspection Districts and written-notice scope. Use the official address and district checks, notice and certificate records. Do not extend it to all city or Hampton Roads properties.
How these rent figures are calculated
State: Virginia · USPS VA · Census state FIPS 51. Zillow supplies postal ZIP observations with city and county labels. We filter to valid positive rents in this state and the latest common observation month, sort the values, and take the middle value, or the mean of the two middle values for an even count. Means are the sum divided by included ZIPs. No population, household or rental-unit weighting is added.
The all-home, all-bedroom ZIP series is smoothed, not seasonally adjusted. A bedroom rent cannot be inferred from it. Membership can change after a refresh, so a change in this page’s median is not a matched-sample rent-growth rate. This edition does not publish a ZIP-sample growth claim.
Data: Zillow Research · ZORI method · National ZIP source CSV. The state benchmark is our ZIP-based calculation, not a provider-published statewide estimate. Occupied-unit Census rent, listing medians, effective broker rents and HUD gross-rent references answer different questions and are not blended here.
The observation month identifies the rent data available for this comparison. Historical or missing latest observations stay out of the current sample. Check the date before comparing a property with a newly advertised offer.
Market and legal sources below were reviewed 2026-10-24. Their own periods are shown next to each claim. Broker samples and boundaries are not fully disclosed; surveys may share underlying providers and should not be treated as independent experiments. The market interpretation is conditional research, not a property-level income guarantee. Recheck local rules, signed comparable leases and actual expenses before using an illustration in a transaction.
Read the source reports
- Newmark Mid-Atlantic Multifamily Market Reports — Latest verified public summaries: Q2 2026 Northern Virginia/Washington and Richmond apartment cohorts; accessed October 24, 2026; not a Virginia statewide or ZIP series.
- Richmond Finance real estate tax guidance — Current general rate $1.20 per $100 assessed value; official guidance reviewed October 24, 2026; parcel valuation determined by assessor.
- Henrico approved tax rates and schedule — Current approved general real estate rate $0.83 per $100 assessed value; reviewed October 24, 2026; check additional applicable district levies.
- Virginia Beach Certificate of Compliance rental inspections — Official program guidance reviewed October 24, 2026; designated Rental Inspection Districts, written-notice scope and $50 initial inspection fee; not all Hampton Roads rentals.