Before (end of 2021) (45 seats, Open Council Data)
Liberal Democrats 31 · Conservative 11 · Labour 2 · Other 1
After (end of 2022) (45 seats, Open Council Data)
Liberal Democrats 37 · Conservative 8
Ward results
Balsham1 seat · turnout 43.6%
| Harvey G. | Liberal Democrats | 704 ✓ |
| Biggs J. | Conservative | 404 |
| Walter J. | Labour | 101 |
| Ensch B. | Green | 90 |
Bar Hill1 seat · turnout 38.8%
| Bunty Waters | Conservative | 560 ✓ |
| Barlow D. | Liberal Democrats | 506 |
| Lachlan-Cope T. | Green | 95 |
Barrington1 seat · turnout 52.2%
| Aidan Thomas Van de Weyer | Liberal Democrats | 888 ✓ |
| C. Chapman | Conservative | 495 |
Bassingbourn1 seat · turnout 42.3%
| Susan van de Ven | Liberal Democrats | 579 ✓ |
| Pemmireddy S. | Conservative | 372 |
| Saggers S. | Green | 247 |
| Stone T. | Labour | 75 |
Caldecote1 seat · turnout 43.0%
| Tumi Hawkins | Liberal Democrats | 909 ✓ |
| Barnett O. | Conservative | 314 |
Cambourne3 seats · turnout 42.3%
| Helene Leeming | Liberal Democrats | 1,382 ✓ |
| Drew S. | Liberal Democrats | 1,295 ✓ |
| Shrobona Bhattacharya | Conservative | 1,022 ✓ |
| Hersom M. | Liberal Democrats | 991 |
| Claire Lesley Smith | Conservative | 821 |
| Datta M. | Conservative | 809 |
| Ellerker K. | Labour | 626 |
| Ahmed A. | Independent | 425 |
| Pitcaithly M. | Green | 397 |
| Zaman S. | Independent | 276 |
Caxton & Papworth2 seats · turnout 44.3%
| Mark Howell | Conservative | 954 ✓ |
| Sandford P. | Liberal Democrats | 771 ✓ |
| Gray T. | Conservative | 768 |
| Lindsay-Smith S. | Liberal Democrats | 574 |
| Clements G. | Green | 405 |
Cottenham2 seats · turnout 47.2%
| Loveluck J. | Liberal Democrats | 1,545 ✓ |
| Annika Osborne | Liberal Democrats | 1,354 ✓ |
| Bolitho N. | Conservative | 498 |
| Morris F. | Conservative | 456 |
| Coe C. | Green | 409 |
Duxford1 seat · turnout 41.1%
| McDonald P. | Liberal Democrats | 885 ✓ |
| Murton L. | Conservative | 274 |
Fen Ditton & Fulbourn3 seats · turnout 49.4%
| John Williams | Liberal Democrats | 1,433 ✓ |
| G. Cone | Conservative | 1,305 ✓ |
| Carla Hofman | Liberal Democrats | 1,166 ✓ |
| Farrar V. | Liberal Democrats | 1,132 |
| Andrews T. | Labour | 951 |
| Prem N. | Conservative | 856 |
| Shiret J. | Conservative | 838 |
| Okello U. | Labour | 837 |
| Viner L. | Labour | 751 |
| Fisher O. | Green | 666 |
Foxton1 seat · turnout 57.4%
| James Hobro | Liberal Democrats | 876 ✓ |
| David Charles Roberts | Conservative | 689 |
Girton2 seats · turnout 58.0%
| Corinne Garvie | Liberal Democrats | 1,220 ✓ |
| Richard Stobart | Liberal Democrats | 858 ✓ |
| Tom Bygott | Conservative | 670 |
| Marcelo Gonçalves de Lima | Labour | 439 |
| Patel G. | Conservative | 436 |
| Margetts A. | Green | 358 |
Hardwick1 seat · turnout 41.3%
| Lina Nieto | Conservative | 471 ✓ |
| Streets M. | Liberal Democrats | 345 |
| Beastall J. | Labour | 249 |
Harston & Comberton3 seats · turnout 58.0%
| Lisa Redrup | Liberal Democrats | 1,978 ✓ |
| Michael Atkins | Liberal Democrats | 1,899 ✓ |
| Ariel Cahn | Liberal Democrats | 1,564 ✓ |
| Bacon A. | Conservative | 1,165 |
| Lorraine Wendy Mooney | Conservative | 1,144 |
| Vanneck J. | Conservative | 1,077 |
| Steve Edmondson | Green | 892 |
| Michael Tierney | Labour | 630 |
Histon & Impington3 seats · turnout 60.9%
| Heylings P. | Liberal Democrats | 2,133 ✓ |
| Cahn M. | Liberal Democrats | 1,615 ✓ |
| Sunita Hansraj | Liberal Democrats | 1,279 ✓ |
| Stonham E. | Independent | 1,106 |
| Geoff Moore | Labour | 753 |
| Owen G. | Labour | 626 |
| Daily L. | Conservative | 611 |
| Archer S. | Green | 594 |
| Patenall S. | Labour | 498 |
| Arnold G. | Conservative | 478 |
| Awoyinka O. | Conservative | 409 |
Linton2 seats · turnout 45.0%
| Henry Batchelor | Liberal Democrats | 1,389 ✓ |
| J. Batchelor | Liberal Democrats | 1,388 ✓ |
| Bald J. | Conservative | 679 |
| Mannassi M. | Conservative | 568 |
| Eve J. | Green | 252 |
| Mike Murray | Labour | 249 |
| Turkington E. | Labour | 145 |
Longstanton2 seats
| Sarah Cheung Johnson | Liberal Democrats | 1,326 ✓ |
| Malyon A. | Liberal Democrats | 1,183 ✓ |
| Challands H. | Conservative | 425 |
| Khadijeh Zargar | Conservative | 340 |
| Wilson C. | Labour | 252 |
Melbourn2 seats · turnout 43.3%
| Jose Hales | Liberal Democrats | 1,596 ✓ |
| Sally Ann Hart | Liberal Democrats | 1,573 ✓ |
| Jonathan Carter | Conservative | 654 |
| Goldie T. | Conservative | 551 |
| Paul Evans | Green | 292 |
| Sarris P. | Labour | 214 |
Milton & Waterbeach3 seats · turnout 46.1%
| Anna Bradnam | Liberal Democrats | 1,485 ✓ |
| Paul Bearpark | Liberal Democrats | 1,412 ✓ |
| Rippeth J. | Liberal Democrats | 1,255 ✓ |
| McWilliams E. | Labour | 1,049 |
| Wright G. | Labour | 945 |
| A. Stevenson | Labour | 788 |
| Rabbett C. | Conservative | 729 |
| Claire Lesley Smith | Conservative | 663 |
| Crane E. | Green | 632 |
| Melton A. | Conservative | 594 |
Over & Willingham2 seats · turnout 41.1%
| Handley B. | Liberal Democrats | 1,482 ✓ |
| Daniel Lentell | Liberal Democrats | 1,189 ✓ |
| Edwards L. | Conservative | 576 |
| Hutchcraft J. | Conservative | 554 |
| David Parker | Labour | 238 |
| Donnelly S. | Labour | 199 |
Sawston2 seats · turnout 41.1%
| Milnes B. | Liberal Democrats | 1,403 ✓ |
| Libby Earle | Liberal Democrats | 1,173 ✓ |
| Bryant P. | Conservative | 531 |
| David Douglas | Conservative | 459 |
| Pillai A. | Labour | 324 |
Shelford2 seats · turnout 55.3%
| Peter Fane | Liberal Democrats | 1,612 ✓ |
| William Jackson-Wood | Liberal Democrats | 1,198 ✓ |
| Benjamin Joseph Shelton | Conservative | 924 |
| Appleyard A. | Conservative | 889 |
| Price G. | Green | 605 |
Swavesey1 seat · turnout 38.0%
| Sue Ellington | Conservative | 494 ✓ |
| Warren-Green N. | Liberal Democrats | 359 |
| Turner J. | Green | 209 |
The Mordens1 seat · turnout 55.0%
| Heather Williams | Conservative | 749 ✓ |
| Kindersley S. | Liberal Democrats | 622 |
| Derrett H. | Green | 103 |
Whittlesford1 seat · turnout 46.8%
| Williams R. | Conservative | 707 ✓ |
| Carolan B. | Liberal Democrats | 531 |
