John Shackelford

U.S. Representative
Born
November 16, 1844
Died
January 18, 1883
Age at death
38
Home state
North Carolina
Party
Democratic
On the ballot
1880
1-0
RecordWin–Loss
Total Popular Votes
Shackelford16,356
Opponents15,662
1
Elections run

John Shackelford (1844–1883), a Democratic politician from North Carolina, ran once for U.S. office, winning the 1880 U.S. House election in North Carolina's District 3 with 16,356 votes (51.08%), defeating William P Canaday and H R Kornegay.

Browse every U.S. House race in North Carolina's District 3 or all 1880 U.S. House races.

How many votes has John Shackelford received?

John Shackelford has received 16,356 popular votes across 1 U.S. election, with a career record of 1–0.

Election history

John Shackelford’s election history
YearOfficeResultVotesOpponent(s)
1880U.S. HouseNorth CarolinaWon16,35651.08%William P Canaday
H R Kornegay
Identity & sources. Identity verified against the Congressional Bioguide (S000273) and Wikidata (Q1670253). Election results come from official certified totals and the MIT Election Data and Science Lab; see methodology.
Cite this profile. PolitiFinder, “John Shackelford: election history & vote totals.” https://politifinder.com/p/john-shackelford. 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.