Canton : La Charité-sur-Loire
Chasnay est une commune dont l'altitude varie entre 189 et 350 mètres et d'une superficie de 1176 hectares.
Au dernier recensement Chasnay comptait environ 100 habitants. (Source INSEE : recensement de 1999 sans double compte)
Nannay (1 kms)Arbourse (3 kms)Murlin (4 kms)Dompierre-sur-Nièvre (5 kms)La Celle-sur-Nièvre (5 kms)Châteauneuf-Val-de-Bargis (5 kms)Vielmanay (5 kms)Beaumont-la-Ferrière (6 kms)Garchy (8 kms)Narcy (8 kms)