Ribagnac est une commune du département de la Dordogne, dans la région de Nouvelle-Aquitaine.
Ribagnac fait partie du canton de Sud-Bergeracois 
Ribagnac adhère à la la communauté d'agglomération Bergeracoise 
Ribagnac fait partie du bassin de vie de Bergerac 
Le maire de Ribagnac est M. Cédric LOUGRAT - Chef d'entreprise de 10 salariés ou plus (2026)
La population de Ribagnac est de 334 habitants (2025) 
L'altitude moyenne de Ribagnac 139 mètres.
Le code postal de Ribagnac est : 24240
Le code INSEE de Ribagnac est : 24351
0 Il n'y a aucun établissement scolaire à Ribagnac.
18.2 La part des résidences secondaires est de 18.2 %. 
Tous les chiffres et statistiques sur Ribagnac sur le site Insee.fr 
CartographieLes autres cartes de la Dordogne
Voir toutes les cartes du département de la Dordogne (24)
Bouniagues: à 2.44 km
Colombier: à 2.66 km
Monbazillac: à 3.10 km
Sadillac: à 3.55 km
Singleyrac: à 3.90 km
Rouffignac-de-Sigoulès: à 4.16 km
Saint-Perdoux: à 4.37 km
Conne-de-Labarde: à 4.86 km
Mescoules: à 5.60 km
Saint-Cernin-de-Labarde: à 5.94 km
Saint-Nexans: à 6.07 km
Pomport: à 6.33 km
Saint-Capraise-d'Eymet: à 6.42 km
Saint-Laurent-des-Vignes: à 6.47 km
Sigoulès-et-Flaugeac : à 6.96 km
Monsaguel: à 7.37 km
Saint-Aubin-de-Cadelech: à 8.28 km
Saint-Julien-Innocence-Eulalie : à 8.42 km
Saint-Aubin-de-Lanquais: à 8.46 km
Razac-d'Eymet: à 8.68 km
Plaisance: à 9.11 km
Cours-de-Pile: à 9.22 km
Fonroque: à 9.36 km
Issigeac: à 9.52 km
Bergerac: à 9.68 km
Monmadalès: à 9.73 km
Cunèges: à 9.82 km
Montaut: à 10.64 km
Serres-et-Montguyard: à 10.80 km
Monmarvès: à 11.26 km
Creysse: à 11.48 km
Saint-Germain-et-Mons: à 11.75 km
Verdon: à 11.77 km
Faux: à 11.94 km