Magny-Danigon est une commune du département de la Haute-Saône, dans la région de Bourgogne-Franche-Comté.
Magny-Danigon fait partie du canton de Lure-2
Magny-Danigon adhère à la la communauté de communes du Pays de Lure
Magny-Danigon fait partie du bassin de vie de
310 m.
La population de Magny-Danigon est de 439 habitants (2020)
Le code postal de de Magny-Danigon est : 70200