2022 Moray Council election

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.