Cancho Roano (a veces escrito como Cancho Ruano) es un yacimiento arqueológico situado en el término municipal de Zalamea de la Serena, en la provincia de Badajoz. Se localiza a tres kilómetros de Zalamea en dirección a Quintana de la Serena, en una pequeña vaguada junto al arroyo Cagancha.