Rihonor de Castilla es una localidad sanabresa perteneciente al municipio de Pedralba de la Pradería, en la provincia de Zamora.