The mayor is elected across the whole city, through the First Past the Post plurality voting system.
Councillors are elected one per ward, a division of the city, through the First Past the Post plurality voting system.
[4] On December 7, 2020, Bylaw 19366[5] was passed which included the new geographical boundaries and new Indigenous ward names.
[9][7] In 2021, the twelve ward boundaries were modified and given indigenous names in place of numbers.
These wards were more organic (based on natural boundaries and divisions within the city) than the previous four-ward system.
In 1968 Alberta's legislation had been changed to require elections every three years in all of the province's municipalities.
In preparation for this, in 1964 the mayor and all aldermanic positions up for re-election were elected to one-year terms.
All aldermen continued to be elected at-large through block voting, mayor through first past the post.
(But in 1971 with the introduction of wards altogether south of the river, southside representation was re-established.)
In this period, following a referendum in 1927, the city returned to using block voting to elect councillors at-large (in one city-wide district).
There was still guaranteed minimum representation for the south side of the North Saskatchewan River.
In this period, following a successful referendum in 1922, the city used Single Transferable Voting, a form of proportional representation, to elect councillors.
The size of council was set at eight alderman plus the mayor, with the mayor being elected annually through first past the post and the aldermen being elected at-large (no wards) on staggered two-year terms, with half the seats filled each year through Plurality block voting.