The placeConstituency · Northern Ireland · Electorate 81,249 · 2023 boundaries

Upper Bann.

Democratic Unionist Party MP Carla Lockhart holds the seat on 45.7% of the vote.

Add to compare
Member of ParliamentCarla Lockhart · Democratic Unionist Party
Boundary set2023
ONS codeN05000017
Electorate · 2024
81.2k
Registered to vote
2024 GE — winner
45.7%
Democratic Unionist Party · +15.6pp over Ind
Settlements
0
Named built-up areas
Crime · per 1k pop · 3mo
data.police.uk · 12mo rolling
Dispatch
9 Jun 2026

Single-council Northern Ireland seat, unionist-leaning since 2019

Upper Bann is a populous seat in the heart of Northern Ireland, home to about 122,000 people across a mix of towns and rural townland that the structured record does not break down by settlement. Its median age of 38 sits a little below the national figure, marking it as a comparatively young constituency. Local services across the seat fall to a single body, Armagh City, Banbridge and Craigavon Borough Council, one of Northern Ireland's eleven district councils, which draws 22 of its wards from within these boundaries. That the whole seat answers to one authority gives it an administrative coherence many cross-council constituencies lack.

That coherence carries into a parliamentary picture that has moved in one direction. At the 2024 general election the Democratic Unionist Party took the seat on 45.7 per cent, with Sinn Féin the runner-up on 30.1 per cent, a gap of roughly fifteen points. The margin had widened from 2019, when the same two parties finished first and second on 41.0 and 24.6 per cent. No recent ward-level results are recorded here, so the direction of travel below Westminster level cannot be read with confidence. Carla Lockhart, who has held the seat for the Democratic Unionist Party since 2019, registered no whipped dissent over the past ninety days.

On the figures available the seat appears settled rather than contested, the unionist lead having grown across the two most recent contests rather than narrowed. Recent local reporting has had a flat, administrative character, weighted toward the routine business of rate-setting and town planning rather than any single controversy. Wider unionist politics in the area has seen some churn in recent months, though without registering at the level of this seat's own contests. The standing position is that of a constituency holding broadly to its established pattern, with the work of one council the main feature of day-to-day local life.

§ 03Demographics.Census 2021 · vs national avg

Headline indicators.

IndicatorLocalNationalΔ

Ethnicity.

Source · Census 2021

Population by age & sexCensus 2021 · 18 bands · click to expand
Male 49.5% Female 50.5% Median seat
MaleAgeFemale
85+
80-84
75-79
70-74
65-69
60-64
55-59
50-54
45-49
40-44
35-39
30-34
25-29
20-24
16-19
10-15
5-9
0-4

Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band

§ 05Recorded crime.data.police.uk

No usable crime figures are available for this constituency — the local police force does not currently supply offence-level data to data.police.uk, so neither a crime rate nor a category breakdown can be shown.

§ 06Election history.5 contests · created on 2023 boundaries

2024 — full result.

CandidateVotes%
Carla LockhartWONDUP21,64245.7
Catherine NelsonInd14,23630.1
Eóin TennysonInd6,32213.3
Kate EvansInd3,6627.7
Malachy QuinnInd1,4963.2

Turnout 47,358

Prior contests.

YearWinner%
2019Carla LockhartDUP41.0
2017David SimpsonDUP43.5
2015David SimpsonDUP32.7
2010Simpson, DavidDUP33.8
Sources, methods & last update
Method The dispatch paragraphs are AI-generated from the public sources listed below. Every figure links to its source. If we’re wrong, please tell us — corrections within 48 hours.
BoundariesONS Open Geography Portal
2023 boundary review
Wards & councilsLGBCE · Democracy Club
DCLEAPIL v1.0 (CC BY-SA 4.0)
SettlementsONS Built-Up Areas
Census 2021
DemographicsONS · Nomis · Census 2021
National avg over 575 seats
Crimedata.police.uk
LSOA-aggregated · rolling 12mo
ElectionsElectoral Commission