La ville de Ainay-le-Vieil est située dans le département Cher.
Les villes limitrophes sont les suivantes : Lételon, La Groutte, La Perche, Drevant, Colombiers, La Celette, Coust, Saint-Georges-de-Poisieux.
2 infirmiers et infirmières à domicile travaillent à Ainay-le-Vieil.