Neuvy-sur-Loire est une ville de la Nièvre en région Bourgogne-Franche-Comté.
Neuvy-sur-Loire compte 1480 habitants appelés les "Neuvycois, Neuvycoises".
La densité de la population de Neuvy-sur-Loire est de 70 habitants au km².
Le maire de Neuvy-sur-Loire est Monsieur Patrick BONDEUX