Cornus is a commune of the Aveyron département in southwestern France.
Coordinates: 43°54′N 3°10′E / 43.9, 3.167