La commune de Garrevaques, sereine et agricole, se trouve dans le département du Tarn ; elle compte 383 habitants. L'habitat est essentiellement ancien. La population est essentiellement âgée et se distingue en particulier par une part d'enfants et d'adolescents de 25%, par contre une croissance démographique comparativement très élevée.
D'un point de vue économique, l'état des lieux comprend une taxe habitation de 20%, par contre une part d'ouvriers de 60%. La commune bénéficie de conditions climatiques distinguées par un ensoleillement de 2177 heures par an, des précipitations de 657 mm par an. Elle est également remarquable par une densité de population de 40 hab./km², une part de logement social HLM de 2% et une évolution du nombre de places en établissement scolaires de 65 mais une haute part d'espaces verts.