List of County Sheriffs in Virginia

List of Virginia Sheriffs by County & E-Mail Links!

This list of Virginia Sheriffs is posted to spread general awareness of the situation developing regarding firearms confiscation and Virginia.

Admin Note: This list of Virginia Sheriffs is from Liberty Report and is re-posted here to spread access to the information and general awareness of the situation developing regarding firearms confiscation and the Commonwealth of Virginia. The intent is to facilitate citizens being able to contact local LE in their counties and express their desire to be 2A Sanctuary Cities. For updates or corrections please e-mail [email protected].

Send an E-Mail NOW!

All you literally have to do is fill in the e-mail address you want this to go to! Take the 30 seconds and do this ASAP!


  1. Find Your Sheriff on the List Below

    Scroll down and find your sheriff’s e-mail address and copy it

  2. Click Here to Send The Email Using the Message Below

    Simply paste in your sheriff’s e-mail address and the message is already there, ready to send

  3. Don’t forget to add your name at the bottom

    Everything is already filled in for you except your name!

This is what your e-mail will say:


I’m a citizen of your county and I am deeply concerned about pending legislation — similar to and including VA House Bill 4021 — that would potentially curtail my second amendment rights under the law.

These new gun control laws would, among other things, require me to surrender my firearm to you or another law enforcement agency.

Would you please take the time to let me know your position on the subject? I would like your word that you will live up to your oath to defend the constitution as other counties in the Commonwealth have done. Will you run your department as one that recognizes our community as a “second amendment sanctuary”?

Or, will you be giving orders for your deputies to accept weapons surrendered by the public to the government?

I would like to know either way.

Please respond via e-mail or issue a statement through a public platform by the end of the year.


Virginia Sheriffs by County

County Name Email Phone
Accomack Todd E. Godwin [email protected] 757-787-1131
Albemarle J.E. “Chip” Harding [email protected] 434-972-4001
Alexandria Dana A. Lawhorne [email protected] 703-746-4114
Alleghany Kevin W. Hall [email protected] 540-965-1770
Amelia Ricky L. Walker [email protected] 804-561-2118
Amherst Ernest “EW” Viar, Jr. [email protected] 434-946-9381
Appomattox Barry E. Letterman [email protected] 434-352-8241
Arlington Beth Arthur [email protected] 703-228-4460
Augusta Donald L. Smith [email protected] 540-245-5333
Bath Robert W. Plecker [email protected] 540-839-2375
Bedford Michael J. Brown [email protected] 540-586-4800
Bland Jason R. Ramsey [email protected] 276-688-4311
Botetourt Ronald N. Sprinkle [email protected] 540-473-8230
Birstol David H. Maples [email protected] 276-645-7430
Brunswick Brian K. Roberts [email protected] 434-848-3133
Buchanan C. Ray Foster [email protected] 276-935-2313
Buckingham W.G. “Billy” Kidd, Jr. [email protected] 434-969-1772
Buena Vista W. Randolph Hamilton, Jr. [email protected] 540-261-8615
Campbell Steve A. Hutcherson [email protected] 434-332-9580
Caroline A. A. “Tony” Lippa [email protected] 804-633-1120
Carroll John B. “J.B.’ Gardner [email protected] 804-829-9265
Charles City Alan M. Jones, Sr. [email protected] 804-829-9265
Charlotte Thomas D. Jones [email protected] 434-542-5141
Charlottesville James E. Brown [email protected] 434-970,377
Chesapeake Jim O’Sullivan [email protected] 757-382-6159
Chesterfield Karl S. Leonard [email protected] 804-748-1261
Clarke Anthony W. “Tony” Roper [email protected] 540-955-1234
Colonial Heights Todd B. Wilson [email protected] 804-520-9352
Craig L. Trevor N. Craddock [email protected] 540-864-5127
Culpeper Scott H. Jenkins [email protected] 540-727-7520
Cumberland Darrell L. Hodges [email protected] 804-492-4120
Danville Michael S. Mondul [email protected] 434-799-5135
Dickenson Scott Stanley [email protected] 276-926-1600
Dinwiddie D. T. “Duck” Adams [email protected] 804-469-4550
Emporia D. Keith Prince Jr. [email protected] 434-634-4671
Essex W. A. “Arnie” Holmes [email protected] 804-443-3346
Fairfax Stacey A. Kincaid [email protected] 703-246-3227
Falls Church S. Stephen Bittle [email protected] 703-248-5111
Fauquier Robert P. ‘Bob” Mosier [email protected] 540-422-8600
Floyd Brian J. Craig [email protected] 540-745-9334
Fluvanna Eric B. Hess [email protected] 434-589-8211
Franklin W. Q. “Bill” Overton, Jr. [email protected] 540-483-3000
Frederick L. W. “Lenny” Millholland [email protected] 540-662-6168
Fredericksburg Paul W. Higgs [email protected] 540-372-1056
Giles W. Morgan Millirons [email protected] 540-921-3842
Gloucester Darrell W. Warren, Jr. [email protected] 804-693-1371
Goochland James L. Agnew [email protected] 804-556-5349
Grayson Richard A. Vaughan [email protected] 276-773-3241
Greene Steven S. Smith [email protected] 434-985-2222
Greensville William T. “Tim” Jarratt, Jr. [email protected] 434-348-4200
Halifax Fred S. Clark [email protected] 434-476-3334
Hampton B. J. Roberts [email protected] 757-926-2540
Hanover David R. Hines [email protected] 804-537-6110
Henrico Michael L. Wade [email protected] 804-501-4571
Henry Lane A. Perry [email protected] 276-656-4200
Highland David A. Neil [email protected] 540-468-2210
Hopewell Steve M. Kephart Jr. [email protected] 804-541-2300
Isle of Wight James R. Clarke Jr. [email protected] 757-357-2151
King and Queen John R. Charboneau [email protected] 804-785-7400
King George Steve F. Dempsey [email protected] 540-775-2049
King William J. S. “Jeff” Walton [email protected] 804-769-0999
Lancaster Patrick McCranie [email protected] 804-462-5111
Lee Gary B. Parson [email protected] 276-346-7753
Loudoun Michael L. Chapman [email protected] 703-777-5744
Louisa Ashland D. Fortune [email protected] 540-967-1234
Lunenburg Arthur Townsend, Jr. [email protected] 434-696-4452
Lynchburg Donald T. Sloan [email protected] 434-847-1301
Madison Erik J. Weaver [email protected] 540-948-5161
Martinsville Steve M. Draper [email protected] 276-403-5151
Mathews L. Mark Barrick [email protected] 804-725-7177
Mecklenburg R. W. “Bobby” Hawkins, Jr. [email protected] 434-738-6171
Middlesex David P. Bushey [email protected] 540-382-6915
Montgomery C. H. “Hank” Partin [email protected] 540-382-6915
Nelson David W. Hill [email protected] 434-263-7050
New Kent J. J. “Joe” McLaughlin, Jr. [email protected] 804-966-9500
Newport Gabe A. Morgan [email protected] 757-926-3992
Norfolk Joe Baron [email protected] 757-664-4951
Northampton David L. Doughty, Jr. [email protected] 757-678-0460
Northumberland James R. “Doc” Lyons [email protected] 804-580-5221
Norton Carlos J. Noaks [email protected] 276-679-5308
Nottoway Larry J. Parrish [email protected] 434-645-9044
Orange Mark A. Amos [email protected] 540-672-1200
Page Chadwick W. “Chad” Cubbage [email protected] 540-743-6571
Patrick Daniel M. Smith [email protected]s 276-694-3161
Petersburg Vanessa R. Crawford [email protected] 804-733-2369
Pittsylvania Michael W. “Mike” Taylor [email protected] 434-432-7800
Portsmouth Michael A. Moore [email protected] 757-393-5461
Powhatan Brad W. Nunnally [email protected] 434-392-8101
Prince Edward County Wesley W. Reed [email protected] 434-392-8101
Prince George H. E. “Bucky” Allin, III [email protected] 703-792-6070
Prince William County Glendell Hilil [email protected] 703-792-6070
Pulaski Michael W. Worrell [email protected] 540-980-7800
Radford Mark R. Armentrout [email protected] 540-731-5501
Rappahannock Connie S. Compton [email protected] 540-675-5300
Richmond Antionette V. Irving [email protected] 804-646-0140
Richmond County Stephen B. Smith [email protected] 804-333-3611
Roanoke Timothy A. Allen [email protected] 540-853-2941
Roanoke County J. Eric Orange [email protected] 540-283-3102
Rockbridge Christopher J. Blalock [email protected] 540-463-7329
Rockingham Bryan F. Hutcheson [email protected] 540-564-3800
Russel Steven L. Dye [email protected] 276-889-8033
Salem April M. Staton [email protected] 540-375-3040
Scott Chris Holder [email protected] 276-386-7679
Shenandoah Timothy C. Carter [email protected] 540-459-6100
Smyth B. C. “Chip” Shuler [email protected] 276-783-7204
Southampton J. B. “Jack” Stutts [email protected] 757-653-2100
Spotsylvania Roger L. Harris [email protected] 540-582-7115
Stafford David P. “DP” Decatur, Jr. [email protected] 540-658-4450
Staunton Matthew H. Robertson [email protected] 540-332-3880
Suffolk E. C. Harris [email protected] 757-514-7840
Surry Carlos Turner [email protected] 757-294-5264
Sussex Ernest L. Giles Sr. [email protected] 434-246-5000
Tazewell Brian Hieatt [email protected] 276-988-5966
Virginia Beach Kenneth W. Stolle [email protected] 757-385-4073
Warren Michael A. Arnold [email protected] 540-635-4128
Washington Fred P. Newman [email protected] 276-676-6277
Waynesboro Joe Harris, Jr. [email protected] 540-942-6639
Westmoreland C. O. Balderson [email protected] 804-493-8066
Williamsburg-James Robert J. Deeds [email protected] 757-564-2220
Winchester Les R. Taylor [email protected] 540-667-5770
Wise Ronnie Oakes [email protected] 276-328-3566
Wythe W. Keith Dunagan [email protected] 276-223-6000
York County-Poquoson J. D. “Danny” Diggs [email protected] 757-890-3630
Default image
Lee Enfield
Mr. Enfield can be reached at [email protected] and on Twitter @enbloc_lee. Enjoys politics, 3D printing, and guns. Infantry veteran and longtime shooter.

Newsletter Updates

Enter your email address below to subscribe to our newsletter

Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124