La piazza si trova nel centro storico della città; prende il nome dal trecentesco castello aragonese che si ergeva in quello spazio. Nella stessa area sorgeva anche il tribunale dell’Inquisizione, negli spazi dell’attuale caserma “La Marmora”.
Le dimensioni della piazza si ampliarono successivamente alla demolizione del castello avvenuta nel 1877.
L’ampia piazza rettangolare ha forma regolare, che si distorce leggermente nella parte sinistra dotata di giardino. Su di essa si affacciano il Museo storico della Brigata Sassari, sito all’interno della caserma La Marmora e il Barbacane con i relativi due piani di fortificazioni, rinvenuti durante gli scavi archeologici del 2008 e unici superstiti della demolizione del castello.