El PSOE ha vuelto a ganar las locales en Badajoz, con 25.575 votos frente a los 21.399 del 2015; el PP obtiene 20.937 y pierde 7.000 respecto a hace cuatro años. Cs tiene 8.950; Vox 3,899; Podemos 3.882; y BA 3.490. El PSOE vence en los seis distritos en que lo hizo en abril, pero es un vuelco respecto a 2015, cuando el PP venció en siete distritos. Y sobre todo, el ayuntamiento pasa de 4 a 6 partidos, con un PSOE con 11 concejales (2 más); un PP con 9 (pierde 4); Podemos con 1 (pierde 2) y entran BA y Vox con uno cada uno.

Los distritos engloban: El 1, el Casco Antiguo; el 2, San Roque Norte; el 3, San Roque Sur; el 4 Pardaleras- Antonio Domínguez; el 5, Santa Marina; el 6, El Progreso-La UVA; el 7, San Fernando; el 8, poblados; el 9, Valdepasillas; y el 10, María Auxliadora, Llera, Las Vaguadas y La Banasta.

Así, el PSOE gana en estas locales en el 2, con 1.368 votos, seguido del PP con 743, Cs con 453, Badajoz Adelante (BA) 231, Podemos-IU-Equo 227, Vox 163.

Vence también en el 4, el 5, el 6, el 7 y el 8, siempre seguido por el PP como segunda fuerza de la ciudad, Cs como tercera, combinando el resto de posiciones los otros tres partidos.

El PP vence en cuatro distritos, el 1, que lo mantiene desde abril, con 1.879 votos, seguido del PSOE con 1.327, Cs con 603 y después Podemos, BA y Vox. También en el 5, con 3.015 votos, seguido del PSOE con 1.167. Y le quita a Cs el 9 -ganó en abril-, con 3.982, seguido de cerca por el PSOE con 3.855; y el 10 -ganó Cs en abril-, con 2.708, y el PSOE 2.398.