Cabarcos es una localidad del municipio de Sobrado, comarca de El Bierzo, provincia de León Comunidad Autónoma de Castilla y León, España
Es un pueblo limítrofe con la comarca de Valdeorras, (situada en la provincia de Orense) de la que le separan escasos metros, y desde él se puede acceder al Barco de Valdeorras por una carretera comarcal.
Se encuentra situado a 740 metros de altitud en la Sierra de la Encina de la Lastra. Enfrente al pueblo nos encontramos las formaciones rocosas en forma de pico de la Tara (1099 m), el Pinouco y el Pinouquín, precisamente del Pinouco nace el arroyo de Cabarcos que da agua a los castaños cercanos, una de las mayores riquezas de este pueblo. Cercano, a unos pocos kilómetros, se encuentra el Valle del Selmo.
Se accede siguiendo la carretera Ponferrada-Orense y cogiendo el desvío que lleva a Friera y una vez llegado a esta localidad continuar por el desvío que lleva a Portela de Aguiar para continuar hasta Santo Tirso de Cabarcos.