Scaffidi became mayor following the October 2007 council elections, after the retirement of her predecessor, Peter Nattrass, who served a record twelve years in the position.
Scaffidi and the rest of the City of Perth council have been suspended since 2 March 2018, while the state government investigates the council's operations.