Villanueva de la Serena ye un municipio extremenyo d'a provincia de Badajoz. Se troba situato en a comarca d'as Vegas Altas y en o partito chudicial de Villanueva de la Serena. A suya población ye de 26.157 habitants (2013), en una superficie de 153 km².