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