Borough BookAlphaMilton Keynes, 2026/27

Independent. Not run by or affiliated with Milton Keynes City Council.

Where your council tax goes in Milton Keynes

A Band D home pays £2,235.27 this year, up 5.1%. Council tax covers about 36% of what the council spends on day-to-day services; government grants pay 52%, including the money passed straight to schools, and business rates 12%.

Band D bill£2,235up 5.1% on last year
Council budget£560mday-to-day, including schools
Paid by council tax36%of the budget
Council controlNo overall controlno party has more than half the seats

Your bill

Pick your band. The council keeps 83% of it; the rest goes to Thames Valley Police and Buckinghamshire and Milton Keynes Fire Authority.

Band D, 2026/27
£2,235.27
£223.53 a month over 10 instalments, or £186.27 over 12
Milton Keynes City Council£1,847.53Police and fire£387.74
Police£298.28
Fire and rescue£89.46
At Band D the police and fire share went up £20.00 this year: £15.00 more for police and £5.00 more for the fire and rescue service.
sourcedBand D bill for 2026/27sourcedPolice and fire by body (government council tax tables)

Your £1,847.53 to the council pays for

Care for older and disabled adults£661
Children's services£457
Streets, waste and transport£189
Debt costs and levies£186
Schools and education£107
Housing and homelessness£103
Running the council£68
Parks, libraries and leisure£49
Community safety and regulation£17
Planning and the local economy£11
Show your bill as a table
Band D, 2026/27: where your council tax goes
Your billShare
Care for older and disabled adults£660.9129.6%
Children's services£456.5120.4%
Streets, waste and transport£188.648.4%
Debt costs and levies£186.058.3%
Schools and education£106.964.8%
Housing and homelessness£103.234.6%
Running the council£68.343.1%
Parks, libraries and leisure£49.482.2%
Community safety and regulation£16.790.8%
Planning and the local economy£10.640.5%
Milton Keynes City Council, all services£1,847.5382.7%
Police£298.2813.3%
Fire and rescue£89.464.0%
Police and fire, all£387.7417.3%
Your bill£2,235.27100%

Homes in Milton Keynes’s 45 parishes also pay their parish or town council: on average £137.16 at Band D, on top of the bill above.

Split in proportion to the £369m the council pays for itself, after schools and public health, which have their own ring-fenced grants. Council tax pays about 55p of every £1 of that; government grants and business rates pay the rest.

sourcedSplit by service, 2026/27 budget return

The council’s budget

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 budgetDrawn from council reserves 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 Debt costs and leviesNet budget to Housing and homelessnessNet budget to Public healthNet budget to Running the councilNet budget to Parks, libraries and leisureNet budget to Community safety and regulationNet budget to Planning and the local economySourced from a published documentCouncil tax£202.1m, 36%Sourced from a published documentRevenue Support Grant£61.3m, 11%Sourced from a published documentBusiness rates kept locally£67.8m, 12%Sourced from a published documentSchools grants (ring-fenced)£175.9m, 31%Sourced from a published documentPublic health grant (ring-fenced)£15.7mSourced from a published documentOther government grants£36.5mSourced from a published documentDrawn from council reserves£1.1mSourced from a published documentSchools and education£197.3m, 35%Sourced from a published documentCare for older and disabled adults£131.9m, 24%Sourced from a published documentChildren's services£91.1m, 16%Sourced from a published documentStreets, waste and transport£37.7mSourced from a published documentDebt costs and levies£37.1mSourced from a published documentHousing and homelessness£20.6mSourced from a published documentPublic health£15.3mSourced from a published documentRunning the council£13.6mSourced from a published documentParks, libraries and leisure£9.9mSourced from a published documentCommunity safety and regulation£3.4mSourced from a published documentPlanning and the local economy£2.1m£560m

Not drawn in the flow, because they are below zero: Put into public health reserves (£0.4m). 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£202.1m36.1%
Revenue Support Grant£61.3m10.9%
Business rates kept locally£67.8m12.1%
Schools grants (ring-fenced)£175.9m31.4%
Public health grant (ring-fenced)£15.7m2.8%
Other government grants£36.5m6.5%
Drawn from public health reserves (one-off)−£0.4m−0.1%
Drawn from council reserves (one-off)£1.1m0.2%
Net budget£560.0m100%
What it pays for, 2026/27
£mShare of the net budget
Schools and education£197.3m35.2%
Care for older and disabled adults£131.9m23.6%
Children's services£91.1m16.3%
Streets, waste and transport£37.7m6.7%
Debt costs and levies£37.1m6.6%
Housing and homelessness£20.6m3.7%
Public health£15.3m2.7%
Running the council£13.6m2.4%
Parks, libraries and leisure£9.9m1.8%
Community safety and regulation£3.4m0.6%
Planning and the local economy£2.1m0.4%
Net budget£560.0m100%

Where the money comes from

Council tax£202.1m
Revenue Support Grant£61.3m
Business rates kept locally£67.8m
Schools grants (ring-fenced)£175.9m
Public health grant (ring-fenced)£15.7m
Other government grants£36.5m
Drawn from public health reserves−£0.4m
Drawn from council reserves£1.1m
Net budget£560.0m

What it pays for

Schools and education£197.3m
Care for older and disabled adults£131.9m
Children's services£91.1m
Streets, waste and transport£37.7m
Debt costs and levies£37.1m
Housing and homelessness£20.6m
Public health£15.3m
Running the council£13.6m
Parks, libraries and leisure£9.9m
Community safety and regulation£3.4m
Planning and the local economy£2.1m
sourcedAll lines

What care for adults costs

In 2024/25, the latest year the government has published, Milton Keynes City Council spent £131.2m 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,040up from £878 in 2023/24
A week in a nursing home, aged 65 or over£1,118up from £1,008 in 2023/24
A week in a care home, aged 18 to 64£2,178up from £1,898 in 2023/24
An hour of care at home, from an agency£23.45up from £21.68 in 2023/24

Where the £131.2m went

Care homes and nursing homes£36.8m
Assessments, social workers and other care£29.0m
Supported living£27.5m
Care at home£15.4m
Money people arrange their own care with (direct payments)£11.5m
Supported accommodation£6.1m
Other long-term care£3.1m
Short-term care to help people recover£1.7m
Show adult care spending as a table
Milton Keynes City Council: spending on care for adults, 2024/25
SpendingShare
Care homes and nursing homes£36.8m28%
Assessments, social workers and other care£29.0m22%
Supported living£27.5m21%
Care at home£15.4m12%
Money people arrange their own care with (direct payments)£11.5m9%
Supported accommodation£6.1m5%
Other long-term care£3.1m2%
Short-term care to help people recover£1.7m1%
All care for adults£131.2m100%

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, Milton Keynes City Council spent £48.4m on children in its care, out of £86.5m on all its services for children and young people. On 31 Mar 2025 it was looking after 509 children:

337with foster carers
39living with their parents again
34in children's homes
33in supported accommodation

Also 29 in other residential settings, 28 in other places and 9 placed for adoption.

Where the £48.4m went

Children's homes and other residential care£25.0m
Foster care£11.5m
Support for special guardians£3.4m
Young people leaving care£2.3m
Adoption£2.0m
Children seeking asylum on their own£1.8m
Living with family or friends (kinship care)£1.2m
Education of children in care£0.5m
Other care, such as supported accommodation£0.4m
Short breaks for disabled children in care£0.3m
Show spending on children in care as a table
Milton Keynes City Council: spending on children in care, 2024/25
SpendingShare
Children's homes and other residential care£25.0m52%
Foster care£11.5m24%
Support for special guardians£3.4m7%
Young people leaving care£2.3m5%
Adoption£2.0m4%
Children seeking asylum on their own£1.8m4%
Living with family or friends (kinship care)£1.2m2%
Education of children in care£0.5m1%
Other care, such as supported accommodation£0.4m1%
Short breaks for disabled children in care£0.3m1%
All spending on children in care£48.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 £1,596.43 in 2023/24 to £1,847.53 in 2026/27, up 16%.

Band D council tax in Milton Keynes each year
YearThe council’s shareWhole bill, with police and fire
2023/24£1,596.43£1,929.87
2024/25£1,676.08£2,024.82
2025/26£1,759.72£2,127.46
2026/27£1,847.53£2,235.27

Councillors and how each ward voted

Liberal Democrats 20, Labour 19, Conservative 12 and Reform UK 9 of the 60 councillors on the council’s list. No party has more than half the seats. Only the councillors elected are named here; everyone else stood as their party’s candidate.

Bletchley Park & Fenny Stratford

How Bletchley Park & Fenny Stratford voted: turnout 39.5%
Votes for each candidate in Bletchley Park & Fenny Stratford ward
PartyVotesElected
Reform UK1,388Brad Connors
Reform UK1,364Sarah Tomlin
Reform UK1,358Ray Blackman
Labour Party1,219
Labour Party1,200
Labour Party1,195
Conservative and Unionist Party794
Conservative and Unionist Party735
Conservative and Unionist Party724
Green Party580
Green Party549
Green Party530
Liberal Democrats337
Liberal Democrats259
Liberal Democrats242
Independent41
Independent36

4,364 people voted. 14 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Bletchley South

How Bletchley South voted: turnout 32.4%
Votes for each candidate in Bletchley South ward
PartyVotesElected
Labour Party1,155Ed Hume
Reform UK1,132Jordan Cattell
Reform UK1,108Steve Swain
Reform UK1,065
Labour Party1,041
Labour Party1,012
Green Party502
Green Party413
Conservative and Unionist Party403
Green Party402
Conservative and Unionist Party382
Conservative and Unionist Party371
Liberal Democrats213
Liberal Democrats162
Liberal Democrats142

3,340 people voted. 14 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Bletchley West

How Bletchley West voted: turnout 40.7%
Votes for each candidate in Bletchley West ward
PartyVotesElected
Reform UK1,435Finlay Hughes
Reform UK1,385Melvyn Rook
Reform UK1,357Millie Rook
Labour Party1,246
Labour Party1,177
Labour Party998
Conservative and Unionist Party834
Conservative and Unionist Party751
Conservative and Unionist Party731
Green Party464
Green Party424
Green Party387
Liberal Democrats228
Liberal Democrats228
Liberal Democrats205
Independent103

4,210 people voted. 19 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Bradwell

How Bradwell voted: turnout 43.0%
Votes for each candidate in Bradwell ward
PartyVotesElected
Liberal Democrats1,946Kerrie Bradburn
Liberal Democrats1,902Marie Bradburn
Liberal Democrats1,828Robert Exon
Reform UK1,246
Reform UK1,167
Reform UK1,106
Labour Party676
Green Party569
Green Party564
Labour Party562
Labour Party492
Conservative and Unionist Party478
Green Party451
Conservative and Unionist Party450
Conservative and Unionist Party439

4,818 people voted. 12 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Broughton & Moulsoe

How Broughton & Moulsoe voted: turnout 30.3%
Votes for each candidate in Broughton & Moulsoe ward
PartyVotesElected
Liberal Democrats1,346Sam Crooks
Liberal Democrats1,108Wing Tsang
Liberal Democrats1,103Nana Ama Ofori-Atta
Reform UK561
Reform UK554
Reform UK531
Conservative and Unionist Party399
Conservative and Unionist Party390
Green Party384
Green Party351
Labour Party335
Conservative and Unionist Party313
Green Party293
Labour Party282
Labour Party235
Heritage Party38

2,868 people voted. 4 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Campbell Park & Willen

How Campbell Park & Willen voted: turnout 41.0%
Votes for each candidate in Campbell Park & Willen ward
PartyVotesElected
Liberal Democrats1,656Paul Trendall
Liberal Democrats1,537Graham Eaton
Liberal Democrats1,466Emily Ho
Reform UK857
Reform UK841
Reform UK795
Conservative and Unionist Party747
Labour Party745
Labour Party696
Conservative and Unionist Party681
Conservative and Unionist Party648
Labour Party609
Green Party603
Green Party472
Green Party442

4,465 people voted. 15 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Central Milton Keynes

How Central Milton Keynes voted: turnout 31.4%
Votes for each candidate in Central Milton Keynes ward
PartyVotesElected
Labour Party1,025Elina Apse
Labour Party917Jordan Coventry
Labour Party910Darron Kendrick
Green Party589
Reform UK587
Reform UK581
Reform UK572
Green Party536
Green Party519
Conservative and Unionist Party458
Conservative and Unionist Party432
Conservative and Unionist Party337
Liberal Democrats337
Liberal Democrats330
Liberal Democrats226

2,919 people voted. 3 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Danesborough

How Danesborough voted: turnout 44.5%
Votes for each candidate in Danesborough ward
PartyVotesElected
Conservative and Unionist Party1,799David Hopkins
Conservative and Unionist Party1,590Victoria Hopkins
Conservative and Unionist Party1,478Johnny Luk
Labour Party1,143
Labour Party813
Reform UK726
Labour Party723
Reform UK711
Reform UK658
Green Party630
Green Party390
Green Party357
Liberal Democrats242
Liberal Democrats195
Liberal Democrats171

4,019 people voted. 2 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Furzton

How Furzton voted: turnout 42.9%
Votes for each candidate in Furzton ward
PartyVotesElected
Liberal Democrats1,533Peter Cannon
Liberal Democrats1,506Saleena Raja
Liberal Democrats1,402Shawna Barnes
Reform UK1,373
Reform UK1,327
Reform UK1,278
Conservative and Unionist Party1,134
Conservative and Unionist Party1,019
Conservative and Unionist Party966
Green Party636
Labour Party625
Green Party611
Green Party576
Labour Party493
Labour Party475

5,254 people voted. 14 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Great Linford

How Great Linford voted: turnout 43.5%
Votes for each candidate in Great Linford ward
PartyVotesElected
Labour Party1,384George Humphrey Thomas
Labour Party1,283Martin Petchey
Labour Party1,267Naseem Khan
Reform UK1,139
Reform UK1,131
Reform UK1,105
Liberal Democrats852
Liberal Democrats684
Green Party674
Liberal Democrats643
Green Party540
Conservative and Unionist Party539
Green Party476
Conservative and Unionist Party459
Conservative and Unionist Party445
Independent129

4,411 people voted. 9 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Hanslope

How Hanslope voted: turnout 52.0%
Votes for each candidate in Hanslope ward
PartyVotesElected
Conservative and Unionist Party1,011Alison Andrew
Reform UK496
Green Party293
Labour Party187
Liberal Democrats97

2,086 people voted. 2 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

New Bradwell

How New Bradwell voted: turnout 37.6%
Votes for each candidate in New Bradwell ward
PartyVotesElected
Labour Party979Stephen Brown
Labour Party837No longer on the council’s list
Reform UK749
Reform UK678
Green Party616
Green Party429
Conservative and Unionist Party315
Conservative and Unionist Party280
Liberal Democrats174
Liberal Democrats155

2,723 people voted. 13 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Newport Pagnell

  • Andy CarrLiberal DemocratsChair, Environment & Place Scrutiny Committee
  • Jane CarrLiberal DemocratsLeader of the Council & Liberal Democrat Group Leader
  • Tony OyakhireLiberal Democrats
How Newport Pagnell voted: turnout 47.5%
Votes for each candidate in Newport Pagnell ward
PartyVotesElected
Liberal Democrats2,584Andy Carr
Liberal Democrats2,391Jane Carr
Liberal Democrats2,127Tony Oyakhire
Reform UK1,311
Reform UK1,261
Reform UK1,217
Conservative and Unionist Party985
Conservative and Unionist Party598
Conservative and Unionist Party582
Green Party563
Green Party461
Green Party452
Labour Party380
Labour Party352
Labour Party327

5,373 people voted. 7 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Olney & Rural

How Olney & Rural voted: turnout 50.5%
Votes for each candidate in Olney & Rural ward
PartyVotesElected
Conservative and Unionist Party2,255Peter Geary
Conservative and Unionist Party2,210Keith McLean
Conservative and Unionist Party2,004David Tyler
Reform UK1,319
Reform UK1,221
Reform UK1,122
Green Party951
Labour Party727
Labour Party686
Green Party637
Labour Party615
Green Party611
Liberal Democrats430
Liberal Democrats426
Liberal Democrats284

5,341 people voted. 8 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Ouzel Valley

How Ouzel Valley voted: turnout 37.9%
Votes for each candidate in Ouzel Valley ward
PartyVotesElected
Liberal Democrats1,338Jenni Ferrans
Liberal Democrats1,311Uroy Clarke
Liberal Democrats1,076Macsene Isles-Ahite
Reform UK873
Reform UK840
Conservative and Unionist Party751
Reform UK744
Conservative and Unionist Party616
Conservative and Unionist Party492
Green Party480
Labour Party470
Green Party462
Green Party414
Labour Party350
Labour Party336

3,697 people voted. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Stony Stratford

How Stony Stratford voted: turnout 44.8%
Votes for each candidate in Stony Stratford ward
PartyVotesElected
Labour Party1,507Jennifer Wilson-Marklew
Labour Party1,430Tabitha Brown
Labour Party1,372Joe Hearnshaw
Conservative and Unionist Party979
Conservative and Unionist Party805
Reform UK789
Reform UK759
Conservative and Unionist Party713
Reform UK710
Green Party669
Green Party483
Green Party399
Liberal Democrats373
Liberal Democrats214
Liberal Democrats190

3,946 people voted. 13 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Tattenhoe

How Tattenhoe voted: turnout 43.9%
Votes for each candidate in Tattenhoe ward
PartyVotesElected
Conservative and Unionist Party1,859Manish Verma
Conservative and Unionist Party1,817Shazna Muzammil
Conservative and Unionist Party1,583Krish Pillai
Labour Party928
Reform UK799
Reform UK776
Labour Party753
Labour Party747
Reform UK743
Green Party508
Green Party496
Green Party463
Liberal Democrats459
Liberal Democrats246
Liberal Democrats240

4,320 people voted. 8 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Walton

How Walton voted: turnout 41.9%
Votes for each candidate in Walton ward
PartyVotesElected
Liberal Democrats1,357Duncan Banks
Reform UK1,270Adrian Burton
Liberal Democrats1,241Ben Adewale
Reform UK1,227
Liberal Democrats1,164
Reform UK1,112
Conservative and Unionist Party687
Conservative and Unionist Party682
Labour Party674
Labour Party651
Labour Party606
Conservative and Unionist Party605
Green Party527
Green Party494
Green Party415

4,418 people voted. 7 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Watling

How Watling voted: turnout 44.3%
Votes for each candidate in Watling ward
PartyVotesElected
Conservative and Unionist Party1,630Amanda Marlow
Conservative and Unionist Party1,582Kunal Puri
Labour Party1,558Leo Montague
Labour Party1,554
Labour Party1,541
Conservative and Unionist Party1,503
Reform UK1,266
Reform UK1,192
Reform UK1,168
Green Party896
Green Party836
Green Party711
Liberal Democrats528
Liberal Democrats465
Liberal Democrats340

5,768 people voted. 6 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Wolverton

How Wolverton voted: turnout 41.7%
Votes for each candidate in Wolverton ward
PartyVotesElected
Labour Party1,539Ansar Hussain
Labour Party1,529Lauren Townsend
Labour Party1,461Victoria Bamisile
Green Party1,367
Green Party1,066
Green Party1,045
Reform UK828
Reform UK747
Reform UK720
Conservative and Unionist Party331
Conservative and Unionist Party272
Conservative and Unionist Party220
Liberal Democrats203
Liberal Democrats196
Liberal Democrats192
Independent124
Workers Party of Britain67

4,172 people voted. 10 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Woughton & Fishermead

How Woughton & Fishermead voted: turnout 27.4%
Votes for each candidate in Woughton & Fishermead ward
PartyVotesElected
Labour Party1,090Peter Bakare
Labour Party1,080Donna Fuller
Labour Party982Amber McQuillan
Reform UK706
Reform UK695
Reform UK674
Green Party434
Green Party424
Green Party370
Independent303
Conservative and Unionist Party254
Independent242
Conservative and Unionist Party222
Independent220
Conservative and Unionist Party197
Liberal Democrats169
Liberal Democrats166
Liberal Democrats128

2,962 people voted. 9 ballot papers were rejected. From the council’s declaration, via Democracy Club (CC BY-SA 4.0).

Still to come for Milton Keynes

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 (11 Jun 2026)
Where every figure on this page comes from