La localité de Sonnac, et qui est tranquille et champêtre, se trouve dans le département de l'Aveyron. Elle compte une population de 481 habitants. Les bâtiments anciens composent la plus grande partie du parc immobilier. En termes d'économie, l'état des lieux comprend entre autres un taux d'ouvriers de 51%. Une croissance démographique importante et un taux de fécondité supérieur à la moyenne distinguent les habitants qui sont principalement âgés.
L'entité jouit d'un climat distingué par des précipitations de 855 mm par an, par contre un ensoleillement de 2114 heures par an. Par rapport aux infrastructures, l'entité possède une capacité d'accueil touristique de 33 lits. De plus, il y a lieu de souligner une densité de population de 30 hab./km², une part de logement social HLM de 4% et une année moyenne de contruction de 1968, mais une proportion d'espaces verts élevée.