Skip to main content

Welcome to the Virginia Department of Elections

How can we help you today?

2023 June Republican Primary - Local Candidates

Locality NameOffice TitleJurisdiction On BallotIncumbentCandidate NameCandidate StatusCampaignAddressLine1CampaignAddressLine2Campaign CityCampaign StateCampaign ZipCampaign EmailCampaign Website
BOTETOURT COUNTYMember Board of SupervisorsBlue Ridge DistrictNOWalter G. MichaelQualified1215 Archway RoadBlue RidgeVA24064wmg44@aol.com
BOTETOURT COUNTYMember Board of SupervisorsBlue Ridge DistrictYESBilly W. Martin Sr.Qualified426 Mountain Pass RdBlue RidgeVA24064bilbec3@gmail.com
BOTETOURT COUNTYMember Board of SupervisorsValley DistrictNORobert R. YoungQualified165 Norfolk and Western AveCloverdaleVA24077robertyoung581@yahoo.com
BOTETOURT COUNTYMember Board of SupervisorsValley DistrictYESDonald M. "Mac" ScothornQualified1025 Highland DrRoanokeVA24019macscothorn@yahoo.com
BUCHANAN COUNTYClerk of CourtBuchanan CountyNOAlisha Smith StiltnerQualifiedPO Box 304Big RockVA246030304stiltneralisha@yahoo.com
BUCHANAN COUNTYClerk of CourtBuchanan CountyNOChristie Coleman StiltnerQualified1710 Red Dirt RdVansantVA246568501christie4clerk@gmail.com
BUCHANAN COUNTYCommonwealth's AttorneyBuchanan CountyNOM. Nikki StiltnerQualifiedPO Box 930GrundyVA246140930nikkistiltner@gmail.comvotenikkistiltner.com
BUCHANAN COUNTYCommonwealth's AttorneyBuchanan CountyYESGerald Douglas ArringtonQualifiedPO Box 1555GrundyVA246141555g_arrington@outlook.com
BUCHANAN COUNTYMember Board of SupervisorsKnox DistrictYESPamela Tester WilsonQualified5350 Paw Paw RdHurleyVA246209734pdtester.pt@gmail.com
BUCHANAN COUNTYMember Board of SupervisorsKnox DistrictYESTrey AdkinsQualifiedPO Box 350GrundyVA246140350treyadkins777@yahoo.com
BUCHANAN COUNTYMember Board of SupervisorsNorth Grundy DistrictNOK. Lee Dotson Jr.Qualified2918 Slate Creek RdGrundyVA246146969leedotson41@gmail.com
BUCHANAN COUNTYMember Board of SupervisorsNorth Grundy DistrictNOW. Ryan ClevingerQualifiedPO Box 1700GrundyVA246141700bobbranhamsales@outlook.com
BUCHANAN COUNTYMember Board of SupervisorsPrater DistrictNODavid M. RoseQualified1166 Prosper RdHaysiVA242565886davidrose15@yahoo.com
BUCHANAN COUNTYMember Board of SupervisorsPrater DistrictNOEddie W. Sturgill Jr.QualifiedPO Box 723VansantVA246560723sturgill4supervisor@gmail.com
CARROLL COUNTYMember Board of Supervisors At LargeCarroll CountyNOGregory D. "Greg" HortonQualified214 Frog Spring RdAustinvilleVA243123443gregh19712003@yahoo.com
CARROLL COUNTYMember Board of Supervisors At LargeCarroll CountyNOShirley Ann BunnQualified456 Mallory RdWoodlawnVA243812710sabb2one@gmail.com
CARROLL COUNTYSheriffCarroll County, Galax CityNORonnie Dean HortonQualified2103 Chantilly DrFancy GapVA243282837dhortontac4@gmail.com
CARROLL COUNTYSheriffCarroll County, Galax CityYESKevin A. KempQualified209 Sutherland StHillsvilleVA243431420kakempforsheriff@gmail.com
CARROLL COUNTYTreasurerCarroll CountyNODavid G. CooleyQualified1090 Shepherd PlGalaxVA243335550adcool@embarqmail.com
CARROLL COUNTYTreasurerCarroll CountyNOMalette A. PickettQualified612 Sylvatus HwyHillsvilleVA243434707
CARROLL COUNTYTreasurerCarroll CountyNOSamuel J. "Joey" DicksonQualified8362 Carrollton PikeGalaxVA243336170joeyd1955@yahoo.com
CHESTERFIELD COUNTYCommonwealth's AttorneyChesterfield CountyNOThomas M. McKennaQualifiedP.O. Box 615MidlothianVA23113Mckennaforchesterfieldca@gmail.comMcKennaforchesterfieldca.com
CHESTERFIELD COUNTYCommonwealth's AttorneyChesterfield CountyYESStacey T. DavenportQualified7305 Hancock Village DrSuite 326ChesterfieldVA23832staceyforchesterfield@gmail.comhttp://www.staceyforchesterfield.com
FAUQUIER COUNTYMember Board of SupervisorsLee DistrictNODaron Lee CulbertsonQualifiedP. O. Box 91RemingtonVA22734daronculbertson@ruralrestoration.com
FAUQUIER COUNTYMember Board of SupervisorsLee DistrictNOJoseph J. GrayQualified8132 Fox Groves RoadRemingtonVA22734johndeerejoe22@aol.com
FAUQUIER COUNTYMember Board of SupervisorsMarshall DistrictNOA. Regan WasherQualifiedP. O. Box 190MarshallVA20116regan@washerformarshall.comwww.washerformarshall.com
FAUQUIER COUNTYMember Board of SupervisorsMarshall DistrictNOJames A. "Jim" MitchellQualifiedP. O. Box 407OrleanVA20128Jim@jimforfauquier.comJim for Fauquier.Com
FREDERICK COUNTYMember Board of SupervisorsBack Creek DistrictNOJohn F. JewellQualified4743 Middle RoadWinchesterVA22602jewell.john@gmail.com
FREDERICK COUNTYMember Board of SupervisorsBack Creek DistrictNOMollie A. BrannonQualified199 Laurel RdWinchesterVA22602mab4tea@protonmail.com
GALAX CITYSheriffCarroll County, Galax CityNORonnie Dean HortonQualified2103 Chantilly DrFancy GapVA243282837dhortontac4@gmail.com
GALAX CITYSheriffCarroll County, Galax CityYESKevin A. KempQualified209 Sutherland StHillsvilleVA243431420kakempforsheriff@gmail.com
HANOVER COUNTYMember Board of SupervisorsAshland DistrictNOM. Travis CrownQualified9449 SEAYFIELD LANEMECHANICSVILLEVA23116TRAVISCROWN79@GMAIL.COM
HANOVER COUNTYMember Board of SupervisorsAshland DistrictNOYael R. LevinQualified9024 APIARY COURTMECHANICSVILLEVA23116info@levinforashland.comlevinforashland.com
HANOVER COUNTYMember Board of SupervisorsBeaverdam DistrictNODouglas A. SchuhleQualified17220 Rocky Ford RdBeaverdamVA230151539schuhleforbeaverdam@gmail.com
HANOVER COUNTYMember Board of SupervisorsBeaverdam DistrictNOJeff S. StonemanQualified15991 Newfound Hills LnMontpelierVA231922237GSTONEMAN@PAWSCIENDA.COMjeffstoneman.com
HANOVER COUNTYMember Board of SupervisorsBeaverdam DistrictYESJ. Robert MonoloQualified15553 Tyler Station RdBeaverdamVA230151413jrmbvdm@aol.com
HANOVER COUNTYMember Board of SupervisorsMechanicsville DistrictNORyan M. HudsonQualified8414 TAVENOR CTMECHANICSVILLEVA23111RYAN@RYANFORHANOVER.COMWWW.RYANFORHANOVER.COM
HANOVER COUNTYMember Board of SupervisorsMechanicsville DistrictYESW. Canova Peterson, IVQualified7338 Hill View DrMechanicsvilleVA231111324cpeterson@canova.netcanovapeterson.com
HENRICO COUNTYMember Board of SupervisorsTuckahoe DistrictNOGregory R. "Greg" BakaQualifiedPO Box 71596HenricoVA232551596info@gregbaka.comwww.gregbaka.com
HENRICO COUNTYMember Board of SupervisorsTuckahoe DistrictNOR. Craig SuroQualifiedPO Box 29261HenricoVA23238craig@votecraigsuro.comvotecraigsuro.com
NEW KENT COUNTYCommissioner of RevenueNew Kent CountyNOTerry K. CorneliusQualified10005 Tunstall RdNew KentVA23124yerrycornelius2011@gmail.com
NEW KENT COUNTYCommissioner of RevenueNew Kent CountyYESLaura M. EcimovicQualified6000 Spring Run DriveQuintonVA23141miniskirt101@msn.com
PRINCE WILLIAM COUNTYChairman - Board of SupervisorsPrince William CountyNOJeanine M. LawsonQualifiedPO Box 414GainesvilleVA20156jeanine@jeaninelawson.com
PRINCE WILLIAM COUNTYChairman - Board of SupervisorsPrince William CountyNOKenneth A. KnarrQualified12851 Dominique Estates LnCatharpinVA20143kennethknarr@aol.com
ROANOKE COUNTYClerk of CourtRoanoke CountyNORhonda D. PerdueQualified7007 Franklin Rd.Boones MillVA24065rhonda.perdue24@yahoo.com
ROANOKE COUNTYClerk of CourtRoanoke CountyNOW. Michael GalliherQualified1940 Connors CourtSalemVA24153Galliher4Clerk@gmail.com
ROANOKE COUNTYMember Board of SupervisorsCatawba DistrictNOThomas W. McCracken IIIQualified7926 Sequoia Dr.RoanokeVA24019twmccracken@liberty.edu
ROANOKE COUNTYMember Board of SupervisorsCatawba DistrictYESMartha B. HookerQualified4730 Westward Lake DrSalemVA24153marthahooker1@gmail.commarthahooker.com
STAFFORD COUNTYTreasurerStafford CountyNOHeather F. MitchellQualifiedPO Box 581GarrisonvilleVA224630581heather@mitchell4treasurer.comhttps://mitchell4treasurer.com/
STAFFORD COUNTYTreasurerStafford CountyNOMike O. SienkowskiQualified7 Jenny Lynn RdFredericksburgVA224055771MIKE4STAFFORD@GMAIL.COM