La Roque-Sainte-Marguerite ( pronunciación francesa: [la ʁɔk sɛ̃t maʁɡərit] ; occitano : La Ròca ) es una comuna del departamento de Aveyron en el sur de Francia .
Situada en lo profundo del pintoresco desfiladero de Dourbie , la comuna absorbió la anteriormente separada comuna de St Verin en 1940, y también incorpora el pueblo de Pierrefiche du Larzac , que se encuentra mucho más alto en Causse du Larzac ( meseta de Larzac ), a unos 670 metros sobre el nivel del mar .
El pueblo se encuentra a unos 15 km al este de Millau . La principal industria para los residentes que aún trabajan en la zona es el turismo: el sitio más visitado por los turistas en Aveyron, Le Chaos de Montpellier-le-Vieux , se encuentra dentro de sus límites. Pero la mayoría de los residentes que trabajan se desplazan a Millau.
En la meseta calcárea de Larzac, los habitantes de Pierrefiche eran pastores que llevaban la leche de sus ovejas a la quesería del pueblo para fabricar queso Roquefort . Hasta hace poco, contaban con dos rebaños de 50 y 200 ovejas. Las sequías de 2004 han reducido el número a uno. Las pieles de oveja y los vellones se destinaban a Millau para la industria de los guantes.
El castillo era la defensa occidental del valle de Dourbie, antiguamente fuertemente vigilado y que en la Edad Media era una rica zona agrícola. Todavía se pueden ver antiguas terrazas de viñedos a lo largo del profundo abismo excavado por el río a través de las mesetas de Causse, de unos 300 m de profundidad.