La localidad de San Pedro de Olleros se encuentra en el término más amplio de Vega de Espinareda, conformado éste a su vez por los otros núcleos de población de Sésamo, Valle de Finolledo, El Espino, Burbia, Moreda, San Martín de Moreda, Villar de Otero, Espinareda, Penoselo y La Bustarga.
El municipio de Vega de Espinareda se alza en la vertiente occidental de la provincia de León, concretamente en la comarca de El Bierzo, cerca del límite fronterizo con Ourense, Galicia.
San Pedro cuenta, además de con un privilegiado entorno natural, con un rico patrimonio arquitectónico, como la Iglesia parroquial de San Pedro de Olleros. Pero si alguna cosa será realmente interesante será recorrer sus rutas hasta y por el Valle de los Ancares, Reserva Natural de gran belleza.