El Castillo de El Barco de Ávila o Castillo de Valdecorneja es un castillo originario del siglo XII que se sitúa dominando el río Tormes y el puente, en el punto más elevado del valle, en la Provincia de Ávila, España, y que actualmente pertenece a la Casa de Alba.