El Ayuntamiento de Cangas de Onís debe en la actualidad 1,15 millones a proveedores, 1,53 millones a entidades financieras (243.000 euros menos que hace un año) y 129.000 euros al Ministerio de Economía y Hacienda por el dinero recibido de más en 2008 y 2009 por la participación local en los tributos del Estado. La deuda total del Ayuntamiento suma 2,81 millones, lo que supone 414,68 euros por habitante.