Il castello si presenta come una casa-fortezza occupante un'aerea di forma rettangolare di 50 x 27 m2 e affiancata da due torri cilindriche, di cui quella a sud rimangono le sole fondamenta. Disposto su due piani messi in comunicazione da uno scalone in un'unica rampa cui si accede da un portale manieristico in Arenaria sovrastato dallo stemma di casa Branciforti - Lanza, esso si compone di un corpo centrale, di forma parallelepipeda a due elevazioni a cui si innestavano le due torri, di cui quella superstite conserva il piano terra originale, forse durante la dominazione islamica fungeva da terme o da sala riunioni; quindi una piccola corte retrostante dal lato del monte, nella zona dell'attuale pozzo, già presente durante la prima elevazione dell'edificio e forse di fattura romana: se ne ritiene genericamente una datazione al II-I secolo a.C.
Il piano terra è costituito da diversi stanzoni collegati l'uno all'altro da grandi arconi in arenaria del XVI secolo a destra dell'ingresso che creano una suggestiva fuga d'archi che corre lungo tutto il corpo dell'edificio fino al primo piano, sede della biblioteca comunale (già sede delle milizie, in seguito magazzini) che conclude sul fondo con la cappella che conserva l'antico selciato, mentre sul lato opposto vi sono le aule un tempo adibite a carcere giudiziario, che si insediò in antichi ambienti medievali dalle mura molto spesse e terminante nel pianterreno della torre. Dall'ampio scalone si accede al piano superiore costituito da un ampio salone centrale, arricchito dall'aristocratica semplicità di un camino riquadrato in arenaria e presenta un'interessante copertura, ripresa dall'antica volta a cannizzu.
Si consiglia di verificare la corrispondenza degli orari di apertura contattando direttamente la struttura.