Before (end of 2016) (69 seats, Elections Centre)
Conservative 30 · Other 17 · Liberal Democrats 14 · Labour 8
After (end of 2017) (61 seats, Elections Centre)
Conservative 36 · Liberal Democrats 15 · Labour 7 · Other 3
Ward results
Abbey1 seat · turnout 39.0%
| Joan Margaret Whitehead | Labour | 1,022 ✓ |
| Nicky Shepard | Liberal Democrats | 947 |
| Kevin Andre Francis | Conservative | 336 |
| Monica Ursula Hone | Green | 212 |
Alconbury and Kimbolton1 seat
| Ian Derek Gardener | Conservative | 1,943 ✓ |
| Michael John Baker | Liberal Democrats | 973 |
| Kevin Roy Goddard | Labour | 231 |
Arbury1 seat · turnout 47.9%
| Jocelynne Scutt | Labour | 1,331 ✓ |
| Cecilia Mary Liszka | Liberal Democrats | 919 |
| Henry Francis Abdy Collins | Conservative | 542 |
| Lucas Alexander Ruzowitzky | Green | 177 |
Bar Hill1 seat · turnout 41.1%
| Lynda Harford | Conservative | 1,202 ✓ |
| Mark Timothy Argent | Liberal Democrats | 836 |
| Stuart Hilpert | Labour | 550 |
| Teal Riley | Green | 252 |
| Helene Yvette Green | UK Independence Party (UKIP) | 158 |
Brampton and Buckden1 seat
| Peter James Downes | Liberal Democrats | 1,536 ✓ |
| Hamish Vaughan Masson | Conservative | 1,422 |
| Sue Foster | Labour | 205 |
Burwell1 seat · turnout 33.3%
| Josh Schumann | Conservative | 1,557 ✓ |
| Charlotte Cane | Liberal Democrats | 642 |
| Liz Swift | Labour | 381 |
| FloraMay Waterhouse | Green | 309 |
Cambourne1 seat
| Mark Phillip Howell | Conservative | 1,145 ✓ |
| Peter Alexander Hedges | Liberal Democrats | 721 |
| Gavin Clayton | Labour | 590 |
| Marcus Pitcaithly | Green | 190 |
Castle1 seat · turnout 43.2%
| Claire Richards | Labour | 777 ✓ |
| John Hipkin | Independent | 750 |
| Paul Richard Sagar | Liberal Democrats | 736 |
| Edward Alexander Macnaghten | Conservative | 199 |
| Gareth Peter Bailey | Green | 147 |
Chatteris1 seat
| Anne Hay | Conservative | 1,086 ✓ |
| Dick Mandley | UK Independence Party (UKIP) | 429 |
| Steve Nicholson | Independent | 201 |
| Dean Lewis | Labour | 178 |
| Julian Freeman | Liberal Democrats | 176 |
| Daniel Divine | Independent | 171 |
Cherry Hinton1 seat · turnout 51.9%
| Sandra Crawford | Labour | 1,555 ✓ |
| James Robert Christopher Mathieson | Conservative | 718 |
| John Louis Oakes | Liberal Democrats | 699 |
| Maximilian Werner Fries | Green | 215 |
Chesterton1 seat
| Ian Geoffrey Manning | Liberal Democrats | 1,715 ✓ |
| Kelley Green | Labour | 1,407 |
| Connor Gregory George MacDonald | Conservative | 481 |
| Stephen Roger Lawrence | Green | 199 |
| Peter Burkinshaw | UK Independence Party (UKIP) | 88 |
Cottenham and Willingham1 seat
| Timothy John Wotherspoon | Conservative | 1,207 ✓ |
| Neil Gough | Liberal Democrats | 1,205 |
| Alex Tiley | Labour | 421 |
| Mike Mason | — | 412 |
| Colin Coe | Green | 173 |
Duxford1 seat · turnout 52.3%
| Peter Topping | Conservative | 2,066 ✓ |
| Peter John McDonald | Liberal Democrats | 1,248 |
| Jackie Scott | Labour | 286 |
| Matthew Barton | Green | 148 |
Ely North1 seat · turnout 35.7%
| Lis Every | Conservative | 1,192 ✓ |
| Alison Whelan | Liberal Democrats | 855 |
| Mark Hucker | Labour | 370 |
Ely South1 seat · turnout 42.5%
| Anna Bailey | Conservative | 1,627 ✓ |
| Christine Whelan | Liberal Democrats | 1,368 |
| Rebecca Denness | Labour | 536 |
Fulbourn1 seat · turnout 35.2%
| John Williams | Liberal Democrats | 1,217 ✓ |
| Alan Gordon Sharp | Conservative | 899 |
| Tim Andrews | Labour | 548 |
| Oli Fisher | Green | 141 |
Gamlingay1 seat · turnout 43.6%
| Sebastian Kindersley | Liberal Democrats | 1,505 ✓ |
| Heather Williams | Conservative | 1,448 |
| Alison Paula Elcox | Independent | 374 |
| John Goodall | Labour | 237 |
| Graham Martin Wilson | Liberal Democrats | 1,194 ✓ |
| Bill Hensley | Conservative | 656 |
| Samuel Paul Sweek | Labour | 282 |
| Daniel Morris | UK Independence Party (UKIP) | 152 |
Hardwick1 seat · turnout 50.2%
| Lina Joseph | Conservative | 1,840 ✓ |
| Pauline Mary Allen | Liberal Democrats | 1,369 |
| Norman Crowther | Labour | 456 |
| Anna Serena Gomori-Woodcock | Green | 258 |
Histon and Impington1 seat
| David Jenkins | Liberal Democrats | 1,938 ✓ |
| Othman Bankole Cole | Conservative | 834 |
| Beccy Talmy | Labour | 602 |
| Darren Paul Cotterell | Green | 224 |
| Michael Frederick Shellens | Liberal Democrats | 882 ✓ |
| Emily Barley | Conservative | 838 |
| Nik Johnson | Labour | 532 |
| Peter Henry Ashcroft | UK Independence Party (UKIP) | 265 |
Huntingdon West1 seat
| Tom Sanderson | Independent | 1,018 ✓ |
| Sir Peter Brown | Conservative | 532 |
| Joe Jordan | Liberal Democrats | 299 |
| Patrick Kadewere | Labour | 247 |
King's Hedges1 seat · turnout 52.5%
| Elisa Meschini | Labour | 1,247 ✓ |
| Jamie Leon Dalzell | Liberal Democrats | 1,056 |
| Anette Karimi | Conservative | 427 |
| Angela Kalinzi Ditchfield | Green | 211 |
| David Paul Corn | UK Independence Party (UKIP) | 170 |
Linton1 seat · turnout 54.8%
| Henry Batchelor | Liberal Democrats | 1,957 ✓ |
| John Joseph Bald | Conservative | 1,579 |
| Paul Richardson | Green | 293 |
| Ernie Turkington | Labour | 282 |
Littleport1 seat · turnout 22.4%
| David Ambrose Smith | Conservative | 863 ✓ |
| Jane Frances | Labour | 335 |
| Martin Seidel | Liberal Democrats | 310 |
| Peter Michael Hudson | Conservative | 1,112 ✓ |
| Sarah Cheung Johnson | Liberal Democrats | 965 |
| Simon Down | Labour | 226 |
| Sandra Archer | Green | 119 |
March North and Waldersey2 seats
| Steve Count | Conservative | 2,263 ✓ |
| Jan French | Conservative | 2,094 ✓ |
| Katharine Mary Bultitude | Labour | 856 |
| Martin Edmund Craik Field | Labour | 850 |
| Stephen Robert Court | Liberal Democrats | 605 |
| Caroline Rosalie Smith | UK Independence Party (UKIP) | 561 |
| Robin Talbot | UK Independence Party (UKIP) | 481 |
| Scott Alexander Lansdell-Hill | Liberal Democrats | 340 |
| Ruth Johnson | Green | 248 |
| Andrew William Nicholas Crawford | Green | 191 |
March South and Rural1 seat
| John Gowing | Conservative | 969 ✓ |
| Rob Skoulding | Independent | 910 |
| Steven Robert Smith | Labour | 174 |
| Daniel Gregory Spencer | UK Independence Party (UKIP) | 157 |
| Neil Morrison | Liberal Democrats | 126 |
| Elizabeth Charlotte Wright | Green | 102 |
Market1 seat · turnout 43.3%
| Nick Harrison | Liberal Democrats | 965 ✓ |
| Nick Gay | Labour | 678 |
| Jeremy Caddick | Green | 425 |
| Henry James Mitson | Conservative | 237 |
| Susan van de Ven | Liberal Democrats | 1,693 ✓ |
| Joshua Charles Huntingfield | Conservative | 773 |
| Adrian Neil Dent | UK Independence Party (UKIP) | 199 |
| Simon Saggers | Green | 174 |
| Chris Coleridge | Labour | 173 |
Newnham1 seat · turnout 45.0%
| Lucy Nethsingha | Liberal Democrats | 1,221 ✓ |
| Joe Dale | Labour | 673 |
| Julius Anthony Carrington | Conservative | 299 |
| Mellissa Slade | Green | 193 |
Papworth and Swavesey1 seat
| Mandy Smith | Conservative | 1,495 ✓ |
| Peter David Sandford | Liberal Democrats | 660 |
| Darren Macey | Labour | 305 |
| Gaynor Clements | Green | 211 |
Petersfield1 seat · turnout 66.2%
| Linda Jones | Labour | 1,410 ✓ |
| Emma Lydia Bates | Liberal Democrats | 1,171 |
| Virgil Au Wenhan Ierubino | Green | 467 |
| Linda Yeatman | Conservative | 388 |
Queen Edith's1 seat · turnout 57.8%
| Amanda Joan Taylor | Liberal Democrats | 1,678 ✓ |
| Adam Francis Pounds | Labour | 962 |
| Manas Deb | Conservative | 752 |
| Joel Chalfen | Green | 226 |
Ramsey and Bury1 seat
| Adela Eva Costello | Conservative | 1,296 ✓ |
| Peter Reeve | UK Independence Party (UKIP) | 1,152 |
| Kevin John Minnette | Labour | 260 |
| Alexander Wasyliw | Liberal Democrats | 163 |
Roman Bank and Peckover1 seat
| Simon King | Conservative | 1,455 ✓ |
| Gavin George Rodney Booth | Liberal Democrats | 615 |
| Christopher Schooling | UK Independence Party (UKIP) | 364 |
| Richard Hibbert | Labour | 252 |
Romsey1 seat · turnout 59.3%
| Noel Kavanagh | Labour | 1,633 ✓ |
| Simon Cooper | Liberal Democrats | 1,359 |
| Simon Lee | Conservative | 335 |
| Caitlin Patterson | Green | 329 |
Sawston and Shelford2 seats
| Kevin Cuffley | Conservative | 2,698 ✓ |
| Roger Keith Hickford | Conservative | 2,584 ✓ |
| Peter Fane | Liberal Democrats | 2,528 |
| Brian Milnes | Liberal Democrats | 2,427 |
| Mike Nettleton | Labour | 1,194 |
| Sue Whitney | Labour | 1,186 |
Sawtry and Stilton1 seat
| Simon Bywater | Conservative | 2,022 ✓ |
| Margaret Cochrane | Labour | 405 |
| Roger Henson | UK Independence Party (UKIP) | 269 |
| Geoff Harvey | Liberal Democrats | 244 |
Soham North and Isleham1 seat
| Paul John Edward Raynes | Conservative | 1,504 ✓ |
| Rupert Moss-Eccardt | Liberal Democrats | 396 |
| Isobel Morris | Labour | 371 |
| Bill Hunt | Conservative | 1,828 ✓ |
| Peter Wilson | Liberal Democrats | 826 |
| Lydia Marion Hill | Labour | 320 |
| Andy Cogan | Green | 193 |
Somersham and Earith1 seat
| Steve Criswell | Conservative | 1,862 ✓ |
| Tony Jebson | Liberal Democrats | 393 |
| Iain Ramsbottom | Labour | 299 |
| Callum Duffy | UK Independence Party (UKIP) | 178 |
St Ives North and Wyton1 seat
| Ryan Fuller | Conservative | 1,223 ✓ |
| David Frederick Hodge | Liberal Democrats | 404 |
| Sam Feeney | Labour | 391 |
| Margaret Teresa King | UK Independence Party (UKIP) | 238 |
| Kevin Anthony Reynolds | Conservative | 1,491 ✓ |
| John Watson | Labour | 537 |
| Lakkana Rajiv Peiris Yalagala | Liberal Democrats | 488 |
| Julie Eileen Wisson | Conservative | 865 ✓ |
| James Roger Catmur | Liberal Democrats | 375 |
| James Corley | — | 218 |
| Stephen Andrew Hinchley | Labour | 188 |
St Neots Eynesbury1 seat
| Simone Taylor | — | 818 ✓ |
| Robert Anthony Moores | Conservative | 649 |
| Claire Piper | Liberal Democrats | 228 |
| Sam Wakeford | Labour | 189 |
| David Wells | Conservative | 1,069 ✓ |
| Carol McMahon | Liberal Democrats | 599 |
| Paul Davies | — | 565 |
| Chris Green | Labour | 255 |
St Neots The Eatons1 seat
| Derek Giles | — | 1,506 ✓ |
| Beth Hughes | Conservative | 893 |
| Bob Farrer | Independent | 388 |
| James Bartrick | Liberal Democrats | 250 |
| Robert Gardiner | Labour | 217 |
Sutton1 seat · turnout 36.7%
| Lorna Helen Dupre | Liberal Democrats | 1,441 ✓ |
| Michael Bradley | Conservative | 1,353 |
| Christopher Horne | Labour | 355 |
| Ian Cyril Temple Bates | Conservative | 1,766 ✓ |
| David John Priestman | Liberal Democrats | 785 |
| Rob Leach | Labour | 289 |
Trumpington1 seat · turnout 35.6%
| Donald Marshall Adey | Liberal Democrats | 1,116 ✓ |
| Katie Thornburrow | Labour | 847 |
| Shapour Meftah | Conservative | 694 |
| Ceri Galloway | Green | 204 |
| Terence Rogers | Conservative | 1,142 ✓ |
| Paul Bullen | UK Independence Party (UKIP) | 273 |
| Tony Hulme | Liberal Democrats | 248 |
| Graeme Watkins | Labour | 166 |
Waterbeach1 seat
| Anna Elizabeth Bradnam | Liberal Democrats | 1,706 ✓ |
| George Walker | Conservative | 1,184 |
| Gareth Mark Wright | Labour | 591 |
| Ellie Crane | Green | 196 |
Whittlesey North1 seat · turnout 33.5%
| Chris Boden | Conservative | 1,365 ✓ |
| Stephen Jansky | Labour | 279 |
| Dawn Gemma Sian Rhys-Owain | UK Independence Party (UKIP) | 244 |
| Alex Daniel Oates | Green | 97 |
| Frank Bellard | Liberal Democrats | 93 |
Whittlesey South1 seat · turnout 38.2%
| David William Connor | Conservative | 1,692 ✓ |
| Dai Rhys-Owain | UK Independence Party (UKIP) | 266 |
| Martin Lodziak | Labour | 247 |
| Graham James Peter Kitchen | Liberal Democrats | 192 |
| Karen Alexander | Green | 150 |
Wisbech East1 seat
| Samantha Hoy | Conservative | 1,284 ✓ |
| Susan Marshall | Labour | 306 |
| Susan Lesley Carson | UK Independence Party (UKIP) | 243 |
| Fay Gwyneth Allen | Independent | 135 |
| Gareth Wilson | Liberal Democrats | 64 |
Wisbech West1 seat
| Steve Tierney | Conservative | 1,076 ✓ |
| Paul Sydney Clapp | UK Independence Party (UKIP) | 211 |
| Christina Eyres | Labour | 190 |
| Sharon Home | Independent | 119 |
| Jane Margaret Feaviour-Clarke | Green | 70 |
| Christopher Philip Ross | Liberal Democrats | 61 |
| Jonathan Miller | Independent | 37 |
Woodditton1 seat · turnout 28.9%
| Mathew Gauntlett Shuter | Conservative | 1,676 ✓ |
| John Trapp | Liberal Democrats | 767 |
| Steven O'Dell | Labour | 42 |
Yaxley and Farcet1 seat
| Mac McGuire | Conservative | 1,118 ✓ |
| Jonathan Hugh Orchard | Labour | 558 |
| Paul Richardson | UK Independence Party (UKIP) | 457 |
