Armagh City, Banbridge and Craigavon Council Map
View the Armagh City, Banbridge and Craigavon council boundary. Explore local wards, election results and party seats. Buy digital map files for £15 including VAT, or order a print.
Download or Order this Map
Digital map files cost £15.00 including VAT. Printed maps start at £41.00 including VAT and UK delivery.
Request a Custom MapWe prepare your map after payment. Files are sent by email.
May 2026 council boundary. Map © Mapbox and OpenStreetMap. Boundary data © ONS and Ordnance Survey.
Residents, mid-2025
223,044Statistical wards
41Seats in 2026
41Selected result year
2023Northern Ireland party counts are counts of named members in the 2026 archive. They are not an official full-seat composition return.
Party seats: 2026 snapshot
Download seat history (CSV)See seat breakdown. A majority of this seat total needs 21 seats. This annual archive is not a live record of party membership or the council administration.
| Party | Seats |
|---|---|
| Other | 41 |
| Reported total | 41 |
“Other” can include several parties, independents and vacancies. It is not a single voting group. Source: Open Council Data.
Seat history: 2026–2026
These are annual snapshots. A change between years can reflect elections, by-elections, party changes or boundary changes. Older records follow council names and are not a constant-boundary series. The pre-2016 source combines Green and other smaller parties under “Other” and national parties under “Nationalist parties”.
| Year | Total | Party seats |
|---|---|---|
| 2026 | 41 | Other 41 |
Armagh City, Banbridge and Craigavon Council and Local Areas
Northern Ireland district in Northern Ireland. Official council code: N09000002. The areas below are statistical wards. Council elections use larger district electoral areas (DEAs), listed in the results.
Councils in Northern Ireland · Boundary data (GeoJSON)
Browse all 41 mapped areas
- AghagallonN08000201 · Statistical ward
- BallybayN08000202 · Statistical ward
- Banbridge EastN08000203 · Statistical ward
- Banbridge NorthN08000204 · Statistical ward
- Banbridge SouthN08000205 · Statistical ward
- Banbridge WestN08000206 · Statistical ward
- BlackwatertownN08000207 · Statistical ward
- BlearyN08000208 · Statistical ward
- BrownlowN08000209 · Statistical ward
- CathedralN08000210 · Statistical ward
- CorcrainN08000211 · Statistical ward
- Craigavon CentreN08000212 · Statistical ward
- DemesneN08000213 · Statistical ward
- DerrytrasnaN08000214 · Statistical ward
- DonaghcloneyN08000215 · Statistical ward
- DromoreN08000216 · Statistical ward
- GilfordN08000217 · Statistical ward
- GranshaN08000218 · Statistical ward
- HamiltonsbawnN08000219 · Statistical ward
- KeadyN08000220 · Statistical ward
- KernanN08000221 · Statistical ward
- KillycomainN08000222 · Statistical ward
- KnocknashaneN08000223 · Statistical ward
- Lough RoadN08000224 · Statistical ward
- LoughbricklandN08000225 · Statistical ward
- LoughgallN08000226 · Statistical ward
- MagheralinN08000227 · Statistical ward
- MahonN08000228 · Statistical ward
- MarkethillN08000229 · Statistical ward
- MourneviewN08000230 · Statistical ward
- NavanN08000231 · Statistical ward
- ParklakeN08000232 · Statistical ward
- QuillyN08000233 · Statistical ward
- RathfrilandN08000234 · Statistical ward
- RichhillN08000235 · Statistical ward
- SeagahanN08000236 · Statistical ward
- ShankillN08000237 · Statistical ward
- TandrageeN08000238 · Statistical ward
- The BirchesN08000239 · Statistical ward
- The MallN08000240 · Statistical ward
- WaringstownN08000241 · Statistical ward
Recorded election results
Download all recorded results (CSV)7 recorded areas in 2023. These figures describe the contests held in that year. They do not describe every seat on the council. Historical areas can differ from the current map.
The supplied 2026 candidate download does not include votes or winners. The 2026 seat archive above is a different dataset. Download the separate 2026 candidate lists (CSV).
ARMAGHTurnout return · 60.5% turnout
Electorate: 22,800. Ballot papers: 13,789. Source and method.
The supplied file contains turnout only. Candidate results are not included.
BANBRIDGETurnout return · 54.2% turnout
Electorate: 25,504. Ballot papers: 13,812. Source and method.
The supplied file contains turnout only. Candidate results are not included.
CRAIGAVONTurnout return · 53.4% turnout
Electorate: 20,449. Ballot papers: 10,929. Source and method.
The supplied file contains turnout only. Candidate results are not included.
CUSHERTurnout return · 63.9% turnout
Electorate: 19,358. Ballot papers: 12,370. Source and method.
The supplied file contains turnout only. Candidate results are not included.
LAGAN RIVERTurnout return · 54.8% turnout
Electorate: 18,389. Ballot papers: 10,069. Source and method.
The supplied file contains turnout only. Candidate results are not included.
LURGANTurnout return · 53.3% turnout
Electorate: 26,807. Ballot papers: 14,299. Source and method.
The supplied file contains turnout only. Candidate results are not included.
PORTADOWNTurnout return · 55.6% turnout
Electorate: 22,318. Ballot papers: 12,416. Source and method.
The supplied file contains turnout only. Candidate results are not included.
Check the council by-election directory. The absence of an upcoming contest here does not confirm that no election is due.
Councillors: 2026 archive
Download councillors (CSV)41 member records from the Open Council Data post-May archive. Members can change party, resign or be replaced. Use the council’s own member register for current contact details.
Member records by party
The broad seat archive groups many Northern Ireland parties under “Other”. This table counts the party labels in the separate 2026 member archive.
| Party | Member records |
|---|---|
| Sinn Féin | 15 |
| Democratic Unionist Party - D.U.P. | 13 |
| Ulster Unionist Party | 6 |
| Alliance - Alliance Party of Northern Ireland | 4 |
| SDLP (Social Democratic & Labour Party) | 1 |
| Traditional Unionist Voice - TUV | 1 |
| Independent / Other | 1 |
41 records shown
| Councillor | Ward or division | Party |
|---|---|---|
| Ashley Mallon | Armagh | Sinn Féin |
| Fergal Donnelly | Armagh | Sinn Féin |
| John Óg O'Kane | Armagh | Sinn Féin |
| Sarah Duffy | Armagh | Sinn Féin |
| Scott Armstrong | Armagh | Democratic Unionist Party - D.U.P. |
| Thomas O'Hanlon | Armagh | SDLP (Social Democratic & Labour Party) |
| Chris McCartan | Banbridge | Sinn Féin |
| Glenn Barr | Banbridge | Ulster Unionist Party |
| Ian Burns | Banbridge | Ulster Unionist Party |
| Ian Wilson | Banbridge | Democratic Unionist Party - D.U.P. |
| Joy Ferguson | Banbridge | Alliance - Alliance Party of Northern Ireland |
| Kevin Savage | Banbridge | Sinn Féin |
| Paul Greenfield | Banbridge | Democratic Unionist Party - D.U.P. |
| Catherine Nelson | Craigavon | Sinn Féin |
| Jude Mallon | Craigavon | Sinn Féin |
| Kate Evans | Craigavon | Ulster Unionist Party |
| Margaret Tinsley | Craigavon | Democratic Unionist Party - D.U.P. |
| Robbie Alexander | Craigavon | Alliance - Alliance Party of Northern Ireland |
| Bróna Haughey | Cusher | Sinn Féin |
| Gareth Wilson | Cusher | Democratic Unionist Party - D.U.P. |
| Gordon Kennedy | Cusher | Ulster Unionist Party |
| Keith Ratcliffe | Cusher | Traditional Unionist Voice - TUV |
| Paul Berry | Cusher | Independent / Other |
| Jessica Johnston | Lagan River | Alliance - Alliance Party of Northern Ireland |
| Kyle Savage | Lagan River | Ulster Unionist Party |
| Mark Baxter | Lagan River | Democratic Unionist Party - D.U.P. |
| Paul Rankin | Lagan River | Democratic Unionist Party - D.U.P. |
| Tim McClelland | Lagan River | Democratic Unionist Party - D.U.P. |
| Keith Haughian | Lurgan | Sinn Féin |
| Liam Mackle | Lurgan | Sinn Féin |
| Mary O’Dowd | Lurgan | Sinn Féin |
| Peter Haire | Lurgan | Democratic Unionist Party - D.U.P. |
| Peter Lavery | Lurgan | Alliance - Alliance Party of Northern Ireland |
| Sorcha McGeown | Lurgan | Sinn Féin |
| Stephen Moutray | Lurgan | Democratic Unionist Party - D.U.P. |
| Alan Mulholland | Portadown | Democratic Unionist Party - D.U.P. |
| Clare McConville-Walker | Portadown | Sinn Féin |
| Julie Flaherty | Portadown | Ulster Unionist Party |
| Kyle Moutray | Portadown | Democratic Unionist Party - D.U.P. |
| Lavelle McIlwrath | Portadown | Democratic Unionist Party - D.U.P. |
| Paul Duffy | Portadown | Sinn Féin |
Local figures
Download local figures (CSV)Each table has its own date, unit and source. Census categories can contain subcategories. Do not add all rows together. Residents, households and electors are different measures.
Population by ageMid-2025
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All ages | 223,044 |
| Under 16 | 46,983 |
| Age 16 to 64 | 137,435 |
| Age 65 and over | 38,626 |
Population history2011–2025
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| 2011 | 200,298 |
| 2012 | 202,560 |
| 2013 | 204,072 |
| 2014 | 206,141 |
| 2015 | 208,339 |
| 2016 | 210,924 |
| 2017 | 212,635 |
| 2018 | 214,887 |
| 2019 | 217,069 |
| 2020 | 218,162 |
| 2021 | 219,127 |
| 2022 | 220,271 |
| 2023 | 221,754 |
| 2024 | 222,511 |
| 2025 | 223,044 |
Census residentsCensus 2021
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All usual residents | 218,656 |
Housing tenureCensus 2021
Unit: households. Source and definitions.
| Measure | households |
|---|---|
| All households | 84,642 |
| Owner occupied: Owns outright | 30,128 |
| Owner occupied: Owns with a mortgage or loan | 27,167 |
| Shared ownership: Part-owns and part-rents | 815 |
| Social rented: Northern Ireland Housing Executive | 7,063 |
| Social rented: Housing association or charitable trust | 1,827 |
| Private rented: Private landlord | 12,277 |
| Private rented: Letting agency | 2,497 |
| Private rented: Employer of a household member | 34 |
| Private rented: Relative or friend of a household member | 701 |
| Private rented: Other | 197 |
| Lives rent free | 1,936 |
General healthCensus 2021
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All usual residents | 218,657 |
| All usual residents: Very good health | 113,607 |
| All usual residents: Good health | 62,080 |
| All usual residents: Fair health | 27,874 |
| All usual residents: Bad health | 11,476 |
| All usual residents: Very bad health | 3,620 |
QualificationsCensus 2021
Unit: people aged 16 and over. Source and definitions.
| Measure | people aged 16 and over |
|---|---|
| All usual residents aged 16 and over | 170,413 |
| No qualifications [note 1] | 42,898 |
| Level 1 qualifications [note 2] | 9,962 |
| Level 2 qualifications [note 3] | 24,068 |
| Apprenticeship [note 4] | 11,084 |
| Level 3 qualifications [note 5] | 26,489 |
| Level 4 qualifications and above [note 6] | 51,769 |
| Other qualifications [note 7] | 4,143 |
Economic activityCensus 2021
Unit: people aged 16 and over. Source and definitions.
| Measure | people aged 16 and over |
|---|---|
| All usual residents aged 16 and over | 170,416 |
| Usual residents aged 16 and over: Economically active: Employee: Part-time | 21,848 |
| Usual residents aged 16 and over: Economically active: Employee: Full-time | 61,006 |
| Usual residents aged 16 and over: Economically active: Self-employed with employees: Part-time | 646 |
| Usual residents aged 16 and over: Economically active: Self-employed with employees: Full-time | 2,756 |
| Usual residents aged 16 and over: Economically active: Self-employed without employees: Part-time | 4,180 |
| Usual residents aged 16 and over: Economically active: Self-employed without employees: Full-time | 7,270 |
| Usual residents aged 16 and over: Economically active: Unemployed | 3,328 |
| Usual residents aged 16 and over: Economically active: Full-time student | 4,250 |
| Usual residents aged 16 and over: Economically inactive: Retired | 32,459 |
| Usual residents aged 16 and over: Economically inactive: Student (including full-time students) | 7,836 |
| Usual residents aged 16 and over: Economically inactive: Looking after home or family | 8,243 |
| Usual residents aged 16 and over: Economically inactive: Long-term sick or disabled | 11,677 |
| Usual residents aged 16 and over: Economically inactive: Other | 4,917 |
GDP history (archived release)1998–2019
Unit: GBP millions. Source and definitions. Historic economic output at current market prices. This is an old release, not a current local economy estimate.
| Measure | GBP millions |
|---|---|
| 1998 | 1,993 |
| 1999 | 2,103 |
| 2000 | 2,240 |
| 2001 | 2,390 |
| 2002 | 2,478 |
| 2003 | 2,633 |
| 2004 | 2,764 |
| 2005 | 2,931 |
| 2006 | 3,149 |
| 2007 | 3,318 |
| 2008 | 3,332 |
| 2009 | 3,230 |
| 2010 | 3,307 |
| 2011 | 3,436 |
| 2012 | 3,517 |
| 2013 | 3,713 |
| 2014 | 3,904 |
| 2015 | 4,017 |
| 2016 | 4,265 |
| 2017 | 4,406 |
| 2018 | 4,590 |
| 2019 | 4,730 |
About the data
We use ONS boundaries, published election results, Open Council Data seat and member records, and official population, census and local finance statistics. Each table shows its date. Read about the sources, coverage and methods.
