Si vota dalle ore 7 alle 23 e lo scrutinio inizierà nella stessa giornata, al termine delle operazioni di voto. L’eventuale turno di ballottaggio si svolgerà domenica 12 maggio dalle ore 7 alle 23.
Viene eletto sindaco il candidato che ottiene almeno il 40% dei voti validi al primo turno. In caso contrario, si procederà al ballottaggio e risulterà eletto il candidato che avrà ottenuto più voti. L’elettore può scegliere di votare per una lista, attribuendo così automaticamente la preferenza anche al candidato sindaco collegato (cosiddetto ‘effetto trascinamento’), oppure può votare solo per il candidato sindaco. Si può inoltre effettuare il ‘voto disgiunto’, votando per un candidato sindaco e per una lista ad esso non collegata.
Infine, per il consiglio comunale, l’elettore può esprimere la propria preferenza scrivendo il cognome, o nome e cognome in caso di omonimia, del candidato prescelto di fianco al simbolo della lista. Qualora esprima due preferenze, dovranno essere una di genere maschile e l’altra di genere femminile, pena la nullità della seconda.