Skip to main content
The Full Record
Menu

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. 1.John Douglas Barr II · Ballotpedia Reference
  2. 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