RI · Candidate
John Douglas Barr II
INDCandidate
On the ballot Nov 3, 2026: Rhode Island Senate District 17
Biography
John Douglas Barr II is an independent candidate for the Rhode Island State Senate, District 17, in the November 3, 2026 general election; he owns Bedbug Extermination RI and was the Democratic nominee for the same seat in 2020.[1][2]
John Douglas Barr II ran for the Rhode Island House of Representatives, District 46, in 2012 and lost the Democratic primary to incumbent Jeremiah O'Grady.[1] In 2020 he won the Democratic primary for Rhode Island State Senate District 17 and then lost the general election to incumbent Republican Thomas Paolino, 40.7 percent to 59.1 percent.[1] According to Ballotpedia, he and his wife Sharon have four children.[1]
- 1.John Douglas Barr II · Ballotpedia Reference
- 2.Rhode Island State Senate elections, 2026 · Ballotpedia Reference
Researched from the cited sources on 2026-10-21. Not yet independently fact-checked.
Rhode Island Senate District 17
John Douglas Barr II is on the Nov 3, 2026 ballot for Rhode Island Senate District 17 as IND. Not researched in depth — candidate list only.