La commune de Castiglione se trouve dans le département de la Corse ; elle compte 37 habitants. Elle est tranquille et est prisée des vacanciers. Le parc immobilier se compose en majorité de résidences secondaires. Le climat économique comprend en particulier une taxe foncière très inférieure à la moyenne (19%). La population est essentiellement âgée et on y observe notamment une part de personnes âgées élevée (62%), une quotité de retraités proportionnellement élevée (56%), un très faible pourcentage d'enfants et d'adolescents (3%) et un taux de fécondité comparativement très faible.
Du point de vue du climat, la commune profite de un ensoleillement très supérieur (2530 heures par an). A mentionner : un taux d'utilisation de la voiture très important (32%), un taux de petits terrains comparativement très supérieur (21%), une quotité de propriétaires proportionnellement très supérieure (95%) et une faible densité de population : 0 hab./km².