Le rovine di Castelpagano rientrano nel comune di Apricena da un punto di vista territoriale, ma il sito, da un punto di vista storico, condivide molti aspetti con la cittadina di San Marco in Lamis e in particolare con il convento di Stignano. 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. Castelpagano si può raggiungere da Apricena, percorrendo la strada per San Marco in Lamis, in direzione della contrada Voltapianezza. Arrivati in prossimità della Masseria Ciufelli si deve poi proseguire a piedi, inerpicandosi per l’aspra montagna, in direzione del sito. Risulta molto più semplice raggiungere Castelpagano percorrendo, fino al km 12, la strada provinciale che da San Nicandro Garganico conduce a San Marco in Lamis, dove da una strada interpoderale si giunge poi allo sterrato che è stato realizzato durante i restauri del castello.