Le canton de Saint-Laurent-sur-Gorre est une ancienne division administrative française située dans le département de la Haute-Vienne et la région Nouvelle-Aquitaine. À la suite du redécoupage cantonal de 2014, le canton est fondu dans celui de Rochechouart.