La commune de Girac est situé dans le département du Lot et on y dénombre 361 habitants. Elle est reposante. Les habitations ancienes composent la plupart de l'habitat. Une croissance démographique comparativement très basse , par contre un taux de personnes âgées de 28%, un âge moyen de 44 ans et une taille moyenne des ménages assez inférieure : 2.1 personnes spécifient les habitants, essentiellement âgés.
La commune bénéficie de conditions climatiques distinguées par des précipitations de 948 mm par an, mais un ensoleillement de 2077 heures par an. La santé économique est caractérisé notamment par un taux d'ouvriers de 50%, mais une taxe habitation relativement inférieure : 14%. Il y a lieu de noter une part de logement social HLM de 0%, mais une densité de population de 90 hab./km².