John Shackelford

U.S. House candidate
Home state
Virginia
Party
Independent
On the ballot
1819–1859
Career timeline
0-2
RecordWin–Loss
Total Popular Votes
Shackelford971
Opponents10,582
2
Elections run

Between 1819 and 1859, John Shackelford ran in 2 U.S. House elections, losing all 2. Shackelford's biggest single-election total was 541 votes, in the 1819 U.S. House election in Virginia's District 10.

Browse every U.S. House race in Virginia's District 7, every U.S. House race in Virginia's District 10, or all 1859 U.S. House races.

How many votes has John Shackelford received?

John Shackelford has received 971 popular votes across 2 U.S. elections, with a career record of 0–2.

Election history

John Shackelford’s election history
YearOfficeResultVotesOpponent(s)
1859U.S. HouseVirginiaLost4304.13%William Smith
R Smith Thomas
1819U.S. HouseVirginiaLost54147.83%George Strother
John Wharton
Cite this profile. PolitiFinder, “John Shackelford: election history & vote totals.” https://politifinder.com/p/john-shackelford-virginia. Accessed [date].

Compiled by PolitiFinder. Election results from official certified sources and the MIT Election Lab. See Data & sources and methodology. Data last verified July 28, 2026.