Villanueva de la Serena es un municipio y ciudad española, perteneciente a la provincia de Badajoz, en la comunidad autónoma de Extremadura.