Михаил Константинович Банщиков родился 20 марта 1949 в городе Вологде.

С 1996 по 2001 год Михаил Банщиков возглавлял Вологодскую городскую думу. В 2007-2011 годах был депутатом Государственной Думы РФ пятого созыва.

После ухода из большой политики Банщиков занимал активную общественную позицию. Он возглавлял Вологодское областное отделение партии «Единая Россия» и был председателем попечительского совета Вологодского государственного педагогического университета.

4 мая Михаил Банщиков погиб в ДТП под Вологдой. Авария произошла около 16:20 на дороге в сторону Северной Фермы. По предварительным данным, Банщиков не справился с управлением автомобилем Audi и съехал в кювет. Столкновения с другими транспортными средствами не было.

В результате аварии Михаил Банщиков получил травмы, несовместимые с жизнью, и скончался на месте происшествия.

Обстоятельства трагедии выясняются.