El Partido Popular ha ganado las elecciones municipales en Villanueva de los Infantes, obteniendo 1.284 votos (el 44,99%). Sin embargo, ha conseguido seis concejales, los mismos que el PSOE, que ha obtenido 1.180 votos (el 41,35%).
El otro concejal con el que cuenta el Ayuntamiento de la localidad ha sido para Ciudadanos con 367 votos (el 12,86%). Este concejal lo ha perdido el PSOE respecto a las elecciones de 2015, cuando el Partido Socialista contaba con siete concejales y el PP con seis.
En estos comicios Ciudadanos se ha quedado a 27 votos de obtener otro concejal.
En total han votado 2.918 electores, siendo la participación del 74,06% y la abstención del 25,94% (1.022 votos). En 2015 la participación fue del 71,48%.
Ha habido 23 votos en blanco y 64 nulos.