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