The Petersburg Borough municipal election is on Tuesday, October 7, 2025.

Ways to vote

Links redirect to the borough website:

  • Vote on election day: Tuesday, Oct. 7 from 8:00 a.m. to 8:00 p.m. in the Parks and Recreation Activity Room (500 North 3rd St). Don’t forget to bring identification!
  • Vote early in-person: Downstairs in the municipal building (12 S Nordic Drive) – weekdays from 11:00 a.m. to 3:00 p.m. now through Oct. 6 at noon. Don’t forget your ID!

Other important dates:

  • The deadline to submit letters of intent to be a write-in candidate is Oct. 3. (Names of people who have not declared candidacy written onto a ballot will not be counted.)
  • The deadline to request an absentee or electronic ballot is Oct. 2.
  • The deadline to cast your absentee ballot in this election is 8 p.m. on Oct. 7.

From the newsroom

More election coverage from the KFSK newsroom:


Candidate forum – Petersburg Borough Assembly

Petersburg’s local newsrooms held a forum with all five candidates running for borough assembly in the Oct. 7 municipal election (this did not include the two mayoral candidates). Reporters asked candidates questions for the first hour (pt. 1) and the second hour (pt. 2) was for questions from the live audience. Thank you to all who submitted questions and attended this public event on Wednesday, Sept. 24 in the assembly chambers!

You can listen to recordings of the forum below:

PART 1 — 2025 Borough Assembly candidate forum — newsroom questions
PART 2 — 2025 Borough Assembly candidate forum — audience questions
The five candidates running for Petersburg Borough Assembly during a candidate forum on Sept. 24, 2025. From left to right: Donna Marsh, Jeff Meucci, Bob Martin, Raliegh Cook, Tony Vinson. (Olivia Rose/KFSK)

Proposition #1

Should the senior sales tax exemption be limited to only low-income seniors in Petersburg?

KFSK held a live call-in show to discuss the ballot proposition Petersburg voters will decide on this fall. A “yes” on the prop would limit the Senior Sales Tax Exemption to only low-income seniors who qualify for the state’s senior benefits payment program. That includes individuals with an annual income of no more than $34,213 or couples $46,253.


Mayoral Race

Current assembly members Bob Lynn and Scott Newman are both running for mayor.

Newman’s assembly seat expires this year. Candidates can only run for one position. Newman chose to run for mayor instead of reelection to his assembly seat.

Lynn’s assembly seat does not expire until 2027. If Lynn is elected mayor, the assembly will appoint someone to fill that vacant assembly seat for one year; letters of intent to fill that vacancy would need to be submitted after the election is canvassed on October 10.

Scott Newman (left) and Bob Lynn (right) in the studio for a live call-in show at KFSK on Oct. 1, 2025. They are each running to be Petersburg’s next mayor, and talked over coffee about their vision for the town. (Taylor Heckart/KFSK)

KFSK held a live call-in show with the two mayoral candidates on Oct. 1. Bob Lynn and Scott Newman joined us on air for an hour-long conversation discussing why they’re each running for mayor, where they stand, and how they take their coffee.

Listen below:


We are still adding to this page — check back later for updates.

Want to keep local journalism going strong? Consider supporting us.