Skip to content
Virginia Sheriffs’ Association
The Voice of Virginia’s Sheriffs & Deputies

The below seniority list reflects up-to-date sheriff terms; however, the list below may or may not reflect the annual license plate order that is submitted to Virginia Department of Motor Vehicles each year after the election. Any newly elected sheriffs will be listed below after they take office in January of a given year.

LocalitySheriffDate
1City of MartinsvilleSheriff Steve M. Draper1/1/1994
2City of Buena VistaSheriff Randolph Hamilton, Jr.3/1/1996
3Lee CountySheriff Gary B. Parsons12/20/1996
4King William CountySheriff J. S. Walton1/1/2000
5Shenandoah CountySheriff Timothy C. Carter1/1/2004
6Prince William CountySheriff Glendell Hill1/1/2004
7Clarke CountySheriff Anthony W. Roper1/1/2004
8Madison CountySheriff Erik J. Weaver1/1/2004
9City of RadfordSheriff Mark R. Armentrout11/8/2004
10City of PetersburgSheriff Vanessa R. Crawford1/1/2006
11City of Newport NewsSheriff Gabe A. Morgan1/1/2006
12City of Colonial HeightsSheriff Todd B. Wilson1/1/2006
13Lunenburg CountySheriff Arthur Townsend, Jr.8/9/2006
14Orange CountySheriff Mark A. Amos8/1/2007
15Westmoreland CountySheriff C. O. Balderson1/1/2008
16Rappahannock CountySheriff Connie S. Compton1/1/2008
17Alleghany CountySheriff Kevin W. Hall1/1/2008
18Cumberland CountySheriff Darrell L. Hodges1/1/2008
19Buckingham CountySheriff W. G. “Billy” Kidd, Jr.1/1/2008
20Giles CountySheriff W. Morgan Millirons1/1/2008
21Brunswick CountySheriff Brian K. Roberts1/1/2008
22Patrick CountySheriff Daniel M. Smith1/1/2008
23Pittsylvania CountySheriff Michael W. Taylor1/1/2008
24Grayson CountySheriff Richard A. Vaughan1/1/2008
25Amelia CountySheriff Ricky L. Walker1/1/2008
26City of CharlottesvilleSheriff James E. Brown, III1/1/2010
27City of DanvilleSheriff Michael S. “Mike” Mondul1/1/2010
28Hanover CountySheriff David R. Hines9/16/2010
29Northampton CountySheriff David L. Doughty, Jr.1/1/2011
30Dinwiddie CountySheriff D. T. “Duck” Adams1/1/2012
31Mathews CountySheriff L. Mark Barrick1/1/2012
32Middlesex CountySheriff David P. Bushey1/1/2012
33Loudoun CountySheriff Michael L. Chapman1/1/2012
34Halifax CountySheriff Fred S. Clark1/1/2012
35Spotsylvania CountySheriff Roger L. Harris1/1/2012
36Mecklenburg CountySheriff R. W. “Bobby” Hawkins, Jr.1/1/2012
37Tazewell CountySheriff Brian L. Hieatt1/1/2012
38Rockingham CountySheriff Bryan F. Hutcheson1/1/2012
39Culpeper CountySheriff Scott H. Jenkins1/1/2012
40Franklin CountySheriff W. Q. “Bill” Overton, Jr.1/1/2012
41Bath CountySheriff Robert W. Plecker1/1/2012
42Greene CountySheriff Steven S. Smith1/1/2012
43Gloucester CountySheriff Darrell W. Warren, Jr.2/4/2012
44City of ChesapeakeSheriff Jim O’Sullivan10/1/2012
45Fairfax CountySheriff Stacey A. Kincaid11/26/2013
46Chesterfield CountySheriff Karl S. Leonard2/1/2014
47Fluvanna CountySheriff Eric Hess5/1/2014
48Greensville CountySheriff William T. “Tim” Jarratt, Jr.6/1/2015
49Richmond CountySheriff Stephen B. Smith6/1/2015
50Craig CountySheriff L. Trevor N. Craddock1/1/2016
51Floyd CountySheriff Brian J. Craig1/1/2016
52Page CountySheriff Chadwick W. Cubbage1/1/2016
53Stafford CountyDavid P. “DP” Decatur, Jr.1/1/2016
54Nelson CountySheriff David W. Hill1/1/2016
55Charles City CountySheriff Alan M. Jones, Sr.1/1/2016
56Lancaster CountySheriff Patrick McCranie1/1/2016
57New Kent CountySheriff J. J. “Joe” McLaughlin, Jr.1/1/2016
58Frederick CountySheriff L. W. “Lenny” Millholland1/1/2016
59Powhatan CountySheriff Brad W. Nunnally1/1/2016
60Roanoke CountySheriff J. Eric Orange1/1/2016
61Montgomery CountyC. H. “Hank” Partin1/1/2016
62Smyth CountySheriff B. C. “Chip” Shuler1/1/2016
63Augusta CountySheriff Donald L. Smith1/1/2016
64Surry CountySheriff Carlos L. Turner1/1/2016
65Amherst CountySheriff Ernest “E.W.” Viar, Jr.1/1/2016
66City of SuffolkSheriff E.C. Harris1/1/2017
67City of NorfolkSheriff Joe Baron2/1/2017
68City of LynchburgSheriff Donald T. Sloan4/1/2017
69Sussex CountySheriff Ernest L. Giles, Sr.6/3/2017
70Pulaski CountySheriff Michael W. Worrell7/1/2017
71City of RichmondSheriff Antionette V. Irving1/1/2018
72City of PortsmouthSheriff Michael A. Moore1/1/2018
73City of EmporiaSheriff D. Keith Prince, Jr.1/1/2018
74City of SalemSheriff April M. Staton1/1/2018
75Isle of Wight CountySheriff James R. Clarke3/1/2018
76Essex CountySheriff W. A. “Arnie” Holmes7/1/2018
77Bland CountySheriff Jason R. Ramsey7/1/2019
78Washington CountySheriff R. Blake Andis1/1/2020
79Northumberland CountySheriff Johnny A. Beauchamp1/1/2020
80Albemarle CountySheriff Chan R. Bryant1/1/2020
81Warren CountySheriff Mark A. Butler1/1/2020
82Campbell CountySheriff Whit W. Clark, III1/1/2020
83Goochland CountySheriff Steven N. Creasey1/1/2020
84Scott CountySheriff Jeff B. Edds1/1/2020
85Prince Edward CountySheriff L. A. “Tony” Epps1/1/2020
86Dickenson CountySheriff Jeremy D. Fleming1/1/2020
87Charlotte CountySheriff Royal S. Freeman1/1/2020
88Rockbridge CountySheriff G. Steve Funkhouser1/1/2020
89King George CountySheriff Chris A. Giles1/1/2020
90Henrico CountySheriff Alisa A. Gregory1/1/2020
91Williamsburg-James City CountySheriff David J. Hardin1/1/2020
92Nottoway CountySheriff Robert L. Jones1/1/2020
93Carroll CountySheriff Kevin A. Kemp1/1/2020
94Wise CountySheriff E. Grant Kilgore1/1/2020
95Louisa CountySheriff Donald A. “Donnie” Lowe1/1/2020
96Buchanan CountySheriff John C. McClanahan1/1/2020
97Bedford CountySheriff Mike W. Miller1/1/2020
98Appomattox CountySheriff Donald D. Simpson1/1/2020
99Botetourt CountySheriff Matthew T. Ward1/1/2020
100Accomack CountySheriff W. Todd Wessells1/1/2020
101Southampton CountySheriff Josh A. Wyche, Sr.1/1/2020
102City of Falls ChurchSheriff Metin “Matt” Cay8/15/2020
103City of HamptonSheriff Karen E. Bowden12/28/2020
104Wythe CountySheriff Charles W. Foster8/1/2021
105AlexandriaSheriff Sean Casey1/1/2022
106BristolSheriff R. Tyrone Foster1/1/2022
107StauntonSheriff Christopher M. Hartless1/1/2022
108RoanokeSheriff Antonio D. Hash1/1/2022
109WaynesboroSheriff Christopher Johnson, Jr.1/1/2022
110NortonSheriff Jason F. McConnell1/1/2022
111HopewellSheriff Travis L. Stanley1/1/2022
112Prince George CountySheriff R. W. “Buck” Vargo1/1/2022
113Fauquier CountySheriff Jeremy A. Falls1/18/2022
114Highland CountySheriff Ronald D. Wimer9/1/2022
115WinchesterSheriff William Sales9/3/2022
116FredericksburgSheriff Scott Foster10/2/2022
117King and Queen CountySheriff William R. “Rob” Balderson1/1/2023
118York County-PoquosonSheriff Ronald G. Montgomery1/1/2023
119Caroline CountySheriff C. Scott Moser1/1/2023
120Arlington CountySheriff Jose Quiroz1/7/2023
121Henry CountySheriff Donald W. “Wayne” Davis, Jr.7/1/2023
122Russell CountySheriff William “Bill” J. Watson7/1/2023
123City of Virginia BeachSheriff Rocky Holcomb9/29/23

9/29/2023