Desde principios del siglo XI, Secastilla fue tierra de nobles y grandes señores que protagonizaron toda una época de continuas herencias. Ya en una época más cercana, en el siglo XIX, su Ayuntamiento acogió a los municipios de Ubiergo, Bolturina y Puy de Cinca, estos dos últimos deshabitados en la actualidad.
Basta observar el propio nombre de Secastilla para constatar su importante historia, dado que su origen se encuentra en el latín "set castiella", siete castillos. En la actualidad todavía pueden contemplarse los restos de algunos de ellos.
Hoy, paseando por su casco urbano, veremos que todavía conserva parte de su estructura medieval, como calles estrechas, pasadizos cubiertos y puertas de entrada al recinto.