William de Percy (fallecido en 1245), sexto barón feudal de Topcliffe , fue un noble inglés.
Su padre, Henry de Percy, era hijo de Joscelino de Lovaina y Agnes de Percy, mientras que su madre, Isabel de Brus, era hija de Adam II de Brus, tercer señor de Skelton y bisnieta de Robert de Brus, primer señor de Annandale , perteneciente a una rama inglesa de la misma familia que dio origen al clan Bruce de Escocia. Murió en 1245 y fue enterrado en la abadía de Sawley .
Se casó en primera persona con Joan, hija de William de Briwere y Beatrice de Vaux. Se sabe que tuvieron la siguiente descendencia.
William se casó en segundas nupcias con Ellen, hija de Ingram de Balliol y Agnes de Berkeley, y se sabe que tuvieron la siguiente descendencia.