Ainay-le-Château est une commune d'une superficie totale de 2407 hectares, son altitude varie entre 184 et 252 mètres
Les habitants de Ainay-le-Château s'appellent les Castelainaisiens et les Castelainaisiennes.
Au dernier recensement Ainay-le-Château comptait environ 1200 habitants.
(Source INSEE : recensement de 1999 sans double compte)