Le code postal de la ville La-Roque-Sainte-Marguerite est le 12100.
La commune de la Roque-Sainte-Marguerite se trouve dans le département de l'Aveyron (12), qui est dans la région Occitanie.
La ville compte 177 habitants, selon les dernières statistiques et ses habitants s'appellent les Roquelois(e).
La superficie de la Roque-Sainte-Marguerite est de 50 km². Son altitude moyenne est de 722 mètres. Peu dense, elle compte 4 habitants au km².
Latitude : 44.125
Longitude : 3.224
Plus d'information sur la page Wikipédia de la Roque-Sainte-Marguerite.