Photo: Colin Smith · CC BY-SA 2.0The Liberal Democrats hold a majority on the Royal Borough of Kingston upon Thames
Kingston upon Thames is run by the Royal Borough of Kingston upon Thames. The Liberal Democrats have a majority on the Royal Borough of Kingston upon Thames. Kingston upon Thames is split between 3 parliamentary constituencies.
£2,609
Band D, a year, the middle band every council sets its tax from.
Where it goes →How Kingston upon Thames’s politics has changed since 2021
A majority on the Royal Borough of Kingston upon Thames
The Liberal Democrats hold a majority on the Royal Borough of Kingston upon Thames: 44 of its 48 seats as elected. The Conservatives hold 2, Kingston Independent Residents Group 2. Who’s in charge ↓
The 2026 vote
Across Kingston upon Thames’s wards, the Liberal Democrats took 44.9%, the Conservatives took 15% and the Greens took 13.2% of votes in May 2026. In 2022, the Liberal Democrats had 47.6%. How Kingston upon Thames has voted ↓
Council tax
A Band D bill in Kingston upon Thames is £2,609 for 2026–27; the Royal Borough of Kingston upon Thames keeps 80% of it. The council area’s Band D has risen 55% in ten years, against England’s 56%. Council money ↓
Written from the data on this page: Democracy Club results since May 2021, the UK Parliament Members API and MHCLG council tax.
Who holds the seats
Seats by party as elected. A party needs 25 of Kingston upon Thames’s 48 seats to run the council alone.
- Liberal Democrat44no change
- Conservative2−1
- Kingston Independent Residents Group2+1
Change against the council before the 7 May 2026 election.
Seats are counted from election results: each ward’s most recent winners until its seats are filled. Councillors who have since changed party or resigned aren’t reflected, and which parties lead the council, and who is leader, comes from the council itself.
Results: Democracy Club (CC BY 4.0), elections since May 2021; seats per ward from its EveryElection.
The councils that run Kingston upon Thames
One council runs every main service here.
Every main council service: schools, social care, roads, bins, planning, housing and libraries.
Website ↗Transport for London, policing (through the Mayor’s Office for Policing and Crime), the London Fire Brigade and London-wide planning.
Mayor: Sadiq Khan (Labour), elected May 2024
Website ↗Who to ask
From GOV.UK’s “Understand how your council works”: here one council runs every main service.
All of Kingston upon Thames is unparished: there is no parish or town council, so the council runs local matters itself and no parish precept is added to the bill.
Councils from ONS lookups (wards and councils May 2026, parishes 2025), names and websites from GOV.UK’s local council finder; parish councils from MHCLG’s 2026–27 list of precepting parishes.
From the council to Westminster
Every elected tier that speaks for Kingston upon Thames, from the most recent elections.
- 1Royal Borough of Kingston upon Thames19 wards · 48 councillorsLiberal Democrat 44 · Conservative 2 · Kingston Independent Residents Group 2 · all 48
- 2Mayor of LondonGreater London Authority · elected May 2024Sadiq Khan
- 3House of CommonsSplit between 3 constituencies
Party colours are neutral on purpose: they tell parties apart and aren’t the parties’ own. Tap an MP’s name for their contact page on parliament.uk.
48 councillors for 19 wards
Wards with at least 2% of the town’s residents, or half their own inside it. Each shows who won its most recent elections, newest first, until its seats are filled.
- Helen MilestoneLiberal Democrat · May 2026
- Robert SadlerLiberal Democrat · May 2026
- Yogan YoganathanLiberal Democrat · May 2026
- Jane LimLiberal Democrat · May 2026
- Thay ThayalanLiberal Democrat · May 2026
- Andrew John WooldridgeLiberal Democrat · May 2026
- Emily DaveyLiberal Democrat · May 2026
- Olly WehringLiberal Democrat · May 2026
- Sam Foulder-HughesLiberal Democrat · May 2026
- Joanne Emma BarkerLiberal Democrat · May 2026
- Sue AnsariLiberal Democrat · May 2026
- Lorraine Denishea Helen DunstoneLiberal Democrat · May 2026
- Sarah Wait-SillettLiberal Democrat · May 2026
- Stephen Nicholas EvansLiberal Democrat · May 2026
- Mark Peter MannersLiberal Democrat · May 2026
- Alison Hamilton HoltLiberal Democrat · May 2026
- Tom ReeveLiberal Democrat · May 2026
- Manish ShuklaLiberal Democrat · May 2026
- Kim Natasha BaileyLiberal Democrat · May 2026
- Brian Maxwell AustenLiberal Democrat · May 2026
- Andrew SillettLiberal Democrat · May 2026
- Roger Mark HayesLiberal Democrat · May 2026
- Nicola Inez NardelliLiberal Democrat · May 2026
- Sabah HamedLiberal Democrat · May 2026
- Mark James DurrantLiberal Democrat · May 2026
- Lesley Anne HeapLiberal Democrat · May 2026
- Dongsung KimLiberal Democrat · May 2026
- Andreas KirschLiberal Democrat · May 2026
- Griseldis KirschLiberal Democrat · May 2026
- Sharukh MirzaLiberal Democrat · May 2026
- Peter Christopher HigginsLiberal Democrat · May 2026
- Nicolai Due-GundersenLiberal Democrat · May 2026
- Rowena BassConservative · May 2026
- Ian GeorgeConservative · May 2026
The other 7 wards
- James GilesKingston Independent Residents Group · May 2026
- Yvonne TraceyKingston Independent Residents Group · May 2026
- Blaise Kemp MurphetLiberal Democrat · May 2026
- Sachin TulyaniLiberal Democrat · May 2026
- Mike Pascal MassimiLiberal Democrat · May 2026
- Elizabeth ParkLiberal Democrat · May 2026
- Callum Sol MorrisseyLiberal Democrat · May 2026
- Wimal WimalathasanLiberal Democrat · May 2026
- Anita Margaret SchaperLiberal Democrat · May 2026
- Rizwana Suhail MalikLiberal Democrat · May 2026
- Ian MandersLiberal Democrat · May 2026
- Amir Ali KhanLiberal Democrat · May 2026
- Helen Rachel GrocottLiberal Democrat · May 2026
- Mark Rahim BeynonLiberal Democrat · May 2026
Show as a table
| Ward | Seats | Elected | When |
|---|---|---|---|
| St Mark's & Seething Wellsall in Kingston upon Thames · 11,804 residents3 seats · May 2026 | 3 | Helen MilestoneRobert SadlerYogan Yoganathan | May 2026 |
| Tolworthall in Kingston upon Thames · 11,190 residents3 seats · May 2026 | 3 | Jane LimThay ThayalanAndrew John Wooldridge | May 2026 |
| Norbitonall in Kingston upon Thames · 11,187 residents3 seats · May 2026 | 3 | Emily DaveyOlly WehringSam Foulder-Hughes | May 2026 |
| Hook & Chessington Northall in Kingston upon Thames · 11,114 residents3 seats · May 2026 | 3 | Joanne Emma BarkerSue AnsariLorraine Denishea Helen Dunstone | May 2026 |
| Kingston Gateall in Kingston upon Thames · 10,827 residents3 seats · May 2026 | 3 | Sarah Wait-SillettStephen Nicholas EvansMark Peter Manners | May 2026 |
| Surbiton Hillall in Kingston upon Thames · 10,637 residents3 seats · May 2026 | 3 | Alison Hamilton HoltTom ReeveManish Shukla | May 2026 |
| Coombe Valeall in Kingston upon Thames · 10,453 residents3 seats · May 2026 | 3 | Kim Natasha BaileyBrian Maxwell AustenAndrew Sillett | May 2026 |
| Kingston Townall in Kingston upon Thames · 10,288 residents3 seats · May 2026 | 3 | Roger Mark HayesNicola Inez NardelliSabah Hamed | May 2026 |
| New Malden Villageall in Kingston upon Thames · 9,586 residents3 seats · May 2026 | 3 | Mark James DurrantLesley Anne HeapDongsung Kim | May 2026 |
| Chessington South & Malden Rushettmostly in Kingston upon Thames · 8,482 residents3 seats · May 2026 | 3 | Andreas KirschGriseldis KirschSharukh Mirza | May 2026 |
| Canbury Gardensall in Kingston upon Thames · 8,264 residents2 seats · May 2026 | 2 | Peter Christopher HigginsNicolai Due-Gundersen | May 2026 |
| Coombe Hillall in Kingston upon Thames · 7,420 residents2 seats · May 2026 | 2 | Rowena BassIan George | May 2026 |
The other 7 wards
| Ward | Seats | Elected | When |
|---|---|---|---|
| Green Lane & St Jamesall in Kingston upon Thames · 7,050 residents2 seats · May 2026 | 2 | James GilesYvonne Tracey | May 2026 |
| Tudorall in Kingston upon Thames · 6,943 residents2 seats · May 2026 | 2 | Blaise Kemp MurphetSachin Tulyani | May 2026 |
| Old Maldenall in Kingston upon Thames · 6,697 residents2 seats · May 2026 | 2 | Mike Pascal MassimiElizabeth Park | May 2026 |
| Motspur Park & Old Malden Eastmostly in Kingston upon Thames · 6,609 residents2 seats · May 2026 | 2 | Callum Sol MorrisseyWimal Wimalathasan | May 2026 |
| Berrylandsall in Kingston upon Thames · 6,108 residents2 seats · May 2026 | 2 | Anita Margaret SchaperRizwana Suhail Malik | May 2026 |
| Alexandramostly in Kingston upon Thames · 6,067 residents2 seats · May 2026 | 2 | Ian MandersAmir Ali Khan | May 2026 |
| King George's & Sunrayall in Kingston upon Thames · 5,607 residents2 seats · May 2026 | 2 | Helen Rachel GrocottMark Rahim Beynon | May 2026 |
Councillors can resign, change party or sit as independents between elections; a by-election winner replaces someone not named here. Royal Borough of Kingston upon Thames’s website lists who sits now.
Results from Democracy Club’s candidates database (CC BY 4.0; elections since May 2021) and ward seats from its EveryElection, matched to ONS wards (May 2026) and county divisions (May 2025).
The Liberal Democrats have led every council vote since 2022
Share of all votes cast for candidates in Kingston upon Thames’s wards at each scheduled council election since 2021. A gap is a year with no election here.
Seats won at each election
Show as a table
| Party | 2022 | 2026 |
|---|---|---|
| Green | 8.1% | 13.2% |
| Labour | 13.5% | 6.5% |
| Liberal Democrat | 47.6% | 44.9% |
| Conservative | 24.7% | 15% |
| Reform UK | 0% | 11.7% |
| Kingston Independent Residents Group | 5.3% | 8.3% |
In 2026, the Liberal Democrats won 44, the Conservatives won 2 and Kingston Independent Residents Group won 2 of the 48 seats up in Kingston upon Thames’s wards.
Results: Democracy Club (CC BY 4.0). Where a ward elects several councillors at once, each voter has that many votes; all of them count here.
Kingston upon Thames council election, May 2026
Results in the wards that make up Kingston upon Thames, as declared. Percentages are of votes cast for candidates in each ward; where a ward elects several councillors, each voter has that many votes.
19 wards voted. Every seat in the town’s wards was up.
No election is scheduled yet for Kingston upon Thames’s wards in Democracy Club’s list. Councils publish a notice of election about five weeks before polling day.
Who can I vote for? ↗12,456 votes for candidates · 3 seats, so 3 votes each
10,813 votes for candidates · 3 seats, so 3 votes each
8,693 votes for candidates · 3 seats, so 3 votes each
Every ward’s result (16 more)
9,818 votes for candidates · 3 seats, so 3 votes each
11,087 votes for candidates · 3 seats, so 3 votes each
10,647 votes for candidates · 3 seats, so 3 votes each
10,997 votes for candidates · 3 seats, so 3 votes each
9,047 votes for candidates · 3 seats, so 3 votes each
10,377 votes for candidates · 3 seats, so 3 votes each
9,743 votes for candidates · 3 seats, so 3 votes each
5,281 votes for candidates · 2 seats, so 2 votes each
4,488 votes for candidates · 2 seats, so 2 votes each
4,600 votes for candidates · 2 seats, so 2 votes each
5,616 votes for candidates · 2 seats, so 2 votes each
5,046 votes for candidates · 2 seats, so 2 votes each
5,068 votes for candidates · 2 seats, so 2 votes each
5,489 votes for candidates · 2 seats, so 2 votes each
4,765 votes for candidates · 2 seats, so 2 votes each
3,758 votes for candidates · 2 seats, so 2 votes each
Candidates and results: Democracy Club (CC BY 4.0), from councils’ declared results; polling dates from Democracy Club’s EveryElection.
Kingston upon Thames is split between 3 constituencies
The constituencies’ MP and the 4 July 2024 general election, the whole constituency’s result.
Liberal Democrat, MP since 8 June 2017
68% of Kingston upon Thames’s residents live in this constituency.
Turnout 65% (England 60%).
Majority 17,235 of 50,664 votes (34%): wider than in 90% of England’s 543 constituencies.
Liberal Democrat, MP since 12 December 2019
20% of Kingston upon Thames’s residents live in this constituency.
Turnout 69% (England 60%).
Majority 17,155 of 51,517 votes (33.3%): wider than in 89% of England’s 543 constituencies.
Liberal Democrat, MP since 4 July 2024
11% of Kingston upon Thames’s residents live in this constituency.
Turnout 72% (England 60%).
Majority 12,610 of 54,985 votes (22.9%): wider than in 73% of England’s 543 constituencies.
50,664 votes for candidates · majority 17,235
Liberal Democrat, MP since 8 June 2017.
turnout in July 2024: 50,664 votes from 77,353 registered voters. England: 60%.
Majority 17,235 of 50,664 votes (34%): wider than in 90% of England’s 543 constituencies.
Richmond Park
51,517 votes for candidates · majority 17,155
Liberal Democrat, MP since 12 December 2019.
turnout in July 2024: 51,517 votes from 74,988 registered voters. England: 60%.
Majority 17,155 of 51,517 votes (33.3%): wider than in 89% of England’s 543 constituencies.
Wimbledon
54,985 votes for candidates · majority 12,610
Liberal Democrat, MP since 4 July 2024.
turnout in July 2024: 54,985 votes from 76,334 registered voters. England: 60%.
Majority 12,610 of 54,985 votes (22.9%): wider than in 73% of England’s 543 constituencies.
MPs and results: UK Parliament Members API (Open Parliament Licence v3.0); constituencies from ONS (2024 boundaries). Percentages are of valid votes; turnout is votes cast over the electorate.
Kingston upon Thames’s Band D council tax is £2,609 a year
Where a Band D bill goes, what it has cost over the years, and what the councils plan to spend per resident.
Royal Borough of Kingston upon Thames keeps £2,098.69 of a Band D bill (80%); the rest goes to the Greater London Authority.
Band D since 1993
Kingston upon Thames’s Band D bill has risen 55% in ten years, from £1,683.24 in 2016–17, against England’s average (56%). It was £523.13 in 1993–94.
Your bill by band
A Band D home in the unparished part of Kingston upon Thames, 2026–27, before discounts. The Valuation Office Agency’s band search gives any home’s band.
London boroughs
Average Band D in each council area, 2026–27, parish precepts included; the 11 nearest of 33. Bars start at £900.
Council budgets per resident, 2026–27
Show as a table, with London
| Kingston upon Thames | Kingston upon Thames’s councils | London | England |
|---|---|---|---|
| Adult social care | £422 | £471 | £487 |
| Children’s social care | £248 | £301 | £290 |
| Roads and transport | £11 | £-5 | £41 |
| Housing (not council homes’ rents) | £98 | £160 | £61 |
| Bins, street cleaning, environment | £109 | £119 | £119 |
| Libraries, leisure, culture | £42 | £42 | £44 |
| Planning and development | £26 | £24 | £26 |
| Public health | £79 | £98 | £78 |
| Running the council | £58 | £68 | £59 |
| Other | £26 | £41 | £19 |
| Total, schools apart | £1,117 | £1,345 | £1,234 |
Net budgeted service spending, MHCLG Revenue Account budget 2026–27, per resident (ONS mid-2025 estimates). Schools are left out: academies are paid for directly by government, so council school budgets depend on how many schools have converted. London and England: all their councils together. Police, fire and transport authorities aren’t included.
Band D: MHCLG Band D council tax 2026–27 (each authority’s own figure, excluding parish precepts) and Council Tax statistics for town and parish councils 2026–27; since 1993–94, MHCLG’s area averages including parishes.
Having a say in how Kingston upon Thames is run
It takes about five minutes online; the deadline is 12 working days before a poll.
gov.uk ↗Type a postcode to write to each of its councillors and its MP.
WriteToThem ↗GOV.UK sends the report to the council that looks after the road.
gov.uk ↗Council and committee meetings are open to the public, with agendas and minutes online.
kingston.gov.uk ↗Anyone can comment while an application is open for consultation.
kingston.gov.uk ↗The rules, nomination papers and guidance for council candidates.
Electoral Commission ↗Questions about how Kingston upon Thames is run
Does Kingston upon Thames have a town council?
No. Kingston upon Thames is unparished, so there is no town or parish council and no parish precept.
Who is the MP for Kingston upon Thames?
Kingston upon Thames is split between 3 constituencies: Kingston and Surbiton (Ed Davey, Liberal Democrat), Richmond Park (Sarah Olney, Liberal Democrat) and Wimbledon (Mr Paul Kohler, Liberal Democrat). Parliament’s Find your MP service matches a postcode to its MP.
How many councillors does Kingston upon Thames have?
48 ward councillors represent Kingston upon Thames’s 19 wards.
When are the next elections in Kingston upon Thames?
No election is scheduled yet in Democracy Club’s list for Kingston upon Thames’s wards. The next UK general election must be held by August 2029.
How much is council tax in Kingston upon Thames?
Band D council tax in Kingston upon Thames is £2,609 for 2026–27. Your bill depends on your home’s band, from A (6/9 of Band D) to H (18/9).
Who controls the Royal Borough of Kingston upon Thames?
The Liberal Democrats have a majority: 44 of 48 seats as elected. The council’s website lists who leads it now.
Who won the 2026 council election in Kingston upon Thames?
In Kingston upon Thames’s wards on 7 May 2026, Liberal Democrat 44 · Conservative 2 · Kingston Independent Residents Group 2 of the 48 seats up. The Liberal Democrats had the largest share of votes, 44.9%.
Sources: ONS ward, county division, parish, constituency lookups (Census 2021 output areas; Open Government Licence v3.0) · GOV.UK local council finder · Democracy Club candidates (CC BY 4.0) and EveryElection · UK Parliament Members API (Open Parliament Licence v3.0) · MHCLG Band D council tax, parish precepts and Revenue Account budgets 2026–27 (OGL v3.0) · ONS mid-2025 population estimates. Contains public sector information licensed under the Open Government Licence v3.0. Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.