Before (end of 2024) (63 seats, Open Council Data)
Conservative 20 · Liberal Democrats 19 · Labour 14 · Other 7 · Green 3
After (end of 2025) (69 seats, Open Council Data)
Liberal Democrats 36 · Labour 12 · Conservative 10 · Green 7 · Other 3 · Reform UK 1
Ward results
Abingdon East1 seat · turnout 41.6%
| Tom Greenaway | Liberal Democrats | 1,657 ✓ |
| Vicky Jenkins | Conservative | 723 |
| Aidan Reilly | Green | 532 |
| Moira Drysdale Logie | Labour | 157 |
Abingdon North1 seat · turnout 34.5%
| Nathan Ley | Liberal Democrats | 1,785 ✓ |
| Olga Sutton | Reform UK | 564 |
| David James Pope | Conservative | 408 |
| Charles Couper | Green | 190 |
| Rob Blundell | Labour | 148 |
Abingdon South1 seat · turnout 33.6%
| Neil Fawcett | Liberal Democrats | 1,214 ✓ |
| Christopher Brian Henry Cubby | Independent | 728 |
| Chris Palmer | Conservative | 434 |
| Stephen Edwin Dominic Webb | Labour | 253 |
| David Malcolm Hubert Tannahill | Green | 244 |
Adderbury, Bloxham & Bodicote1 seat · turnout 39.5%
| David Richard Hingley | Liberal Democrats | 1,156 ✓ |
| Adam Nell | Conservative | 938 |
| Paul Brian Jeffreys | Reform UK | 786 |
| Dom Vaitkus | Labour | 233 |
| Linda Catherine Ward | Green | 143 |
Bampton & Carterton South1 seat · turnout 40.1%
| Ted Fenton | Conservative | 1,360 ✓ |
| Andrew Nicholas Smith | Liberal Democrats | 1,313 |
| Mark William Bezerra Speeks | Reform UK | 761 |
| Daniel Eisenhandler | Green | 136 |
| John Stansfield | Labour | 100 |
Banbury Calthorpe1 seat · turnout 29.8%
| Isabel Creed | Labour | 721 ✓ |
| Ian Harwood | Conservative | 627 |
| Michael John Wardle | Reform UK | 535 |
| Sam Burnett | Green | 221 |
| Mark Chivers | Liberal Democrats | 183 |
Banbury Easington1 seat · turnout 40.7%
| Kieron Mallon | Conservative | 1,103 ✓ |
| John Jefferson Brown | Reform UK | 661 |
| Anne Cullen | Labour | 522 |
| Philip Stewart Holt | Green | 162 |
| Rob Pattenden | Liberal Democrats | 155 |
| Phil Richards | Independent | 63 |
Banbury Grimsbury and Castle1 seat · turnout 25.9%
| Paul Austin Sargent | Conservative | 713 ✓ |
| Rebecca Biegel | Labour | 696 |
| Cassi Bellingham | Independent | 368 |
| Sophie Parker-Manuel | Liberal Democrats | 253 |
| Karl Michael Kazimierz Kwiatkowski | Green | 219 |
Banbury Hardwick1 seat · turnout 21.4%
| Andrew Crichton | Labour | 567 ✓ |
| Stephen Christopher Hartley | Reform UK | 512 |
| Oliver Perera | Conservative | 430 |
| Christophe Aramini | Liberal Democrats | 170 |
| Chris Nelson | Green | 146 |
| Simon Zachary Garrett | Independent | 98 |
Banbury Ruscote1 seat · turnout 29.6%
| Mark David Cherry | Labour | 847 ✓ |
| Peter Burns | Reform UK | 712 |
| Taraji Ogunnubi | Conservative | 368 |
| Ruthi Brandt | Green | 151 |
| Mark Petterson | Liberal Democrats | 125 |
| Julie Battison | Independent | 119 |
Bartlemas1 seat · turnout 31.5%
| Emily Kerr | Green | 1,367 ✓ |
| Thomas Ayudthaya Boyd | Labour | 635 |
| Zack Iqbal | Independent Oxford Alliance | 461 |
| Claudia Siqueiva Davies | Reform UK | 136 |
| Tony Brett | Liberal Democrats | 131 |
| Simon James Bazley | Conservative | 65 |
| Hannah Chapman | Trade Unionist and Socialist Coalition | 20 |
Berinsfield and Garsington1 seat · turnout 23.1%
| Robin David Jones | Green | 703 ✓ |
| Julie Ann Simpson | Reform UK | 586 |
| Dylan Thomas | Conservative | 282 |
| Ed Sadler | Liberal Democrats | 258 |
| Oziegbe-orhuwa Pele Odiase | Labour | 81 |
Bicester East1 seat · turnout 34.1%
| Sean Robert Martin Gaul | Liberal Democrats | 858 ✓ |
| Sam Holland | Conservative | 728 |
| Andrew O'Gorman | Reform UK | 578 |
| Jane Lesley Clements | Labour | 190 |
| Damien Maguire | Green | 167 |
Bicester North1 seat · turnout 34.1%
| Matt Webb | Liberal Democrats | 951 ✓ |
| Alan Thomas | Reform UK | 693 |
| Mitch Lee | Conservative | 588 |
| Babatunde Aribisala | Labour | 204 |
| Amanda Maguire | Green | 183 |
Bicester South1 seat · turnout 27.4%
| Nicholas Michael Cotter | Liberal Democrats | 946 ✓ |
| Jeff Rigby | Reform UK | 427 |
| Lynn Mary Pratt | Conservative | 234 |
| James Andrew Daulton | Labour | 105 |
| Robin Kenneth Winslow Morris | Green | 93 |
Bicester West1 seat · turnout 25.8%
| John Shiri | Liberal Democrats | 669 ✓ |
| Les Sibley | Independent | 666 |
| George-Aurelian Popeseu | Reform UK | 469 |
| Jake Whittingham | Conservative | 248 |
| Arjun Bais | Labour | 121 |
| Paul Radford | Green | 77 |
Brize Norton & Carterton East1 seat · turnout 26.8%
| Toyah Jade Leah Overton | Liberal Democrats | 661 ✓ |
| Nick Leverton | Conservative | 576 |
| Thomas Ashley Hogg | Reform UK | 514 |
| Barry Ingleton | Independent | 91 |
| Sandra Simpson | Green | 55 |
| James Taylor | Labour | 50 |
| Stephen Roy Breedon | Heritage Party | 15 |
Burford & Carterton West1 seat · turnout 35.4%
| Nick Field-Johnson | Conservative | 1,022 ✓ |
| Sarah Evans | Reform UK | 914 |
| Kathy Godwin | Liberal Democrats | 879 |
| Tony Barrett | Green | 120 |
| Dave Wesson | Labour | 109 |
| David Roy Cox | Independent | 90 |
Chalgrove & Thame West1 seat · turnout 37.3%
| Judith Geraldine Edwards | Liberal Democrats | 1,222 ✓ |
| Neil Albert Garrod | Reform UK | 696 |
| Caroline Newton | Conservative | 617 |
| Nick Breakspear | Green | 116 |
| Martin Abram Stott | Labour | 62 |
Charlbury and Wychwood1 seat · turnout 46.0%
| Liz Leffman | Liberal Democrats | 1,828 ✓ |
| Emma Nell | Conservative | 769 |
| Stephen Matthew Gibbons | Reform UK | 722 |
| Mary Ann Robertson | Green | 255 |
| Robin Puttick | Labour | 169 |
Charlton, Ardington & Hendreds1 seat · turnout 36.2%
| Jane Hanna | Liberal Democrats | 1,280 ✓ |
| Christopher Mark Armstrong | Reform UK | 528 |
| Sarah James | Green | 408 |
| Patrick Mark Wood | Conservative | 405 |
| Tim Roberts | Labour | 101 |
Chesterton & Launton1 seat · turnout 37.8%
| William Boucher-Giles | Liberal Democrats | 935 ✓ |
| Sandy Lewis Dallimore | Conservative | 806 |
| Ian Richard Hodgson | Reform UK | 760 |
| John Robert O'Regan | Green | 188 |
| Russell Hewer | Labour | 156 |
Chipping Norton1 seat · turnout 32.6%
| Geoff Saul | Labour | 965 ✓ |
| David Rogers | Conservative | 755 |
| Henry Watt | Reform UK | 668 |
| Leslie Barbera Channon | Liberal Democrats | 259 |
| Claire Eliane Lasko | Green | 228 |
Cholsey & The Hagbournes1 seat · turnout 36.1%
| Johnny Hope-Smith | Liberal Democrats | 1,447 ✓ |
| Kieran Mark Collins | Reform UK | 678 |
| Luke Stephen King | Conservative | 556 |
| Helena Jayne Nunan | Green | 277 |
| Jim Broadbent | Labour | 169 |
| Kyn Pomlett | Social Democratic Party | 90 |
Cropredy & Hook Norton1 seat · turnout 46.6%
| Christopher David Brant | Liberal Democrats | 1,401 ✓ |
| Eddie Fraser Reeves | Conservative | 1,348 |
| Lynda Martin | Reform UK | 740 |
| Helen Margaret Oldfield | Labour | 261 |
| Jenny Tamblyn | Green | 154 |
Deddington1 seat · turnout 31.8%
| Gareth Epps | Liberal Democrats | 1,050 ✓ |
| Arash Fatemian | Conservative | 870 |
| Paul James Yoward | Reform UK | 637 |
| Sian Tohill-Martin | Labour | 273 |
| Aaron Bliss | Green | 249 |
Didcot Ladygrove1 seat · turnout 34.6%
| Tony Worgan | Liberal Democrats | 979 ✓ |
| Andrea Joan Warren | Conservative | 463 |
| Prem Kiran | Reform UK | 432 |
| Adam Matthew Grindey | Green | 203 |
| Denise Ann Macdonald | Labour | 181 |
Didcot West1 seat · turnout 21.1%
| Ian Kenneth Snowdon | Conservative | 1,192 ✓ |
| Dan Jackson | Reform UK | 401 |
| Laura Greatrex | Labour | 380 |
| Michael John Pighills | Liberal Democrats | 361 |
| Carys Morris | Green | 122 |
Drayton, Sutton Courtenay & Steventon1 seat · turnout 33.6%
| Peter Stevens | Liberal Democrats | 1,157 ✓ |
| Christopher Charles Campbell | Conservative | 623 |
| Kevin Bulmer | Reform UK | 608 |
| Michel Arthur Grandjean | Green | 195 |
| Stephen Maynard Hale | Labour | 153 |
Eynsham1 seat · turnout 31.2%
| Dan Levy | Liberal Democrats | 1,298 ✓ |
| Lysette Nicholls | Conservative | 614 |
| Peter Lynn | Reform UK | 495 |
| Frances Mortimer | Green | 175 |
| Kate England | Labour | 132 |
Faringdon1 seat · turnout 32.7%
| Bethia Jane Thomas | Liberal Democrats | 1,261 ✓ |
| Tim Perkin | Reform UK | 577 |
| James Famakin | Conservative | 540 |
| Katherine Foxhall | Green | 145 |
| Chris Palmer | Labour | 122 |
Goring & Woodcote1 seat · turnout 42.4%
| Maggie Filipova-Rivers | Liberal Democrats | 1,611 ✓ |
| Jim Donahue | Conservative | 946 |
| Doug Hulbert | Reform UK | 586 |
| Caroline Jane Pierrepont | Green | 245 |
| Isobel Louise Hollingsworth | Labour | 61 |
Grove1 seat · turnout 28.5%
| Ron Batstone | Liberal Democrats | 886 ✓ |
| Martin John Freeman | Reform UK | 554 |
| Timothy Patmore | Conservative | 373 |
| Adam Garth Swallow | Green | 123 |
| Margaret Jones | Labour | 122 |
| Andrew Cattell | Independent Oxford Alliance | 39 |
Hanborough & Hailey1 seat · turnout 43.4%
| Liam Walker | Conservative | 1,270 ✓ |
| Hannah Stephanie Massie | Liberal Democrats | 963 |
| James Graham Gibbs | Reform UK | 514 |
| Sarah Kennedy Marshall | Green | 126 |
| Sue Tanner | Labour | 89 |
Harwell, Western Valley & Blewbury1 seat · turnout 37.4%
| Rebekah Jane Fletcher | Liberal Democrats | 1,102 ✓ |
| Cath Convery | Conservative | 546 |
| Christopher Maguire | Reform UK | 439 |
| Nicholas Simon Freestone | Green | 182 |
| Luke Anthony Hislop | Labour | 125 |
Kennington and Radley1 seat · turnout 33.2%
| Diana Lugova | Liberal Democrats | 1,409 ✓ |
| Daniel Stafford | Conservative | 748 |
| Tom Gaston | Green | 369 |
| Michele Valerie Anna Paule | Labour | 169 |
| Rhys Hathaway | Independent | 164 |
Kidlington East1 seat · turnout 36.1%
| Ian Middleton | Green | 998 ✓ |
| Daniel Jacob Reeve | Reform UK | 586 |
| Gabriel Schenk | Liberal Democrats | 403 |
| Zoe McLernon | Conservative | 399 |
| Lynne Parsons | Labour | 184 |
Kidlington North & Otmoor1 seat · turnout 42.0%
| Laura Gordon | Liberal Democrats | 1,275 ✓ |
| Andrew Payne | Conservative | 818 |
| Tom Burgess | Reform UK | 719 |
| Fin MacEwan | Green | 183 |
| Naomi Celia Karslake | Labour | 163 |
Kidlington West1 seat · turnout 37.7%
| Lesley McLean | Liberal Democrats | 556 ✓ |
| Fiona Valerie Mawson | Green | 429 |
| Nigel Simpson | Conservative | 393 |
| Hamish William McLay | Reform UK | 373 |
| John Stuart Tanner | Labour | 91 |
Kingston & Stanford1 seat · turnout 39.0%
| Lee Evans | Conservative | 1,166 ✓ |
| Hannah Louise Griffin | Liberal Democrats | 939 |
| John Ranson | Reform UK | 570 |
| Matthew Carpenter | Green | 155 |
| Charlotte Anne Rose | Labour | 129 |
Marcham & Cumnor1 seat · turnout 35.3%
| James Richard Plumb | Conservative | 1,002 ✓ |
| Ricky Treadwell | Liberal Democrats | 946 |
| Annette Edwards | Green | 178 |
| Michael William Boyd | Labour | 94 |
North Hinksey1 seat · turnout 34.3%
| Judy Roberts | Liberal Democrats | 1,458 ✓ |
| Oliver-Tristan Barker | Reform UK | 468 |
| Christopher David Edward Fox | Conservative | 453 |
| Cheryl Karen Briggs | Green | 250 |
| Toby Stephen William James | Labour | 182 |
Parks1 seat · turnout 27.5%
| Emma Garnett | Green | 687 ✓ |
| Louise Upton | Labour | 365 |
| Emily Frances Scaysbrook | Independent Oxford Alliance | 265 |
| Dane William Comerford | Liberal Democrats | 71 |
| Anna Marie Avila Taylor | Reform UK | 56 |
| Harriet Georgia Sophie Dolby | Conservative | 40 |
| Gavin Sean Ridley | Animal Welfare Party | 10 |
| Rosie Clara Douglas-Brown | Trade Unionist and Socialist Coalition | 7 |
Rose Hill and Littlemore1 seat · turnout 40.7%
| David Henwood | Independent Oxford Alliance | 1,240 ✓ |
| Trish Elphinstone | Labour | 1,124 |
| Ben McManus | Reform UK | 373 |
| Daniel John Thomas | Green | 272 |
| Peter Charles Coggins | Liberal Democrats | 112 |
| Vinay Raniga | Conservative | 81 |
Shrivenham1 seat · turnout 35.9%
| Emma Markham | Green | 1,050 ✓ |
| Gordon Lundie | Conservative | 956 |
| Sarah von Simson | Reform UK | 824 |
| David Ian Anthony Brook | Liberal Democrats | 333 |
| Richard Marc Johnson | Labour | 103 |
Sonning Common & Henley South1 seat · turnout 36.6%
| Leigh Rawlins | Liberal Democrats | 1,209 ✓ |
| David Bartholomew | Conservative | 933 |
| Martin Stanley Leach | Reform UK | 550 |
| Stephen Nicholas Matthews | Green | 143 |
| Tim Sadler | Labour | 67 |
Summertown & Walton Manor1 seat · turnout 44.6%
| James Fry | Labour | 1,398 ✓ |
| Katherine Sarah Miles | Liberal Democrats | 1,215 |
| Mark Gregory Beer | Independent Oxford Alliance | 383 |
| Indrani Sigamany | Green | 326 |
| Penelope Anne Lenon | Conservative | 262 |
| John Frank Lord | Reform UK | 147 |
Wallingford1 seat · turnout 37.2%
| James Barlow | Green | 1,350 ✓ |
| Caroline Winifred Mary Bucklow | Liberal Democrats | 806 |
| Felix Peter Bloomfield | Reform UK | 545 |
| Adrian Lloyd | Conservative | 368 |
| George William Kneeshaw | Labour | 111 |
Wantage West1 seat · turnout 32.3%
| Jenny Hannaby | Liberal Democrats | 1,380 ✓ |
| Henry George de Kretser | Reform UK | 623 |
| Catriona Brown-Reckless | Conservative | 358 |
| Viral Patel | Green | 211 |
| Owen James Thomas Heaney | Labour | 134 |
Watlington & Rotherfield1 seat · turnout 40.5%
| Benjamin James Higgins | Liberal Democrats | 1,000 ✓ |
| Richard David Newman | Conservative | 923 |
| Dominic Hall | Green | 636 |
| Jordan Sears | Reform UK | 537 |
| Kit Fotheringham | Labour | 63 |
| James Francis Bonner | The Official Monster Raving Loony Party | 37 |
Wheatley1 seat · turnout 37.2%
| Tim Bearder | Liberal Democrats | 1,271 ✓ |
| Daniel William Masters | Conservative | 608 |
| Dorothy Elizabeth Owens | Reform UK | 564 |
| Amanda Jane Rowe-Jones | Green | 193 |
| Samuel Maurice Karlin | Labour | 143 |
Witney North and East1 seat · turnout 41.8%
| James Robertshaw | Conservative | 1,078 ✓ |
| Duncan Shaw Thomas Enright | Labour | 1,059 |
| Richard Langridge | Reform UK | 710 |
| Andrew Peter Prosser | Green | 497 |
| Liz Price | Liberal Democrats | 302 |
Witney South and Central1 seat · turnout 33.4%
| Andrew Stanley Coles | Labour | 992 ✓ |
| Ben Durston | Reform UK | 759 |
| Jack Treloar | Conservative | 691 |
| Paul Barrow | Liberal Democrats | 290 |
| Harriet Lorna Mary Marshall | Green | 177 |
Witney West & Ducklington1 seat · turnout 35.5%
| Thomas Ashby | Conservative | 1,075 ✓ |
| Ben Morel-Allen | Liberal Democrats | 831 |
| Ross Kelly | Reform UK | 612 |
| Georgia Meadows | Labour | 225 |
| Rosie Pearson | Green | 94 |
Wolvercote & Cutteslowe1 seat · turnout 41.5%
| Andrew John Gant | Liberal Democrats | 1,080 ✓ |
| Inga Hrefna Nicholas | Independent Oxford Alliance | 886 |
| Philippa Lanchbery | Green | 317 |
| Charlotte Louise Vinnicombe | Labour | 307 |
| Daniel Patrick Campbell | Conservative | 226 |
| Melinda Vera Tilley | Reform UK | 186 |
Woodstock1 seat · turnout 40.0%
| Andy Graham | Liberal Democrats | 1,517 ✓ |
| Ian Hudspeth | Conservative | 900 |
| James Stuart Russell Nash | Reform UK | 509 |
| Nick Melliss | Labour | 228 |
| Barry Ivan Wheatley | Green | 220 |
