Before (end of 2020) (123 seats, Open Council Data)
Conservative 45 · Other 39 · Liberal Democrats 35 · Labour 4
After (end of 2021) (87 seats, Open Council Data)
Conservative 47 · Other 21 · Liberal Democrats 13 · Labour 5 · Green 1
Ward results
| Adrian Parsons | Liberal Democrats | 1,364 ✓ |
| Burden N.H. | ND | 1,063 |
| Joseph Earl Terris | Green | 241 |
| Pat Rogerson | Liberal Democrats | 616 ✓ |
| Jennifer Catherine Hoskin | Conservative | 370 |
| Joy Anne Bassett | Labour | 227 |
| Bromfield K. | Green | 89 |
Bodmin St Petrocæs1 seat
| Frost L.L. | Liberal Democrats | 759 ✓ |
| Butters A.J.M. | Conservative | 541 |
| Gibbs J.R. | Labour | 189 |
Bude1 seat · turnout 31.5%
| Peter John La Broy | Liberal Democrats | 754 ✓ |
| Smith R.S. | Conservative | 543 |
| Tom Martin O'Sullivan | Independent | 517 |
| Purchase P.E.M. | Green | 207 |
| Andrew John Long | MK | 956 ✓ |
| Andrew Martyn Budd | Conservative | 784 |
| Alex Polglase | Labour | 192 |
Calstock1 seat
| Kirk D. | Labour | 1,061 ✓ |
| Flashman J. | Conservative | 763 |
| Theo Brown | Liberal Democrats | 703 |
| Sophie Westwood | Green | 189 |
| Peter Nigel Perry | Conservative | 456 ✓ |
| Kirsty Louise Arthur | Labour | 288 |
| Ryan Congdon | MK | 237 |
| Kat Burton | Green | 107 |
Camborne Trelowarren1 seat · turnout 41.8%
| Ewart Paul White | Independent | 718 ✓ |
| David Atherfold | Conservative | 380 |
| John Digby Cosgrove | Labour | 276 |
| Mills P. | MK | 97 |
| Nigel Douglas Miles | Green | 86 |
| Williams G. | Liberal Democrats | 37 |
| Morgan J.K. | Conservative | 768 ✓ |
| D.Z. Fox | MK | 469 |
| Daniel Antonion Cornell | Labour | 341 |
| MacDonald I.C. | Liberal Democrats | 133 |
Camelford And Boscastle1 seat
| George Jordan | Conservative | 1,067 ✓ |
| Rotchell R.E. | Liberal Democrats | 687 |
| Hewlett C.E. | Independent | 377 |
| Bastin J.H. | Conservative | 953 ✓ |
| Edwards D.F. | Labour | 450 |
| David Walker-Sünderhauf | Green | 311 |
| Glyn Marsden | Liberal Democrats | 291 |
| Jenkin L.E.T. | MK | 1,282 ✓ |
| Roger Smith | Conservative | 755 |
Falmouth Arwenack1 seat · turnout 71.6%
| Magowan L.T. | Labour | 814 ✓ |
| Evans G.F. | Conservative | 695 |
| Tom Scott | Green | 255 |
| S.A.M. Stratton | MK | 234 |
| McCormick F.P. | Liberal Democrats | 185 |
Falmouth Boslowick1 seat · turnout 42.5%
| Jewell A.J. | Conservative | 693 ✓ |
| Sinead Laura Hanks | Labour | 578 |
| D.V. Evans | Green | 318 |
| Benton R.H. | Liberal Democrats | 132 |
Falmouth Penwerris1 seat · turnout 55.2%
| Jayne Kirkham | Labour | 1,232 ✓ |
| Jo Philpott | Conservative | 377 |
| James Gregory Miller | Green | 161 |
| John Martin Peter Spargo | Liberal Democrats | 90 |
| George Roland Adamson | Independent | 34 |
| John Paul Whitcher | TUSC | 17 |
| David Saunby | Independent | 634 ✓ |
| Edwards K.J. | Labour | 620 |
| Hart P. | Conservative | 504 |
| Valler M.J. | Green | 118 |
| Hermit C.F. | Liberal Democrats | 54 |
Feock And Kea1 seat
| Martyn Alvey | Conservative | 1,266 ✓ |
| Larke C.D. | Green | 395 |
| Grafton T.W. | Liberal Democrats | 290 |
| Robin Alexander Dowell | Labour | 192 |
| Weedon S.A. | Conservative | 625 ✓ |
| Birrell D.A. | Labour | 415 |
| Holmes P.T. | LIB | 182 |
| Fergus Wright | Green | 143 |
| Tal-E-Bot R. | MK | 77 |
| Shelley Angela Tasker | FREE | 44 |
| Virr A. | Conservative | 1,127 ✓ |
| Harker C. | Green | 441 |
| Harris M.H. | Independent | 383 |
| Preece J. | Labour | 162 |
| Craddock D. | Liberal Democrats | 99 |
| Steve Rubidge | FREE | 33 |
| Rooney R.W. | TUSC | 16 |
| Harris D.A. | Conservative | 437 ✓ |
| Sam Rabey | Independent | 300 |
| Kelly B.J. | Labour | 236 |
| Rod Pascoe | Liberal Democrats | 172 |
| Unwin N.C. | Green | 107 |
| Hall T. | TUSC | 24 |
| A.L. Pascoe | Conservative | 915 ✓ |
| Michael Smith | Liberal Democrats | 533 |
| Bill Gordon | Green | 321 |
Hayle West1 seat
| Peter Channon | Conservative | 463 ✓ |
| Graham Coad | Independent | 355 |
| Brown E.L. | MK | 301 |
| McGowan F.S. | Green | 246 |
| Anne-Marie Rance | Independent | 180 |
Helston North1 seat · turnout 72.0%
| Mike Thomas | Independent | 694 ✓ |
| Katharine Ann Lewis | Green | 643 |
| Spittlehouse E.L. | Conservative | 574 |
| Frank Blewett | Liberal Democrats | 93 |
| Guy Foreman | Conservative | 676 ✓ |
| Rand J.D. | Independent | 489 |
| Webb P.M. | Labour | 219 |
| Ramsden S.L. | Green | 201 |
| Nicky Walker | Liberal Democrats | 136 |
Illogan And Portreath1 seat
| Dave Crabtree | Conservative | 891 ✓ |
| Ekinsmyth D.R. | Liberal Democrats | 614 |
| Scully E.A. | Green | 253 |
Landæs End1 seat
| Brian Paul Clemens | Independent | 1,089 ✓ |
| Chris Denley | Liberal Democrats | 730 |
| Thomas A.L. | Conservative | 408 |
| Jordan B.C. | Green | 248 |
| Holmes M.D. | MK | 235 |
| Cruse J.L. | Conservative | 846 ✓ |
| Chris Batters | Liberal Democrats | 839 |
| Len Croney | Green | 178 |
| Mountcastle G.D. | Labour | 160 |
| John William Thomas | Independent | 712 ✓ |
| Luscombe T. | ND | 480 |
| Salfield B.D. | Conservative | 361 |
| Carley J.M. | Green | 219 |
| Richards S.M. | MK | 163 |
| Amoss P.J. | Liberal Democrats | 80 |
Launceston North And North Petherwin1 seat · turnout 61.1%
| Adam Paynter | Independent | 1,200 ✓ |
| Hiscock J.R. | Conservative | 879 |
| Gane D.A. | Green | 242 |
Launceston South1 seat · turnout 49.2%
| Conway J.C. | Conservative | 706 ✓ |
| Rogerson D.J. | Liberal Democrats | 703 |
| Green D. | Labour | 129 |
| Lihou P.G.C. | Green | 88 |
| O'Connor R. | REF | 40 |
Liskeard Central1 seat
| Nick Craker | Conservative | 858 ✓ |
| Cassidy K.L. | Labour | 407 |
| Taylor N.S. | Liberal Democrats | 204 |
| Barney Barron | Green | 107 |
| Jane Pascoe | Conservative | 1,442 ✓ |
| Foot J.D.I. | Liberal Democrats | 538 |
| Simon Daniel Cassidy | Labour | 265 |
| Greenaway M.J. | Green | 134 |
| Sherfield-Wong T.B. | Conservative | 874 ✓ |
| William Peter Roseveare Mumford | Liberal Democrats | 563 |
| Angelo Spencer-Smith | Independent | 419 |
| Player N. | Labour | 280 |
| Pringle C.R. | Green | 267 |
Looe East And Deviock1 seat
| Anna-Maria Toms | Independent | 1,345 ✓ |
| Candy M.O. | Liberal Democrats | 236 |
| Mattholie K.M. | Green | 147 |
| Young A. | Labour | 141 |
| Hannaford E.M. | Liberal Democrats | 1,282 ✓ |
| Greenhough R. | Conservative | 633 |
| Truan R. | Labour | 174 |
Lostwithiel And Lanreath1 seat
| Martin C.E. | Liberal Democrats | 968 ✓ |
| Hughes T. | Conservative | 930 |
| Parkinson R.B. | Labour | 213 |
| Julian Payne | Green | 133 |
| Oliver John Challis | UK Independence Party (UKIP) | 55 |
| George A.H. | Liberal Democrats | 1,483 ✓ |
| Elliott S.J. | Conservative | 873 |
| Mark Russell | Green | 224 |
| Nicholson P.W.L. | LIB | 69 |
Lynher1 seat · turnout 57.0%
| Daw S. | Conservative | 929 ✓ |
| Sturtridge A.M. | Liberal Democrats | 645 |
| M.C.S. Corney | Green | 224 |
| Adams B.E. | Labour | 203 |
| James Mustoe | Conservative | 1,496 ✓ |
| Tonks C. | MK | 243 |
| Ecclestone K.F. | Labour | 203 |
| Garth Shephard | Liberal Democrats | 146 |
| Kathy King | Green | 127 |
| Thalia Marrington | Liberal Democrats | 1,008 ✓ |
| Bolitho W.M. | Conservative | 945 |
| Flindall I.E. | Green | 307 |
Mullion And St Keverne1 seat
| Anthony Soady | Conservative | 1,010 ✓ |
| Rule C.A. | Independent | 911 |
| Marianna Alicia Baxter | Liberal Democrats | 321 |
| Melissa Benyon | Green | 317 |
| Williams R.G.P. | Conservative | 1,046 ✓ |
| Gripper R.H. | Liberal Democrats | 992 |
| Willcocks D.M. | Independent | 390 |
| Brod Ross | Labour | 170 |
| Peter Hughes | Green | 157 |
| Gardner L.P. | Conservative | 754 ✓ |
| Slade S.C. | Green | 573 |
| Brown G. | Liberal Democrats | 346 |
| France L. | REF | 27 |
| K. Towill | Conservative | 995 ✓ |
| Joanna Kenny | Liberal Democrats | 424 |
| Joey Bishop | Labour | 245 |
| Angie Rayner | REF | 62 |
Newquay Trenance1 seat
| Monk O. | Conservative | 821 ✓ |
| Broderick L.C. | Liberal Democrats | 386 |
| Hick S.C. | Labour | 278 |
Padstow1 seat · turnout 63.2%
| Rushworth S. | Conservative | 908 ✓ |
| Alec Rickard | Independent | 871 |
| Jacquie Gammon | Liberal Democrats | 180 |
| Clark R.J. | Independent | 111 |
Penryn1 seat
| Widdon T.I. | Green | 658 ✓ |
| Forbes J.L. | Labour | 521 |
| Maralyn May | Independent | 503 |
| Trevail C.A. | Conservative | 287 |
Penwithick And Boscoppa1 seat · turnout 37.8%
| Luke M.J. | MK | 764 ✓ |
| Sally-Anne Saunders | Conservative | 636 |
Penzance East1 seat · turnout 57.6%
| Tim Dwelly | Independent | 786 ✓ |
| Olivier C.M.J. | Labour | 480 |
| McClary M.L. | Conservative | 259 |
| Jonathan Mark How | Green | 163 |
| Lawlor Z. | Liberal Democrats | 159 |
| Driscoll R.K. | Independent | 45 |
Penzance Promenade1 seat · turnout 70.3%
| Jim McKenna | Independent | 1,033 ✓ |
| Will Elliott | Conservative | 514 |
| Broadhurst N.C. | Labour | 335 |
| Hadley P.M. | Liberal Democrats | 209 |
| Black K.A. | Green | 114 |
Perranporth1 seat · turnout 47.5%
| Steve Arthur | Conservative | 626 ✓ |
| Michael Callan | Independent | 361 |
| Lin Scoffin | Labour | 324 |
| Mitchell G.A.C. | Liberal Democrats | 251 |
| Ashton J.W. | Green | 165 |
| Norrington R. | Independent | 137 |
Pool And Tehidy1 seat · turnout 34.2%
| Philip Robin Desmonde | Conservative | 557 ✓ |
| Moyle M.J. | Labour | 350 |
| MacDonald F.E. | Liberal Democrats | 241 |
| Appleby J.M. | Green | 85 |
| Lawrence C. | MK | 69 |
| Keeling J.V. | Conservative | 833 ✓ |
| Toy M.G. | Independent | 726 |
| Martin J. | Liberal Democrats | 428 |
| Michael Alan Tresidder | MK | 230 |
| Inglis R.R. | Green | 189 |
Poundstock1 seat · turnout 55.5%
| Nicky Chopak | Liberal Democrats | 945 ✓ |
| Aaron Thomas Lynch | Conservative | 592 |
| Bill Harper | Independent | 392 |
| Anthony Austin Manfredi | Green | 160 |
Probus And St Erme1 seat
| Karen Brenda Glasson | Conservative | 988 ✓ |
| Westbrook K.L. | Green | 760 |
| Kate Ewert | Labour | 1,271 ✓ |
| Willoughby R.M. | Conservative | 1,206 |
| Candy J. | Liberal Democrats | 393 |
| Hill T. | Green | 158 |
| Connor Donnithorne | Conservative | 1,036 ✓ |
| Kaczmarek M.A. | Independent | 481 |
| McEvoy M. | Labour | 312 |
| Garbett G.G. | Green | 118 |
| Reeve D.L. | Independent | 111 |
Redruth North1 seat · turnout 23.4%
| Robert Barnes | Labour | 402 ✓ |
| Craze B.A. | Conservative | 396 |
| Dolley L. | Independent | 218 |
| Kramer Z. | Green | 104 |
| Amoss L.M. | Liberal Democrats | 53 |
Redruth South1 seat · turnout 49.5%
| Barbara Ruth Ellenbroek | Conservative | 552 ✓ |
| Ian Thomas | Independent | 456 |
| Gareth Looker | Labour | 295 |
| Andrew Gary Bishop | Independent | 160 |
| Charlie Miller | Green | 146 |
Roche And Bugle1 seat
| Guest P.T. | Conservative | 459 ✓ |
| Tregidga G.H. | MK | 384 |
| John Wood | Independent | 370 |
| Retallick H.L. | Liberal Democrats | 157 |
| Harries S. | Independent | 139 |
| Needham L.A.D. | Labour | 127 |
Saltash Essa1 seat
| Hilary Frank | Liberal Democrats | 820 ✓ |
| Virgo L.G. | Conservative | 567 |
| Challen G.M. | ND | 315 |
| Bickford R.E. | Independent | 272 |
| Alastair Tinto | Labour | 132 |
| Snell T. | Green | 72 |
Saltash Tamar1 seat
| Lennox-Boyd S.M. | Conservative | 802 ✓ |
| Holley D.A. | Independent | 710 |
| Martin S.L. | Liberal Democrats | 318 |
| Griffiths M. | Labour | 250 |
| Worth M.D. | Conservative | 937 ✓ |
| Tamlin S. | Liberal Democrats | 629 |
| Whyte A.S. | Labour | 143 |
| Miller S. | Independent | 137 |
| Brady J.J. | Independent | 90 |
| Barron C.D. | Green | 87 |
St Agnes1 seat · turnout 54.4%
| Pete Mitchell | Liberal Democrats | 1,204 ✓ |
| Panicker P. | Conservative | 380 |
| Clark P.R. | Green | 329 |
| Sanders A. | MK | 204 |
| Jordan Rowse | Conservative | 1,176 ✓ |
| Brown M.A. | Liberal Democrats | 328 |
| George D. | Labour | 296 |
| Nicholls W.P. | Green | 94 |
| Double A.R. | Conservative | 739 ✓ |
| Heyward S.E. | Independent | 565 |
| Owen F.J. | Labour | 268 |
| Styles T.C. | Liberal Democrats | 194 |
| Smith J.A. | Green | 70 |
| Pears R.A.H. | Conservative | 676 ✓ |
| Bull J. | Liberal Democrats | 382 |
| Lanxon A.H. | Labour | 256 |
| Fox J.L. | MK | 176 |
| Mike Thompson | Independent | 113 |
| Wells R.W. | Green | 89 |
St Blazey1 seat · turnout 52.5%
| Pauline Dawn Giles | Conservative | 989 ✓ |
| Chamberlain R.D.M. | Labour | 393 |
| Taylor W.R.C. | Liberal Democrats | 134 |
| Cathy Trodd | Green | 95 |
St Cleer And Menheniot1 seat
| Seeva P. | Conservative | 820 ✓ |
| Ambler D.L. | Liberal Democrats | 506 |
| Bunt H.C.B. | Independent | 431 |
| Nash P. | Labour | 388 |
| Sedgley R.J. | Green | 144 |
| W.P. Wills | Independent | 682 ✓ |
| Johns M.J. | Conservative | 532 |
| Avery P.C.M. | Liberal Democrats | 161 |
| Taylor S.W.L. | Labour | 159 |
| G.J. Fitter | Independent | 662 ✓ |
| Mark Anthony Formosa | Conservative | 622 |
St Dennis And St Enoder1 seat
| Cole D. | MK | 1,501 ✓ |
| Morris N. | Conservative | 354 |
| Young J. | Liberal Democrats | 73 |
| Julian German | Independent | 1,412 ✓ |
| Heath R.S. | Conservative | 849 |
| Mepham B. | Green | 290 |
| Taylor L.J. | Conservative | 1,047 ✓ |
| Rogers L. | Liberal Democrats | 793 |
| Arthur I.C. | Green | 219 |
| Hynes S. | Labour | 200 |
| Andrew Paul Mitchell | Independent | 983 ✓ |
| Rachel Lisa Bradford | Conservative | 512 |
| Lisa Janette Athur Gibbons | Green | 421 |
| Beveridge M.J. | Labour | 251 |
St Mewan And Grampound1 seat
| Bunney M. | MK | 1,097 ✓ |
| Dowrick T.M. | Conservative | 958 |
| Harvey A.D. | Conservative | 913 ✓ |
| Farmer H.F.C. | Independent | 667 |
| Mewton P.G. | Green | 381 |
St Stephen-In-Brannel1 seat · turnout 47.3%
| McLening M. | Conservative | 1,093 ✓ |
| Irwin R.J. | Liberal Democrats | 459 |
St Teath And Tintagel1 seat
| Fairman D.C. | Liberal Democrats | 1,141 ✓ |
| D.S.J. Laughton | Conservative | 924 |
| Williams M.J. | Green | 247 |
| Tilbey S.L. | Conservative | 898 ✓ |
| Willingham B. | Liberal Democrats | 761 |
| Hopper J. | Green | 231 |
| Bond L.A. | Labour | 178 |
| Dulcie Tudor | Independent | 650 ✓ |
| Dyer F.J. | Conservative | 529 |
| Karen Margaret La Borde | Green | 492 |
| Edward Oliver Penrose | Liberal Democrats | 48 |
Torpoint1 seat
| Tivnan J. | Conservative | 1,107 ✓ |
| Moon K.J. | Liberal Democrats | 551 |
| Sanderson L.J. | Labour | 324 |
| Mattholie R.A. | Green | 107 |
| R. Nolan | Liberal Democrats | 754 ✓ |
| Austin C. | Conservative | 517 |
| Mark Roby | Labour | 410 |
| Rachel Whyte | Green | 256 |
| Wells C.H. | Conservative | 642 ✓ |
| Biscoe B.M. | Independent | 617 |
| Mainwaring-Evans T. | Labour | 456 |
| Southcombe L.D. | Green | 252 |
| Taylor S.H. | Liberal Democrats | 186 |
Truro Tregolls1 seat · turnout 51.9%
| Loic Rich | Independent | 1,423 ✓ |
| Ambler R.G. | Conservative | 291 |
| Green M.A. | Green | 106 |
| Dianne Seale | Labour | 101 |
| Mould C. | Conservative | 1,076 ✓ |
| Knightley S. | Liberal Democrats | 724 |
| Amanda Alice Pennington | Green | 373 |
| Harries B.J. | REF | 42 |
| Robin Edward Moorcroft | Independent | 1,365 ✓ |
| Stephen John De Burgh-Thomas | Conservative | 623 |
| Lydia Light | Green | 212 |
| Robyn Harris | Labour | 180 |
