Peyrusse-le-Roc est une commune du département de l' Aveyron, dans la région d' Occitanie.
Peyrusse-le-Roc fait partie du canton de Lot et Montbazinois 
Peyrusse-le-Roc adhère à la la communauté de communes du Plateau de Montbazens 
Peyrusse-le-Roc fait partie du bassin de vie de Montbazens 
Le maire de Peyrusse-le-Roc est M. Benoît GRANSAGNE - Ancien agriculteur exploitant (2026)
La population de Peyrusse-le-Roc est de 202 habitants (2025) 
L'altitude moyenne de Peyrusse-le-Roc 436 mètres.
Le code postal de Peyrusse-le-Roc est : 12220
Le code INSEE de Peyrusse-le-Roc est : 12181
0 Il n'y a aucun établissement scolaire à Peyrusse-le-Roc.
44.1 La part des résidences secondaires est de 44.1 %. 
Tous les chiffres et statistiques sur Peyrusse-le-Roc sur le site Insee.fr 
Galgan: à 3.29 km
Drulhe: à 3.78 km
Naussac: à 4.49 km
Albres: à 5.30 km
Asprières: à 5.49 km
Salles-Courbatiès: à 5.50 km
Sonnac: à 6.25 km
Valzergues: à 6.59 km
Vaureilles: à 6.61 km
Montbazens: à 7.47 km
Saint-Igest: à 7.61 km
Causse-et-Diège: à 7.95 km
Lanuéjouls: à 8.20 km
Viviez: à 9.05 km
Bouillac: à 9.20 km
Aubin: à 9.32 km
Cuzac: à 9.42 km
Lugan: à 9.59 km
Capdenac-Gare: à 9.82 km
Roussennac: à 10.14 km
Privezac: à 10.19 km
Anglars-Saint-Félix: à 10.36 km
Lentillac-Saint-Blaise: à 10.65 km
Capdenac: à 10.83 km
Foissac: à 10.88 km
Villeneuve: à 11.00 km
Decazeville: à 11.40 km
Maleville: à 11.57 km
Cransac: à 11.76 km
Boisse-Penchot: à 11.78 km