Following the result a Conservative-Independent administration was formed, with an Independent councillor being appointed council leader.
Each ward elected either three or four councillors, using the single transferable vote (STV) electoral system – a form of proportional representation – where candidates are ranked in order of preference.
One by-election was held in the Elgin City North ward in May 2017, which resulted in a Conservative gain from Independent.
[5] The other by-election was held in the Keith and Cullen ward in October 2019, which also resulted in a Conservative gain from Independent.
"[28][29] In August 2022, the sole Liberal Democrat councillor Christopher Price resigned after only 109 days in the job.
[30][31] A by-election was held in the Buckie ward on 3 November 2022, and was won by SNP candidate John Stuart.
[36][37] A by-election was held in the Elgin City South ward on 7 November 2024, and was won by Conservative candidate Elaine Kirby.