El edificio es de notables proporciones; de planta basilical de tres naves. Ha soportado múltiples reformas y transformaciones según los cambiantes gustos de cada época.
La parte más antigua está en relación con el castillo de cuyo torreón quedan los cimientos circulares al norte de la iglesia y que parece tener antecedentes romanos.
La inmensa torrecampanario y el porche construidos en el siglo XVIII son la carta de presentación de esta iglesia catedral. De estilo neoclásico fueron levantados en el año 1728.