Saint-Benin-d'Azy is the seat of the canton of the same name in the arrondissement of Nevers.
The town is also the administrative centre of the Communauté de communes des Amognes, a community of 16 communes.