Sainte-Marguerite-Lafigère est une commune française, située dans le département de l'Ardèche en région Auvergne-Rhône-Alpes.