El PSOE ha ganado las elecciones generales en el municipio pacense de Villanueva de la Serena, con el cien por cien escrutado, al obtener 5.814 votos, el 38,22 por ciento.

A continuación, se ha situado Ciudadanos, con 3.050 votos (20,05 %); PP, con 2.994 apoyos (19,36); Vox, con 1.567 (10,30); y Unidas Podemos, con 1.493 (9,82 %).

En las últimas elecciones generales (2016), el PP logró el 39 % de los votos emitidos, con un total de 5.529, mientras que el PSOE sumó 5.076 apoyos, un 35,84 %. Podemos-IU-Equo fue la tercera formación más votada, con 1.720 sufragios (12,14 %), seguida de cerca por Cs, con 1.533 votos (11%). En aquella cita, VOX tuvo 18 apoyos.