Tiene tres parroquias, que llevan siglos disputando entre ellas por la primacía, cuenta con las capellanías de la Virgen del Puy y del Hospital de Santa María de Gracia, y, por otra parte, a pesar de las desamortizaciones, todavía alberga los conventos de capuchinos, recoletas, benedictinas y clarisas.