South Oxfordshire
District council · South East · 36 seats in 21 wards · All seats elected every four years · Next election 6 May 2027
Liberal Democrats have a majority on South Oxfordshire Council. The council has 36 councillors in 21 wards. Seats by party: Lib Dem 20, Green 8, Other 4, Labour 3, Conservative 1. The next election is on 6 May 2027.
A government plan to replace the councils in this area with three unitary councils covering Oxfordshire and West Berkshire was paused for review on 7 September 2026. Elections due in May 2027 will go ahead on existing council boundaries. Source
Seats by party
Who holds each ward
Winning margin at the last election, in points.
Coloured by the party holding most of the ward's seats today; where seats are split evenly, by the party with the higher share at the last election.
Councillors and last results
Select a ward for its full results, candidates and last by-election.
| Ward and councillors | Last election |
|---|---|
| Benson & Crowmarsh Andrea Powell, Sue Cooper | 4 May 2023 Lib Dem 40.5% lead 1.4 pts |
| Berinsfield Robin Bennett | 4 May 2023 Green 80.0% lead 60.0 pts |
| Chalgrove David Turner | 4 May 2023 Lib Dem 86.3% lead 72.6 pts |
| Chinnor Ali Gordon-Creed, Ed Sadler | 4 May 2023 Lib Dem 35.9% lead 0.5 pts |
| Cholsey Anne-Marie Simpson, Crispin Topping | 4 May 2023 Lib Dem 46.0% lead 20.2 pts |
| Didcot North East Zia Mohammed, Andrew Tinsley, David Rouane | 4 May 2023 Lib Dem 53.3% lead 26.5 pts |
| Didcot South Mocky Khan, Axel Macdonald, Denise Macdonald | 4 May 2023 Labour 32.8% lead 12.5 pts |
| Didcot West Tony Worgan, Ian Snowdon | 4 May 2023 Conservative 30.9% lead 6.3 pts |
| Forest Hill & Holton Tim Bearder | 4 May 2023 Lib Dem 71.9% lead 43.8 pts |
| Garsington & Horspath Sam James-Lawrie | 4 May 2023 Lib Dem 38.9% lead 14.8 pts |
| Goring Maggie Filipova-Rivers | 4 May 2023 Lib Dem 73.3% lead 46.6 pts |
| Haseley Brook Georgina Heritage | 4 May 2023 Lib Dem 59.7% lead 19.4 pts |
| Henley-on-Thames Ken Arlett, Kellie Hinton, Stefan Gawrysiak | 4 May 2023 Henley Residents Group 45.1% lead 21.5 pts |
| Kidmore End & Whitchurch Peter Dragonetti | 4 May 2023 Green 62.5% lead 25.0 pts |
| Sandford & the Wittenhams Sam Casey-Rerhaye | 4 May 2023 Green 74.0% lead 48.0 pts |
| Sonning Common Leigh Rawlins, Mike Giles | 4 May 2023 Lib Dem 56.1% lead 12.2 pts |
| Thame David Bretherton, Pieter-Paul Barker, Kate Gregory | 4 May 2023 Lib Dem 51.6% lead 22.6 pts |
| Wallingford James Barlow, Katharine Keats-Rohan | 4 May 2023 Green 46.2% lead 6.2 pts |
| Watlington Ben Higgins | 4 May 2023 Lib Dem 69.6% lead 39.2 pts |
| Wheatley Peter Ramsdale | 4 May 2023 Lib Dem 66.6% lead 33.2 pts |
| Woodcote & Rotherfield James Norman, Jo Robb | 4 May 2023 Green 56.5% lead 18.5 pts |
Benson & Crowmarsh
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sue Cooper Elected | Lib Dem | 1,589 |
| Andrea Jane Powell Elected | Green | 1,534 |
| Felix Peter Bloomfield | Conservative | 799 |
| Gary John Flux | Conservative | 719 |
Party shares count each party's leading candidate.
Berinsfield
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Robin Bennett Elected | Green | 761 | 80.0% |
| Bob Dhillon | Conservative | 190 | 20.0% |
Chalgrove
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| David Graham Turner Elected | Lib Dem | 929 | 86.3% |
| Jit Patel | Conservative | 147 | 13.7% |
Chinnor
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ed Sadler Elected | Lib Dem | 1,354 |
| Ali Gordon-Creed Elected | Green | 1,334 |
| Louise Heathcote | Conservative | 1,082 |
| James Francis Endean-Mills | Conservative | 919 |
Party shares count each party's leading candidate.
Cholsey
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Anne-Marie Simpson Elected | Lib Dem | 1,624 |
| Ben Manning Elected | Lib Dem | 1,387 |
| Sue Roberts | Independent | 912 |
| Jane Murphy | Conservative | 808 |
| Paul Jackson | Conservative | 697 |
| Kyn Pomlett | Social Democratic Party | 188 |
Party shares count each party's leading candidate.
Last by-election, 5 December 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Crispin Rupert Topping Elected | Lib Dem | 949 | 62.2% |
| Alan Roy Thompson | Conservative | 362 | 23.7% |
| Kyn Pomlett | Social Democratic Party | 116 | 7.6% |
| Jim Broadbent | Labour | 71 | 4.7% |
| Karen Lee Shoobridge | Independent | 28 | 1.8% |
Didcot North East
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| David Rouane Elected | Lib Dem | 1,471 |
| Andrew Tinsley Elected | Lib Dem | 1,237 |
| Zia Mohammed Elected | Lib Dem | 1,213 |
| Andrea Joan Warren | Conservative | 739 |
| Alan Roy Thompson | Conservative | 731 |
| Annah Francisco | Conservative | 665 |
| Craig William Wilson | Labour | 548 |
| George Ryall | Labour | 493 |
| Phil Wheeler | Labour | 425 |
Party shares count each party's leading candidate.
Didcot South
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mocky Khan Elected | Labour | 1,237 |
| Denise Ann Macdonald Elected | Labour | 1,056 |
| Axel Ranald MacDonald Elected | Labour | 926 |
| Anthony John Dearlove | Conservative | 765 |
| Sarah Victoria Nohre | Green | 702 |
| Jim Loder | Lib Dem | 635 |
| Thomas Skuse | Conservative | 611 |
| Tom Wiltshire | Conservative | 590 |
| Hugh Malcolm Macdonald | Lib Dem | 500 |
| Owen Edwards | Social Democratic Party | 327 |
| Peter Shields | Reform | 106 |
Party shares count each party's leading candidate.
Didcot West
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ian Kenneth Snowdon Elected | Conservative | 791 |
| Tony Worgan Elected | Lib Dem | 630 |
| Adam Matthew Grindey | Green | 577 |
| Lee Frederick Marsden | Conservative | 574 |
| Jim Broadbent | Labour | 566 |
| Nick Hards | Labour | 509 |
Party shares count each party's leading candidate.
Forest Hill & Holton
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Tim Bearder Elected | Lib Dem | 837 | 71.9% |
| Greg Flynn | Conservative | 327 | 28.1% |
Garsington & Horspath
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Sam Edward James-Lawrie Elected | Lib Dem | 414 | 38.9% |
| Fiona Alison Ardern | Conservative | 257 | 24.1% |
| Sue Lawson | Independent | 242 | 22.7% |
| Stuart Macbeth | Labour | 109 | 10.2% |
| James Harry Karl Meyer-Bejol | Green | 43 | 4.0% |
Goring
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Maggie Filipova-Rivers Elected | Lib Dem | 1,098 | 73.3% |
| Kevin Bulmer | Conservative | 400 | 26.7% |
Haseley Brook
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Georgina Heritage Elected | Lib Dem | 741 | 59.7% |
| Richard David Newman | Conservative | 501 | 40.3% |
Henley-on-Thames
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stefan John Gawrysiak Elected | Henley Residents Group | 1,934 |
| Ken Arlett Elected | Henley Residents Group | 1,652 |
| Kellie Louise Hinton Elected | Henley Residents Group | 1,557 |
| Lorraine Maxine Hillier | Conservative | 1,014 |
| Dave Adkins | Conservative | 793 |
| Helen Clare Fraser | Green | 730 |
| Hugh Donald Legh | Conservative | 664 |
| John Robert Powell | Lib Dem | 612 |
Party shares count each party's leading candidate.
Kidmore End & Whitchurch
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Peter Hugh Dragonetti Elected | Green | 717 | 62.5% |
| Jim Donahue | Conservative | 430 | 37.5% |
Sandford & the Wittenhams
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Sam Casey-Rerhaye Elected | Green | 895 | 74.0% |
| Edwin Samu | Conservative | 315 | 26.0% |
Sonning Common
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Leigh Rawlins Elected | Lib Dem | 1,250 |
| Mike Giles Elected | Lib Dem | 1,135 |
| David Bartholomew | Conservative | 979 |
| Bruce Paul Harrison | Conservative | 902 |
Party shares count each party's leading candidate.
Thame
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kate Gregory Elected | Lib Dem | 1,943 |
| David William Bretherton Elected | Lib Dem | 1,939 |
| Pieter-Paul Barker Elected | Lib Dem | 1,862 |
| David William Dodds | Conservative | 1,093 |
| William Arthur Henry Hall | Conservative | 793 |
| Dylan Thomas | Conservative | 765 |
| Steven Robert Hartridge | Labour | 728 |
Party shares count each party's leading candidate.
Wallingford
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| James Barlow Elected | Green | 2,032 |
| Katharine Stephanie Benedicta Keats-Rohan Elected | Lib Dem | 1,762 |
| Adrian Lloyd | Conservative | 609 |
| Chidinma Adanna Okolo | Conservative | 363 |
Party shares count each party's leading candidate.
Watlington
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Freddie van Mierlo Elected | Lib Dem | 916 | 69.6% |
| Harry Petano-Heathcote | Conservative | 400 | 30.4% |
Last by-election, 1 May 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Benjamin James Higgins Elected | Lib Dem | 679 | 46.1% |
| Richard Anthony Riley | Conservative | 585 | 39.7% |
| Lucie Giselle Ponsford | Green | 174 | 11.8% |
| Nick Palmer | Labour | 34 | 2.3% |
Wheatley
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Alexandrine Kantor Elected | Lib Dem | 774 | 66.6% |
| Lizzie Tully | Conservative | 389 | 33.4% |
Last by-election, 1 May 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Peter Douglas Ramsdale Elected | Lib Dem | 573 | 46.7% |
| Daniel William Masters | Conservative | 428 | 34.9% |
| Amanda Jane Rowe-Jones | Green | 148 | 12.1% |
| Craig William Wilson | Labour | 79 | 6.4% |
Woodcote & Rotherfield
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jo Robb Elected | Green | 1,529 |
| James Welch Norman Elected | Green | 1,387 |
| Julian Henry Orlando Kingsbury | Conservative | 1,028 |
| Pauline Ann Vahey | Conservative | 902 |
| David Carpin | Reform | 151 |
Party shares count each party's leading candidate.
Every council by-election since 2021
3 by-elections since July 2021, 0 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 1 May 2025 | Watlington | Lib Dem hold | 46.1% |
| 1 May 2025 | Wheatley | Lib Dem hold | 46.7% |
| 5 December 2024 | Cholsey | Lib Dem hold | 62.2% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Henley and Thame | 64% | Lib Dem | Lib Dem 42% |
| Didcot and Wantage | 36% | Lib Dem | Lib Dem 34% |
Share of the council: the proportion of its census neighbourhoods (2021 LSOAs) in each seat. The projection is PollCheck's demographic model at current polling, not a forecast.
Who lives in South Oxfordshire
149,087 residents in 61,499 households
GB figure. 2021 Census (Scotland: 2022): age as a share of residents aged 15 and over, qualifications of residents aged 16 and over, housing as a share of households. Leave: 2016 EU referendum, Electoral Commission results by counting area.
Councils most like this one
Closest on the measures above: the 2016 Leave vote, age, qualifications and housing. Maps show which party holds each ward.
Sources and method
Seat totals and control: PollCheck council control tracker. Councillors: Open Council Data (CC BY-SA 4.0). Election results: Democracy Club (CC BY 4.0), with some vote counts from DCLEAPIL, Leman (2025) (CC BY-SA 4.0), and corrections checked against councils' official declarations. Ward boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026. Census: Office for National Statistics and National Records of Scotland.
Councillor lists and DCLEAPIL-derived vote counts on this page are available under CC BY-SA 4.0.
In wards electing more than one councillor, a party's share counts only its leading candidate (the Rallings and Thrasher method). Independents count individually. The lead is the gap between the top two parties' shares.