Donzy est une commune du département de la Nièvre, dans la région de Bourgogne-Franche-Comté.
Donzy est une commune chef-lieu de canton.
Donzy fait partie du canton de Pouilly-sur-Loire 
Donzy adhère à la la communauté de communes Coeur de Loire 
Donzy fait partie du bassin de vie de Cosne-Cours-sur-Loire 
Madame le maire de Donzy est Agathe PERNOLLET (2026)
La population de Donzy est de 1542 habitants (2025) 
L'altitude moyenne de Donzy 182 mètres.
Le code postal de Donzy est : 58220
Le code INSEE de Donzy est : 58102
2 Il y a 1 Collège et 1 Ecole à Donzy. Voir les établissements scolaires de Donzy. 
18.6 La part des résidences secondaires est de 18.6 %. 
Tous les chiffres et statistiques sur Donzy sur le site Insee.fr 
Perroy : à 4.13 km
Sainte-Colombe-des-Bois : à 5.74 km
Suilly-la-Tour : à 5.75 km
Cessy-les-Bois : à 7.31 km
Saint-Quentin-sur-Nohain : à 8.01 km
Ciez : à 8.36 km
Couloutre : à 8.62 km
Pougny : à 9.24 km
Colméry : à 9.84 km
Alligny-Cosne : à 10.33 km
Saint-Laurent-l'Abbaye : à 10.54 km
Saint-Martin-sur-Nohain : à 10.61 km
Menestreau : à 10.95 km
Menou : à 11.56 km
Vielmanay : à 11.59 km
Collège Henri Clément - Public
Ecole primaire - Public