Maidenhead.
Liberal Democrats MP Joshua Reynolds holds the seat on 43.5% of the vote — a split-council geography across 2 councils.
9 Jun 2026
Thames Valley town, Liberal Democrat-leaning since 2024
Maidenhead is a Thames Valley seat built around a single large town of that name, home to roughly 64,000 of the constituency's 106,000 residents -- about three in five. Beyond the town, the seat thins into rural and dispersed settlement and a string of smaller places: Ascot, Cookham, the edge of Bracknell, and the village of Binfield. It is comparatively prosperous and well-educated, with a median age of 42 and close to half of adults holding a degree. Two unitary authorities run local services here, Windsor and Maidenhead, which covers most of the seat, and Bracknell Forest, which accounts for five of its wards.
That two-council geography shapes the local politics. Across the most recent round of ward contests, fought in 2023, the Liberal Democrats won comfortably the largest share, taking nineteen of thirty-five, with the Conservatives second on eight and a scatter of Labour, Green, and Borough First Independent wins behind them. The parliamentary picture moved in the same direction. In 2024 the Liberal Democrats took the seat on 43.5 per cent, ahead of the Conservatives on 37.6 -- a margin of under six points, and a sharp reversal of 2019, when the Conservatives had held it with 57.7 per cent. Joshua Reynolds has represented the constituency for the Liberal Democrats since that election.
On the figures available the seat has shifted decisively towards the Liberal Democrats at both council and parliamentary level, though the single-digit general-election margin leaves it more contested than the ward tally alone suggests. Recent local coverage has carried a broadly constructive, administrative tone, weighted towards town regeneration and the council's service and budget priorities rather than controversy. For now the direction of travel appears settled, but the closeness of the Westminster contest keeps the seat firmly in play.
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 |
|---|---|---|---|---|
| Belmont(2 seats) | Martin · Bond | 3,226 | Windsor and Maidenhead LD | May 2023 |
| Binfield North & Warfield West(3 seats) | Haffegee · Harrison · Collings | 2,712 | Bracknell Forest Lab | May 2023 |
| Binfield South & Jennett's Park(3 seats) | Pickering · Neil · O'Regan | 3,143 | Bracknell Forest Lab | May 2023 |
| Bisham & Cookham(2 seats) | Brar · Howard | 3,988 | Windsor and Maidenhead LD | May 2023 |
| Boyn Hill(2 seats) | Bermange · Shaw | 2,849 | Windsor and Maidenhead LD | May 2023 |
| Bray(2 seats) | Walters · Cross | 1,653 | Windsor and Maidenhead LD | May 2023 |
| Cox Green(2 seats) | Moriarty · Reeves | 3,274 | Windsor and Maidenhead LD | May 2023 |
| Furze Platt(2 seats) | Campo · Reynolds | 3,039 | Windsor and Maidenhead LD | May 2023 |
| Hurley & Walthams(2 seats) | Blundell · Hunt | 1,547 | Windsor and Maidenhead LD | May 2023 |
| Oldfield(2 seats) | Hill · Taylor | 2,007 | Windsor and Maidenhead LD | May 2023 |
| Pinkneys Green(2 seats) | Baskerville · Werner | 3,651 | Windsor and Maidenhead LD | May 2023 |
| Riverside(2 seats) | Singh · Coe | 3,149 | Windsor and Maidenhead LD | May 2023 |
| St Mary's(2 seats) | Singh · Douglas | 2,322 | Windsor and Maidenhead LD | May 2023 |
| Swinley Forest(2 seats) | Smith · Forster | 1,446 | Bracknell Forest Lab | May 2023 |
| Whitegrove(2 seats) | Barnard · McLean | 1,702 | Bracknell Forest Lab | May 2023 |
| Winkfield & Warfield East(3 seats) | Hayes · Gaw · Virgo | 2,968 | Bracknell Forest Lab | May 2023 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Maidenhead (63,923), with Rural & dispersed (12,958) as the second pole. Total population across named built-up areas: 103,343.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Maidenhead | 63,923 | large town |
| Rural & dispersed | 12,958 | town |
| Ascot | 5,915 | town |
| Cookham | 5,421 | town |
| Bracknell | 4,515 | city |
| Binfield | 4,407 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 63.0% | 57.1% | +10% |
| Owner-occupied | 71.3% | 63.1% | +13% |
| Private rented | 18.1% | 20.0% | -10% |
| Social rented | 10.5% | 16.8% | -37% |
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 | £881m |
| Taxpayers | 61,000 |
| Median per taxpayer | £4,570 |
| Mean per taxpayer | £14,500 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Windsor and Maidenhead and Bracknell Forest. 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 | % | |
|---|---|---|---|
| Joshua ReynoldsWON | LD | 21,895 | 43.5 |
| Tania Mathias | Con | 18,932 | 37.6 |
| Jo Smith | Lab | 5,766 | 11.5 |
| Andrew Cooney | Grn | 1,996 | 4.0 |
| George Wright | Ind | 791 | 1.6 |
| Tim Burt | Ind | 518 | 1.0 |
| Qazi Irshad | Ind | 431 | 0.9 |
Turnout 50,329
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Theresa May | Con | 57.7 |
| 2017 | Theresa May | Con | 64.8 |
| 2015 | Theresa May | Con | 65.8 |
| 2010 | May, Theresa | Con | 59.5 |
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