Il castello di Uggiano è un’antica fortificazione bizantina a scopo militare e risale al IX secolo. Oggi sono visibili solo pochi ma nonostante questo risulta ancora imponente. Sorgeva sul vecchio sito dell’antica Obelanon, uno dei due luoghi fondatori dell’attuale città.