El castillo se encuentra a 2,5 kilómetros al sudeste de la población de Benifairó de la Valldigna sobre la cima y sobre la vertiente noroeste de un escarpado monte de unos 237 metros sobre el nivel del mar, que se sitúa en medio de dos profundos barrancos que la flanquean por el nordeste (barranco del Raboser) y sudoeste (barranco del Castillo) que descienden por la Umbría de la Valldigna hasta la llanura.