Vega de Liébana es un municipio de la comunidad autónoma de Cantabria. Está situado en la comarca de Liébana, en el extremo occidental de la región. Limita al norte con Camaleño y Potes, al este con Pesaguero y Cabezón de Liébana, al sur con la provincia de Palencia y al oeste con la provincia de León.