Basis Radar

Virginia affordable-housing markets

County-grain view of Virginia: properties with a capital event (LIHTC year-15, affordability expiration, HAP contract expiration, or debt maturity) inside 24 months, alongside each county's public gap-funding posture. Every column is source data — no composite scores.

Open markets in the app → Virginia trends →

CountyPipeline propertiesUnits Local HOME FY26Local CDBG FY26 Undrawn (live)
Alexandria 2 2,203 $588,875 $1.1M $4.9M
Newport News City 10 1,349 $789,531 $1.3M $5.7M
Chesapeake City 8 1,167 $531,263 $1.2M $1.9M
Arlington 12 1,124 $771,439 $1.4M $3.9M
Richmond City 13 1,026 $1.4M $4.3M —
Portsmouth City 7 939 $494,274 $1.6M $4M
Fairfax 12 936 $2M $5.8M —
Prince William 5 537 $845,434 $2.7M —
Spotsylvania 6 460 — — —
Henrico 4 437 $828,827 $1.7M $3.3M
Virginia Beach City 4 405 $1.1M $2.2M $6.1M
Alexandria City 4 386 $588,875 $1.1M $4.9M
Norfolk City 1 308 $1.2M $4.4M $8.6M
Chesterfield 9 298 $615,338 $1.7M $2.6M
Charlottesville City 3 272 $740,546 $464,924 $1.9M
Stafford 6 216 — — —
Augusta 2 192 — — —
Norfolk 5 187 $1.2M $4.4M $8.6M
Hampton City 2 171 $484,876 $904,961 $3.6M
Lynchburg City 4 166 $324,753 $769,831 $1.9M
Lynchburg 2 162 $324,753 $769,831 $1.9M
Harrisonburg City 2 160 — $487,477 $714,884
Isle Of Wight 2 160 — — —
Radford City 1 143 — $168,922 $193,320
Franklin 4 138 — — —
Bristol City 1 136 — $287,606 —
Waynesboro City 2 134 — $163,822 $277,608
Loudoun 1 132 $469,007 $1.6M —
Roanoke City 2 129 $575,271 $1.8M $3.4M
Wise 2 123 — — —
Albemarle 2 122 — — —
Hanover 1 120 — — —
Warren 1 119 — — —
Fauquier 2 112 — — —
Alleghany 1 108 — — —
Washington 3 105 — — —
Falls Church City 1 96 — — —
Prince Edward 2 95 — — —
Sussex 2 94 — — —
Petersburg City 2 89 — $586,394 $659,810
Roanoke 1 73 — — —
Lunenburg 2 72 — — —
Montgomery 1 70 $595,308 $674,994 $1.4M
Wythe 3 70 — — —
Page 2 68 — — —
Newport News 5 63 $789,531 $1.3M $5.7M
Louisa 1 61 — — —
Martinsville City 1 60 — — —
Southampton 1 60 — — —
Mecklenburg 2 58 — — —
Fairfax City 1 54 — — —
Petersburg 1 53 — $586,394 $659,810
Bedford 1 50 — — —
Amherst 1 48 — — —
Grayson 1 48 — — —
Staunton City 1 48 — $323,304 $302,414
Westmoreland 2 48 — — —
Orange 1 43 — — —
Danville City 1 40 $284,733 $871,626 $1.4M
Emporia City 1 40 — — —
Galax City 1 40 — — —
Patrick 1 40 — — —
Shenandoah 1 40 — — —
Nottoway 1 39 — — —
Brunswick 2 37 — — —
Virginia Beach 9 37 $1.1M $2.2M $6.1M
Pulaski 1 36 — — —
Charlotte 1 32 — — —
Chesapeake 4 32 $531,263 $1.2M $1.9M
King George 2 29 — — —
Accomack 1 26 — — —
Middlesex 1 25 — — —
Appomattox 1 24 — — —
Manassas City 1 24 — — —
Suffolk City 1 24 $389,724 $515,935 $1.7M
Surry 1 24 — — —
Emporia 1 23 — — —
James City 1 22 — — —
Lancaster 1 19 — — —
Portsmouth 3 15 $494,274 $1.6M $4M
Gloucester 1 12 — — —
Lee 1 11 — — —
Suffolk 2 8 $389,724 $515,935 $1.7M
Charlottesville 1 7 $740,546 $464,924 $1.9M
Buena Vista 1 6 — — —
Martinsville 1 6 — — —
Rockbridge 1 6 — — —
Hampton 1 5 $484,876 $904,961 $3.6M
Waynesboro 1 5 — $163,822 $277,608
Caroline 1 4 — — —
Amelia 0 0 — — —
Bath 0 0 — — —
Botetourt 0 0 — — —
Buchanan 0 0 — — —
Buckingham 0 0 — — —
Campbell 0 0 — — —
Carroll 0 0 — — —
Charles City 0 0 — — —
Clarke 0 0 — — —
Craig 0 0 — — —
Culpeper 0 0 — — —
Dickenson 0 0 — — —
Dinwiddie 0 0 — — —
Essex 0 0 — — —
Floyd 0 0 — — —
Fluvanna 0 0 — — —
Frederick 0 0 — — —
Giles 0 0 — — —
Goochland 0 0 — — —
Greene 0 0 — — —
Greensville 0 0 — — —
Halifax 0 0 — — —
Henry 0 0 — — —
King And Queen 0 0 — — —
King William 0 0 — — —
Madison 0 0 — — —
Mathews 0 0 — — —
Nelson 0 0 — — —
New Kent 0 0 — — —
Northampton 0 0 — — —
Northumberland 0 0 — — —
Pittsylvania 0 0 — — —
Powhatan 0 0 — — —
Prince George 0 0 — — —
Rappahannock 0 0 — — —
Richmond 0 0 — — —
Rockingham 0 0 — — —
Russell 0 0 — — —
Scott 0 0 — — —
Smyth 0 0 — — —
Tazewell 0 0 — — —
York 0 0 — — —
Colonial Heights City 0 0 — $93,596 $14,249
Covington City 0 0 — — —
Franklin City 0 0 — — —
Fredericksburg City 0 0 — $226,126 $180,544
Hopewell City 0 0 — $263,796 $322,622
Lexington City 0 0 — — —
Manassas Park City 0 0 — — —
Norton City 0 0 — — —
Poquoson City 0 0 — — —
Salem City 0 0 — — —
Williamsburg City 0 0 — — —
Winchester City 0 0 $607,857 $256,925 $1.6M

HOME/CDBG columns are county + intersecting city grantees' FY26 formula allocations (census place-by-county attribution; multi-county cities counted in each county they span). "Undrawn" is obligated-not-yet-drawn on FY2020+ formula grants (USASpending, monthly) — it may be committed to projects; commitment status is not public.