Before (end of 2017) (57 seats, Elections Centre)
Conservative 36 · Liberal Democrats 14 · Other 6 · Labour 1
After (end of 2018) (45 seats, Open Council Data)
Liberal Democrats 30 · Conservative 11 · Labour 2 · Other 2
Ward results
Balsham1 seat · turnout 47.6%
| Geoff Harvey | Liberal Democrats | 659 ✓ |
| Richard Turner | Conservative | 551 |
| Muhammad Shaheer | Labour | 144 |
| Lucy Richardson | Green | 34 |
Bar Hill1 seat · turnout 33.2%
| Bunty Waters | Conservative | 527 ✓ |
| Stuart Hilpert | Labour | 234 |
| Hayley Ellen Farnell | Green | 109 |
| Stephanie Louise Michelle Ness | Liberal Democrats | 104 |
| Helene Yvette Green | UK Independence Party (UKIP) | 46 |
Barrington1 seat · turnout 46.4%
| Aidan Thomas Van de Weyer | Liberal Democrats | 591 ✓ |
| Simon Charles Parrish | Conservative | 516 |
| Julie Harper | Labour | 86 |
| Michael King | Green | 26 |
Bassingbourn1 seat · turnout 38.5%
| Nigel Cathcart | Labour | 583 ✓ |
| David Charles McCraith | Conservative | 393 |
| Simon Saggers | Green | 143 |
Caldecote1 seat · turnout 45.1%
| Tumi Hawkins | Liberal Democrats | 691 ✓ |
| Desmond O'Brien | Conservative | 450 |
| John Goodall | Labour | 50 |
Cambourne3 seats · turnout 33.4%
| Ruth Betson | Conservative | 1,038 ✓ |
| Shrobona Bhattacharya | Conservative | 931 ✓ |
| Gavin Clayton | Labour | 800 ✓ |
| Evelyne Spanner | Conservative | 799 |
| Darren Macey | Labour | 687 |
| Len Thornton | Labour | 594 |
| Marcus Pitcaithly | Green | 294 |
| Paul Spenser Newns | Liberal Democrats | 277 |
| Robert Bruce Pinsker | Liberal Democrats | 234 |
| Michela Jane Angela Morleo | Green | 229 |
Caxton & Papworth2 seats · turnout 40.1%
| Mark Phillip Howell | Conservative | 1,083 ✓ |
| Nick Wright | Conservative | 986 ✓ |
| Edith Hall | Labour | 329 |
| Peter David Sandford | Liberal Democrats | 321 |
| Gaynor Clements | Green | 274 |
| Richard Poynder | Labour | 247 |
Cottenham2 seats · turnout 55.2%
| Neil Gough | Liberal Democrats | 1,198 ✓ |
| Eileen Wilson | Liberal Democrats | 1,092 ✓ |
| Lynda Harford | Conservative | 799 |
| Timothy John Wotherspoon | Conservative | 746 |
| Adam Gledhill | Labour | 349 |
| Frank Morris | Independent | 258 |
| Mark McCormack | Labour | 231 |
| Colin Coe | Green | 168 |
Duxford1 seat · turnout 45.2%
| Peter John McDonald | Liberal Democrats | 615 ✓ |
| Stephen Edwards | Conservative | 516 |
| Jackie Scott | Labour | 110 |
Fen Ditton & Fulbourn3 seats · turnout 44.6%
| John Williams | Liberal Democrats | 1,593 ✓ |
| Claire Hilda Gabriel Daunton | Liberal Democrats | 1,285 ✓ |
| Graham Cone | Conservative | 1,227 ✓ |
| Robert Turner | Conservative | 1,169 |
| Mark Andrew Lunn | Liberal Democrats | 1,008 |
| George Charles Stoakley | Conservative | 810 |
| Tim Andrews | Labour | 785 |
| Frances Aisha Roberts Amrani | Labour | 687 |
| Cathie Rae | Labour | 613 |
| Oli Fisher | Green | 329 |
| Steven Bradshaw | Green | 245 |
Foxton1 seat · turnout 50.8%
| David Huw Llywelyn Roberts | Independent | 630 ✓ |
| Barbara Ann Kettel | Conservative | 445 |
| Giles Hugo William Sanders | Liberal Democrats | 138 |
| Angela Patrick | Labour | 127 |
Gamlingay1 seat · turnout 47.8%
| Bridget Smith | Liberal Democrats | 707 ✓ |
| Harriet Rosalie Gould | Conservative | 603 |
| Jenna Hegarty | Labour | 96 |
Girton2 seats · turnout 62.6%
| Douglas Raymond De Lacey | Independent | 853 ✓ |
| Tom Bygott | Conservative | 688 ✓ |
| Jane Marie Williams | Labour | 397 |
| Delowar Hossain | Conservative | 320 |
| Lee Taylor | Labour | 300 |
| Patrick Thouroude | Liberal Democrats | 295 |
| Teal Riley | Green | 237 |
| John Peter Ranken | Green | 195 |
Hardwick1 seat · turnout 37.1%
| Grenville James Chamberlain | Conservative | 499 ✓ |
| James Scott Hosking | Liberal Democrats | 228 |
| Mark Hurn | Labour | 151 |
| David Michael Smith | Green | 44 |
Harston & Comberton3 seats · turnout 51.2%
| Tony Mason | Liberal Democrats | 1,695 ✓ |
| Pauline Mary Allen | Liberal Democrats | 1,640 ✓ |
| Ian Sollom | Liberal Democrats | 1,638 ✓ |
| Lina Joseph | Conservative | 1,314 |
| Timothy Scott | Conservative | 1,310 |
| Joshua Charles Vanneck | Conservative | 1,071 |
| Chris Coleridge | Labour | 410 |
| Laurens Drost | Labour | 390 |
| Roger Tomlinson | Labour | 389 |
| Seigo Robinson | Green | 319 |
Histon & Impington3 seats · turnout 49.9%
| Pippa Heylings | Liberal Democrats | 1,508 ✓ |
| Martin Gabriel Cahn | Liberal Democrats | 1,217 ✓ |
| Steve Hunt | Liberal Democrats | 1,159 ✓ |
| Nicola-Jayne Elsie Davies | Independent | 1,155 |
| Edd Stonham | Independent | 895 |
| Huw Jones | Labour | 842 |
| Philip Gooden | Labour | 775 |
| Louise Daily | Conservative | 695 |
| Geoff Moore | Labour | 669 |
| Helga Cole | Conservative | 581 |
| Othman Bankole Cole | Conservative | 506 |
| Alison Rosemary Wood | Green | 242 |
| Darren Paul Cotterell | Green | 202 |
| Carrie Evans | Green | 116 |
Linton2 seats · turnout 46.8%
| Henry Batchelor | Liberal Democrats | 1,150 ✓ |
| John Batchelor | Liberal Democrats | 1,069 ✓ |
| Enid Bald | Conservative | 981 |
| Chris Negus | Conservative | 804 |
| Michael Murray | Labour | 293 |
| Ernie Turkington | Labour | 219 |
| Paul Richardson | Green | 207 |
Longstanton2 seats · turnout 48.5%
| Sarah Cheung Johnson | Liberal Democrats | 831 ✓ |
| Alex Malyon | Liberal Democrats | 703 ✓ |
| Simon Mark Edwards | Conservative | 691 |
| Roger Anthony Hall | Conservative | 551 |
| Polly Gunsman | Labour | 156 |
| Ed Stokes | Labour | 138 |
| Sandra Archer | Green | 104 |
Melbourn2 seats · turnout 40.3%
| Jose Hales | Liberal Democrats | 1,306 ✓ |
| Paul Hart | Liberal Democrats | 1,272 ✓ |
| Irene Bloomfield | Conservative | 747 |
| Mike Linnette | Conservative | 708 |
| Beverley Cottrell | Labour | 280 |
| Turlough Stone | Labour | 200 |
| Paul Evans | Green | 143 |
Milton & Waterbeach3 seats · turnout 51.6%
| Anna Elizabeth Bradnam | Liberal Democrats | 1,403 ✓ |
| Hazel Pamela Anne Smith | Liberal Democrats | 1,289 ✓ |
| Judith Mary Isabel Rippeth | Liberal Democrats | 1,163 ✓ |
| Paul Johnson | Independent | 820 |
| Elizabeth Anne McWilliams | Labour | 754 |
| Gareth Mark Wright | Labour | 746 |
| James Phillip Bull | Labour | 736 |
| George Walker | Conservative | 682 |
| Clive Michael Rabbett | Conservative | 663 |
| Christine Bull | Conservative | 640 |
| Ellie Crane | Green | 251 |
| Damian Laurence Joseph Glasfurd-Brown | Green | 161 |
| Tom Lachlan-Cope | Green | 139 |
Over & Willingham2 seats · turnout 48.1%
| Bill Handley | Liberal Democrats | 1,115 ✓ |
| Dawn Nicola Percival | Liberal Democrats | 989 ✓ |
| Ray Maurice Antony Manning | Independent | 771 |
| Brian Roy Burling | Conservative | 636 |
| Pippa Corney | Conservative | 549 |
| Fern Lane | Labour | 229 |
| Alex Tiley | Labour | 185 |
Sawston2 seats · turnout 38.3%
| Brian Milnes | Liberal Democrats | 1,123 ✓ |
| Clare Delderfield | Liberal Democrats | 901 ✓ |
| David Roy Bard | Conservative | 747 |
| Kevin Cuffley | Conservative | 690 |
| Robert Grayston | Labour | 471 |
| Anand Pillai | Labour | 292 |
Shelford2 seats · turnout 53.3%
| Peter Fane | Liberal Democrats | 1,339 ✓ |
| Nick Sample | Liberal Democrats | 1,240 ✓ |
| Ben Shelton | Conservative | 908 |
| Charlie Nightingale | Conservative | 839 |
| Mike Nettleton | Labour | 466 |
| Mark Toner | Labour | 346 |
| Sophi Berridge | Green | 270 |
Swavesey1 seat · turnout 35.0%
| Sue Mary Ellington | Conservative | 558 ✓ |
| Tom Mayer | Labour | 247 |
| Teresa Anne Griffiths | Liberal Democrats | 93 |
| John Turner | Green | 32 |
The Mordens1 seat · turnout 47.1%
| Heather Rose Williams | Conservative | 603 ✓ |
| Sebastian Kindersley | Liberal Democrats | 598 |
| Alix Valentine | Labour | 87 |
Whittlesford1 seat · turnout 42.6%
| Peter Topping | Conservative | 714 ✓ |
| Philippa MacGarry | Labour | 180 |
| Caitriona Quigley | Liberal Democrats | 164 |
| Linda Jane Whitebread | Green | 70 |
