Before (end of 2016) (57 seats, Elections Centre)
Conservative 33 · Labour 11 · Other 9 · Liberal Democrats 4
After (end of 2017) (57 seats, Elections Centre)
Conservative 40 · Labour 10 · Other 4 · Liberal Democrats 3
Ward results
Alvechurch1 seat
| Charlie Hotham | Independent | 1,174 ✓ |
| June Maud Lily Amott Griffiths | Conservative | 1,101 |
| Sandra Daisy Docker | Liberal Democrats | 287 |
| James Goad | UK Independence Party (UKIP) | 125 |
| Peter Harvey | Green | 112 |
Arrow Valley East2 seats
| Juliet Ann Brunner | Conservative | 2,000 ✓ |
| Thomas Baker-Price | Conservative | 1,957 ✓ |
| Joe Baker | Labour | 1,913 |
| Wanda King | Labour | 1,637 |
| Paul Swansborough | UK Independence Party (UKIP) | 965 |
| Peter James Bridle | UK Independence Party (UKIP) | 849 |
| David Howard Gee | Liberal Democrats | 316 |
| Hans Windheuser | Liberal Democrats | 209 |
| Robert Daniel Wardell | Green | 167 |
| Rylma Elaine White | Green | 155 |
Arrow Valley West2 seats · turnout 30.9%
| Andrew Fry | Labour | 1,943 ✓ |
| Pattie Hill | Labour | 1,797 ✓ |
| Patricia Lailey | Labour | 1,797 ✓ |
| Matthew Dormer | Conservative | 1,574 |
| David Thain | Conservative | 1,276 |
| Scott Preston | UK Independence Party (UKIP) | 468 |
| Kathy Haslam | UK Independence Party (UKIP) | 466 |
| Diane Thomas | Liberal Democrats | 290 |
| Russell Patrick Taylor | Liberal Democrats | 220 |
| Rachel Mellor | Green | 176 |
| Rachel Claire Wardell | Green | 176 |
| Kevin Peter White | Green | 126 |
| Sharnah Wynn | Independent | 121 |
Beacon1 seat
| Peter Michael McDonald | Labour | 1,541 ✓ |
| Richard John Deeming | Conservative | 1,418 |
| Jill Harvey | Green | 226 |
| Diana Elizabeth Ball | Liberal Democrats | 205 |
Bedwardine1 seat · turnout 38.3%
| Alan Amos | Conservative | 1,460 ✓ |
| Daniel Walton | Labour | 808 |
| Mike Mullins | Liberal Democrats | 218 |
| Daniel Casey Daye | Green | 140 |
| Paul Simon Hickling | UK Independence Party (UKIP) | 126 |
Bewdley1 seat
| Rebecca Vale | Conservative | 1,305 ✓ |
| Rod Stanczyszyn | Labour | 488 |
| Calne Edginton-White | — | 474 |
| Jim Lawson | Independent | 166 |
| Rachel Louise Akathiotis | Liberal Democrats | 149 |
| Chris Wood | UK Independence Party (UKIP) | 146 |
| Angela Coleman | Green | 108 |
Bowbrook1 seat · turnout 40.4%
| Tony Miller | Conservative | 2,152 ✓ |
| Stephen Ainsworth | Labour | 357 |
| John David Littlechild | Liberal Democrats | 354 |
| Peter Jewell | UK Independence Party (UKIP) | 133 |
| Ezra Cohen | Green | 122 |
Bredon1 seat · turnout 41.9%
| Adrian Ingleby Hardman | Conservative | 2,371 ✓ |
| Liz Turier | Liberal Democrats | 465 |
| David John Niblett | Labour | 236 |
| Katri Anna Hastings | Green | 212 |
Broadway1 seat
| Elizabeth Eyre | Conservative | 1,858 ✓ |
| Diana Clare Brown | Liberal Democrats | 317 |
| Martin John Vernall | Labour | 217 |
| Matthew Robert Collins | Green | 164 |
Bromsgrove Central1 seat · turnout 37.5%
| Raymond Dent | Conservative | 1,166 ✓ |
| Ross Hunter | Liberal Democrats | 798 |
| Jacqui O'Reilly | Labour | 527 |
| Adrian John Beverley Smart | UK Independence Party (UKIP) | 186 |
| Michelle Baker | Green | 119 |
Bromsgrove East1 seat
| Kit Taylor | Conservative | 1,697 ✓ |
| Janet Elizabeth King | Liberal Democrats | 514 |
| Rory Shannon | Labour | 426 |
| Stan Baker | Green | 222 |
Bromsgrove South1 seat · turnout 30.8%
| Christopher Bloore | Labour | 1,263 ✓ |
| Claire Jones | Conservative | 1,013 |
| Leah-Nani Soledad Alconcel | Liberal Democrats | 123 |
| Marcus Edward Draper | Green | 102 |
Bromsgrove West1 seat · turnout 32.6%
| Luke Christian Ramsay Mallett | Labour | 1,640 ✓ |
| Melanie Anne Britton | Conservative | 709 |
| Michael Milos Mihailovic | Liberal Democrats | 90 |
| David John Baker | Green | 86 |
Chaddesley1 seat
| Marcus John Hart | Conservative | 1,236 ✓ |
| Helen Elizabeth Dyke | Independent | 975 |
| Debra Jones | Labour | 206 |
| Kathleen Robertson | — | 129 |
| Philip Daniels | UK Independence Party (UKIP) | 90 |
| Douglas Hine | Green | 77 |
Claines1 seat · turnout 44.7%
| Andy Stafford | Conservative | 1,543 ✓ |
| Mel Allcott | Liberal Democrats | 1,096 |
| Robert Edward Lodge | Labour | 446 |
| Peter Robinson | Green | 197 |
| Mark James Hulme | UK Independence Party (UKIP) | 99 |
Clent Hills1 seat
| Karen Jane May | Conservative | 1,574 ✓ |
| Steven Robert Colella | Independent | 1,426 |
| Lorraine Sally Johnson | Labour | 236 |
| Susan Jones | Green | 131 |
| Leia Rachael Devon Beavis | Liberal Democrats | 105 |
| Ian David Hardiman | Conservative | 1,087 ✓ |
| Gordon Clifford Yarranton | Independent | 554 |
| Owen Anthony Raybould | Labour | 491 |
| Linda Anne Candlin | Independent Kidderminster Hospital and Health Concern | 355 |
| Dave Field | UK Independence Party (UKIP) | 142 |
| Kate Spohrer | Green | 129 |
| Michael Akathiotis | Liberal Democrats | 79 |
Croome1 seat
| Paul Middlebrough | Conservative | 1,091 ✓ |
| Roger Sutton | Independent | 970 |
| Irene Patricia Stickley | Labour | 163 |
| Doug Guest | UK Independence Party (UKIP) | 158 |
| John Lambeth | Green | 146 |
Droitwich East1 seat · turnout 36.9%
| Ben Brookes | Conservative | 1,981 ✓ |
| Margaret Rowley | Liberal Democrats | 419 |
| Val Humphries | Labour | 415 |
| Jane Delia Zurek | Green | 125 |
Droitwich West1 seat · turnout 27.1%
| Richard Morris | Conservative | 1,105 ✓ |
| Alan Humphries | Labour | 510 |
| Robert James Hopkins | Liberal Democrats | 287 |
| Neil Franks | Green | 167 |
Evesham North West1 seat · turnout 26.8%
| John Russell Smith | Conservative | 1,160 ✓ |
| Michael Brian Worrall | Labour | 456 |
| Tim Haines | Liberal Democrats | 384 |
| Nancie Buckland | Green | 233 |
Evesham South1 seat · turnout 26.2%
| Bob Banks | Conservative | 1,453 ✓ |
| Mary Elizabeth Cochrane Campbell | Labour | 493 |
| Julie Anne Haines | Liberal Democrats | 282 |
| Fay Whitfield | Green | 223 |
Gorse Hill and Warndon1 seat
| Ceri Marie Stalker | Labour | 923 ✓ |
| Phoenix Jones | Conservative | 587 |
| Owen Tomas Cleary | UK Independence Party (UKIP) | 276 |
| Paul Snookes | Green | 105 |
| Linda Mary Bell | British Resistance | 39 |
Hallow1 seat
| Phillip Grove | Conservative | 1,991 ✓ |
| Colin John Bexley | Labour | 337 |
| John Drage | Liberal Democrats | 320 |
| Danny Young | UK Independence Party (UKIP) | 143 |
Harvington1 seat
| Anthony John Hopkins | Conservative | 2,056 ✓ |
| John Leonard Gowers | Labour | 400 |
| Joseph Parsons | Liberal Democrats | 269 |
| Harry Cottam | UK Independence Party (UKIP) | 181 |
| Sarah Judith Cohen | Green | 146 |
Littletons1 seat
| Alastair Adams | Conservative | 1,991 ✓ |
| Keith Nicholas Wright | Liberal Democrats | 582 |
| Viv Eden | Labour | 381 |
| Patrick John Hogan | Green | 188 |
Malvern Chase1 seat
| Lucy Hodgson | Conservative | 1,372 ✓ |
| William Chaundy | Liberal Democrats | 699 |
| John Gerard Gallagher | Labour | 417 |
| Jackie Smethurst | Green | 260 |
| Jeanette Sheen | UK Independence Party (UKIP) | 151 |
Malvern Langland1 seat
| James Anthony Douglas O'Donnell | Conservative | 767 ✓ |
| Caroline Bovey | Liberal Democrats | 723 |
| Lynne Lambeth | Labour | 384 |
| Ian George Hopwood | Independent | 155 |
| Dinah Margaret Sage | Green | 137 |
| Richard Grant Spencer | UK Independence Party (UKIP) | 99 |
Malvern Link1 seat
| Paul Andrew Tuthill | Conservative | 1,327 ✓ |
| Kwai Hung Chan | Liberal Democrats | 794 |
| Martin Henry Willis | Labour | 408 |
| William Stewart Jenkins | Green | 208 |
| Michael David Savage | UK Independence Party (UKIP) | 155 |
Malvern Trinity1 seat
| John Raine | Green | 930 ✓ |
| Tony Baker | Conservative | 756 |
| Kaleem Antony Aksar | Liberal Democrats | 365 |
| Samantha Charles | Labour | 262 |
| Len Marshall | UK Independence Party (UKIP) | 123 |
Nunnery1 seat · turnout 31.8%
| Patricia Agar | Labour | 1,049 ✓ |
| Chris Mitchell | Conservative | 708 |
| Jon Barras | UK Independence Party (UKIP) | 148 |
| Barbara Mitra | Green | 125 |
| Karen Holmes | Liberal Democrats | 81 |
| Karen Lawrance | Liberal Democrats | 81 |
| Carl Martin Mason | British Resistance | 11 |
Ombersley1 seat · turnout 32.9%
| Peter Tomlinson | Conservative | 2,153 ✓ |
| Peter Reginald Evans | Liberal Democrats | 285 |
| Charlie Chan | Labour | 242 |
| Nicola Jane Porter | Green | 105 |
Pershore1 seat · turnout 41.1%
| Liz Tucker | Liberal Democrats | 2,005 ✓ |
| Linda Robinson | Conservative | 1,219 |
| Nina Freund | Green | 243 |
Powick1 seat
| Tom Wells | Liberal Democrats | 2,407 ✓ |
| Justin Gerard Chieffo | Conservative | 807 |
| David John Barrie | UK Independence Party (UKIP) | 120 |
Rainbow Hill1 seat · turnout 30.6%
| Paul Denham | Labour | 1,027 ✓ |
| Francis David Lankester | Conservative | 615 |
| Marjory Bisset | Green | 150 |
| David Carney | UK Independence Party (UKIP) | 112 |
| Jonathan Ray Taylor | Liberal Democrats | 71 |
| Leisa Taylor | WEP | 66 |
| Alex Rugg | Independent | 37 |
Redditch North2 seats
| Robin Lunn | Labour | 1,994 ✓ |
| Brandon Frank Clayton | Conservative | 1,921 ✓ |
| Graham John Vickery | Labour | 1,841 |
| Gareth Prosser | Conservative | 1,698 |
| Sally Woodhall | UK Independence Party (UKIP) | 388 |
| Barry John Thornton | UK Independence Party (UKIP) | 377 |
| Steven Pound | Green | 264 |
| Anthony Pitt | Liberal Democrats | 257 |
| Simon Edward Venables | Green | 238 |
| Ian David Webster | Liberal Democrats | 189 |
Redditch South2 seats · turnout 35.3%
| Roger Bennett | Conservative | 2,998 ✓ |
| Jane Potter | Conservative | 2,519 ✓ |
| Gilly Cooper | Labour | 1,467 |
| Michael Lewington | Labour | 1,313 |
| Melvyn Haigh | UK Independence Party (UKIP) | 463 |
| Pamela Ann Gee | Liberal Democrats | 357 |
| Rita Margaret Hindle | Liberal Democrats | 341 |
| David Thomas Greenwood | UK Independence Party (UKIP) | 338 |
| Claire Mary Davies | Green | 312 |
| Alistair Derek Waugh | Green | 237 |
Riverside1 seat
| Simon Geraghty | Conservative | 1,561 ✓ |
| Lynn Denham | Labour | 994 |
| Hannah Cooper | Green | 238 |
| Ken Carpenter | Liberal Democrats | 211 |
| Hazel May Finch | UK Independence Party (UKIP) | 122 |
St Barnabas1 seat
| Anne Teresa Hingley | Conservative | 1,405 ✓ |
| Nigel Knowles | Labour | 898 |
| Bill Hopkins | UK Independence Party (UKIP) | 165 |
| Heidi Ruth Worth | Liberal Democrats | 89 |
| Martin Layton | Green | 55 |
St Chads1 seat
| Fran Oborski | Liberal Democrats | 937 ✓ |
| John Trevor Thomas Phillips | Conservative | 668 |
| Nick Savage | Labour | 355 |
| Martin John Stooke | UK Independence Party (UKIP) | 209 |
| Brett Raymond Caulfield | Green | 84 |
St Georges and St Oswald1 seat
| Mary Alice Rayner | Independent Kidderminster Hospital and Health Concern | 739 ✓ |
| Kevin George Gale | Conservative | 483 |
| Shazu Miah | Liberal Democrats | 369 |
| Mumshad Ahmed | Labour | 340 |
| Sophie Amanda Edginton | UK Independence Party (UKIP) | 111 |
| David Finch | Green | 78 |
St John1 seat · turnout 29.6%
| Richard Udall | Labour | 1,003 ✓ |
| Irene Margaret Deamer | Conservative | 481 |
| Robert Menzies | UK Independence Party (UKIP) | 102 |
| Richard George Lloyd Morris | Green | 91 |
| Steve Mather | Liberal Democrats | 71 |
St Johns1 seat
| Tracey Onslow | Conservative | 987 ✓ |
| Bernadette Connor | Labour | 365 |
| Sue Meekings | Independent Kidderminster Hospital and Health Concern | 361 |
| Clare Cassidy | Liberal Democrats | 180 |
| Craig Ashley Leonard | UK Independence Party (UKIP) | 143 |
| Victoria Lea | Green | 76 |
St Marys1 seat
| Nathan John Desmond | Conservative | 978 ✓ |
| Gareth Webster | Labour | 504 |
| George Connolly | UK Independence Party (UKIP) | 273 |
| Peter Winston Montgomery Young | Independent Kidderminster Hospital and Health Concern | 235 |
| Anita Ellen Beavis | Liberal Democrats | 203 |
| John Davis | Green | 76 |
St Peter1 seat
| Steve Mackay | Conservative | 2,014 ✓ |
| Jane Moorhouse | Green | 1,363 |
| Stephen Geoffrey Tallett | Labour | 347 |
| John Beacham | UK Independence Party (UKIP) | 107 |
St Stephen1 seat · turnout 38.1%
| Matthew Jenkins | Green | 1,554 ✓ |
| Alan Feeney | Conservative | 855 |
| Saiful Islam | Labour | 477 |
| Paul William Boyes | UK Independence Party (UKIP) | 133 |
Stourport-on-Severn2 seats
| Chris Rogers | Conservative | 1,952 ✓ |
| Paul Harrison | Conservative | 1,745 ✓ |
| Cliff Brewer | Labour | 1,151 |
| John William Roland Thomas | Independent Kidderminster Hospital and Health Concern | 1,099 |
| Nicky Martin | — | 1,084 |
| Jill Hawes | Labour | 1,034 |
| John Holden | UK Independence Party (UKIP) | 491 |
| Berenice Susan Dawes | UK Independence Party (UKIP) | 421 |
| Simon Ford | Liberal Democrats | 204 |
| Chris Pratt | Liberal Democrats | 174 |
| Nick Atkinson | Green | 111 |
| Peter Oliver | Green | 98 |
Tenbury1 seat · turnout 36.2%
| Kenneth Pollock | Conservative | 1,772 ✓ |
| Jonathan Pryce Morgan | Labour | 551 |
| Elaine Margaret Drage | Liberal Democrats | 255 |
| Stephen Frederick Main | Green | 192 |
| Malcolm Hugh Delingpole | UK Independence Party (UKIP) | 180 |
Upton Snodsbury1 seat · turnout 38.5%
| Rob Adams | Conservative | 2,168 ✓ |
| Adrian Key | Liberal Democrats | 272 |
| Christine Jane Knight | Labour | 245 |
| Jonathan William Robert Burrow | UK Independence Party (UKIP) | 140 |
| Michael Parker | Green | 133 |
Warndon Parish1 seat · turnout 30.4%
| Adam Roberts | Conservative | 1,564 ✓ |
| Patrick Mountain | Labour | 596 |
| Darrell Butler | Liberal Democrats | 215 |
| Jacqueline Claire Burnett | UK Independence Party (UKIP) | 154 |
| Alison Ann Morgan | Green | 136 |
Woodvale1 seat
| Shirley Webb | Conservative | 1,764 ✓ |
| Bernard Martin McEldowney | Labour | 721 |
| Christopher Walker | Liberal Democrats | 173 |
| Julian Malcolm Gray | Green | 163 |
Wythall1 seat
| Adam David Kent | Conservative | 1,231 ✓ |
| Stephen Richard Peters | Wythall Residents' Association | 970 |
| Kenneth Alfred Richardson | Liberal Democrats | 170 |
| Angela Mary Day | Green | 101 |
