Ce cimetière a été aménagé au début du 19e siècle, puis agrandit à plusieurs reprises. Il est appelé Saint-Roch, du nom du saint patron des malades de la peste, l'emplacement ayant acceuilli auparavant les dépouilles des morts pestiférés. En 1905, lors de la séparation de l'Eglise et de l'Etat, ce cimmetière devient communal et est baptisé cimetière des Marguerites, mais le nom de Saint-Roch continue à être utilisé jusqu'à aujourd'hui par la population.
Plusieurs personnalités ayant laissés leur emprunte sur la ville sont entérrés ici, dont 18 anciens maires. Il y a près de 4000 sépultues et on estime le nombre total d'inhummés à 20 000. (La Presse Pontisalienne no 169).
A noter enore quelques faits divers, en juillet 2013 un mur du cimetière de 25 mètres s'écroule, à cause d'écoulement de pluies d'un violent orage, ou en septembre 2016 une voiture accidentée encastrée dans le mur de l'entrée, les deux airbags s'étant déclenchés heureusement sans victimes (Est Republicain du 02/09/2016).