Le mode de scrutin à Mulhouse est celui des villes de plus de 1 000 habitants : la liste arrivée en tête obtient la moitié des 55 sièges du conseil municipal. Le reste est réparti à la proportionnelle entre toutes les listes ayant obtenu au moins 5 % des suffrages exprimés. Un deuxième tour est organisé si aucune liste n'atteint la majorité absolue et au moins 25 % des inscrits au premier tour. Seules les listes ayant obtenu aux moins 10 % des suffrages exprimés peuvent s'y présenter. Les listes ayant obtenu au moins 5 % des suffrages exprimés peuvent fusionner avec une liste présente au second tour.
Jean Rottner a été élu maire de Mulhouse par le conseil municipal en 2010. C'est la première fois qu'il affronte les urnes. De plus, Mulhouse était détenu par la gauche depuis 1989.
Liste "Liste de rassemblement soutenue par le Parti socialiste, Europe Écologie Les Verts,
le PRG et les élus centristes du MoDem" (menée par Pierre Freyburger)[2]
Rang
Nom
Âge
Profession et mandats
01
Pierre Freyburger
61
Enseignant, conseiller général de Mulhouse-Ouest, conseiller municipal et conseiller M2A
02
Malika Schmidlin Ben M'Barek
36
Conseillère emploi, conseillère municipale, conseillère M2A et conseillère prud'homale
03
Dominique Caprili
56
Cadre de la fonction publique territoriale, conseiller municipal et conseiller M2A
04
Cléo Schweitzer
49
Infirmière, conseillère régionale, conseillère municipale et conseillère M2A
05
Bernard Stoessel
59
Médecin généraliste, conseiller municipal et vice-président de M2A
06
Claudine Boni Da Silva
44
Assistante de direction, conseillère municipale et conseillère M2A
07
Thierry Sother
32
Chargé de mission, administrateur de compagnie de théâtre, conseiller municipal et conseiller M2A
08
Djamila Sonzogni
55
Éducatrice spécialisée et conseillère régionale
09
Darek Szuster
42
Reporter photographe, conseiller municipal et conseiller M2A
10
Emmanuelle Suarez
42
Responsable d'édition, conseillère municipale et conseillère M2A
11
Hasan Binici
55
Formateur en insertion professionnelle
12
Nicole D'Angelo
40
Responsable éducative, conseillère municipale et conseillère M2A
13
Christophe Muller
43
Professeur
14
Pascale Richarme
50
Directrice adjointe de centre de formation en travail social
15
Khalid Rabeh
35
Responsable commercial
Liste "Mulhouse ensemble" (menée par Martine Binder)[3]
À la suite de l'élection de Jean Rottner au poste de président du conseil régional du Grand Est, Michèle Lutz devient maire par intérim le 20.10.2017 jusqu'à l'élection le où elle est candidate.