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