Borough BookAlphaSouth Oxfordshire, 2026/27

Independent. Not run by or affiliated with South Oxfordshire District Council or Oxfordshire County Council.

Where your council tax goes in South Oxfordshire

A Band D home pays £2,461.30 this year, up 4.9%. Most of it, £2,006.78, goes to Oxfordshire County Council, which spends most on schools and education, care for older and disabled adults, and children's services. Of the rest, £298.28 goes to the police and £156.24 to South Oxfordshire District Council, which spends most of its own budget on streets, waste and transport.

Band D bill£2,461up 4.9% on last year
County council budget£1,181mOxfordshire’s, day-to-day, including schools
District council budget£29mSouth Oxfordshire’s, day-to-day
Council controlLiberal Democrats21 of 36 seats

Your councils are changing

The government decided on 16 July 2026 to replace Oxfordshire's county and district councils with three unitary councils, each running every council service in its area. South Oxfordshire, apart from 25 parishes that go to Greater Oxford, would join the Vale of White Horse and West Berkshire in Ridgeway Council; Henley-on-Thames is not one of the 25. Elections to the new councils are planned for May 2027, in place of the district's scheduled elections, and the new councils would take over on 1 April 2028. It needs Parliament to approve an order first.

From Local government reorganisation: decision letter to Oxfordshire council leaders, 16 July 2026 and South Oxfordshire District Council: government confirms three new unitary councils for Oxfordshire and West Berkshire in 2028.

Your bill

Pick your band. The council keeps 6% of it; the rest goes to Oxfordshire County Council, which also runs fire and rescue, and Thames Valley Police.

Band D, 2026/27
£2,461.30
£246.13 a month over 10 instalments, or £205.11 over 12
South Oxfordshire District Council£156.24County council and police£2,305.06
Oxfordshire County Council£2,006.78
Police£298.28
At Band D the county and police share went up £110.38 this year: £95.38 more for the county council and £15.00 more for police.
sourcedBand D bill for 2026/27sourcedCounty council and police by body (government council tax tables)

Your £156.24 to the council pays for

Streets, waste and transport£49
Planning and the local economy£28
Running the council£23
Housing and homelessness£19
Debt costs and levies£15
Parks, libraries and leisure£12
Community safety and regulation£11
Show your bill as a table
Band D, 2026/27: where your council tax goes
Your billShare
Streets, waste and transport£48.582.0%
Planning and the local economy£28.391.2%
Running the council£23.000.9%
Housing and homelessness£18.530.8%
Debt costs and levies£14.930.6%
Parks, libraries and leisure£12.120.5%
Community safety and regulation£10.680.4%
South Oxfordshire District Council, all services£156.246.3%
Oxfordshire County Council£2,006.7881.5%
Police£298.2812.1%
County council and police, all£2,305.0693.7%
Your bill£2,461.30100%

Homes in South Oxfordshire’s 81 parishes also pay their parish or town council: on average £136.62 at Band D, on top of the bill above.

Split in proportion to the £29m the council pays for itself, after the grants tied to particular services, which the budget return already takes off each one. Council tax pays about 65p of every £1 of that; government grants and other income pay the rest.

sourcedSplit by service, 2026/27 budget return

Henley-on-Thames

A Band D home in Henley-on-Thames pays £2,631.65 in 2026/27: the bill above, plus £170.35 for Henley Town Council.

Who sets a Band D bill in Henley-on-Thames, 2026/27
Band DShare of the bill
Oxfordshire County Council£2,006.7876.3%
Police£298.2811.3%
Henley Town Council£170.356.5%
South Oxfordshire District Council£156.245.9%
Whole bill£2,631.65100%

Who represents Henley-on-Thames

sourcedThe district's notice of council tax: Henley-on-Thames £2,631.65 at Band D, Adwell (no parish precept) £2,461.30; the difference is the town council's share. Checked against the town council's precept and tax base.

Oxfordshire County Council’s budget

The county council sets the biggest part of the bill, £2,006.78 at Band D, and runs schools, social care and roads across Oxfordshire. It sends no bills of its own: South Oxfordshire District Council collects its share with yours.

What the council spends on day-to-day services after fees and charges, and where the money comes from, including grants that can only be spent on schools or public health. It must balance by law.

FundingReserves (one-off)Services
Council tax to Net budgetRevenue Support Grant to Net budgetBusiness rates kept locally to Net budgetSchools grants (ring-fenced) to Net budgetPublic health grant (ring-fenced) to Net budgetOther government grants to Net budgetCouncil tax surplus and other to Net budgetNet budget to Schools and educationNet budget to Care for older and disabled adultsNet budget to Children's servicesNet budget to Streets, waste and transportNet budget to Public healthNet budget to Fire and rescueNet budget to Debt costs and leviesNet budget to Parks, libraries and leisureNet budget to Running the councilNet budget to Planning and the local economyNet budget to Housing and homelessnessNet budget to Community safety and regulationSourced from a published documentCouncil tax£567.4m, 48%Sourced from a published documentRevenue Support Grant£97.0m, 8%Sourced from a published documentBusiness rates kept locally£56.0mSourced from a published documentSchools grants (ring-fenced)£354.5m, 30%Sourced from a published documentPublic health grant (ring-fenced)£42.0mSourced from a published documentOther government grants£65.6mSourced from a published documentCouncil tax surplus and other£8.3mSourced from a published documentSchools and education£433.6m, 37%Sourced from a published documentCare for older and disabled adults£321.7m, 27%Sourced from a published documentChildren's services£199.4m, 17%Sourced from a published documentStreets, waste and transport£86.6mSourced from a published documentPublic health£42.4mSourced from a published documentFire and rescue£33.5mSourced from a published documentDebt costs and levies£24.2mSourced from a published documentParks, libraries and leisure£14.4mSourced from a published documentRunning the council£14.2mSourced from a published documentPlanning and the local economy£4.9mSourced from a published documentHousing and homelessness£3.6mSourced from a published documentCommunity safety and regulation£2.0m£1,181m

Not drawn in the flow, because they are below zero: Put into council reserves (£10.1m). They are in the tables.

Show the budget as a table
Where the money comes from, 2026/27
£mShare of the net budget
Council tax£567.4m48.1%
Revenue Support Grant£97.0m8.2%
Business rates kept locally£56.0m4.7%
Schools grants (ring-fenced)£354.5m30.0%
Public health grant (ring-fenced)£42.0m3.6%
Other government grants£65.6m5.6%
Council tax surplus and other£8.3m0.7%
Drawn from council reserves (one-off)−£10.1m−0.9%
Net budget£1,180.6m100%
What it pays for, 2026/27
£mShare of the net budget
Schools and education£433.6m36.7%
Care for older and disabled adults£321.7m27.3%
Children's services£199.4m16.9%
Streets, waste and transport£86.6m7.3%
Public health£42.4m3.6%
Fire and rescue£33.5m2.8%
Debt costs and levies£24.2m2.1%
Parks, libraries and leisure£14.4m1.2%
Running the council£14.2m1.2%
Planning and the local economy£4.9m0.4%
Housing and homelessness£3.6m0.3%
Community safety and regulation£2.0m0.2%
Net budget£1,180.6m100%

Where the money comes from

Council tax£567.4m
Revenue Support Grant£97.0m
Business rates kept locally£56.0m
Schools grants (ring-fenced)£354.5m
Public health grant (ring-fenced)£42.0m
Other government grants£65.6m
Council tax surplus and other£8.3m
Drawn from council reserves−£10.1m
Net budget£1,180.6m

What it pays for

Schools and education£433.6m
Care for older and disabled adults£321.7m
Children's services£199.4m
Streets, waste and transport£86.6m
Public health£42.4m
Fire and rescue£33.5m
Debt costs and levies£24.2m
Parks, libraries and leisure£14.4m
Running the council£14.2m
Planning and the local economy£4.9m
Housing and homelessness£3.6m
Community safety and regulation£2.0m
sourcedAll lines

South Oxfordshire District Council’s budget

What the council spends on day-to-day services after fees and charges, and where the money comes from; grants tied to a particular service are already taken off it. It must balance by law.

FundingReserves (one-off)Services
Council tax to Net budgetRevenue Support Grant to Net budgetOther government grants to Net budgetCouncil tax surplus and other to Net budgetNet budget to Streets, waste and transportNet budget to Planning and the local economyNet budget to Running the councilNet budget to Housing and homelessnessNet budget to Debt costs and leviesNet budget to Parks, libraries and leisureNet budget to Community safety and regulationSourced from a published documentCouncil tax£18.7m, 65%Sourced from a published documentRevenue Support Grant£4.5m, 16%Sourced from a published documentOther government grants£5.5m, 19%Sourced from a published documentCouncil tax surplus and other£0.6mSourced from a published documentStreets, waste and transport£9.0m, 31%Sourced from a published documentPlanning and the local economy£5.2m, 18%Sourced from a published documentRunning the council£4.3m, 15%Sourced from a published documentHousing and homelessness£3.4m, 12%Sourced from a published documentDebt costs and levies£2.8m, 10%Sourced from a published documentParks, libraries and leisure£2.2m, 8%Sourced from a published documentCommunity safety and regulation£2.0m, 7%£29m

Not drawn in the flow, because they are below zero: Put into council reserves (£0.5m). They are in the tables.

Show the budget as a table
Where the money comes from, 2026/27
£mShare of the net budget
Council tax£18.7m64.9%
Revenue Support Grant£4.5m15.6%
Other government grants£5.5m19.1%
Council tax surplus and other£0.6m2.2%
Drawn from council reserves (one-off)−£0.5m−1.8%
Net budget£28.9m100%
What it pays for, 2026/27
£mShare of the net budget
Streets, waste and transport£9.0m31.1%
Planning and the local economy£5.2m18.2%
Running the council£4.3m14.7%
Housing and homelessness£3.4m11.9%
Debt costs and levies£2.8m9.6%
Parks, libraries and leisure£2.2m7.8%
Community safety and regulation£2.0m6.8%
Net budget£28.9m100%

Where the money comes from

Council tax£18.7m
Revenue Support Grant£4.5m
Other government grants£5.5m
Council tax surplus and other£0.6m
Drawn from council reserves−£0.5m
Net budget£28.9m

What it pays for

Streets, waste and transport£9.0m
Planning and the local economy£5.2m
Running the council£4.3m
Housing and homelessness£3.4m
Debt costs and levies£2.8m
Parks, libraries and leisure£2.2m
Community safety and regulation£2.0m
sourcedAll lines

Nothing here for schools and education, care for older and disabled adults, children's services, and public health: Oxfordshire County Council runs them (see its budget above).

The council’s budget return keeps no business rates for 2026/27 (it shows nothing on that line), so there is none in the flow.

What care for adults costs

In 2024/25, the latest year the government has published, Oxfordshire County Council spent £361.8m on care for older people and for adults with a disability or a mental illness, before what people pay towards their own care and money from the NHS. What some of it costs:

A week in a care home, aged 65 or over£1,013up from £984 in 2023/24
A week in a nursing home, aged 65 or over£1,123down from £1,134 in 2023/24
A week in a care home, aged 18 to 64£2,223up from £2,100 in 2023/24
An hour of care at home, from an agency£29.00up from £27.59 in 2023/24

Where the £361.8m went

Care homes and nursing homes£126.8m
Assessments, social workers and other care£77.5m
Supported living£63.2m
Care at home£41.7m
Money people arrange their own care with (direct payments)£31.4m
Short-term care to help people recover£9.3m
Other long-term care£7.7m
Supported accommodation£4.0m
Show adult care spending as a table
Oxfordshire County Council: spending on care for adults, 2024/25
SpendingShare
Care homes and nursing homes£126.8m35%
Assessments, social workers and other care£77.5m21%
Supported living£63.2m17%
Care at home£41.7m12%
Money people arrange their own care with (direct payments)£31.4m9%
Short-term care to help people recover£9.3m3%
Other long-term care£7.7m2%
Supported accommodation£4.0m1%
All care for adults£361.8m100%

From the council’s own return to government, published in the adult social care finance report. Spending is before income, and for 2024/25, so it differs from this year’s budget above. The weekly and hourly costs are the government’s own averages for the council, not spending divided by people.

sourcedAdult social care finance report, 2024/25

What care for children costs

In 2024/25, Oxfordshire County Council spent £107.4m on children in its care, out of £178.8m on all its services for children and young people. On 31 Mar 2025 it was looking after 800 children:

509with foster carers
133in children's homes
79in other places
31living with their parents again

Also 29 in supported accommodation and 12 in residential schools. Some small numbers are withheld by the Department to protect children's identities.

Where the £107.4m went

Children's homes and other residential care£52.7m
Foster care£19.0m
Other care, such as supported accommodation£16.9m
Adoption£7.8m
Young people leaving care£3.9m
Support for special guardians£3.7m
Living with family or friends (kinship care)£2.0m
Education of children in care£1.0m
Children seeking asylum on their own£0.4m
Short breaks for disabled children in care£0.0m
Show spending on children in care as a table
Oxfordshire County Council: spending on children in care, 2024/25
SpendingShare
Children's homes and other residential care£52.7m49%
Foster care£19.0m18%
Other care, such as supported accommodation£16.9m16%
Adoption£7.8m7%
Young people leaving care£3.9m4%
Support for special guardians£3.7m3%
Living with family or friends (kinship care)£2.0m2%
Education of children in care£1.0m1%
Children seeking asylum on their own£0.4m0%
Short breaks for disabled children in care£0.0m0%
All spending on children in care£107.4m100%

Across England, a year in a children’s home costs councils about £387,000 a child: our own sum, done the National Audit Office’s way, dividing what councils spend on children’s homes by the children living in them. Councils record this spending in different ways, so we do not work it out for each council. Spending is before income, for 2024/25; the counts are for one day. From the Department for Education’s Section 251 outturn and children looked after statistics.

sourcedDepartment for Education, 2024/25modelledEngland's cost of a year in a children's home: our own sum

Council tax over the years

The council’s own share of a Band D bill went from £141.24 in 2023/24 to £156.24 in 2026/27, up 11%.

Band D council tax in South Oxfordshire each year
YearThe council’s shareWhole bill, with the county council and police
2023/24£141.24£2,131.55
2024/25£146.24£2,236.08
2025/26£151.24£2,345.92
2026/27£156.24£2,461.30

Councillors and how each ward voted

Liberal Democrats 21, Green 8, Labour 3, Henley Residents' Group 3 and Conservative 1 of the 36 councillors on the council’s list. Liberal Democrats has more than half the seats, so runs the council. These are the results of the May 2023 election; the next is in May 2027. Where a ward has held a by-election since, a winner no longer on the council’s list is shown but not named. Only the councillors elected are named here; everyone else stood as their party’s candidate.

Benson and Crowmarsh

How Benson and Crowmarsh voted
Votes for each candidate in Benson and Crowmarsh ward
PartyVotesElected
Liberal Democrats1,589Sue Cooper
Green Party1,534Andrea Powell
Conservative and Unionist Party799
Conservative and Unionist Party719

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Berinsfield

How Berinsfield voted
Votes for each candidate in Berinsfield ward
PartyVotesElected
Green Party761Robin Bennett
Conservative and Unionist Party190

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Chalgrove

How Chalgrove voted
Votes for each candidate in Chalgrove ward
PartyVotesElected
Liberal Democrats929David Turner
Conservative and Unionist Party147

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Chinnor

How Chinnor voted
Votes for each candidate in Chinnor ward
PartyVotesElected
Liberal Democrats1,354Ed Sadler
Green Party1,334Ali Gordon-Creed
Conservative and Unionist Party1,082
Conservative and Unionist Party919

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Cholsey

How Cholsey voted
Votes for each candidate in Cholsey ward
PartyVotesElected
Liberal Democrats1,624Anne-Marie Simpson
Liberal Democrats1,387No longer on the council’s list
Independent912
Conservative and Unionist Party808
Conservative and Unionist Party697
Social Democratic Party188

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Didcot North East

How Didcot North East voted
Votes for each candidate in Didcot North East ward
PartyVotesElected
Liberal Democrats1,471David Rouane
Liberal Democrats1,237Andrew Tinsley
Liberal Democrats1,213Zia Mohammed
Conservative and Unionist Party739
Conservative and Unionist Party731
Conservative and Unionist Party665
Labour Party548
Labour Party493
Labour Party425

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Didcot South

How Didcot South voted
Votes for each candidate in Didcot South ward
PartyVotesElected
Labour and Co-operative Party1,237Mocky Khan
Labour and Co-operative Party1,056Denise Macdonald
Labour and Co-operative Party926Axel Macdonald
Conservative and Unionist Party765
Green Party702
Liberal Democrats635
Conservative and Unionist Party611
Conservative and Unionist Party590
Liberal Democrats500
Social Democratic Party327
Reform UK106

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Didcot West

How Didcot West voted
Votes for each candidate in Didcot West ward
PartyVotesElected
Conservative and Unionist Party791Ian Snowdon
Liberal Democrats630Tony Worgan
Green Party577
Conservative and Unionist Party574
Labour Party566
Labour Party509

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Forest Hill and Holton

How Forest Hill and Holton voted
Votes for each candidate in Forest Hill and Holton ward
PartyVotesElected
Liberal Democrats837Tim Bearder
Conservative and Unionist Party327

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Garsington and Horspath

How Garsington and Horspath voted
Votes for each candidate in Garsington and Horspath ward
PartyVotesElected
Liberal Democrats414Sam James-Lawrie
Conservative and Unionist Party257
Independent242
Labour Party109
Green Party43

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Goring

How Goring voted
Votes for each candidate in Goring ward
PartyVotesElected
Liberal Democrats1,098Maggie Filipova-Rivers
Conservative and Unionist Party400

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Haseley Brook

  • Georgina HeritageLiberal DemocratsCabinet member for Communities (including Community Hub and Migration
How Haseley Brook voted
Votes for each candidate in Haseley Brook ward
PartyVotesElected
Liberal Democrats741Georgina Heritage
Conservative and Unionist Party501

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Henley-on-Thames

How Henley-on-Thames voted
Votes for each candidate in Henley-on-Thames ward
PartyVotesElected
Henley Residents Group1,934Stefan Gawrysiak
Henley Residents Group1,652Ken Arlett
Henley Residents Group1,557Kellie Hinton
Conservative and Unionist Party1,014
Conservative and Unionist Party793
Green Party730
Conservative and Unionist Party664
Liberal Democrats612

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Kidmore End and Whitchurch

How Kidmore End and Whitchurch voted
Votes for each candidate in Kidmore End and Whitchurch ward
PartyVotesElected
Green Party717Peter Dragonetti
Conservative and Unionist Party430

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Sandford and the Wittenhams

How Sandford and the Wittenhams voted
Votes for each candidate in Sandford and the Wittenhams ward
PartyVotesElected
Green Party895Sam Casey-Rerhaye
Conservative and Unionist Party315

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Sonning Common

  • Mike GilesLiberal DemocratsCabinet member for Corporate Services and Policy
  • Leigh RawlinsLiberal DemocratsCabinet member for Economic Development
How Sonning Common voted
Votes for each candidate in Sonning Common ward
PartyVotesElected
Liberal Democrats1,250Leigh Rawlins
Liberal Democrats1,135Mike Giles
Conservative and Unionist Party979
Conservative and Unionist Party902

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Thame

How Thame voted
Votes for each candidate in Thame ward
PartyVotesElected
Liberal Democrats1,943Kate Gregory
Liberal Democrats1,939David Bretherton
Liberal Democrats1,862Pieter-Paul Barker
Conservative and Unionist Party1,093
Conservative and Unionist Party793
Conservative and Unionist Party765
Labour Party728

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Wallingford

How Wallingford voted
Votes for each candidate in Wallingford ward
PartyVotesElected
Green Party2,032James Barlow
Liberal Democrats1,762Katharine Keats-Rohan
Conservative and Unionist Party609
Conservative and Unionist Party363

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Watlington

  • Ben HigginsLiberal DemocratsCabinet member for Planning Enforcement, Development Management, Legal and Democratic Services
How Watlington voted
Votes for each candidate in Watlington ward
PartyVotesElected
Liberal Democrats916No longer on the council’s list
Conservative and Unionist Party400

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Wheatley

How Wheatley voted
Votes for each candidate in Wheatley ward
PartyVotesElected
Liberal Democrats774No longer on the council’s list
Conservative and Unionist Party389

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Woodcote and Rotherfield

How Woodcote and Rotherfield voted
Votes for each candidate in Woodcote and Rotherfield ward
PartyVotesElected
Green Party1,529Jo Robb
Green Party1,387James Norman
Conservative and Unionist Party1,028
Conservative and Unionist Party902
Reform UK151

The declaration gave no turnout. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Still to come for South Oxfordshire

For Hammersmith & Fulham, Borough Book also tracks every party’s manifesto pledges, every council payment over £500, Cabinet and Full Council decisions, how this year’s budget gap was closed and a tool to balance next year. Those need the council’s own papers, read by hand, and come here next. See Hammersmith & Fulham.

sourcedBill, budget and history: government returns, checked against their own totals (10 Oct 2026)
Where every figure on this page comes from