Petersburg City

June 13, 2017

Democratic Primary

  • At Large Treasurer
  • At Large Commissioner of the Revenue
  • At Large Commonwealths Attorney

Nov. 7, 2017

General Election

  • At Large Sheriff
  • At Large Treasurer
  • At Large Commissioner of the Revenue
  • At Large Commonwealths Attorney

Campaign Finance

Petersburg City candidates who e-file campaign finance disclosure reports: