Marzy est une ville du centre de la France située dans le département de la Nièvre en région Bourgogne-Franche-Comté.
La population de Marzy est de 3.683 habitants.
1.360 ménages habitent à Marzy dans 1.459 logements.