Aberafan Maesteg.
Labour Party MP Stephen Kinnock holds the seat on 49.9% of the vote — a split-council geography across 2 councils.
8 Jun 2026
Coastal valleys, two councils, Labour-leaning, Reform-watching
Aberafan Maesteg is a network of industrial and former-industrial towns spread along the South Wales coast and up into the valleys behind it, with a population of around 91,000 and a median age of 42. Port Talbot, at roughly 29,000 residents, is the largest settlement and the seat's centre of gravity, but it accounts for under a third of the constituency; Maesteg, Pyle, Baglan and Cwmavon each anchor their own communities, making this a seat of several towns rather than one dominant centre. The remainder is scattered across smaller villages and dispersed settlement. Local services are run by two Welsh unitary authorities -- Neath Port Talbot, which covers eleven of the seat's wards, and Bridgend, which covers six -- so the constituency straddles a council boundary as well as a valley-and-coast geography.
Labour has dominated recent ward contests, taking twenty-five of the thirty-four most recent ward results, with Independents winning six and Plaid Cymru two. The picture is not uniform, however: Reform UK took one ward in 2025, and Independents have held their own in pockets of both council areas, suggesting Labour's grip is broad rather than total. At the 2024 general election -- the first fought on these 2023 boundaries -- Labour won comfortably on just under half the vote, with Reform UK the runner-up some twenty-nine points back. The sitting MP, Stephen Kinnock, has held the seat and its predecessor since 2015 and shows no recent whipped dissent.
The seat appears safe for Labour on the figures available, though Reform's emergence as the clear runner-up and its single ward gain mark a shift worth watching. Recent coverage has centred on the long industrial transition at Port Talbot and related investment, alongside routine council budget-setting, lending it a forward-looking but administrative character rather than one of acute crisis. Among reported crime, public order offences appear to run around two-fifths above the constituency average. The standing implication is of a Labour-leaning seat that is settled at parliamentary level yet quietly contested at the edges.
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 |
|---|---|---|---|---|
| Aberavon(2 seats) | Dacey · Lynch | 1,385 | Neath Port Talbot Ind | May 2022 |
| Baglan | Josh Tuck | 708 | Neath Port Talbot Ind | Jul 2025 |
| Briton Ferry East | Gareth Rice | 287 | Neath Port Talbot Ind | Feb 2024 |
| Briton Ferry West | Kirsty Louise Morris | 323 | Neath Port Talbot Ind | May 2022 |
| Bryn and Cwmavon(3 seats) | Galsworthy · Whitelock · Mizen | 3,716 | Neath Port Talbot Ind | May 2022 |
| Caerau(2 seats) | Davies · Davies | 1,711 | Bridgend Lab | May 2022 |
| Cornelly(3 seats) | Winstanley · Tildesley · Granville | 2,387 | Bridgend Lab | May 2022 |
| Cymer and Glyncorrwg | Jeff Jones | 412 | Neath Port Talbot Ind | May 2022 |
| Llangynwyd | Robert Malcolm James | 453 | Bridgend Lab | May 2022 |
| Maesteg East(2 seats) | Hughes · Jenkins | 1,277 | Bridgend Lab | May 2022 |
| Maesteg West(2 seats) | Collins · Thomas | 2,445 | Bridgend Lab | May 2022 |
| Margam and Tai-bach(3 seats) | Keogh · Williams · Jones | 3,225 | Neath Port Talbot Ind | May 2022 |
| Port Talbot(2 seats) | Rahaman · Freeguard | 1,812 | Neath Port Talbot Ind | Jun 2022 |
| Pyle, Kenfig Hill and Cefn Cribwr | Owain Clatworthy | 697 | Bridgend Lab | May 2025 |
| Sandfields East(3 seats) | Crowley · Pursey · Latham | 3,394 | Neath Port Talbot Ind | May 2022 |
| Sandfields West(3 seats) | Davies · Wood · Paddison | 2,393 | Neath Port Talbot Ind | May 2022 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Port Talbot (29,293), with Maesteg (18,555) as the second pole. Total population across named built-up areas: 92,580.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Port Talbot | 29,293 | large town |
| Maesteg | 18,555 | town |
| Pyle | 14,750 | town |
| Baglan | 12,630 | town |
| Cwmavon | 5,120 | town |
| Rural & dispersed | 4,728 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 50.8% | 57.1% | -11% |
| Owner-occupied | 64.5% | 63.1% | +2% |
| Private rented | 15.7% | 20.0% | -22% |
| Social rented | 19.6% | 16.8% | +17% |
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 | £153m |
| Taxpayers | 41,000 |
| Median per taxpayer | £2,580 |
| Mean per taxpayer | £3,690 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Neath Port Talbot and Bridgend. 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 | % | |
|---|---|---|---|
| Stephen KinnockWON | Lab | 17,838 | 49.9 |
| Mark Griffiths | Ref | 7,484 | 20.9 |
| Colin Deere | Plaid | 4,719 | 13.2 |
| Abigail Mainon | Con | 2,903 | 8.1 |
| Nigel Hill | Grn | 1,094 | 3.1 |
| Justin Griffiths | LD | 916 | 2.6 |
| Captain Beany | Ind | 618 | 1.7 |
| Rhiannon Morrissey | Ind | 183 | 0.5 |
Turnout 35,755
Prior contests.
Created on the 2023 boundary review. 2024 General Election was the first contest on these boundaries.
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