La commune de Sonnac, et qui est campagnarde et tranquille, où habitent 481 personnes, est située dans le département de l'Aveyron. Beaucoup de logements sont anciens. Un âge moyen de 42 ans et une taille moyenne des ménages de 2.5 personnes, par contre une croissance démographique assez supérieure et un taux de fécondité assez supérieur à la moyenne distinguent la population, essentiellement âgée.
Au niveau des infrastructures, une capacité d'accueil touristique de 33 lits bénéficie à l'entité. En ce qui concerne le climat, la commune profite de un ensoleillement de 2114 heures par an, des précipitations de 855 mm par an. En termes d'économie, la situation se distingue par une taxe habitation de 15%. Il faut y préciser une part d'espaces verts relativement importante mais une évolution du nombre de places en établissement scolaires de 127.