La commune de Saint-Amand-en-Puisaye est située dans le département Nièvre.
Les agglomérations à proximité sont les suivantes : Treigny, Moutiers-en-Puisaye, Dampierre-sous-Bouhy, Bitry, Saint-Fargeau, Lavau, Arquian, Saint-Vérain.
12 infirmiers et infirmières à domicile travaillent à Saint-Amand-en-Puisaye.