Sus orígenes son los de una plaza fuerte del Reino de Navarra, en época altomedieval, quedando testimonio de ello en la zona alta que llaman ”El Castillo”. Se entra en la villa por la puerta de Larrazuría y por una calle con bellos edificios, se llega a la Plaza de la Paz, donde se encuentra el Ayuntamiento, que ocupa un edificio del siglo XVII.
Enfrente se encuentra la iglesia parroquial, de principios del siglo XVII, con interesante portada, retablo mayor barroco, y otros importantes elementos como el coro y un magnifico órgano del siglo XVIII. Se venera la imagen medieval de N.ª. S.ª de Toloño. En lo más alto de la villa está la ermita románica del Santo Cristo. Otros edificios, palacios y casas señoriales, de notable arquitectura, blasonados, que se desarrollan a lo largo de la calle Mayor, dan idea de la importancia de la villa. En los alrededores se encuentra el Parque de San Ginés.