Milton Keynes
Unitary authority · South East · 60 seats in 21 wards · A third of seats elected in three years out of four · Next election 6 May 2027
Milton Keynes Council is run by a Liberal Democrats / Labour coalition. The council has 60 councillors in 21 wards. Seats by party: Lib Dem 20, Labour 19, Conservative 11, Reform 9, Other 1. The next election is on 6 May 2027.
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 |
|---|---|
| Bletchley Park & Fenny Stratford Brad Connors, Sarah Tomlin, Ray Blackman | 7 May 2026 Reform 31.6% lead 3.9 pts |
| Bletchley South Ed Hume, Jordan Cattell, Steve Swain | 7 May 2026 Labour 33.9% lead 0.7 pts |
| Bletchley West Millie Rook, Finlay Hughes, Melvyn Rook | 7 May 2026 Reform 33.3% lead 4.4 pts |
| Bradwell Robert Exon, Kerrie Bradburn, Marie Bradburn | 7 May 2026 Lib Dem 39.6% lead 14.2 pts |
| Broughton & Moulsoe Wing Tsang, Nana Ofori-Atta, Sam Crooks | 7 May 2026 Lib Dem 43.9% lead 25.6 pts |
| Campbell Park & Willen Graham Eaton, Emily Ho, Paul Trendall | 7 May 2026 Lib Dem 35.9% lead 17.3 pts |
| Central Milton Keynes Elina Apse, Jordan Coventry, Darron Kendrick | 7 May 2026 Labour 34.2% lead 14.5 pts |
| Danesborough David Hopkins, Victoria Hopkins, Johnny Luk | 7 May 2026 Conservative 39.6% lead 14.4 pts |
| Furzton Shawna Barnes, Peter Cannon, Saleena Raja | 7 May 2026 Lib Dem 28.9% lead 3.0 pts |
| Great Linford Naseem Khan, George Thomas, Martin Petchey | 7 May 2026 Labour 29.3% lead 5.2 pts |
| Hanslope Alison Andrew | 7 May 2026 Conservative 48.5% lead 24.7 pts |
| New Bradwell Stephen Brown, Tracey Bailey | 7 May 2026 Labour 34.6% lead 8.2 pts |
| Newport Pagnell Jane Carr, Tony Oyakhire, Andy Carr | 7 May 2026 Lib Dem 44.4% lead 21.9 pts |
| Olney & Rural Peter Geary, Keith McLean, David Tyler | 7 May 2026 Conservative 39.7% lead 16.5 pts |
| Ouzel Valley Macsene Isles-Ahite, Jenni Ferrans, Uroy Clarke | 7 May 2026 Lib Dem 34.2% lead 11.9 pts |
| Stony Stratford Joe Hearnshaw, Jennifer Wilson-Marklew, Tabitha Brown | 7 May 2026 Labour 34.9% lead 12.2 pts |
| Tattenhoe Krish Pillai, Manish Verma, Shazna Muzammil | 7 May 2026 Conservative 40.8% lead 20.4 pts |
| Walton Adrian Burton, Ben Adewale, Duncan Banks | 7 May 2026 Lib Dem 30.1% lead 2.0 pts |
| Watling Kunal Puri, Leo Montague, Amanda Marlow | 7 May 2026 Conservative 27.7% lead 1.2 pts |
| Wolverton Ansar Hussain, Lauren Townsend, Victoria Bamisile | 7 May 2026 Labour 34.5% lead 3.8 pts |
| Woughton & Fishermead Amber McQuillan, Peter Bakare, Donna Fuller | 7 May 2026 Labour 31.9% lead 11.2 pts |
Bletchley Park & Fenny Stratford
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Brad Connors Elected | Reform | 1,388 |
| Sarah Jane Tomlin Elected | Reform | 1,364 |
| Ray Stagg Blackman Elected | Reform | 1,358 |
| Nigel Matthew Long | Labour | 1,219 |
| Waqas Ahmad | Labour | 1,200 |
| Ayesha Khanom | Labour | 1,195 |
| Adam James Rolfe | Conservative | 794 |
| Nabeel Nazir | Conservative | 735 |
| Mo Imran | Conservative | 724 |
| Hena Chowdhury | Green | 580 |
| Oliver James Dudden | Green | 549 |
| Pete Darren Lucky Leigh Pitfield | Green | 530 |
| Matt Drewett | Lib Dem | 337 |
| Caroline Picking | Lib Dem | 259 |
| Christy Amalu | Lib Dem | 242 |
| Ammar Noorwali | Independent | 41 |
| Tariq Abdul Karim | Independent | 36 |
Party shares count each party's leading candidate.
Bletchley South
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ed Hume Elected | Labour | 1,155 |
| Jordan Lee Cattell Elected | Reform | 1,132 |
| Steve Swain Elected | Reform | 1,108 |
| Anthony Stephen Wheeler | Reform | 1,065 |
| Mohammed Delwar Khan | Labour | 1,041 |
| Melody Stephen | Labour | 1,012 |
| Julie Ann Embury | Green | 502 |
| Harry Watson | Green | 413 |
| Mohammed Irfan Bhatti | Conservative | 403 |
| Dami Oluyemi | Green | 402 |
| Dhirendra Mehta | Conservative | 382 |
| Taz Imran | Conservative | 371 |
| Graham William Cuthbert | Lib Dem | 213 |
| Carol Vella | Lib Dem | 162 |
| Alfred Dominic Vella | Lib Dem | 142 |
Party shares count each party's leading candidate.
Bletchley West
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Finlay Clifford Hughes Elected | Reform | 1,435 |
| Melvyn Rook Elected | Reform | 1,385 |
| Millie Rook Elected | Reform | 1,357 |
| Mick Legg | Labour | 1,246 |
| Mandy Legg | Labour | 1,177 |
| Tanjeela Sufi | Labour | 998 |
| Iain Aitken Stewart | Conservative | 834 |
| Shery Delfani | Conservative | 751 |
| Oliver Marlow | Conservative | 731 |
| Joe French | Green | 464 |
| Lacey Michele Skinner | Green | 424 |
| Sameer Sayed | Green | 387 |
| Ben Edwards | Lib Dem | 228 |
| Margaret Cullum | Lib Dem | 228 |
| Sean McCabe | Lib Dem | 205 |
| Ray Brady | Independent | 103 |
Party shares count each party's leading candidate.
Bradwell
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kerrie Bradburn Elected | Lib Dem | 1,946 |
| Marie Bradburn Elected | Lib Dem | 1,902 |
| Rex Exon Elected | Lib Dem | 1,828 |
| Andrew Michael Chester | Reform | 1,246 |
| Dave Bruce Grattan | Reform | 1,167 |
| Gowri Shanker Koyada | Reform | 1,106 |
| Zoe Nolan | Labour | 676 |
| Victoria Charlotte Howlett | Green | 569 |
| Frank Brown | Green | 564 |
| Carol Ann Wood | Labour | 562 |
| John Young | Labour | 492 |
| Krishna Murthy Panthula | Conservative | 478 |
| Richie Rivers Sunasky | Green | 451 |
| Urmi Chakraborty | Conservative | 450 |
| Amitabh Roy | Conservative | 439 |
Party shares count each party's leading candidate.
Broughton & Moulsoe
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sam Crooks Elected | Lib Dem | 1,346 |
| Wing Tsang Elected | Lib Dem | 1,108 |
| Nana Ofori-Atta Elected | Lib Dem | 1,103 |
| Derek Kilcoyne | Reform | 561 |
| Alan Lovell | Reform | 554 |
| Shaun Keith Rose | Reform | 531 |
| Victoria McLean | Conservative | 399 |
| Richard John Marlow | Conservative | 390 |
| James Richard Hadfield | Green | 384 |
| Michael Robinson | Green | 351 |
| Madelaine Kate O'Brien | Labour | 335 |
| Steve Murray | Conservative | 330 |
| Daniel Simpson-Leek | Green | 293 |
| Saskia Soden | Labour | 282 |
| Thomas Welch | Labour | 235 |
| Alfred Saint-Clair | Heritage Party | 38 |
Party shares count each party's leading candidate.
Campbell Park & Willen
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Paul Trendall Elected | Lib Dem | 1,656 |
| Graham Eaton Elected | Lib Dem | 1,537 |
| Emily Ho Elected | Lib Dem | 1,466 |
| Chrissy Dingsdale | Reform | 857 |
| Paul Christopher Galvin | Reform | 841 |
| Ian Wilson | Reform | 795 |
| Faye Carlisle | Conservative | 747 |
| Lois Adura | Labour | 745 |
| Natalie Camacho | Labour | 696 |
| Yusrah Kayani | Conservative | 681 |
| David Metanis | Conservative | 648 |
| Mike Kasibo | Labour | 609 |
| Soraya Billimoria | Green | 603 |
| Daniel Edward Bryan Nelson | Green | 472 |
| Roy Christopher Westwood | Green | 442 |
Party shares count each party's leading candidate.
Central Milton Keynes
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Elina Apse Elected | Labour | 1,025 |
| Jordan Coventry Elected | Labour | 917 |
| Darron James Kendrick Elected | Labour | 910 |
| Evie Chance | Green | 589 |
| Anthea Nelmes | Reform | 587 |
| James Douglas Page | Reform | 581 |
| John Peter Nelmes | Reform | 572 |
| Paul Joseph Williams | Green | 536 |
| Richard Stuart McCafferty | Green | 519 |
| Chris Bertram-Gregory | Conservative | 458 |
| Brian Hingley | Conservative | 432 |
| Brian Greenwood | Lib Dem | 337 |
| Ripal Parmar | Conservative | 337 |
| Martin Kenneth Clarke | Lib Dem | 330 |
| Toni Zapata-Webborn | Lib Dem | 226 |
Party shares count each party's leading candidate.
Danesborough
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| David George Hopkins Elected | Conservative | 1,799 |
| Victoria Hopkins Elected | Conservative | 1,590 |
| Johnny Luk Elected | Conservative | 1,478 |
| Tracey Bailey | Labour | 1,143 |
| Ian Stewart | Labour | 813 |
| Tony Fabrizio | Reform | 726 |
| Jasmine Von Ballmoos | Labour | 723 |
| Dale Andrew Fiddy | Reform | 711 |
| Gary John Singleton | Reform | 658 |
| Simon Green | Green | 630 |
| Keith Kirby | Green | 390 |
| Dylan Ward | Green | 357 |
| Glen Dersley | Lib Dem | 242 |
| Adrian Dnes | Lib Dem | 195 |
| Peter Kelly | Lib Dem | 171 |
Party shares count each party's leading candidate.
Furzton
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Peter Cannon Elected | Lib Dem | 1,533 |
| Saleena Raja Elected | Lib Dem | 1,506 |
| Shawna Barnes Elected | Lib Dem | 1,402 |
| Peter Joseph Charles | Reform | 1,373 |
| Annabelle Alexandra Grattan | Reform | 1,327 |
| Thomas Walker-Werth | Reform | 1,278 |
| Rajini Arthur | Conservative | 1,134 |
| Ketan Kadakia | Conservative | 1,019 |
| James Marlow | Conservative | 966 |
| Iris Wright | Green | 636 |
| Veronica Belcher | Labour | 625 |
| Keith Paul Brown | Green | 611 |
| Leonora Jackson | Green | 576 |
| Udeh Christian-Iwuagwu | Labour | 493 |
| Thavapalan Vamathevan | Labour | 475 |
Party shares count each party's leading candidate.
Great Linford
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| George Humphrey Thomas Elected | Labour | 1,384 |
| Martin Ronald Petchey Elected | Labour | 1,283 |
| Naseem Khan Elected | Labour | 1,267 |
| Sean Porter | Reform | 1,139 |
| Gillian Holloway | Reform | 1,131 |
| Andrew John Humphries | Reform | 1,105 |
| Sophie Bell | Lib Dem | 852 |
| Perry Morgan | Lib Dem | 684 |
| Peter Edwards | Green | 674 |
| Alan Mallyon | Lib Dem | 643 |
| Rebecca Amy Holden | Green | 540 |
| Frankie Geary | Conservative | 539 |
| Sean Ganley | Green | 476 |
| Deepa Ganapathula | Conservative | 459 |
| Geetha Morla | Conservative | 445 |
| Matthew Fensome | Independent | 129 |
Party shares count each party's leading candidate.
Hanslope
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Ali Andrew Elected | Conservative | 1,011 | 48.5% |
| Ian McDonald | Reform | 496 | 23.8% |
| Jennifer Anne Carter | Green | 293 | 14.1% |
| Rachel James | Labour | 187 | 9.0% |
| Rebecca Cave | Lib Dem | 97 | 4.7% |
New Bradwell
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stephen Brown Elected | Labour | 979 |
| Shanika Caitlin Mahendran Elected | Labour | 837 |
| Julian Vernon Camies | Reform | 749 |
| Andrew Graham Naylor | Reform | 678 |
| Alan Francis | Green | 616 |
| Gary Nicholas Lloyd | Green | 429 |
| Babs Wright | Conservative | 315 |
| Pavankumar Divve | Conservative | 280 |
| Stephen Jones | Lib Dem | 174 |
| Tim Gomm | Lib Dem | 155 |
Party shares count each party's leading candidate.
Last by-election, 24 September 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Tracey Bailey Elected | Labour | 1,023 | 54.2% |
| Julian Vernon Camies | Reform | 441 | 23.4% |
| Alan Francis | Green | 175 | 9.3% |
| Gabriel Ferreira da Costa | Conservative | 160 | 8.5% |
| Martin Kenneth Clarke | Lib Dem | 87 | 4.6% |
Newport Pagnell
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jane Carr Elected | Lib Dem | 2,584 |
| Andy Carr Elected | Lib Dem | 2,391 |
| Tony Oyakhire Elected | Lib Dem | 2,127 |
| Lynn Cocksedge | Reform | 1,311 |
| Laurence Philip Haig | Reform | 1,261 |
| Colin Scott Rodden | Reform | 1,217 |
| Sue Garner | Conservative | 985 |
| Kenny Choong | Conservative | 598 |
| Tiffany Lorrayne Joosten | Conservative | 582 |
| Adrian Mark Miller Yardley | Green | 563 |
| Jazz Tehara | Green | 461 |
| Glen Alan Fry | Green | 452 |
| Norman Miles | Labour | 380 |
| Angela Preece | Labour | 352 |
| Elaine Wales | Labour | 327 |
Party shares count each party's leading candidate.
Olney & Rural
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Peter James Geary Elected | Conservative | 2,255 |
| Keith McLean Elected | Conservative | 2,210 |
| David Andrew John Tyler Elected | Conservative | 2,004 |
| Malcolm Carter | Reform | 1,319 |
| Robert Philip Blakemore | Reform | 1,221 |
| Tracey Ann Knox | Reform | 1,122 |
| Dan Rowland | Green | 951 |
| Anthony Brown | Labour | 727 |
| Pamela Wilson | Labour | 686 |
| Amy Mustard | Green | 637 |
| Martin Rudd | Labour | 615 |
| Duncan Stewart Carter | Green | 611 |
| Tara Jefferies | Lib Dem | 430 |
| Scott Humphries | Lib Dem | 426 |
| Andy Reilly | Lib Dem | 284 |
Party shares count each party's leading candidate.
Ouzel Valley
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jenni Ferrans Elected | Lib Dem | 1,338 |
| Uroy Clarke Elected | Lib Dem | 1,311 |
| Macsene Isles-Ahite Elected | Lib Dem | 1,076 |
| Chris Curtis | Reform | 873 |
| Mark Brian Lewis | Reform | 840 |
| Charlotte Amanda Hall | Conservative | 751 |
| Pascal Schumachers | Reform | 744 |
| Darren Dorrington | Conservative | 616 |
| Enesha Mahbubani | Conservative | 492 |
| Nicholas John Richard Lynch | Green | 480 |
| Harry Bancroft | Labour | 470 |
| Helene Sovig | Green | 462 |
| Brian McGee | Green | 414 |
| Florence Montague | Labour | 350 |
| Alex Mensah | Labour | 336 |
Party shares count each party's leading candidate.
Stony Stratford
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jennifer Wilson-Marklew Elected | Labour | 1,507 |
| Tabitha Brown Elected | Labour | 1,430 |
| Joe Hearnshaw Elected | Labour | 1,372 |
| Liam Andrews | Conservative | 979 |
| Chris Wardle | Conservative | 805 |
| Vince Peddle | Reform | 789 |
| David William Priest | Reform | 759 |
| Mark Hughes | Conservative | 713 |
| Nicholas James Senogles | Reform | 710 |
| David Anthony Lewis | Green | 669 |
| Paul Nicholas Bush | Green | 483 |
| Derek William Heath | Green | 399 |
| Richard Greenwood | Lib Dem | 373 |
| Denise Latner | Lib Dem | 214 |
| Russell Houchin | Lib Dem | 190 |
Party shares count each party's leading candidate.
Tattenhoe
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Manish Verma Elected | Conservative | 1,859 |
| Shazna Muzammil Elected | Conservative | 1,817 |
| Krish Pillai Elected | Conservative | 1,583 |
| James Lancaster | Labour | 928 |
| David James Edmonds | Reform | 799 |
| Mike McMahon | Reform | 776 |
| Hannah Frances O'Neill | Labour | 753 |
| Christian Durugo | Labour | 747 |
| David Minty | Reform | 743 |
| Kyle Douglas Riley | Green | 508 |
| Lomas Ashok Patel | Green | 496 |
| Lubaaba Amatullah Al-Azami | Green | 463 |
| Justin Ko | Lib Dem | 459 |
| Humna Raja | Lib Dem | 246 |
| Asad Raja | Lib Dem | 240 |
Party shares count each party's leading candidate.
Walton
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Duncan Banks Elected | Lib Dem | 1,357 |
| Adrian David Burton Elected | Reform | 1,270 |
| Ben Adewale Elected | Lib Dem | 1,241 |
| Christopher John Lock | Reform | 1,227 |
| Clare Hannah Tevlin | Lib Dem | 1,164 |
| Sandip Suresh Sali | Reform | 1,112 |
| Gabriel Ferreira da Costa | Conservative | 687 |
| Ade Adeliyi | Conservative | 682 |
| Monica Dowling | Labour | 674 |
| Jasmine Afua Messent | Labour | 651 |
| Tom Kelly | Labour | 606 |
| Rishi Sharda | Conservative | 605 |
| Rhian Evans | Green | 527 |
| Hazel McGee | Green | 494 |
| Glen Michael Moran | Green | 415 |
Party shares count each party's leading candidate.
Watling
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Amanda Marlow Elected | Conservative | 1,630 |
| Kunal Puri Elected | Conservative | 1,582 |
| Leo James Montague Elected | Labour | 1,558 |
| Akash Nayee | Labour | 1,554 |
| Tina Latifah Jones | Labour | 1,541 |
| Ash Joosten | Conservative | 1,503 |
| Donald William Hoyle | Reform | 1,266 |
| Timothy John Prentice | Reform | 1,192 |
| Elaine Styles | Reform | 1,168 |
| Sandra Claire Blackledge | Green | 896 |
| Mary Theresa Moore | Green | 836 |
| Steve Porritt | Green | 711 |
| Garrath Jonathan Green | Lib Dem | 528 |
| Rachel Davidge | Lib Dem | 465 |
| Tolu Fasanya | Lib Dem | 340 |
Party shares count each party's leading candidate.
Wolverton
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ansar Hussain Elected | Labour | 1,539 |
| Lauren Townsend Elected | Labour | 1,529 |
| Victoria Bamisile Elected | Labour | 1,461 |
| Tom Bulman | Green | 1,367 |
| Nicky Kenny | Green | 1,066 |
| Catherine Mary Leigh | Green | 1,045 |
| David Matthew Allott | Reform | 828 |
| Joseph Jon Howard | Reform | 747 |
| Jack Lang | Reform | 720 |
| Elizabeth Marlow | Conservative | 331 |
| Gillian Perris | Conservative | 272 |
| Iulian Ungureanu | Conservative | 220 |
| Matt Hinton | Lib Dem | 203 |
| Catriona Carol McMahon | Lib Dem | 196 |
| Edis Bevan | Lib Dem | 192 |
| Jeremy Penwarden | Independent | 124 |
| Charlie Toes | Workers Party of Britain | 67 |
Party shares count each party's leading candidate.
Woughton & Fishermead
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Peter Bakare Elected | Labour | 1,090 |
| Donna Fuller Elected | Labour | 1,080 |
| Amber Teagan McQuillan Elected | Labour | 982 |
| Phil Haslam | Reform | 706 |
| Gary Stephen Toms | Reform | 695 |
| Trudy Munyongani | Reform | 674 |
| Catherine Rachael Payne | Green | 434 |
| Simon Jackson | Green | 424 |
| Mark David Morris | Green | 370 |
| Tony Coughlan | Independent | 303 |
| Edith Bald | Conservative | 254 |
| Leigh-Anne Perryman | Independent | 242 |
| John Stewart Howe | Conservative | 222 |
| Jane Whild | Independent | 220 |
| Aparna Patllola | Conservative | 197 |
| Jeannie Bartrick | Lib Dem | 169 |
| James Bartrick | Lib Dem | 166 |
| Jonathan La Crette | Lib Dem | 128 |
Party shares count each party's leading candidate.
Seats up on 6 May 2027
19 of 60 seats are up. Seats held now, by party:
| Ward | Councillor whose term ends |
|---|---|
| Bletchley Park & Fenny Stratford | Ray Blackman Reform |
| Bletchley South | Steve Swain Reform |
| Bletchley West | Millie Rook Reform |
| Bradwell | Robert Exon Lib Dem |
| Broughton & Moulsoe | Nana Ofori-Atta Lib Dem |
| Campbell Park & Willen | Emily Ho Lib Dem |
| Central Milton Keynes | Darron Kendrick Labour |
| Danesborough | Johnny Luk Conservative |
| Furzton | Shawna Barnes Lib Dem |
| Great Linford | Naseem Khan Labour |
| Newport Pagnell | Tony Oyakhire Lib Dem |
| Olney & Rural | David Tyler Conservative |
| Ouzel Valley | Macsene Isles-Ahite Lib Dem |
| Stony Stratford | Joe Hearnshaw Labour |
| Tattenhoe | Krish Pillai Conservative |
| Walton | Ben Adewale Lib Dem |
| Watling | Leo Montague Labour |
| Wolverton | Victoria Bamisile Labour |
| Woughton & Fishermead | Amber McQuillan Labour |
Term end dates from Open Council Data.
Every council by-election since 2021
7 by-elections since July 2021, 1 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 24 September 2026 | New Bradwell | Labour hold | 54.2% |
| 14 November 2024 | Bradwell | Lib Dem hold | 56.0% |
| 14 November 2024 | Broughton | Lib Dem hold | 52.0% |
| 12 September 2024 | Bletchley East | Labour hold | |
| 22 February 2024 | Loughton & Shenley | Labour hold | |
| 29 September 2023 | Newport Pagnell South | Lib Dem gain from Conservative | |
| 17 July 2022 | Woughton | Labour hold |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Milton Keynes Central | 43% | Labour | Labour 36% |
| Milton Keynes North | 36% | Labour | Labour 34% |
| Buckingham and Bletchley | 20% | Labour | Conservative 33% |
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 Milton Keynes
287,062 residents in 113,114 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.