La commune de Bray-Saint-Aignan se situe dans le département Loiret.
Les municipalités à proximité sont les suivantes : Bouzy-la-Forêt, Saint-Benoît-sur-Loire, Bonnée, Vieilles-Maisons-sur-Joudry, Saint-Martin-d'Abbat, Lorris, Les Bordes.
3 infirmiers et infirmières à domicile exercent à Bray-Saint-Aignan.