La localidad de Valdesamario está situada en el límite meridional de la cordillera Cantábrica, al este de la sierra de Gistredo, en la confluencia de los ríos Valdesamario y Omaña.