Dopo la netta vittoria alle elezioni europee di domenica della Lega, il centrodestra ha vinto anche in molti dei 3.654 comuni dove lo stesso giorno si è votato per rinnovare il sindaco e il consiglio comunale. Il centrosinistra ha tuttavia ottenuto un risultato migliore di quanto atteso dopo lo spoglio delle europee, e ha eletto sindaci anche in città e comuni dove aveva perso nettamente il voto per il Parlamento Europeo. Il Movimento 5 Stelle è andato invece molto male anche alle amministrative, perdendo l’amministrazione di Livorno e rimanendo escluso anche dai ballottaggi. Le città più importanti in cui si eleggeva il nuovo sindaco sono quattro capoluoghi di regione – Bari, Campobasso, Firenze, Perugia – e 29 capoluoghi di provincia, tra cui Pescara, Bergamo, Livorno, Ferrara, Pavia, Reggio Emilia e Modena. Il centrosinistra ha vinto al primo turno a Bari, Firenze, Bergamo, Lecce, Modena, Pesaro; il centrodestra ha vinto al primo turno invece a Perugia, Pavia, Pescara, Vibo Valentia e Urbino, oltre che alle regionali in Piemonte. Si andrà al ballottaggio a Potenza, Campobasso, Ascoli Piceno, Avellino, Biella, Cremona, Ferrara, Foggia, Forlì, Livorno, Prato, Reggio Emilia, Rovigo, Verbania e Vercelli. Nella maggior parte di queste città, il centrodestra è in vantaggio dopo il primo turno.
Chi ha vinto le amministrative, quindi. Il centrosinistra è andato meno peggio che alle europee, vincendo a Firenze, Bari e Bergamo, ma il centrodestra è cresciuto molto e ha vinto anche le regionali in Piemonte.