| Accomack County | Not yet checked | — | — | — |
| Albemarle County | Using license-plate readers | 1 | — | — |
| Alexandria County | Using license-plate readers | 1 | Flock Safety | 61 |
| Alleghany County | Not yet checked | — | — | — |
| Amelia County | Not yet checked | — | — | — |
| Amherst County | Not yet checked | — | — | — |
| Appomattox County | Not yet checked | — | — | — |
| Arlington County | Ended or removed | 1 | Flock Safety | 41 |
| Augusta County | Using license-plate readers | 1 | Flock Safety | 2 |
| Bath County | Not yet checked | — | — | — |
| Bedford County | Using license-plate readers | 2 | Flock Safety | 7 |
| Bland County | Not yet checked | — | — | — |
| Botetourt County | Not yet checked | — | — | — |
| Bristol County | Not yet checked | — | — | — |
| Brunswick County | Not yet checked | — | — | — |
| Buchanan County | Not yet checked | — | — | — |
| Buckingham County | Not yet checked | — | — | — |
| Buena Vista County | Not yet checked | — | — | — |
| Campbell County | Ended or removed | 1 | Flock Safety | — |
| Caroline County | Not yet checked | — | — | — |
| Carroll County | Not yet checked | — | — | — |
| Charles City County | Not yet checked | — | — | — |
| Charlotte County | Not yet checked | — | — | — |
| Charlottesville County | Ended or removed | 1 | Flock Safety | 10 |
| Chesapeake County | Using license-plate readers | 1 | Flock Safety | 336 |
| Chesterfield County | Using license-plate readers | 1 | Flock Safety, Motorola Solutions | 88 |
| Clarke County | Not yet checked | — | — | — |
| Colonial Heights County | Using license-plate readers | 1 | Flock Safety | 8 |
| Covington County | Not yet checked | — | — | — |
| Craig County | Not yet checked | — | — | — |
| Culpeper County | Program documented, current use unconfirmed | 1 | Flock Safety | 10 |
| Cumberland County | Not yet checked | — | — | — |
| Danville County | Using license-plate readers | 1 | Flock Safety | 21 |
| Dickenson County | Not yet checked | — | — | — |
| Dinwiddie County | Not yet checked | — | — | — |
| Emporia County | Not yet checked | — | — | — |
| Essex County | Not yet checked | — | — | — |
| Fairfax County | Using license-plate readers | 2 | Axon, Flock Safety | 94 |
| Fairfax city | Checked: no program found | — | — | — |
| Falls Church County | Using license-plate readers | 1 | Axon | 15 |
| Fauquier County | Using license-plate readers | 1 | Flock Safety | 6 |
| Floyd County | Not yet checked | — | — | — |
| Fluvanna County | Not yet checked | — | — | — |
| Franklin County | Program documented, current use unconfirmed | 1 | Flock Safety | 4 |
| Franklin city | Not yet checked | — | — | — |
| Frederick County | Not yet checked | — | — | — |
| Fredericksburg County | Not yet checked | — | — | — |
| Galax County | Not yet checked | — | — | — |
| Giles County | Not yet checked | — | — | — |
| Gloucester County | Using license-plate readers | 1 | Flock Safety | — |
| Goochland County | Use suspended | 1 | Flock Safety | 11 |
| Grayson County | Not yet checked | — | — | — |
| Greene County | Not yet checked | — | — | — |
| Greensville County | Not yet checked | — | — | — |
| Halifax County | Not yet checked | — | — | — |
| Hampton County | Program documented, current use unconfirmed | 1 | Flock Safety | 38 |
| Hanover County | Not yet checked | — | — | — |
| Harrisonburg County | Ended or removed | 1 | Flock Safety | 31 |
| Henrico County | Ended or removed | 1 | Flock Safety | 122 |
| Henry County | Use suspended | 1 | Flock Safety | 14 |
| Highland County | Not yet checked | — | — | — |
| Hopewell County | Using license-plate readers | 1 | Flock Safety | 40 |
| Isle of Wight County | Using license-plate readers | 2 | Flock Safety | 23 |
| James City County | Using license-plate readers | 1 | Flock Safety | 20 |
| King George County | Not yet checked | — | — | — |
| King William County | Not yet checked | — | — | — |
| King and Queen County | Not yet checked | — | — | — |
| Lancaster County | Not yet checked | — | — | — |
| Lee County | Not yet checked | — | — | — |
| Lexington County | Not yet checked | — | — | — |
| Loudoun County | Using license-plate readers | 2 | Flock Safety, Leonardo (ELSAG), Motorola Solutions | 66 |
| Louisa County | Checked: no program found | — | — | — |
| Lunenburg County | Not yet checked | — | — | — |
| Lynchburg County | Ended or removed | 1 | Flock Safety | 15 |
| Madison County | Not yet checked | — | — | — |
| Manassas County | Checked: no program found | — | — | — |
| Manassas Park County | Checked: no program found | — | — | — |
| Martinsville County | Removing or limiting cameras | 1 | Flock Safety | 41 |
| Mathews County | Not yet checked | — | — | — |
| Mecklenburg County | Not yet checked | — | — | — |
| Middlesex County | Not yet checked | — | — | — |
| Montgomery County | Using license-plate readers | 3 | Flock Safety | 6 |
| Nelson County | Not yet checked | — | — | — |
| New Kent County | Not yet checked | — | — | — |
| Newport News County | Using license-plate readers | 1 | Flock Safety | 74 |
| Norfolk County | Using license-plate readers | 1 | Flock Safety | 176 |
| Northampton County | Not yet checked | — | — | — |
| Northumberland County | Not yet checked | — | — | — |
| Norton County | Not yet checked | — | — | — |
| Nottoway County | Not yet checked | — | — | — |
| Orange County | Checked: no program found | — | — | — |
| Page County | Not yet checked | — | — | — |
| Patrick County | Not yet checked | — | — | — |
| Petersburg County | Not yet checked | — | — | — |
| Pittsylvania County | Checked: no program found | — | — | — |
| Poquoson County | Using license-plate readers | 1 | Flock Safety | 40 |
| Portsmouth County | Using license-plate readers | 1 | Flock Safety | 78 |
| Powhatan County | Using license-plate readers | 1 | Flock Safety | 10 |
| Prince Edward County | Not yet checked | — | — | — |
| Prince George County | Not yet checked | — | — | — |
| Prince William County | Using license-plate readers | 2 | Flock Safety | 40 |
| Pulaski County | Checked: no program found | — | — | — |
| Radford County | Using license-plate readers | 1 | Flock Safety | 5 |
| Rappahannock County | Not yet checked | — | — | — |
| Richmond County | Not yet checked | — | — | — |
| Richmond city | Removing or limiting cameras | 1 | Flock Safety | 99 |
| Roanoke County | Not yet checked | — | — | — |
| Roanoke city | Using license-plate readers | 1 | Flock Safety | 24 |
| Rockbridge County | Not yet checked | — | — | — |
| Rockingham County | Using license-plate readers | 2 | Flock Safety | 4 |
| Russell County | Not yet checked | — | — | — |
| Salem County | Checked: no program found | — | — | — |
| Scott County | Not yet checked | — | — | — |
| Shenandoah County | Using license-plate readers | 1 | Flock Safety | 7 |
| Smyth County | Not yet checked | — | — | — |
| Southampton County | Not yet checked | — | — | — |
| Spotsylvania County | Not yet checked | — | — | — |
| Stafford County | Not yet checked | — | — | — |
| Staunton County | Ended or removed | 1 | Flock Safety | — |
| Suffolk County | Using license-plate readers | 1 | Flock Safety | 90 |
| Surry County | Not yet checked | — | — | — |
| Sussex County | Not yet checked | — | — | — |
| Tazewell County | Not yet checked | — | — | — |
| Virginia Beach County | Program documented, current use unconfirmed | 1 | Flock Safety | 25 |
| Warren County | Checked: no program found | — | — | — |
| Washington County | Not yet checked | — | — | — |
| Waynesboro County | Not yet checked | — | — | — |
| Westmoreland County | Not yet checked | — | — | — |
| Williamsburg County | Using license-plate readers | 1 | Flock Safety | 32 |
| Winchester County | Not yet checked | — | — | — |
| Wise County | Using license-plate readers | 1 | Flock Safety | 4 |
| Wythe County | Not yet checked | — | — | — |
| York County | Using license-plate readers | 1 | Flock Safety | 40 |