Ruch est une commune du département de la Gironde, dans la région de Nouvelle-Aquitaine.
Ruch fait partie du canton de Le Réolais et Les Bastides 
Ruch adhère à la la communauté de communes Castillon/Pujols 
Ruch fait partie du bassin de vie de Castillon-la-Bataille 
Le maire de Ruch est M. Raymond VIANDON - Ancien cadre (2026)
La population de Ruch est de 544 habitants (2025) 
L'altitude moyenne de Ruch 70 mètres.
Le code postal de Ruch est : 33350
Le code INSEE de Ruch est : 33361
2 Il y a 2 Ecoles à Ruch. Voir les établissements scolaires de Ruch. 
11.2 La part des résidences secondaires est de 11.2 %. 
Tous les chiffres et statistiques sur Ruch sur le site Insee.fr 
Bossugan: à 1.93 km
Mauriac: à 3.47 km
Pujols: à 3.56 km
Mérignas: à 3.88 km
Saint-Antoine-du-Queyret: à 3.95 km
Blasimon: à 4.10 km
Saint-Pey-de-Castets: à 4.46 km
Sainte-Radegonde: à 5.25 km
Sainte-Florence: à 5.73 km
Saint-Vincent-de-Pertignas: à 6.13 km
Cleyrac: à 6.27 km
Listrac-de-Durèze: à 6.70 km
Civrac-sur-Dordogne: à 6.72 km
Rauzan: à 6.88 km
Soussac: à 6.95 km
Juillac: à 7.10 km
Mouliets-et-Villemartin: à 7.42 km
Cazaugitat: à 7.71 km
Coubeyrac: à 7.72 km
Auriolles: à 8.10 km
Flaujagues: à 8.25 km
Sainte-Terre: à 8.28 km
Castillon-la-Bataille: à 8.65 km
Saint-Jean-de-Blaignac: à 8.74 km
Jugazan: à 9.13 km
Gensac: à 9.37 km
Caumont: à 9.61 km
Pellegrue: à 9.64 km
Lamothe-Montravel: à 9.76 km
Massugas: à 9.77 km
Saint-Magne-de-Castillon: à 9.93 km
Sauveterre-de-Guyenne: à 10.03 km
Lugasson: à 10.05 km
Bellefond: à 10.41 km
Pessac-sur-Dordogne: à 10.61 km
Frontenac: à 10.62 km
Saint-Pey-d'Armens: à 10.64 km
Daubèze: à 10.72 km
Saint-Seurin-de-Prats: à 10.80 km
Castelmoron-d'Albret: à 10.86 km
Saint-Aubin-de-Branne: à 11.02 km
Cabara: à 11.07 km
Belvès-de-Castillon: à 11.25 km
Naujan-et-Postiac: à 11.25 km
Courpiac: à 11.45 km
Sainte-Colombe: à 11.53 km
Cessac: à 11.57 km
Saint-Martin-du-Puy: à 11.71 km
Rimons: à 11.95 km
Saint-Ferme: à 11.95 km
LOUIS DELOM SORBE - Public
Ecole primaire privée Balthazar - Privé