L'entité de Ygrande, et qui est tranquille et bénéficie de commerces locaux, se trouve dans le département de l'Allier. Elle compte 777 habitants.. La situation économique se distingue en particulier par un revenu moyen très inférieur à la moyenne (19700 €). Au niveau climatique, la localité bénéficie de un ensoleillement de 1720 heures par an.
Un âge moyen de 47 ans et une part d'enfants et d'adolescents de 19%, un taux de retraités assez supérieur : 37% et une taille moyenne des ménages comparativement assez faible (2.1 personnes) distinguent les habitants, en majorité âgés. En outre, il faut y mentionner une année moyenne de contruction de 1954, par contre un nombre d'établissements scolaires de 1.8, une évolution du nombre de places en établissement scolaires de 9 et un taux de déplacement vers un lieu de travail extérieur de 71%.