2017 Port Macquarie-Hastings mayoral by-election

The 2017 Port Macquarie-Hastings mayoral by-election was held on 29 July 2017 to elect a new mayor of Port Macquarie-Hastings, a local government area in New South Wales, Australia.

The by-election was held following the resignation of mayor Peter Besseling, who resigned on 8 May 2017 just months after being re-elected at the 2016 election.

Peta Pinson was elected mayor with 51.07% of the vote after preferences.