La commune de Castirla, sereine et appréciée des vacanciers, se trouve dans le département de la Corse. Elle compte 176 habitants. Les lieux de vacances forment la plus grande part des habitations. En termes climatiques, la localité jouit de un ensoleillement très supérieur à la moyenne (2534 heures par an), mais des précipitations de 984 mm par an. Les infrastructures de la commune sont définies par une capacité d'accueil touristique de 1 lits.
La population est en majorité âgée, elle se caractérise notamment par une croissance démographique proportionnellement haute mais une portion d'enfants et d'adolescents de 19%. La prospérité comprend entre autres une taxe foncière très inférieure à la moyenne : 18%, mais un revenu moyen de 21100 €. A signaler également un taux de logement social HLM de 0%, mais un pourcentage d'espaces verts proportionnellement important et un taux de propriétaires comparativement assez faible (60%).