Shapenkovo is a village located in the Barguzinsky District of the Republic of Buryatia. In 2010, the population was 199. The distance to the district center (Barguzin) is 8 km. The distance to the administrative center of the republic (Ulan-Ude) is 236 km.