La localité de Saint-Amand-en-Puisaye, comprenant 1285 habitants, est située dans le département de la Nièvre. Elle possède des commerces de proximité et est paisible. Les logements anciens forment la plupart du parc immobilier. La situation économique comprend notamment une proportion d'ouvriers de 70%. Une portion de personnes âgées assez supérieure (37%), une quotité de retraités supérieure à la moyenne (38%), un âge moyen assez supérieur à la moyenne (49 ans) et une taille moyenne des ménages proportionnellement faible (2 personnes) caractérisent la population qui est en majorité âgée.
La localité bénéficie d'un climat caractérisé par des précipitations de 700 mm par an, par contre un ensoleillement de 1692 heures par an. Elle est aussi remarquable par une portion d'utilisation de la voiture supérieure à la moyenne (18%) et une part de petits terrains élevée (11%), une évolution du nombre de places en établissement scolaires de 24.