El municipio cuenta con una superficie de 52,18 km² y, según datos del padrón municipal 2017 del INE, cuenta con una población de 187 habitantes.
Estos, situados en el entorno del río Esla (río que inicialmente denominado Ástura dio nombre a los astures) se situaban junto a este río que constituyó la frontera natural oriental de los pueblos astures prerromanos.
Durante la Edad Media Santa Eufemia quedó integrado en el Reino de León, cuyos monarcas habrían acometido la repoblación de la localidad dentro del proceso repoblador llevado a cabo en la zona.
Población de hecho según los censos de población del INE.En estos Censos se denominaba San Vicente del Barco: 1842, 1857, 1860, 1877, 1887, 1897, 1900, 1910, 1920, 1930 y 2001.
San Vicente en enero, Las Candelas en febrero, o la Bendición de campos y San Isidro en mayo completan el calendario anual de festejos tanto populares como religiosos.