La municipalité de Saint-Aignan se situe dans le département Loir-et-Cher.
Les municipalités limitrophes sont les suivantes : Orbigny, Châteauvieux, Mareuil-sur-Cher, Noyers-sur-Cher, Seigy.
9 infirmiers et infirmières à domicile pratiquent à Saint-Aignan.