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