C’est un scrutin plurinominal, ce qui signifie que les électeurs ne votent pas pour une seule personne, mais pour une liste entière de plusieurs personnes (entre 7 et 69 selon le nombre d’habitants de la ville), qui composeront ensuite le conseil municipal.
Les listes qui obtiennent au moins 10 % des suffrages exprimés au premier tour peuvent se présenter au second tour. 
L’élection se déroule en deux tours. 