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