El PSOE ha ganado las elecciones generales en la ciudad de Badajoz, con el 98,54 % escrutado, al conseguir 23.596 votos, el 27,85 %, mientras que el PP pasa de primera a tercera fuerza política, ya que Ciudadanos también le ha superado.

La formación naranja ha sumado 19.249 apoyos (22,72 %), los populares 18.302 (21,60), Vox 12.626 (14,90) y Unidas Podemos 8.457 (9,98 %), con lo que cae y se convierte en la quinta fuerza política.

En las últimas elecciones generales (2016), el PP logró el 46 % de los votos emitidos, con un total de 35.531, más de veinte puntos porcentuales por encima del PSOE, que sumó 18.160 apoyos (23,52%).

Cs fue la tercera formación más votada, con 11.054 sufragios (14,32 %), seguida muy cerca de Podemos-Iu-Equo, con 10.479 votos (13,5%).

En aquella cita, Vox sólo tuvo 159 apoyos.