Nassigny est une commune du département de l' Allier, dans la région d' Auvergne-Rhône-Alpes.
Nassigny fait partie du canton de Huriel 
Nassigny adhère à la la communauté de communes du Val de Cher 
Nassigny fait partie du bassin de vie de Montluçon 
Le maire de Nassigny est M. Francis LE BAS - Agriculteur sur grande exploitation (2026)
La population de Nassigny est de 195 habitants (2025) 
L'altitude moyenne de Nassigny 190 mètres.
Le code postal de Nassigny est : 03190
Le code INSEE de Nassigny est : 03193
1 Il y a 1 Ecole à Nassigny. Voir les établissements scolaires de Nassigny. 
20.0 La part des résidences secondaires est de 20.0 %. 
Tous les chiffres et statistiques sur Nassigny sur le site Insee.fr 
Reugny: à 3.83 km
Haut-Bocage: à 4.22 km
Vallon-en-Sully: à 4.35 km
Audes: à 5.63 km
Chazemais: à 6.24 km
Épineuil-le-Fleuriel: à 7.06 km
Saint-Vitte: à 7.65 km
Estivareilles: à 8.16 km
Vaux: à 8.17 km
Hérisson: à 8.36 km
Meaulne-Vitray: à 11.27 km
Saint-Victor: à 11.33 km
Chapelaude: à 11.47 km
Saint-Caprais: à 11.61 km
Brethon: à 11.94 km
Ecole Primaire - Public