Ubicato su di uno sperone del Gargano a 545 metri di altitudine, a Sud-Ovest del promontorio del Gargano nel comune di Apricena, il castello, di cui rimangono poche rovine, faceva parte di un borgo la cui origine è incerta. La posizione elevata, ottima all'epoca per controllare il territorio sottostante, gli permette una vista stupenda verso il Gargano e i monti del Molise da una parte e su tutto il Tavoliere dall'altra.