Cosgaya es una localidad española del municipio de Camaleño, se encuentra en la comarca de Liébana, localizada en el extremo más occidental de Cantabria.