Le canton de Cornus est une ancienne division administrative française située dans le département de l'Aveyron.