Before (end of 2023) (48 seats, Open Council Data)
Labour 32 · Liberal Democrats 9 · Green 6 · Other 1
After (end of 2024) (48 seats, Open Council Data)
Labour 20 · Other 11 · Liberal Democrats 9 · Green 8
Ward results
Barton and Sandhills1 seat · turnout 28.0%
| Asima Qayyum | Labour | 454 ✓ |
| Chaka Artwell | Independent Oxford Alliance | 402 |
| Jabu Nala-Hartley | Independent | 173 |
| Eric Sukumaran | Conservative | 119 |
| Paul Rogers | Liberal Democrats | 118 |
Blackbird Leys2 seats · turnout 19.9%
| Linda Kay Smith | Labour | 423 ✓ |
| Lubna Arshad | Labour | 411 ✓ |
| Michael Evans | Independent | 369 |
| Suzette McLean | Independent | 340 |
| Patricia Gwendoline Mary Jones | Conservative | 72 |
| Cynthia Ashlyne Muthoni | Green | 53 |
| Sam Bennett | Trade Unionist and Socialist Coalition | 52 |
| David Thomas | Green | 43 |
| Alexandrine Kantor | Liberal Democrats | 41 |
| Agnieszka Kowalska | Trade Unionist and Socialist Coalition | 40 |
Carfax and Jericho1 seat · turnout 33.6%
| Lizzy Diggins | Labour | 689 ✓ |
| Emma Garnett | Green | 323 |
| Jessica Frankopan | Liberal Democrats | 113 |
| Alexander Jamie Elliott | Conservative | 92 |
Churchill1 seat · turnout 23.6%
| Mark Robert Lygo | Labour | 572 ✓ |
| Mark Bhagwandin | Conservative | 188 |
| Duncan Watts | Green | 145 |
| James Morbin | Trade Unionist and Socialist Coalition | 111 |
| Peter Charles Coggins | Liberal Democrats | 97 |
Cowley1 seat · turnout 43.8%
| Ian Yeatman | Independent Oxford Alliance | 842 ✓ |
| Mark Hull | Labour | 614 |
| Scott Urban | Liberal Democrats | 484 |
| Sam Alston | Green | 113 |
| Luke Stephen King | Conservative | 64 |
| Alex Chapman | Trade Unionist and Socialist Coalition | 30 |
Cutteslowe and Sunnymead1 seat · turnout 40.1%
| Andrew John Gant | Liberal Democrats | 834 ✓ |
| Charlotte Louise Vinnicombe | Labour | 515 |
| Sam McNeil | Conservative | 397 |
| John Fox | Green | 247 |
Donnington1 seat · turnout 39.5%
| Max Morris | Green | 701 ✓ |
| Toby Stephen William James | Labour | 536 |
| Halima Sadiya Banaras | Independent Oxford Alliance | 414 |
| Simon James Bazley | Conservative | 72 |
| Pippa Hitchcock | Liberal Democrats | 34 |
| Kerensa Hone | Trade Unionist and Socialist Coalition | 22 |
Headington1 seat · turnout 44.8%
| Mohammed Altaf-Khan | Liberal Democrats | 847 ✓ |
| Peter West | Independent | 577 |
| Sumukh Kaul | Labour | 485 |
| Ray Hitchins | Green | 163 |
| Harjot Bajaj | Conservative | 67 |
Headington Hill and Northway1 seat · turnout 29.2%
| Nigel Conrad Chapman | Labour | 653 ✓ |
| Stephen Robert Hurt | Green | 216 |
| Alexander Robert Horsfall-Turner | Conservative | 205 |
| Hana Packford | Liberal Democrats | 141 |
Hinksey Park1 seat · turnout 41.4%
| Anna Dorothy Railton | Labour | 917 ✓ |
| Benjamin Christopher | Independent Oxford Alliance | 391 |
| Nuala Ann Young | Green | 337 |
| Rick Tanner | Liberal Democrats | 95 |
| Simon Paul Howell | Conservative | 59 |
Holywell1 seat · turnout 35.0%
| Dianne Claudia Regisford | Green | 452 ✓ |
| Colin Cook | Labour | 372 |
| Heather India Judge | Liberal Democrats | 98 |
| Emily Frances Scaysbrook | Independent | 59 |
Littlemore1 seat · turnout 33.4%
| Anne Marie Stares | Independent Oxford Alliance | 814 ✓ |
| Sandy Douglas | Labour | 730 |
| Tamsin Sky Tristram Blaxter | Green | 98 |
| Eleonore Rebekka Vogel | Liberal Democrats | 50 |
| Rachel Louise Cox | Trade Unionist and Socialist Coalition | 32 |
Lye Valley1 seat · turnout 36.2%
| Judith Anne Harley | Independent Oxford Alliance | 654 ✓ |
| Inka Oshodi | Labour | 593 |
| James Richard Harry Thorniley | Green | 120 |
| Tim Patmore | Conservative | 70 |
| Beverley Jane Joshua | Liberal Democrats | 47 |
Marston1 seat · turnout 42.2%
| Mary Ruth Clarkson | Labour | 868 ✓ |
| Kate Josephine Robinson | Green | 718 |
| Duncan Valentine Hatfield | Conservative | 288 |
| Daniel Stephen Levy | Liberal Democrats | 69 |
Northfield Brook1 seat · turnout 22.2%
| Simon John Peter Ottino | Labour | 392 ✓ |
| Susana Maria Pimenta De Sousa | IOA | 385 |
| Paul John Sims | Conservative | 68 |
| David Newman | Green | 68 |
| Rosemary Anne Beatrice Morlin | Liberal Democrats | 37 |
| Rosie Clara Douglas-Brown | Trade Unionist and Socialist Coalition | 23 |
Osney and St Thomas1 seat · turnout 37.4%
| Susanna Pressel | Labour | 902 ✓ |
| Sarah Janet Edwards | Green | 567 |
| Adrian Clive Rosser | Liberal Democrats | 100 |
| Caleb Van Ryneveld | Conservative | 85 |
Quarry and Risinghurst1 seat · turnout 49.1%
| Roz Smith | Liberal Democrats | 868 ✓ |
| James Taylor | Labour | 861 |
| Sandra Ramcharan | Independent Oxford Alliance | 512 |
| Liz Taylor | Green | 153 |
| Daryl Martin Stafford | Conservative | 105 |
Rose Hill and Iffley1 seat · turnout 43.4%
| David Henwood | Independent Oxford Alliance | 870 ✓ |
| Michele Valerie Anna Paule | Labour | 814 |
| Heather Laura Stallard | Green | 159 |
| Jennifer Jane Jackson | Conservative | 61 |
| Katherine Rebecca Norman | Liberal Democrats | 56 |
| Ruben Simwogerere | Trade Unionist and Socialist Coalition | 14 |
St Clement's1 seat · turnout 38.6%
| Alex Powell | Green | 524 ✓ |
| Sal Naqvi | Independent Oxford Alliance | 507 |
| Jesse Erlam | Labour | 475 |
| Geraldine Anne Coggins | Liberal Democrats | 62 |
| James Bonner | Trade Unionist and Socialist Coalition | 25 |
St Mary's1 seat · turnout 40.3%
| Chris Jarvis | Green | 890 ✓ |
| Matthew Gregory Leonard Leigh | Labour | 518 |
| John Edwin Skinner | Independent Oxford Alliance | 409 |
| Richard Whelan | Liberal Democrats | 43 |
| George Edward Silvanus Robinson | Conservative | 28 |
| Orlando Munoz | Trade Unionist and Socialist Coalition | 22 |
Summertown1 seat · turnout 41.1%
| Theodore Jupp | Liberal Democrats | 662 ✓ |
| Paul Derek Shuter | Labour | 589 |
| David James Pope | Conservative | 278 |
| Indrani Sigamany | Green | 201 |
Temple Cowley1 seat · turnout 38.1%
| Mohammed Azad | Independent | 888 ✓ |
| Charlie Hicks | Labour | 657 |
| Richard Scrase | Green | 129 |
| Tony Brett | Liberal Democrats | 71 |
| Paul John Sims | Conservative | 52 |
| Boris Fedorov | Workers Party of Britain | 31 |
Walton Manor1 seat · turnout 41.7%
| James Fry | Labour | 837 ✓ |
| Liz Wade | Liberal Democrats | 246 |
| Chris Goodall | Green | 232 |
| Penelope Anne Lenon | Conservative | 131 |
Wolvercote1 seat · turnout 43.4%
| Stephen Goddard | Liberal Democrats | 839 ✓ |
| Andrew Siantonas | Labour | 383 |
| Daniel Patrick Campbell | Conservative | 276 |
| Philippa Lanchbery | Green | 171 |
