Elections to the Moray Council were held on 3 May 2012, the same day as the other 31 local authorities in Scotland. The election used the eight wards created under the Local Governance (Scotland) Act 2004, with 26 councillors being elected. Each ward elected either 3 or 4 members, using the STV electoral system.
The election saw the Scottish National Party increase their representation by 1 seat, equalling the seat numbers of the Independents who lost 2 seats, while becoming the largest party on the Council in terms of vote share. The Conservative and Unionist Party retained their 3 seats while the Labour Party gained an additional seat.
Following the election a coalition was formed between the Independents and the Conservatives which was a continuance of the arrangement from 2007 to 2012.
The previous election in 2007 were the first in Moray to use the STV electoral system. The results in 2007 saw the traditionally Independent controlled council become a Independent-Conservative controlled council. The Independent group lost 4 seats, as the SNP gained 6, and the Conservative group gained 2. The Labour group lost 3, and the Liberal Democrats lost any representation on the council.
There were 2 by-elections in the 2007-12 term. One by-election was in the Elgin City South ward, which resulted in an SNP gain from Independent.[2] The other by-election was held in the Forres ward, which resulted in an Independent gain from Conservative.[3]
Note: "Votes" are the first preference votes. The net gain/loss and percentage changes relate to the result of the previous Scottish local elections on 3 May 2007. This may differ from other published sources showing gain/loss relative to seats held at dissolution of Scotland's councils.
As no single political group on the council won enough seats for a majority, the Independent group and the Conservative group continued their coalition administration which had been in place since 2007.
Heldon and Laich SNP Cllr Carolle Ralph resigned her seat on 7 December 2012. The by-election was held on 7 March 2013 and was won by the Independent, John Cowe.[6]
Buckie Independent Cllr Anne McKay resigned her seat on 13 November 2013.[9] A by-election was held on 30 January 2014 and was won by the Independent, Gordon Cowie.
Elgin City North Labour Cllr Barry Jarvis resigned his seat on 26 September 2014 to train as a teacher.[9] A by-election was held on 11 December 2014 and the seat was won by the SNP's Kirsty Reid.
Buckie Independent Cllr Joe Mackay died on 12 January 2015 after a fall from his mobility scooter.[14] A by-election was held to fill the vacancy on 26 March 2015 and the seat was won by the SNP's Sonya Warren.
Heldon and Laich Independent Cllr Eric McGillivray announced on 31 July 2015 he was standing down from the council for personal reasons.[17] A by-election was held on 1 October 2015 and the seat was won by the Independent Dennis Slater.