1. Home
  2. Past members
  3. John J. Duncan, Jr.

John J. Duncan, Jr.

Republican · House · Tennessee · 1988–2019

John J. Duncan, Jr. was a Republican U.S. representative from Tennessee, serving 1988–2019. Sponsored 222 bills, 5 of which became law. Cast 18,612 votes and missed 1.2%.

Years in Congress
30
Bills sponsored
222
Became law
5
Votes missed
1.2%
Raised (all campaigns)
$7.7M
Born
1947

Terms in office

  • House, Tennessee, 2nd District1988–2019 · Republican

More

From the congress-legislators project, Voteview, the Congressional Bills Project, GovInfo, FEC records and Wikipedia.

Cite or embed this page

Capitol Receipts, “John J. Duncan, Jr. (R-TN), House 1988–2019,” https://www.capitolreceipts.com/past-member/D000533/john-j-duncan-jr (accessed 2026-10-15).

Open the interactive version ›