Villanueva del Fresno es un municipio español de 3.464 habitantes (INE 2016), perteneciente a la provincia de Badajoz (comunidad autónoma de Extremadura).