O conjunto apresenta planta no formato circular, no estilo gótico, envolvendo a vila medieval. Nos muros rasgavam-se apenas duas portas, a principal defendida pela Torre de Menagem, abrindo-se para o terreiro onde era realizada a feira. A porta da traição, de menores dimensões, dava para zona ribeirinha.
A fortificação erguida no século XVII, embora erguida de raiz, integrou as muralhas medievais, reformulando-as, dado o crescimento da vila. Desse modo, foram erguidos nove baluartes e cinco portas, mantendo-se amplas áreas não edificadas, facilitando o movimento de tropas e de artilharia.