Election results

Note: Cheltenham Borough Council is elected by halves, meaning that 20 seats (one in each ward) are up for election every two years. The two sets of seats are referred to as Group A and Group B below to avoid confusion.