Как и в 2014 году, Шапошников шёл на выборы в 12-м округе (районы Свиблово, Южное Медведково, Северное Медведково). Он выдвигался как самовыдвиженец. 8 сентября Шапошников победил на выборах 2019 года в Московскую городскую Думу с минимальным перевесом в чуть более чем в 1000 голосов с результатом 42,16 %.