Se sitúa a un altitud media de 842 m s. n. m., en la orilla sur del embalse del Ebro, Lugar de Importancia Comunitaria y limítrofe con el sur de Cantabria. Por su situación también se puede considerar que forma parte de la comarca de Campoo. Dista 71 km de Santander, 98 km de Burgos y 118 km de Bilbao. El barrio de arriba es el pueblo tradicional. El barrio de abajo, también denominado Vilga, se construyó en 1906, al instalarse la fábrica de Cristalería Española.