Council area

Richmond upon Thames

London borough · England

Composition after May 2026 elections

Liberal Democrats: 54

54 seats declared across 18 wards · Average turnout: 146.4%

Composition over time

ElectionCompositionSeats
May 2026
54
Jan 2024
2
May 2022
54
Jul 2019
1

Wards

WardRecent resultsLatest winnerChange
Barnes
201820222026
Fiona SacksLiberal Democrats(hold)
East Sheen
201920222026
Julia CambridgeLiberal Democrats(hold)
Fulwell Hampton Hill
201820222026
Jonathan CardyLiberal Democrats(hold)
Ham Petersham Richmond Riverside
201820222026
Penny FrostLiberal Democrats(hold)
Hampton
201820222026
Gareth David RobertsLiberal Democrats(hold)
Hampton North
202220242026
Carey BishopLiberal Democrats(hold)
Hampton Wick South Teddington
20222026
Jim MillardLiberal Democrats(hold)
Heathfield
201820222026
Lesley PollescheLiberal Democrats(hold)
Kew
201820222026
Clare VollumLiberal Democrats(hold)
Mortlake Barnes Common
201820222026
Geri CoxLiberal Democrats(hold)
North Richmond
201820222026
Nancy BaldwinLiberal Democrats(hold)
South Richmond
201820222026
Chris VarleyLiberal Democrats(hold)
South Twickenham
201820222026
Michael ButlinLiberal Democrats(hold)
St Margarets North Twickenham
201820222026
Katie MansfieldLiberal Democrats(hold)
Teddington
202220242026
Richard BakerLiberal Democrats(hold)
Twickenham Riverside
201820222026
James Henry ChardLiberal Democrats(hold)
West Twickenham
201820222026
Piers AllenLiberal Democrats(hold)
Whitton
201820222026
Jo HumphreysLiberal Democrats(hold)

Westminster constituencies

Wards in Richmond upon Thames are split across 3 parliamentary constituencies.

ConstituencyWards in this councilCurrent MP
Twickenham10Munira Wilson(Liberal Democrats)
Richmond Park7Sarah Olney(Liberal Democrats)
Brentford and Isleworth1Ruth Cadbury(Labour Party)