Swindon
Unitary authority · South West · 57 seats in 25 wards · All seats elected every four years · Next election 2 May 2030
The Conservatives run Swindon Council as a minority administration. The council has 57 councillors in 25 wards. Seats by party: Conservative 23, Labour 19, Reform 13, Other 1, Lib Dem 1. The next election is on 2 May 2030.
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 |
|---|---|
| Badbury Park, Eldene & Liden Rebecca Banwell-Moore, Simon Howard, Mike Davies | 7 May 2026 Labour 29.0% lead 2.9 pts |
| Blunsdon Nick Gardiner | 7 May 2026 Conservative 42.9% lead 15.1 pts |
| Broadgreen Anabelle Pegado, Adorabelle Shaikh | 7 May 2026 Conservative 38.6% lead 0.9 pts |
| Chiseldon & Ridgeway Matt Hinton, Gary Sumner | 7 May 2026 Conservative 42.5% lead 18.4 pts |
| Covingham & Nythe Barbara Parry, Kevin Parry | 7 May 2026 Conservative 49.9% lead 22.6 pts |
| Gorse Hill Princia Fernandes | 7 May 2026 Labour 45.1% lead 22.3 pts |
| Haydon Wick Anthony Hedges, Stanka Wilson, James Head | 7 May 2026 Reform 29.5% lead 2.8 pts |
| Highworth Vijay Manro, Steve Weisinger | 7 May 2026 Conservative 41.0% lead 19.9 pts |
| Kingshill Janine Howarth, Chris Watts | 7 May 2026 Labour 36.3% lead 9.3 pts |
| Lower Stratton Marco Di Pinto, Andrew Cripps, Roger Smith | 7 May 2026 Conservative 30.0% lead 2.7 pts |
| Lydiard, Freshbrook & Toothill Colin Lovell, Cathy Williamson, Matthew Goulding | 7 May 2026 Reform 31.0% lead 4.0 pts |
| Old Town & Lawn Nadine Watts, Jim Robbins, Neil Hopkins | 7 May 2026 Labour 38.2% lead 15.1 pts |
| Parks Jocelina D'Souza, Sara Godwin | 7 May 2026 Labour 34.3% lead 4.3 pts |
| Penhill & Pinehurst Martyn Pearce, Mark Bogard | 7 May 2026 Reform 38.4% lead 8.4 pts |
| Priory Vale Leanne Stevenson, Alex Hughes, Vinay Manro | 7 May 2026 Conservative 33.8% lead 8.6 pts |
| Queen's Park Paul Dixon, Marina Strinkovsky, Imtiyaz Shaikh | 7 May 2026 Labour 36.9% lead 9.3 pts |
| Rodbourne Cheney Lawrence Davies, Derek O'Hanlon | 7 May 2026 Reform 41.0% lead 16.2 pts |
| Rodbourne Ferndale & Western Kevin Small, Jim Grant, Ana Fernandes | 7 May 2026 Labour 38.0% lead 13.5 pts |
| Shaw & Westlea Keith Williams, Suresh Gattapur, Nandini Singh | 7 May 2026 Conservative 30.5% lead 3.9 pts |
| South Marston Matthew Vallender | 7 May 2026 Conservative 78.8% lead 65.0 pts |
| St Andrews East Jake Chandler, Kate Tomlinson | 7 May 2026 Conservative 47.0% lead 25.1 pts |
| St Andrews West & Tadpole Daniel Adams, Cherie Adams | 7 May 2026 Conservative 37.2% lead 16.4 pts |
| Upper Stratton Mark Ratcliffe, Gordon Slade | 7 May 2026 Reform 32.0% lead 7.1 pts |
| Walcot Abdul Amin, Emma Bushell | 7 May 2026 Labour 41.2% lead 19.7 pts |
| Wroughton & Wichelstowe Martin Barrett, Gayle Cook, Matty Courtliff | 7 May 2026 Conservative 30.4% lead 0.8 pts |
Badbury Park, Eldene & Liden
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mike Davies Elected | Labour | 1,135 |
| Rebecca Banwell-Moore Elected | Labour | 1,132 |
| Simon Lee Howard Elected | Reform | 1,021 |
| Bazil Stanley Solomon | Conservative | 1,001 |
| Marianne Le Coyte Grinney | Labour | 997 |
| Sally Ann Hawson | Conservative | 985 |
| Gerald Alan Rogers | Reform | 975 |
| Martin Costello | Reform | 968 |
| Zachary Jay Hawson | Conservative | 896 |
| Emma Jane Brits | Green | 477 |
| Adrian Mark Russell | Green | 400 |
| Malcolm Charles Salmon | Lib Dem | 277 |
Party shares count each party's leading candidate.
Blunsdon
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Nick Gardiner Elected | Conservative | 558 | 42.9% |
| Luke Dennis George Bennett | Reform | 362 | 27.8% |
| Steffen Rick | Labour | 164 | 12.6% |
| Andrew Donald Day | Green | 127 | 9.8% |
| Jessica Frankopan | Lib Dem | 91 | 7.0% |
Broadgreen
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Anabelle Patricia Pegado Elected | Conservative | 1,247 |
| Adorabelle Amaral-Shaikh Elected | Labour | 1,220 |
| Miguel Vintur Fernandes | Conservative | 1,196 |
| Domingos Seby Dias | Labour | 959 |
| Abdul Hamid | Green | 347 |
| Stephen Alec Booth | Reform | 288 |
| Marcus James Phillips | Reform | 278 |
| Marek Sarnowski | Lib Dem | 132 |
Party shares count each party's leading candidate.
Chiseldon & Ridgeway
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Gary Sumner Elected | Conservative | 1,147 |
| Matt Hinton Elected | Conservative | 1,045 |
| Liz Mearns | Lib Dem | 651 |
| Bryan Charles Davis | Reform | 481 |
| Ayesha Noureen | Reform | 413 |
| Calum James Andrew Murphy | Lib Dem | 381 |
| Adrian Mark Rogers | Green | 224 |
| Steve Allsopp | Labour | 197 |
| Haydar Pacci | Labour | 119 |
Party shares count each party's leading candidate.
Covingham & Nythe
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kevin Parry Elected | Conservative | 1,638 |
| Barbara Parry Elected | Conservative | 1,550 |
| Michelle Ellen Read | Reform | 897 |
| Casey Richard Sherwood | Reform | 825 |
| Zohaib Ali Khan | Labour | 522 |
| Tomas Silberberg | Labour | 501 |
| Jim Morrish | Lib Dem | 178 |
| Scott Hunter | Trade Unionist and Socialist Coalition | 50 |
Party shares count each party's leading candidate.
Gorse Hill
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Princia Jenovi Fernandes Elected | Labour | 608 | 45.1% |
| Corey Thomas Reeds | Reform | 308 | 22.8% |
| Chichi Morris | Conservative | 226 | 16.8% |
| Kayum Miah | Green | 156 | 11.6% |
| Hannah Pajak | Lib Dem | 50 | 3.7% |
Haydon Wick
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| James Head Elected | Reform | 1,317 |
| Anthony James Hedges Elected | Reform | 1,304 |
| Stanka Wilson Elected | Labour | 1,190 |
| Paul Rostron | Reform | 1,152 |
| Leigh John Jackson | Conservative | 1,065 |
| Ravi Venkatesh | Labour | 1,032 |
| John Dennis Jackson | Conservative | 1,024 |
| Leroy Sheldon Roberts | Labour | 994 |
| Sudha Sri Nukana | Conservative | 822 |
| Steven James Michael Trafford | Green | 520 |
| Phil Norris | Lib Dem | 369 |
Party shares count each party's leading candidate.
Highworth
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Vijay Kumar Manro Elected | Conservative | 1,516 |
| Steve Weisinger Elected | Conservative | 1,384 |
| Craig Robert Chafer | Reform | 780 |
| Tony Trinder | Reform | 699 |
| Ewan Nicholas | Labour | 581 |
| Owen Mervyn John Hall | Green | 530 |
| Tyler James Gutteridge | Labour | 357 |
| Stephen Alexander Crocker | Lib Dem | 289 |
Party shares count each party's leading candidate.
Kingshill
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Chris Watts Elected | Labour | 942 |
| Janine Howarth Elected | Labour | 929 |
| Rosie Leather | Green | 699 |
| Marcus John Kittridge | Green | 633 |
| Peter Major | Reform | 534 |
| Daphne Nneka Chikwere | Reform | 506 |
| Srinivasu Anupindi | Conservative | 298 |
| Nima Eftekhari | Conservative | 266 |
| Jamie Charles Taylor | Lib Dem | 120 |
Party shares count each party's leading candidate.
Lower Stratton
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Roger Arthur Smith Elected | Conservative | 1,283 |
| Marco Di Pinto Elected | Conservative | 1,280 |
| Andrew James Cripps Elected | Reform | 1,165 |
| James Faulkner | Reform | 1,123 |
| Justin Bandi | Reform | 1,114 |
| Tom Smith | Conservative | 1,054 |
| Dave Graves | Labour | 762 |
| Josh Barclay | Green | 719 |
| Mustafa Dayan | Labour | 669 |
| Cesar Hernandez Martinez | Labour | 657 |
| Lynda Marian Comber | Lib Dem | 342 |
Party shares count each party's leading candidate.
Lydiard, Freshbrook & Toothill
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Matthew John Goulding Elected | Reform | 1,346 |
| Colin Peter Lovell Elected | Reform | 1,290 |
| Cathy Williamson Elected | Reform | 1,259 |
| Leon Grother | Labour | 1,173 |
| Anna Delvecchio-John | Labour | 1,156 |
| Luke Eric Dawson | Conservative | 990 |
| Jane Milner-Barry | Labour | 976 |
| Caryl Sydney-Smith | Conservative | 941 |
| Joel Fletcher-Swindlehurst | Conservative | 877 |
| Glynis Susan Hales | Green | 572 |
| Sarah Sawyer | Green | 471 |
| Jai Bhatoolaul | Green | 466 |
| Fraser McCormick | Lib Dem | 241 |
| Rob Pettefar | Trade Unionist and Socialist Coalition | 24 |
Party shares count each party's leading candidate.
Old Town & Lawn
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Nadine Watts Elected | Labour | 2,006 |
| Jim Robbins Elected | Labour | 1,840 |
| Neil Lawrence Hopkins Elected | Labour | 1,820 |
| Vince Ayris | Conservative | 1,216 |
| Beverley Jane Lewis | Reform | 993 |
| Mark William Lewis | Reform | 987 |
| Lawrence William Elliott | Conservative | 932 |
| Richard Norman Symonds | Reform | 913 |
| Bhawna Goyal | Conservative | 845 |
| Bill Hughes | Green | 730 |
| Andy Bentley | Green | 642 |
| Peter Nathaniel Hebden | Green | 586 |
| Ciaran Lloyd Skinner | Lib Dem | 312 |
Party shares count each party's leading candidate.
Parks
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jocelina D'Souza Elected | Labour | 848 |
| Sara Jane Godwin Elected | Reform | 740 |
| Steve Halden | Reform | 659 |
| Jamal Miah | Labour | 640 |
| Gyan Prasad Gurung | Conservative | 394 |
| Charli Nettle | Green | 322 |
| Dev Patel | Conservative | 273 |
| Maggie Hathaway-Mills | Lib Dem | 166 |
Party shares count each party's leading candidate.
Penhill & Pinehurst
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mark Alexander Bogard Elected | Reform | 792 |
| Martyn Graham Pearce Elected | Reform | 738 |
| John Ballman | Labour | 619 |
| Sandra Rose Absalom | Labour | 588 |
| Rouchell Cardoso | Conservative | 335 |
| Howard John March | Green | 316 |
| Adam leuan John | Conservative | 277 |
| Elly Taylor | Green | 277 |
Party shares count each party's leading candidate.
Priory Vale
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Vinay Manro Elected | Conservative | 1,236 |
| Leanne Elizabeth Stevenson Elected | Conservative | 1,004 |
| Alex Hughes Elected | Conservative | 998 |
| Adam Brookman | Reform | 920 |
| Chris Stephen Fulgoni | Reform | 829 |
| Ravi Kant Tiwari | Reform | 769 |
| Junab Ali | Labour | 688 |
| Paul David Park | Labour | 681 |
| Rajhia Ali | Labour | 665 |
| Ian Edwards | Green | 628 |
| Rob Heath | Green | 577 |
| Brooke Linnet | Green | 454 |
| Jim Coupland | Lib Dem | 185 |
Party shares count each party's leading candidate.
Queen's Park
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Imtiyaz Shaikh Elected | Labour | 1,317 |
| Paul Dixon Elected | Labour | 1,307 |
| Marina Strinkovsky Elected | Labour | 1,179 |
| Tom Butcher | Green | 984 |
| Repi Begum | Green | 899 |
| Shad Chokdar | Green | 781 |
| Inacio Vitorio Da Silva | Conservative | 604 |
| Livio Joe Camelo | Conservative | 604 |
| Jenny Jefferies | Conservative | 544 |
| Paul John Collis | Reform | 475 |
| Martin George England | Reform | 467 |
| Terrence David Reynolds | Reform | 434 |
| Abdel Musa | Lib Dem | 159 |
| Mary Quate | Trade Unionist and Socialist Coalition | 31 |
Party shares count each party's leading candidate.
Rodbourne Cheney
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Lawrence Rudyard Davies Elected | Reform | 828 |
| Derek James O'Hanlon Elected | Reform | 775 |
| Joy Grotzinger | Labour | 500 |
| Thomas James Smith | Labour | 441 |
| Grant William Holman | Green | 306 |
| Niyi Adekoya | Conservative | 239 |
| Bose Patrick-Okoh | Conservative | 230 |
| Zoe Claire McCormick | Lib Dem | 114 |
| Christopher Michael Mahon | Trade Unionist and Socialist Coalition | 31 |
Party shares count each party's leading candidate.
Rodbourne Ferndale & Western
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ana Rosada Fernandes Elected | Labour | 1,512 |
| Kevin David Small Elected | Labour | 1,436 |
| Jim Grant Elected | Labour | 1,351 |
| Vanessa Susan Boyd | Reform | 975 |
| Richard McGilvray Forbes | Reform | 928 |
| Paul Timothy Glover | Reform | 918 |
| Natasha Vas | Conservative | 888 |
| Kaine Collins | Conservative | 756 |
| Bhagyesh Soni | Conservative | 633 |
| Alex Petrache | Green | 604 |
| Caitlin Grace Pinks | Green | 550 |
| James Simon Tansey | Green | 537 |
Party shares count each party's leading candidate.
Shaw & Westlea
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Keith Robert Williams Elected | Conservative | 1,487 |
| Suresh Gattapur Elected | Conservative | 1,483 |
| Nandini Singh Elected | Conservative | 1,456 |
| Fay Howard | Labour | 1,298 |
| Rose Llewellyn | Labour | 1,207 |
| Darren John Neil Chappell | Reform | 1,151 |
| Allan Crawford Gibson | Reform | 1,115 |
| Glyn Arthur Pullen | Reform | 1,089 |
| Josh Owen | Labour | 1,020 |
| Matt Barnes | Green | 602 |
| Ed Colton | Green | 513 |
| James Ellrington Farr | Lib Dem | 342 |
Party shares count each party's leading candidate.
South Marston
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Matthew Thomas Vallender Elected | Conservative | 361 | 78.8% |
| Eddie Costello | Reform | 63 | 13.8% |
| Javes Rodrigues | Labour | 25 | 5.5% |
| David Martin McCabe | Lib Dem | 9 | 2.0% |
St Andrews East
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jake Edward Chandler Elected | Conservative | 1,298 |
| Kate Tomlinson Elected | Conservative | 1,281 |
| Daniel Kenneth Marland | Reform | 604 |
| Brigid Anne Watkis | Reform | 549 |
| Carol Hannah Shelley | Labour | 483 |
| Simon John Shelley | Labour | 385 |
| Chris Payne | Green | 379 |
Party shares count each party's leading candidate.
St Andrews West & Tadpole
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Daniel Adams Elected | Conservative | 1,086 |
| Cherie Adams Elected | Conservative | 881 |
| Marjorie Olive Jefferies | Reform | 608 |
| Jason John Mills | Labour | 605 |
| Theresa Denise Draper | Labour | 596 |
| Vincent Elwyn Williams | Reform | 593 |
| Syed Atif Ali Shah Bukhari | Green | 450 |
| Dawn Pajak | Lib Dem | 174 |
Party shares count each party's leading candidate.
Upper Stratton
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mark James Ratcliffe Elected | Reform | 970 |
| Gordon Slade Elected | Reform | 855 |
| David-Oladapo Ibitoye | Conservative | 756 |
| Claire Crilly | Labour | 736 |
| Ola Ibitoye | Conservative | 625 |
| Danial Pascoal Vales | Labour | 499 |
| Laura Janine Butcher | Green | 366 |
| Ben Scott | Lib Dem | 182 |
| Dezzy Stott | Trade Unionist and Socialist Coalition | 23 |
Party shares count each party's leading candidate.
Walcot
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Emma Bushell Elected | Labour | 1,057 |
| Abdul Amin Elected | Labour | 997 |
| Terry Nicholls | Reform | 552 |
| Unni Nair | Reform | 502 |
| John Lenton | Conservative | 379 |
| Jane Elizabeth Parsons-Hann | Green | 356 |
| William James Sumner | Conservative | 349 |
| Michael James Dickinson | Lib Dem | 219 |
Party shares count each party's leading candidate.
Wroughton & Wichelstowe
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Matty Courtliff Elected | Conservative | 1,234 |
| Martin John Barrett Elected | Lib Dem | 1,203 |
| Gayle Elaine Cook Elected | Conservative | 1,107 |
| Stan Pajak | Lib Dem | 1,085 |
| Matthew John Smith | Conservative | 1,046 |
| Ela Maksudova | Lib Dem | 876 |
| Thomas Gary Samson Marshall | Reform | 872 |
| Ben Michalek | Reform | 808 |
| Geoff Thompson | Reform | 794 |
| Robbie Neil Easter | Green | 403 |
| Artemis Jessica Pink | Green | 359 |
| Sam James | Labour | 349 |
| Peter Kramer | Labour | 290 |
| Victor Onyia | Labour | 232 |
Party shares count each party's leading candidate.
Changed party since the election
1 councillor now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Rodbourne Cheney | Lawrence Davies | Reform 2026 | Independent |
Every council by-election since 2021
2 by-elections since July 2021, 2 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 17 October 2024 | Rodbourne Cheney | Conservative gain from Labour | 49.0% |
| 29 July 2023 | St Margaret and South Marston | Conservative gain from Labour |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Swindon South | 49% | Labour | Labour 37% |
| Swindon North | 46% | Labour | Labour 33% |
| East Wiltshire | 6% | Conservative | Conservative 32% |
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 Swindon
233,412 residents in 95,884 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.