O cantón de Sornhan (en occitán cantó de Sornhan, en catalán cantó de Sornià, en francés canton de Sournia) yera una división administrativa francesa situata en o departamento d'os Pireneus Orientals, en a rechión d'Occitania, districto de Prada.