Dyo est une commune du département de Saône-et-Loire, dans la région de Bourgogne-Franche-Comté.
Dyo fait partie du canton de Charolles 
Dyo adhère à la la communauté de communes Brionnais Sud Bourgogne 
Dyo fait partie du bassin de vie de La Clayette 
Le maire de Dyo est M. Jérôme DEBARREIX - Ouvrier non qualifié de type industriel (2026)
La population de Dyo est de 325 habitants (2025) 
L'altitude moyenne de Dyo 380 mètres.
Le code postal de Dyo est : 71800
Le code INSEE de Dyo est : 71185
0 Il n'y a aucun établissement scolaire à Dyo.
21.5 La part des résidences secondaires est de 21.5 %. 
Tous les chiffres et statistiques sur Dyo sur le site Insee.fr 
CartographieLes autres cartes de Saône-et-Loire
Voir toutes les cartes du département de Saône-et-Loire (71)
Saint-Germain-en-Brionnais : à 1.64 km
Ouroux-sous-le-Bois-Sainte-Marie : à 2.58 km
Saint-Symphorien-des-Bois : à 2.86 km
Saint-Julien-de-Civry : à 3.58 km
Amanzé : à 4.16 km
Prizy : à 4.28 km
Colombier-en-Brionnais : à 4.37 km
Marcilly-la-Gueurce : à 4.90 km
Ozolles : à 6.08 km
Curbigny : à 6.36 km
Vaudebarrier : à 6.41 km
Changy : à 6.67 km
Bois-Sainte-Marie : à 6.70 km
Vareilles : à 6.88 km
Lugny-lès-Charolles : à 7.50 km
Oyé : à 7.58 km
Baudemont : à 7.95 km
Clayette : à 8.06 km
Charolles : à 8.37 km
Gibles : à 8.63 km
Varennes-sous-Dun : à 8.78 km
Nochize : à 8.84 km
Varenne-l'Arconce : à 9.42 km
Saint-Laurent-en-Brionnais : à 9.77 km
Vendenesse-lès-Charolles : à 10.35 km
Beaubery : à 10.41 km
Montmelard : à 10.67 km
Saint-Christophe-en-Brionnais : à 10.92 km
Chapelle-sous-Dun : à 10.96 km
Châtenay : à 11.17 km
Hautefond : à 11.44 km
Vauban : à 11.74 km
Poisson : à 11.77 km
Saint-Didier-en-Brionnais : à 11.88 km
Briant : à 11.89 km