Dependen del municipio cinco asentamientos de población: Barués, Novellaco, Mamillas, Campo Real y Sofuentes.
La ubicación de esta población, en una elevación del terreno rocosa, la convirtió durante mucho tiempo en plaza fuerte y, desde que fue reconquistada en el siglo X, tuvo gran importancia como ciudad fronteriza.
En 1044 fue incorporada por Ramiro I al Reino de Aragón.
[4] En el año 1452, en plena guerra civil de Navarra, la reina Juana Enríquez se desplazó a la entonces llamada "Sos" a secas, donde dio a luz al infante Fernando, que luego se convertiría en Fernando el Católico.
Sus calles, y la misma ciudad, se convirtieron en un inmenso plató, ya que participaron del rodaje numerosos vecinos de Sos y de las poblaciones vecinas.