Roch est né à Montpellier à la fin du XIII siècle, seul fils d'un haut magistrat et d'une mère nommée Libérie. Il perdit ses parents à l'âge de 20 ans, et partit alors pour Rome après avoir distribué ses biens aux pauvres. Au cours de son chemin, il s'arrêta dans quelques hôpitaux pour soigner et panser les plaies des malades; on dit qu'il leur rendait la santé par le signe de la croix. Ses soins allaient de préférences aux pestiférés, parmi lesquels certains furent soignés à Cesne, Acquapendente, Rome et ailleurs.
On adjoint souvent un chien dans les représentations de Saint-Roch, car la tradition veut qu'à la fin de sa vie, touché à son tour par la peste et par la faim, il fut nourri dans une forêt près de la plaisance par un bon chien qui lui appartait chaque jour un pain dérobé la table de son maître. Ce dernier, intrigué par le manège de son animal, le suivit en forêt et découvrit notre Saint blessé qu'il put ainsi secourir. Voilà pourquoi, pour parler de deux personnes inséparables, le proverbe dit " c'est Saint-Roch et son chien "