Los edificios más notables son su iglesia parroquial, Santa María de Idibalzaga, y el humilladero barroco de San Antonio.