Garchy est une commune du département de la Nièvre, dans la région de Bourgogne-Franche-Comté.
Garchy fait partie du canton de Pouilly-sur-Loire 
Garchy adhère à la la communauté de communes Coeur de Loire 
Garchy fait partie du bassin de vie de La Charité-sur-Loire 
La population de Garchy est de 427 habitants (2025) 
L'altitude moyenne de Garchy 172 mètres.
Le code postal de Garchy est : 58150
Le code INSEE de Garchy est : 58122
1 Il y a 1 Ecole à Garchy. Voir les établissements scolaires de Garchy. 
27.6 La part des résidences secondaires est de 27.6 %. 
Tous les chiffres et statistiques sur Garchy sur le site Insee.fr 
Narcy: à 3.12 km
Vielmanay: à 3.30 km
Varennes-lès-Narcy: à 3.73 km
Bulcy: à 4.01 km
Mesves-sur-Loire: à 6.18 km
Suilly-la-Tour: à 8.06 km
Sainte-Colombe-des-Bois: à 8.19 km
Chasnay: à 8.75 km
Pouilly-sur-Loire: à 8.77 km
Raveau: à 8.78 km
Nannay: à 9.01 km
Saint-Andelain: à 9.66 km
Saint-Quentin-sur-Nohain: à 9.94 km
Charité-sur-Loire: à 10.30 km
Herry: à 10.33 km
Saint-Laurent-l'Abbaye: à 10.60 km
Murlin: à 10.63 km
Arbourse: à 11.83 km
Châteauneuf-Val-de-Bargis: à 11.86 km
Ecole maternelle - Public