El Castillo de Sanahuja se encuentra en la localidad homonima de la provincia de Lérida en Cataluña.
El castillo se impone sobre la colina que domina el pueblo. Se trata de uno de los castillos más tempranos de la comarca y sus orígenes se remontan al siglo XI. Los restos que hoy se conservan evidencian diversas fases constructivas La portezuela hasta llegar a los siglos XVI y XVII, cuando el castillo fue convertido en palacio episcopal. En el año 1583 fue ordenado sacerdote en la iglesia del castillo, San José de Calasanz. De esta época, es el magnífico campanario de espadaña con cinco ojos, que. hacer las funciones de campanario hasta antes de la Guerra Civil. En el año 1929 se construyó un nuevo campanario en un extremo de la placa, y su estructura, con coronamiento de hierro, da una nota curiosa: su "modernidad" parece desafiar el antiguo campanario del castillo.
(Castillos de España)