Germigny-sur-Loire (Jarmigny en Nivernais) est une commune française, située dans le département de la Nièvre en région Bourgogne-Franche-Comté.