Sauvigny-les-Bois est une ville de la Nièvre en région Bourgogne-Franche-Comté.
Sauvigny-les-Bois compte 1541 habitants appelés les "Sauvignois, Sauvignoises".
La densité de la population de Sauvigny-les-Bois est de 53 habitants au km².
Le maire de Sauvigny-les-Bois est Monsieur Alain LECOUR