2007an Castanet-le-Haut udalerrian erroldatutako biztanleak 189 ziren. Familiak 92 ziren, horien artean 32 pertsona bakarrekoak ziren (20 bakarrik bizi ziren gizonak eta 12 bakarrik bizi ziren emakumeak), 32 seme-alabarik gabeko familiak ziren, 20 seme-alabak dituzten bikoteak ziren eta 8 seme-alabak dituzten guraso-bakarreko familiak ziren.
Biztanleriak, denboran, ondorengo grafikoan ageri den bilakaera izan du:[1]
Grafiko hau ezin da une honetan ikusi, software arazo bat dela eta. Lanean ari gara ahalik eta lasterren grafikoak berriro erakutsi ahal izateko.
2007an 217 etxebizitza zeuden, 89 familiaren etxebizitza nagusia ziren, 106 bigarren erresidentzia ziren eta 23 hutsik zeuden. 204 etxeak ziren eta 12 apartamentuak ziren. 89 etxebizitza nagusietatik 67 bere jabearen bizilekua ziren, 18 alokairuan okupaturik zeuden eta 4 doan lagata zeuden; 2 etxek bi gela zituzten, 15 etxek hiru zituzten, 33 etxek lau zituzten eta 39 etxek bost zituzten. 60 etxek euren parking plaza propioa zuten azpian. 45 etxetan ibilgailu bat zegoen eta 37 etxetan bat baino gehiago zituzten.[2]
2007an lan egiteko adina zuten pertsonak 115 ziren, horien artean 83 aktiboak ziren eta 32 inaktiboak ziren. 83 pertsona aktiboetatik 73 lanean zeuden (44 gizon eta 29 emakume) eta 10 langabezian zeuden (5 gizon eta 5 emakume). 32 pertsona inaktiboetatik 19 erretiraturik zeuden, 7 ikasten zeuden eta 6 "bestelako inaktibo" gisa sailkaturik zeuden.[4]
2009an Castanet-le-Haut udalerrian 77 unitate fiskal zeuden, 155 pertsonek osaturik. Pertsona bakoitzeko diru-sarrera fiskalarenmediana urteko 14.403 euro zen.[5]
2007an zeuden 8 komertzioetatik, 3 erauzte enpresak ziren, 1 janari enpresa zen, 3 ibilgailuen saltze eta konpontze enpresak ziren eta 1 ostalaritza eta jatetxe enpresa zen.[6]
2009an norbanakoentzat zegoen zerbitzu bakarra jatetxe zen.[7]
2009an zegoen establezimendu komertzial bakarra harategi bat zen.[8]
2000. urtean Castanet-le-Haut udalerrian 7 nekazaritza-ustiategi zeuden.