Civoren
JE

Joshua Elrod

Commonwealth's Attorney for the City of Buena VistaUnknown

Buena Vista, Virginia

Is this you? Claim this profile

Joshua Elrod is the incumbent Commonwealth's Attorney for Buena Vista. He was first appointed to the position on an interim basis in May 2019, won a special election in the fall of 2019, and was re-elected for his first full term in 2021. Before becoming the Commonwealth's Attorney, Elrod was in private practice in the Rockbridge area for 20 years and also served as Lexington's city attorney. He graduated from Lexington High School in 1990, received his undergraduate degree from Wooster College, and earned his law degree from the University of Virginia School of Law. He has served on boards for Habitat for Humanity, Yellow Brick Road Early Learning Center, and the Rockbridge Area Recreation Organization.

Education

Education details are not available yet

Check back soon as the candidate adds details.

Endorsements for Joshua Elrod

This candidate has not added endorsements yet
Support for Joshua Elrod · 7/26/2026

Endorsements help voters quickly understand why people support this candidate and what kind of impact they have had on others. Check back soon as the candidate adds endorsements.

Past Elections

Past Campaign

Commonwealth's Attorney for the City of Buena Vista

Buena Vista, VirginiaEnded 11/4/2025

Past campaign details are available on the full race page.

Contact

Suggested Candidates Around the Country