Richmond Park.
Liberal Democrats MP Sarah Olney holds the seat on 55.4% of the vote — a split-council geography across 2 councils.
10 Jun 2026
Two-borough London seat, Liberal Democrat-aligned
Richmond Park is a south-west London seat of just under 75,000 electors and around 113,000 residents, affluent and unusually well-qualified, with close to two-thirds of adults holding a degree and a median age of 41. Two riverside towns dominate it. Richmond upon Thames, with some 76,000 people, accounts for more than two-thirds of the seat; Kingston upon Thames, at roughly 34,000, makes up most of the rest, leaving only a thin rural and dispersed fringe. Local services are run by two London borough authorities, Richmond upon Thames, which holds seven of the seat's wards, and Kingston upon Thames, which holds five. A seat split across two boroughs is itself a defining feature of the place.
That two-borough geography sits beneath a settled local politics. Across the 33 most recent ward contests, the Liberal Democrats took 31 and the Conservatives two, both in Coombe Hill, in polling held in May 2026 -- a picture that appears to point firmly in the Liberal Democrat direction. The parliamentary pattern runs the same way. In 2024 the Liberal Democrats won 55.4 per cent against 22.1 per cent for the Conservatives, the runners-up, having already led by a narrower margin in 2019. The sitting member, Sarah Olney, has held the seat for the Liberal Democrats since 2019.
On the figures available the seat looks comfortably held rather than contested, with both ward and general-election results moving in one direction. Recent local coverage has carried a markedly administrative, infrastructure-focused tenor, dwelling on utility reliability and council budgets rather than national controversy, and the seat keeps a low national profile. Within that quiet, vehicle crime appears to run well above the local average, and burglary somewhat above it. The balance of evidence leaves Richmond Park among the more securely aligned seats in the capital.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line. Each ward links to the council that runs it.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Barnes(3 seats) | Hale · Rasor · Sacks | 5,114 | Richmond upon Thames LD | May 2026 |
| Canbury Gardens(2 seats) | Due-Gundersen · Higgins | 2,673 | Kingston upon Thames LD | May 2026 |
| Coombe Hill(2 seats) | George · Bass | 1,614 | Kingston upon Thames LD | May 2026 |
| Coombe Vale(3 seats) | Sillett · Austen · Bailey | 4,730 | Kingston upon Thames LD | May 2026 |
| East Sheen(3 seats) | Cambridge · Dane · Khan | 5,924 | Richmond upon Thames LD | May 2026 |
| Ham, Petersham & Richmond Riverside(3 seats) | Kelly · Frost · Joyce | 5,486 | Richmond upon Thames LD | May 2026 |
| Kew(3 seats) | Vollum · Cheatle · Goldthorpe | 6,432 | Richmond upon Thames LD | May 2026 |
| Kingston Gate(3 seats) | Manners · Wait-Sillett · Evans | 5,272 | Kingston upon Thames LD | May 2026 |
| Mortlake & Barnes Common(3 seats) | McNulty-Howard · Cox · Dingemans | 4,544 | Richmond upon Thames LD | May 2026 |
| North Richmond(3 seats) | Baldwin · Pyne · Warren | 6,070 | Richmond upon Thames LD | May 2026 |
| South Richmond(3 seats) | Varley · Chiesa · Vassileva | 5,162 | Richmond upon Thames LD | May 2026 |
| Tudor(2 seats) | Murphet · Tulyani | 2,625 | Kingston upon Thames LD | May 2026 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Richmond upon Thames (76,146), with Kingston upon Thames (33,978) as the second pole. Total population across named built-up areas: 111,484.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Richmond upon Thames | 76,146 | city |
| Kingston upon Thames | 33,978 | city |
| Rural & dispersed | 1,360 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 62.5% | 57.1% | +9% |
| Owner-occupied | 59.9% | 63.1% | -5% |
| Private rented | 27.5% | 20.0% | +37% |
| Social rented | 12.5% | 16.8% | -26% |
Ethnicity.
Source · Census 2021
Population by age & sexCensus 2021 · 18 bands · click to expand
Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band
Income tax contribution.
| Total income tax | £1980m |
| Taxpayers | 61,000 |
| Median per taxpayer | £5,980 |
| Mean per taxpayer | £32,600 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Richmond upon Thames and Kingston upon Thames. Each council’s service spend, peer rank and supplier list lives on its own page — open from the meta block above or the compass strip below.
Move the income slider on My place to see income tax, NI, VAT and council tax against your earnings — the household lens.
Headline rate.
By category.
Source · data.police.uk · 3-month rate per 1,000 pop
2024 — full result.
| Candidate | Votes | % | |
|---|---|---|---|
| Sarah OlneyWON | LD | 28,528 | 55.4 |
| Sara Gezdari | Con | 11,373 | 22.1 |
| Laura Coryton | Lab | 5,048 | 9.8 |
| Michael Hearn | Ref | 3,258 | 6.3 |
| Chas Warlow | Grn | 2,728 | 5.3 |
| Chris French | Ind | 349 | 0.7 |
| Richard Harrison | Ind | 233 | 0.5 |
Turnout 51,517
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Sarah Olney | LD | 53.1 |
| 2017 | Zac Goldsmith | Con | 45.1 |
| 2016 | Sarah Olney | LD | 49.7 |
| 2015 | Zac Goldsmith | Con | 58.2 |
| 2010 | Goldsmith, Zac | Con | 49.7 |
Sources, methods & last update
2023 boundary review
DCLEAPIL v1.0 (CC BY-SA 4.0)
Census 2021
National avg over 575 seats
±8% confidence
LSOA-aggregated · rolling 12mo