
La population totale du bassin de l’Agout, en comptabilisant l’ensemble des communes inscrites dans le périmètre du SAGE, était de 215 996 habitants au recensement INSEE de 1999 et de 236 489 habitants au recensement INSEE de 2006 soit une progression de + 9,5%.
Le foyer principal est la ville de Castres avec 44 823 habitants recensés. Les dix communes les plus peuplées sont :
| Communes |
Recensement population INSEE 2006 |
Recensement population INSEE 1999 |
Evolution démographique |
| Castres | 44 823 | 43 496 | + 3,05% |
| Graulhet | 12 301 | 12 663 | 1 2,86% |
| Mazamet | 10 682 | 10 554 | + 2,86% |
| Lavaur | 10 369 | 8 537 | + 21,46% |
| Revel | 9 258 | 7 985 | +15,94% |
| Saint-Sulpice | 7 624 | 4 801 | + 58,80% |
| Aussillon | 6 876 | 6 865 | + 0,16% |
| Labruguière | 6 008 | 5 488 | + 9,48% |
| Saïx | 3 443 | 3 277 | + 5,07% |
| Réalmont | 3 240 | 2 850 | + 13,68% |
On note une concentration de la population vers la périphérie des agglomérations principales (l’ouest et le sud ouest du bassin tournés vers Toulouse) et aux alentours des grands axes de communication.
La densité moyenne est de 61,22 habitants/km² ce qui est faible par rapport à la moyenne nationale (108 hab./km²).