Leuk Castle or Bishop's Castle is a castle in the municipality of Leuk of the Canton of Valais in Switzerland.