La Roca de la Sierra es un municipio y localidad españoles, pertenecientes a la provincia de Badajoz (comunidad autónoma de Extremadura).