Cheshire East Council - By-elections

Crewe West Ward Borough - 6 May 2021

Previous elections

Crewe South Ward - 27 February 2020

Bunbury Borough Ward - 22 March 2018

Crewe East Ward - 5 October 2017

Bollington Borough Ward - 16 February 2017

Congleton East Ward - 29 October 2015

Crewe West Ward - March 2014

Macclesfield Hurdsfield Ward - April 2013