Moraches est une commune du département de la Nièvre, dans la région de Bourgogne-Franche-Comté.
Moraches fait partie du canton de Corbigny 
Moraches adhère à la la communauté de communes Tannay-Brinon-Corbigny 
Moraches fait partie du bassin de vie de Clamecy 
La population de Moraches est de 130 habitants (2025) 
L'altitude moyenne de Moraches 230 mètres.
Le code postal de Moraches est : 58420
Le code INSEE de Moraches est : 58181
0 Il n'y a aucun établissement scolaire à Moraches.
32.9 La part des résidences secondaires est de 32.9 %. 
Tous les chiffres et statistiques sur Moraches sur le site Insee.fr 
Beaulieu : à 2.99 km
Héry : à 3.09 km
Asnan : à 3.32 km
Germenay : à 3.63 km
Brinon-sur-Beuvron : à 4.28 km
Grenois : à 4.82 km
Taconnay : à 5.08 km
Challement : à 5.08 km
Neuilly : à 5.44 km
Bussy-la-Pesle : à 5.77 km
Guipy : à 5.96 km
Talon : à 6.15 km
Champallement : à 6.78 km
Chevannes-Changy : à 7.42 km
Chaumot : à 7.47 km
Marigny-sur-Yonne : à 7.71 km
Pazy : à 7.87 km
Chitry-les-Mines : à 8.13 km
Saint-Révérien : à 8.27 km
Lys : à 8.63 km
Vitry-Laché : à 8.69 km
Champlin : à 8.73 km
Dirol : à 8.94 km
Saint-Didier : à 9.56 km
Parigny-la-Rose : à 9.63 km
Beuvron : à 9.87 km
Authiou : à 9.91 km
Monceaux-le-Comte : à 10.39 km
Tannay : à 10.42 km
Corbigny : à 10.59 km
Chazeuil : à 10.94 km
Amazy : à 11.03 km
Ruages : à 11.05 km
Flez-Cuzy : à 11.13 km
Arthel : à 11.13 km
Saint-Germain-des-Bois : à 11.26 km
Corvol-d'Embernard : à 11.32 km
Marcy : à 11.44 km
Montenoison : à 11.58 km
Moussy : à 11.94 km