Le village remonte au IXe siècle et s’est appelé Neuilly les Belles Cloches.
La commune compte 120 habitants, elle a une superficie de 1 393 hectares avec environ 80 hectares de forêts et bois communaux.
L’habitat est réparti sur le Bourg et 4 hameaux : Flassy – Olcy – Les Bordes – La Grange Journeau

La commune faisait partie de l’ex communauté de commune du Val du Beuvron dont le regroupement avec Tannay et Corbigny forme maintenant la nouvelle communauté de communes présidée par Monsieur Jean Charles Rochard.