Ce tableau est une copie de l’œuvre d'Eustache Le Sueur conservée à l'Alte Pinakothek de Munich. Elle a sans doute été peinte dans la 2e moitié du 17e siècle et est très proche de l'original (composition non inversée, présence de tous les personnages et accessoires, couleurs), mais est deux fois plus grande. On peut noter que des reliques de sainte Marthe étaient conservées à la collégiale de Montbrison et ont été déplacées vers un nouveau reliquaire en 1677 (voir IM42001790).
Le tableau se trouvait dans la chapelle Sainte-Anne de l’hôtel-Dieu de Montbrison. Après la réaffectation de celle-ci en temple protestant, en 1994, Il a été transféré dans un dépôt municipal.