Le canton de Nexon 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 ceux d'Eymoutiers et Saint-Yrieix-la-Perche.