VA Sheriffs Directory

Accomack County
- W. Todd Wessells (I)
-
P.O. Box 149
Accomac, VA 23301 - Phone: 757-787-1131
- Took office: 01/01/2020
- Independent

Albemarle County
- Chan R. Bryant (D)
-
411 E. High Street, Bldg B
Charlottesville, VA 22902 - Phone: 434-972-4001
- Took office: 01/01/2020
- Democrat

Alexandria
- Sean Casey (D)
-
2003 Mill Road
Alexandria, VA 22314 - Phone: 703-746-4114
- Took office: 01/01/2022
- Democrat

Alleghany County-Covington
- Kevin W. Hall (R)
-
268 West Main Street
Covington, VA 24426 - Phone: 540-965-1770
- Took office: 01/01/2008
- Republican
Amelia County
- Ricky L. Walker (I)
-
P.O. Box 463
Amelia, VA 23002 - Phone: 804-561-2118
- Took office: 01/01/2008
- Independent

Amherst County
- Ernest "EW" Viar , Jr. (I)
-
P.O. Box 410
Amherst, VA 24521 - Phone: 434-946-9381
- Took office: 01/01/2016
- Independent

Appomattox County
- Donald D. Simpson (I)
-
P.O. Box 366
Appomattox, VA 24522 - Phone: 434-352-8241
- Took office: 01/01/2020
- Independent

Arlington County
- Jose Quiroz (D)
-
1425 N. Courthouse Rd #9100
Arlington, VA 22201 - Phone: 703-228-4460
- Took office: 01/07/2023
- Democrat

Augusta County
- Donald L. Smith (I)
-
P.O. Box 860
Verona, VA 24482 - Phone: 540-245-5333
- Took office: 01/01/2016
- Independent
Bath County
- Robert W. Plecker (I)
-
P.O. Box 218
Warm Springs, VA 24484 - Phone: 540-839-2375
- Took office: 01/01/2012
- Independent

Bedford County
- Mike W. Miller (R)
-
1345 Falling Creek Road
Bedford, VA 24523 - Phone: 540-586-4800
- Took office: 01/01/2020
- Republican
Bland County
- Jason R. Ramsey (R)
-
P.O. Box 449
Bland, VA 24315 - Phone: 276-688-4311
- Took office: 07/01/2019
- Republican

Botetourt County
- Matthew T. Ward (R)
-
P.O. Box 18
Fincastle, VA 24090 - Phone: 540-473-8230
- Took office: 01/01/2020
- Republican

Bristol
- R. Tyrone Foster (I)
-
417 Cumberland Street
Bristol, VA 24201 - Phone: 276-645-7430
- Took office: 01/01/2022
- Independent

Brunswick County
- Brian K. Roberts (I)
-
P.O. Box 705
Lawrenceville, VA 23868 - Phone: 434-848-3133
- Took office: 01/01/2008
- Independent

Buchanan County
- John C. McClanahan (R)
-
P.O. Box 90
Vansant, VA 24656 - Phone: 276-935-2313
- Took office: 01/01/2020
- Republican
Buckingham County
- W. G. "Billy" Kidd, Jr. (I)
-
P.O. Box 50
Buckingham, VA 23921 - Phone: 434-969-1772
- Took office: 01/01/2008
- Independent
Buena Vista
- W. Randolph Hamilton, Jr. (I)
-
P.O. Box 1031
Buena Vista, VA 24416 - Phone: 540-261-8615
- Took office: 03/01/1996
- Independent

Campbell County
- Whit W. Clark III (I)
-
P.O. Box 280
Rustburg, VA 24588 - Phone: 434-332-9580
- Took office: 01/01/2020
- Independent
Caroline County
- C. Scott Moser (I)
-
P.O. Box 39
Bowling Green, VA 22427 - Phone: 804-633-1120
- Took office: 01/01/2023
- Independent

Carroll County
- Kevin A. Kemp (R)
-
P.O. Box 575
Hillsville, VA 24343 - Phone: 276-728-4146
- Took office: 01/01/2020
- Republican

Charles City County
- Alan M. Jones , Sr. (I)
-
P.O. Box 87
Charles City, VA 23030 - Phone: 804-829-9265
- Took office: 01/01/2016
- Independent

Charlotte County
- Royal S. Freeman (I)
-
222 Law Lane
Charlotte Courthouse, VA 23923 - Phone: 434-542-5141
- Took office: 01/01/2020
- Independent

Charlottesville
- James E. Brown, III (D)
-
315-A East High Street
Charlottesville, VA 22902 - Phone: 434-970-3777
- Took office: 01/01/2010
- Democrat
Chesapeake
- Jim O'Sullivan (R)
-
P.O. Box 15125
Chesapeake, VA 23328 - Phone: 757-382-6159
- Took office: 10/01/2012
- Republican

Chesterfield County
- Karl S. Leonard (R)
-
P.O. Box 940
Chesterfield, VA 23832 - Phone: 804-748-1261
- Took office: 02/01/2014
- Republican

Clarke County
- Anthony W. "Tony" Roper (D)
-
100 N. Church St
Berryville, VA 22611 - Phone: 540-955-1234
- Took office: 01/01/2004
- Democrat
Colonial Heights
- Todd B. Wilson (I)
-
P.O. Box 3401
Colonial Heights, VA 23834 - Phone: 804-520-9352
- Took office: 01/01/2006
- Independent

Craig County
- L. Trevor N. Craddock (R)
-
P.O. Box 266
New Castle, VA 24127 - Phone: 540-864-5127
- Took office: 01/01/2016
- Republican

Culpeper County
- Scott H. Jenkins (I)
-
14023 Public Safety Ct
Culpeper, VA 22701 - Phone: 540-727-7520
- Took office: 01/01/2012
- Independent
Cumberland County
- Darrell L. Hodges (I)
-
P.O. Box 71
Cumberland, VA 23040 - Phone: 804-492-4120
- Took office: 01/01/2008
- Independent

Danville
- Michael S. Mondul (I)
-
P.O. Box 3405
Danville, VA 24543-3405 - Phone: 434-799-5135
- Took office: 01/01/2010
- Independent

Dickenson County
- Jeremy D. Fleming (I)
-
P.O. Box 339
Clintwood, VA 24228 - Phone: 276-926-1600
- Took office: 01/01/2020
- Independent
Dinwiddie County
- D. T. "Duck" Adams (D)
-
P.O. Box 120
Dinwiddie, VA 23841 - Phone: 804-469-4550
- Took office: 01/01/2012
- Democrat

Emporia
- D. Keith Prince Jr. (I)
-
401-D South Main St.
Emporia, VA 23847 - Phone: 434-634-4671
- Took office: 01/01/2018
- Independent

Essex County
- W. A. "Arnie" Holmes (I)
-
P.O. Box 955
Tappahannock, VA 22560 - Phone: 804-443-3346
- Took office: 07/01/2018
- Independent

Fairfax County
- Stacey A. Kincaid (D)
-
4110 Chain Bridge Road
Fairfax, VA 22030 - Phone: 703-246-3227
- Took office: 11/26/2013
- Democrat

Falls Church
- Metin "Matt" Cay (D)
-
300 Park Avenue, Ste 201 W
Falls Church, VA 22046 - Phone: 703-248-5111
- Took office: 08/15/2020
- Democrat

Fauquier County
- Jeremy A. Falls (R)
-
78 West Lee Street, Suite 200
Warrenton, VA 20186 - Phone: 540-422-8600
- Took office: 01/18/2022
- Republican

Floyd County
- Brian J. Craig (R)
-
100 E. Main Street, Rm 206
Floyd, VA 24091 - Phone: 540-745-9334
- Took office: 01/01/2016
- Republican

Fluvanna County
- Eric B. Hess (I)
-
P.O. Box 113
Palmyra, VA 22963 - Phone: 434-589-8211
- Took office: 05/01/2014
- Independent

Franklin County
- W. Q. "Bill" Overton, Jr. (I)
-
70 East Court Street #101
Rocky Mount, VA 24151 - Phone: 540-483-3000
- Took office: 01/01/2012
- Independent

Frederick County
- L. W. "Lenny" Millholland (I)
-
1080 Coverstone Drive
Winchester, VA 22602 - Phone: 540-662-6168
- Took office: 01/01/2016
- Independent

Fredericksburg
- Scott Foster (I)
-
P.O. Box 448
Fredericksburg, VA 22404 - Phone: 540-372-1056
- Took office: 10/02/2022
- Independent

Giles County
- W. Morgan Millirons (I)
-
1 Taylor Avenue, Ste 3
Pearisburg, VA 24134 - Phone: 540-921-3842
- Took office: 01/01/2008
- Independent

Gloucester County
- Darrell W. Warren, Jr. (R)
-
7502 Justice Drive
Gloucester, VA 23061 - Phone: 804-693-3890
- Took office: 02/04/2012
- Republican

Goochland County
- Steven N. Creasey (I)
-
P.O. Box 29
Goochland, VA 23063 - Phone: 804-556-5349
- Took office: 01/01/2020
- Independent
Grayson County
- Richard A. Vaughan (R)
-
P.O. Box 160
Independence, VA 24348 - Phone: 276-773-3241
- Took office: 01/01/2008
- Republican

Greene County
- Steven S. Smith (I)
-
10005 Spotswood Trail
Stanardsville, VA 22973 - Phone: 434-985-2222
- Took office: 01/01/2012
- Independent

Greensville County
- William T. "Tim" Jarratt, Jr. (I)
-
174 Uriah Branch Way
Emporia, VA 23847 - Phone: 434-348-4200
- Took office: 06/01/2015
- Independent

Halifax County
- Fred S. Clark (I)
-
P.O. Box 370
Halifax, VA 24558 - Phone: 434-476-3334
- Took office: 01/01/2012
- Independent

Hampton
- Karen E. Bowden (D)
-
1928 West Pembroke Avenue
Hampton, VA 23661 - Phone: 757-926-2540
- Took office: 12/28/2020
- Democrat

Hanover County
- David R. Hines (R)
-
P.O. Box 40
Hanover, VA 23069 - Phone: 804-537-6110
- Took office: 09/16/2010
- Republican
Henrico County
- Alisa A. Gregory (D)
-
P.O. Box 90775
Henrico, VA 23273-0775 - Phone: 804-501-4571
- Took office: 01/01/2020
- Democrat

Henry County
- Wayne Davis (I)
-
3250 Kings Mountain Road
Martinsville, VA 24112 - Phone: 276-656-4200
- Took office: 07/01/2023
- Independent

Highland County
- Ronald D. Wimer
-
P.O. Box 485
Monterey, VA 24465 - Phone: 540-468-2210
- Took office: 09/01/2022

Hopewell
- Travis L. Stanley (I)
-
P.O. Box 1193
Hopewell, VA 23860 - Phone: 804-541-2300
- Took office: 01/01/2022
- Independent

Isle of Wight County
- James R. Clarke Jr. (I)
-
P.O. Box 75
Isle of Wight, VA 23397 - Phone: 757-357-2151
- Took office: 03/01/2018
- Independent

King and Queen County
- William R. "Rob" Balderson (I)
-
PO Box 38
King & Queen, VA 23085 - Phone: 804-785-7400
- Took office: 01/01/2023
- Independent

King George County
- Chris A. Giles (I)
-
10445 Government Center Blvd
King George, VA 22485 - Phone: 540-775-2049
- Took office: 01/01/2020
- Independent
King William County
- J. S. "Jeff" Walton (I)
-
351 Courthouse Ln, Ste 160
King William, VA 23086 - Phone: 804-769-0999
- Took office: 01/01/2000
- Independent

Lancaster County
- Patrick McCranie (R)
-
8293 Mary Ball Road
Lancaster, VA 22503 - Phone: 804-462-5111
- Took office: 01/01/2016
- Republican

Lee County
- Gary B. Parsons (R)
-
PO Box 177
Jonesville, VA 24263 - Phone: 276-346-7753
- Took office: 12/20/1996
- Republican

Loudoun County
- Michael L. Chapman (R)
-
P.O. Box 7200
Leesburg, VA 20177-7200 - Phone: 703-777-0407
- Took office: 01/01/2012
- Republican

Louisa County
- Donald A. Lowe (R)
-
1 Woolfolk Avenue, Ste 101
Louisa, VA 23093 - Phone: 540-967-1234
- Took office: 01/01/2020
- Republican

Lunenburg County
- Arthur Townsend, Jr. (I)
-
160 Courthouse Sq
Lunenburg, VA 23952 - Phone: 434-696-4452
- Took office: 08/09/2006
- Independent

Lynchburg
- Donald T. Sloan (R)
-
P.O. Box 217
Lynchburg, VA 24505 - Phone: 434-847-1301
- Took office: 04/01/2017
- Republican

Madison County
- Erik J. Weaver (I)
-
P.O. Box 322
Madison, VA 22727 - Phone: 540-948-5161
- Took office: 01/01/2004
- Independent

Martinsville
- Steve M. Draper (I)
-
13 S. Moss Street
Martinsville, VA 24112 - Phone: 276-403-5151
- Took office: 01/01/1994
- Independent
Mathews County
- L. Mark Barrick (I)
-
P.O. Box 190
Mathews, VA 23109 - Phone: 804-725-7177
- Took office: 01/01/2012
- Independent

Mecklenburg County
- R. W. "Bobby" Hawkins, Jr. (I)
-
P.O. Box 390
Boydton, VA 23917 - Phone: 434-738-6171
- Took office: 01/01/2012
- Independent

Middlesex County
- David P. Bushey (I)
-
P.O. Box 207
Saluda, VA 23149 - Phone: 804-758-2779
- Took office: 01/01/2012
- Independent

Montgomery County
- C. H. "Hank" Partin (R)
-
1 East Main Street
Christiansburg, VA 24073 - Phone: 540-382-6915
- Took office: 01/01/2016
- Republican

Nelson County
- David W. Hill (I)
-
P.O. Box 36
Lovingston, VA 22949 - Phone: 434-263-7050
- Took office: 01/01/2016
- Independent
New Kent County
- J. J. "Joe" McLaughlin , Jr. (I)
-
P.O. Box 186
New Kent, VA 23124 - Phone: 804-966-9500
- Took office: 01/01/2016
- Independent

Newport News
- Gabe A. Morgan (D)
-
2501 Washington Avenue
Newport News, VA 23607 - Phone: 757-926-3992
- Took office: 01/01/2006
- Democrat
Norfolk
- Joe Baron (D)
-
811 East City Hall Avenue
Norfolk, VA 23510 - Phone: 757-664-4951
- Took office: 02/01/2017
- Democrat
Northampton County
- David L. Doughty, Jr. (I)
-
P.O. Box 68
Eastville, VA 23347 - Phone: 757-678-0460
- Took office: 01/01/2011
- Independent
Northumberland County
- John A. "Johnny" Beauchamp (I)
-
P.O. Box 310
Heathsville, VA 22473 - Phone: 804-580-5221
- Took office: 01/01/2020
- Independent

Norton
- Jason F. McConnell (I)
-
P.O. Box 307
Norton, VA 24273 - Phone: 276-679-5308
- Took office: 01/01/2022
- Independent

Nottoway County
- Robert L. Jones Sr. (I)
-
P.O. Box 6
Nottoway, VA 23955 - Phone: 434-645-9044
- Took office: 01/01/2020
- Independent

Orange County
- Mark A. Amos (I)
-
P.O. Box 445
Orange, VA 22960 - Phone: 540-672-1200
- Took office: 08/01/2007
- Independent

Page County
- Chadwick W. "Chad" Cubbage (R)
-
108 S. Court Street
Luray, VA 22835 - Phone: 540-743-6571
- Took office: 01/01/2016
- Republican

Patrick County
- Daniel M. Smith (I)
-
P.O. Box 128
Stuart, VA 24171 - Phone: 276-694-3161
- Took office: 01/01/2008
- Independent

Petersburg
- Vanessa R. Crawford (D)
-
8 Courthouse Ave
Petersburg, VA 23803 - Phone: 804-733-2369
- Took office: 01/01/2006
- Democrat
Pittsylvania County
- Michael W. "Mike" Taylor (I)
-
P.O. Box 407
Chatham, VA 24531 - Phone: 434-432-7800
- Took office: 01/01/2008
- Independent

Portsmouth
- Michael A. Moore (D)
-
701 Crawford Street
Portsmouth, VA 23704 - Phone: 757-393-5461
- Took office: 01/01/2018
- Democrat

Powhatan County
- Brad W. Nunnally Jr. (I)
-
P.O. Box 133
Powhatan, VA 23139 - Phone: 804-598-5656
- Took office: 01/01/2016
- Independent

Prince Edward County
- L. A. "Tony" Epps (I)
-
P.O. Box 25
Farmville, VA 23901 - Phone: 434-392-8101
- Took office: 01/01/2020
- Independent

Prince George County
- R. W. "Buck" Vargo (I)
-
P.O. Box 366
Prince George, VA 23875 - Phone: 804-733-2690
- Took office: 01/01/2022
- Independent
Prince William County
- Glendell Hill (R)
-
9311 Lee Avenue
Manassas, VA 20110 - Phone: 703-792-6070
- Took office: 01/01/2004
- Republican

Pulaski County
- Michael W. Worrell (R)
-
802 East Main Street
Pulaski, VA 24301 - Phone: 540-980-7800
- Took office: 07/01/2017
- Republican

Radford
- Mark R. Armentrout (R)
-
619 2nd St, Ste 8
Radford, VA 24141 - Phone: 540-731-5501
- Took office: 11/08/2004
- Republican

Rappahannock County
- Connie S. Compton (I)
-
P.O. Box 487
Washington, VA 22747 - Phone: 540-675-5300
- Took office: 01/01/2008
- Independent

Richmond
- Antionette V. Irving (D)
-
1701 Fairfield Way
Richmond, VA 23223 - Phone: 804-646-0140
- Took office: 01/01/2018
- Democrat

Richmond County
- Stephan B. Smith (I)
-
P.O. Box 115
Warsaw, VA 22572 - Phone: 804-333-3611
- Took office: 06/01/2015
- Independent

Roanoke
- Antonio D. Hash (D)
-
340 Campbell Ave., SW
Roanoke, VA 24016 - Phone: 540-853-2941
- Took office: 01/01/2022
- Democrat

Roanoke County
- J. Eric Orange (R)
-
P.O. Box 510
Salem, VA 24153 - Phone: 540-283-3102
- Took office: 01/01/2016
- Republican

Rockbridge County
- G. Steve Funkhouser (I)
-
258 Greenhouse Rd
Lexington, VA 24450 - Phone: 540-463-7329
- Took office: 01/01/2020
- Independent

Rockingham County
- Bryan F. Hutcheson (R)
-
25 South Liberty Street
Harrisonburg, VA 22801 - Phone: 540-564-3800
- Took office: 01/01/2012
- Republican

Russell County
- William J. "Bill" Watson (I)
-
79 Rogers Avenue
Lebanon, VA 24266 - Phone: 276-889-8033
- Took office: 07/01/2023
- Independent

Salem
- April M. Staton (I)
-
2 East Calhoun Street
Salem, VA 24153 - Phone: 540-375-3040
- Took office: 01/01/2018
- Independent

Scott County
- Jeff B. Edds (R)
-
336 Water Street
Gate City, VA 24251 - Phone: 276-386-7679
- Took office: 01/01/2020
- Republican

Shenandoah County
- Timothy C. Carter (R)
-
810 N. Main Street, Suite 1
Woodstock, VA 22664 - Phone: 540-459-6100
- Took office: 01/01/2004
- Republican

Smyth County
- B. C. "Chip" Shuler (R)
-
819 Matson Drive
Marion, VA 24354 - Phone: 276-783-7204
- Took office: 01/01/2016
- Republican

Southampton County
- Josh A. Wyche Sr. (D)
-
P.O. Box 70
Courtland, VA 23837 - Phone: 757-653-2100
- Took office: 01/01/2020
- Democrat

Spotsylvania County
- Roger L. Harris (I)
-
P.O. Box 124
Spotsylvania, VA 22553 - Phone: 540-582-7115
- Took office: 01/01/2012
- Independent

Stafford County
- David P. "DP" Decatur , Jr. (R)
-
P.O. Box 189
Stafford, VA 22555 - Phone: 540-658-4450
- Took office: 01/01/2016
- Republican

Staunton
- Christopher M. Hartless (I)
-
P.O. Box 64
Staunton, VA 24402 - Phone: 540-332-3880
- Took office: 01/01/2022
- Independent

Suffolk
- E. C. Harris (I)
-
150 N. Main Street
Suffolk, VA 23434 - Phone: 757-514-7840
- Took office: 01/01/2017
- Independent

Surry County
- Carlos Turner (I)
-
P.O. Box 233
Surry, VA 23883 - Phone: 757-294-5264
- Took office: 01/01/2016
- Independent

Sussex County
- Ernest L. Giles Sr. (I)
-
P.O. Box 1326
Sussex, VA 23884 - Phone: 434-246-5000
- Took office: 06/03/2017
- Independent
Tazewell County
- Brian L. Hieatt (R)
-
140 School Street, Suite 3
Tazewell, VA 24651 - Phone: 276-988-5966
- Took office: 01/01/2012
- Republican

Virginia Beach
- Kenneth W. Stolle (R)
-
2501 James Madison Blvd.
Virginia Beach, VA 23456 - Phone: 757-385-4073
- Took office: 01/01/2010
- Republican

Warren County
- Mark A. Butler (I)
-
200 Skyline Vista Drive
Front Royal, VA 22630 - Phone: 540-635-4128
- Took office: 01/01/2020
- Independent
Washington County
- Blake Andis (R)
-
20281 Rustic Ln
Abingdon, VA 24210 - Phone: 276-676-6000
- Took office: 01/01/2020
- Republican

Waynesboro
- Christopher Johnson Jr. (I)
-
P.O. Box 189
Waynesboro, VA 22980 - Phone: 540-942-6639
- Took office: 01/01/2022
- Independent

Westmoreland County
- C. O. Balderson (D)
-
P.O. Box 305
Montross, VA 22520 - Phone: 804-493-8066
- Took office: 01/01/2008
- Democrat
Williamsburg-James
- David J. Hardin (R)
-
5201 Monticello Ave., Suite 5
Williamsburg, VA 23188 - Phone: 757-564-2220
- Took office: 01/01/2020
- Republican
Winchester
- William Sales
-
5 North Kent Street
Winchester, VA 22601 - Phone: 540-667-5770 x457
- Took office: 09/03/2022

Wise County
- E. Grant Kilgore (R)
-
P.O. Box 916
Wise, VA 24293 - Phone: 276-328-3566
- Took office: 01/01/2020
- Republican

Wythe County
- Charles W. Foster (R)
-
245 S. 4th Street
Wytheville, VA 24382 - Phone: 276-223-6000
- Took office: 08/01/2021
- Republican

York County-Poquoson
- Ronald G. Montgomery (R)
-
PO Box 99
Yorktown, VA 23690 - Phone: 757-890-3630
- Took office: 01/01/2023
- Republican

- John W. Jones
-
901 East Byrd St, Ste 1301
Richmond, VA 23219 - Phone: 804-225-7152
- Took office: 08/01/1977

- Megan S. Williams
-
901 East Byrd St, Ste 1301
Richmond, VA 23219 - Phone: 804-225-7152
- Took office: 03/31/1997

- Susan Moore
-
901 East Byrd St, Ste 1301
Richmond, VA 23219 - Phone: 804-225-7152
- Took office: 05/16/2016

- Lisa Tucker
-
901 East Byrd St, Ste 1301
Richmond, VA 23219 - Phone: 804-225-7152
- Took office: 08/26/2019

- Elizabeth Hobbs
-
901 East Byrd St, Ste 1301
Richmond, VA 23219 - Phone: 804-225-7152
- Took office: 09/13/2021