Cañedo es una localidad del municipio de Soba (Cantabria, España).
En el año 2008 contaba con una población de 39 habitantes (INE).
La localidad se encuentra a 560 metros de altitud sobre el nivel del mar, y a 5,1 kilómetros de la capital municipal, Veguilla.
Sus habitantes se dedican en su mayoría a la ganadería.
Se supone que la familia Cañedo muy importante en México es oriunda de este pueblo.