Le candidat indépendant Jean-François Aubin a remporté la mairie de Trois-Rivières, dont le climat tumultueux a marqué la campagne électorale.