Castelflorite

Castelflorite (Castiflorit en aragonés) es un municipio de España en la provincia de Huesca, Comunidad Autónoma de Aragón.

Tiene un área 34,61 km² con una población de 108 habitantes (INE 2018) y una densidad de 3,73 hab/km².

En Castelflorite tuvo lugar la batalla del mismo nombre, en la que el último conde de Urgel, Jaime II de Urgel, que se había levantado en armas contra el rey de Aragón Fernando I de Aragón fue derrotado por este en 1413.

Cuenta con una población de 103 habitantes (INE 2024).

Población de derecho según los censos de población del INE     Población de hecho según los censos de población del INEEn este censo se denominaba Castelflorete: 1842[8]​