Belfast Council Map
View the Belfast 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
351,927Statistical wards
60Seats in 2026
60Latest 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 31 seats. This annual archive is not a live record of party membership or the council administration.
| Party | Seats |
|---|---|
| Other | 57 |
| Green | 3 |
| Reported total | 60 |
“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 | 60 | Green 3 · Other 57 |
Belfast Council and Local Areas
Northern Ireland district in Northern Ireland. Official council code: N09000003. 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 60 mapped areas
- AndersonstownN08000301 · Statistical ward
- ArdoyneN08000302 · Statistical ward
- BallygomartinN08000303 · Statistical ward
- BallymacarrettN08000304 · Statistical ward
- BallymurphyN08000305 · Statistical ward
- BallysillanN08000306 · Statistical ward
- BeechmountN08000307 · Statistical ward
- BeersbridgeN08000308 · Statistical ward
- BellevueN08000309 · Statistical ward
- BelmontN08000310 · Statistical ward
- BelvoirN08000311 · Statistical ward
- BlackstaffN08000312 · Statistical ward
- BloomfieldN08000313 · Statistical ward
- CavehillN08000314 · Statistical ward
- CentralN08000315 · Statistical ward
- Chichester ParkN08000316 · Statistical ward
- CliftonvilleN08000317 · Statistical ward
- ClonardN08000318 · Statistical ward
- Collin GlenN08000319 · Statistical ward
- ConnswaterN08000320 · Statistical ward
- CregaghN08000321 · Statistical ward
- DuncairnN08000322 · Statistical ward
- DunmurryN08000323 · Statistical ward
- FallsN08000324 · Statistical ward
- Falls ParkN08000325 · Statistical ward
- FinaghyN08000326 · Statistical ward
- Forth RiverN08000327 · Statistical ward
- FortwilliamN08000328 · Statistical ward
- GarnervilleN08000329 · Statistical ward
- GilnahirkN08000330 · Statistical ward
- HillfootN08000331 · Statistical ward
- InnisfayleN08000332 · Statistical ward
- KnockN08000333 · Statistical ward
- LadybrookN08000334 · Statistical ward
- LagmoreN08000335 · Statistical ward
- LegonielN08000336 · Statistical ward
- MaloneN08000337 · Statistical ward
- MerokN08000338 · Statistical ward
- MusgraveN08000339 · Statistical ward
- New LodgeN08000340 · Statistical ward
- OrangefieldN08000341 · Statistical ward
- OrmeauN08000342 · Statistical ward
- PoleglassN08000343 · Statistical ward
- RavenhillN08000344 · Statistical ward
- RosettaN08000345 · Statistical ward
- SandownN08000346 · Statistical ward
- ShandonN08000347 · Statistical ward
- ShankillN08000348 · Statistical ward
- Shaw's RoadN08000349 · Statistical ward
- StewartstownN08000350 · Statistical ward
- StormontN08000351 · Statistical ward
- StranmillisN08000352 · Statistical ward
- SydenhamN08000353 · Statistical ward
- Turf LodgeN08000354 · Statistical ward
- TwinbrookN08000355 · Statistical ward
- Upper MaloneN08000356 · Statistical ward
- Water WorksN08000357 · Statistical ward
- WindsorN08000358 · Statistical ward
- WoodstockN08000359 · Statistical ward
- WoodvaleN08000360 · Statistical ward
Recorded election results
Download all recorded results (CSV)10 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).
BALMORALTurnout return · 55.5% turnout
Electorate: 18,691. Ballot papers: 10,376. Source and method.
The supplied file contains turnout only. Candidate results are not included.
BLACK MOUNTAINTurnout return · 60.0% turnout
Electorate: 27,143. Ballot papers: 16,280. Source and method.
The supplied file contains turnout only. Candidate results are not included.
BOTANICTurnout return · 46.7% turnout
Electorate: 23,049. Ballot papers: 10,755. Source and method.
The supplied file contains turnout only. Candidate results are not included.
CASTLETurnout return · 53.2% turnout
Electorate: 23,442. Ballot papers: 12,479. Source and method.
The supplied file contains turnout only. Candidate results are not included.
COLLINTurnout return · 57.0% turnout
Electorate: 24,938. Ballot papers: 14,217. Source and method.
The supplied file contains turnout only. Candidate results are not included.
COURTTurnout return · 51.6% turnout
Electorate: 23,779. Ballot papers: 12,275. Source and method.
The supplied file contains turnout only. Candidate results are not included.
LISNASHARRAGHTurnout return · 56.3% turnout
Electorate: 21,488. Ballot papers: 12,091. Source and method.
The supplied file contains turnout only. Candidate results are not included.
OLDPARKTurnout return · 52.6% turnout
Electorate: 23,871. Ballot papers: 12,559. Source and method.
The supplied file contains turnout only. Candidate results are not included.
ORMISTONTurnout return · 54.6% turnout
Electorate: 26,314. Ballot papers: 14,379. Source and method.
The supplied file contains turnout only. Candidate results are not included.
TITANICTurnout return · 42.3% turnout
Electorate: 24,018. Ballot papers: 10,163. 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)60 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 | 22 |
| Democratic Unionist Party - D.U.P. | 14 |
| Alliance - Alliance Party of Northern Ireland | 11 |
| SDLP (Social Democratic & Labour Party) | 4 |
| Green Party (NI) | 3 |
| Independent / Other | 2 |
| Ulster Unionist Party | 2 |
| People Before Profit Alliance | 1 |
| Traditional Unionist Voice - TUV | 1 |
60 records shown
| Councillor | Ward or division | Party |
|---|---|---|
| Dónal Lyons | Balmoral | SDLP (Social Democratic & Labour Party) |
| Geraldine McAteer | Balmoral | Sinn Féin |
| Micky Murray | Balmoral | Alliance - Alliance Party of Northern Ireland |
| Sarah Bunting | Balmoral | Democratic Unionist Party - D.U.P. |
| Tara Brooks | Balmoral | Alliance - Alliance Party of Northern Ireland |
| Arder Carson | Black Mountain | Sinn Féin |
| Ciaran Beattie | Black Mountain | Sinn Féin |
| Micheal Donnelly | Black Mountain | Sinn Féin |
| Paul Doherty | Black Mountain | Independent / Other |
| Rois-Maire Donnelly | Black Mountain | Sinn Féin |
| Ronan McLaughlin | Black Mountain | Sinn Féin |
| Áine McCabe | Black Mountain | Sinn Féin |
| Conor McKay | Botanic | Sinn Féin |
| Emmet McDonough-Brown | Botanic | Alliance - Alliance Party of Northern Ireland |
| Gary McKeown | Botanic | SDLP (Social Democratic & Labour Party) |
| Tracy Kelly | Botanic | Democratic Unionist Party - D.U.P. |
| Áine Groogan | Botanic | Green Party (NI) |
| Brónach Anglin | Castle | Sinn Féin |
| Carl Whyte | Castle | SDLP (Social Democratic & Labour Party) |
| Conor Maskey | Castle | Sinn Féin |
| Dean McCullough | Castle | Democratic Unionist Party - D.U.P. |
| Fred Cobain | Castle | Democratic Unionist Party - D.U.P. |
| Sam Nelson | Castle | Alliance - Alliance Party of Northern Ireland |
| Caoimhín McCann | Collin | Sinn Féin |
| Joe Duffy | Collin | Sinn Féin |
| Matt Garrett | Collin | Sinn Féin |
| Michael Collins | Collin | People Before Profit Alliance |
| Siobhán McCallin | Collin | Sinn Féin |
| Séanna Walsh | Collin | Sinn Féin |
| Christina Black | Court | Sinn Féin |
| Claire Canavan | Court | Sinn Féin |
| Frank McCoubrey | Court | Democratic Unionist Party - D.U.P. |
| Ian McLaughlin | Court | Democratic Unionist Party - D.U.P. |
| Nicola Verner | Court | Democratic Unionist Party - D.U.P. |
| Ron McDowell | Court | Traditional Unionist Voice - TUV |
| Bradley Ferguson | Lisnasharragh | Democratic Unionist Party - D.U.P. |
| Brian Smyth | Lisnasharragh | Green Party (NI) |
| Davy Douglas | Lisnasharragh | Democratic Unionist Party - D.U.P. |
| Eric Hanvey | Lisnasharragh | Alliance - Alliance Party of Northern Ireland |
| Michael Long | Lisnasharragh | Alliance - Alliance Party of Northern Ireland |
| Séamas De Faoite | Lisnasharragh | SDLP (Social Democratic & Labour Party) |
| JJ Magee | Oldpark | Sinn Féin |
| Jordan Doran | Oldpark | Democratic Unionist Party - D.U.P. |
| Nichola Bradley | Oldpark | Sinn Féin |
| Paul McCusker | Oldpark | Independent / Other |
| Ryan Murphy | Oldpark | Sinn Féin |
| Tomás Ó Néill | Oldpark | Sinn Féin |
| Andrew McCormick | Ormiston | Democratic Unionist Party - D.U.P. |
| Anthony Flynn | Ormiston | Green Party (NI) |
| Christine Bower | Ormiston | Alliance - Alliance Party of Northern Ireland |
| Hedley Abernethy | Ormiston | Alliance - Alliance Party of Northern Ireland |
| James Lawlor | Ormiston | Democratic Unionist Party - D.U.P. |
| Jenna Maghie | Ormiston | Alliance - Alliance Party of Northern Ireland |
| Jim Rodgers | Ormiston | Ulster Unionist Party |
| David Bell | Titanic | Alliance - Alliance Party of Northern Ireland |
| Fiona McAteer | Titanic | Alliance - Alliance Party of Northern Ireland |
| Pádraig Donnelly | Titanic | Sinn Féin |
| Ruth Brooks | Titanic | Democratic Unionist Party - D.U.P. |
| Sammy Douglas | Titanic | Democratic Unionist Party - D.U.P. |
| Sonia Copeland | Titanic | Ulster Unionist Party |
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 | 351,927 |
| Under 16 | 64,867 |
| Age 16 to 64 | 232,376 |
| Age 65 and over | 54,684 |
Population history2011–2025
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| 2011 | 333,895 |
| 2012 | 334,322 |
| 2013 | 335,881 |
| 2014 | 337,872 |
| 2015 | 340,194 |
| 2016 | 341,111 |
| 2017 | 341,915 |
| 2018 | 343,690 |
| 2019 | 345,391 |
| 2020 | 344,994 |
| 2021 | 344,992 |
| 2022 | 348,005 |
| 2023 | 350,533 |
| 2024 | 352,390 |
| 2025 | 351,927 |
Census residentsCensus 2021
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All usual residents | 345,418 |
Housing tenureCensus 2021
Unit: households. Source and definitions.
| Measure | households |
|---|---|
| All households | 149,210 |
| Owner occupied: Owns outright | 37,043 |
| Owner occupied: Owns with a mortgage or loan | 37,771 |
| Shared ownership: Part-owns and part-rents | 1,237 |
| Social rented: Northern Ireland Housing Executive | 25,254 |
| Social rented: Housing association or charitable trust | 13,963 |
| Private rented: Private landlord | 17,762 |
| Private rented: Letting agency | 11,227 |
| Private rented: Employer of a household member | 59 |
| Private rented: Relative or friend of a household member | 1,148 |
| Private rented: Other | 461 |
| Lives rent free | 3,285 |
General healthCensus 2021
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All usual residents | 345,420 |
| All usual residents: Very good health | 165,256 |
| All usual residents: Good health | 96,606 |
| All usual residents: Fair health | 48,951 |
| All usual residents: Bad health | 25,281 |
| All usual residents: Very bad health | 9,326 |
QualificationsCensus 2021
Unit: people aged 16 and over. Source and definitions.
| Measure | people aged 16 and over |
|---|---|
| All usual residents aged 16 and over | 279,306 |
| No qualifications [note 1] | 66,815 |
| Level 1 qualifications [note 2] | 15,852 |
| Level 2 qualifications [note 3] | 34,396 |
| Apprenticeship [note 4] | 13,912 |
| Level 3 qualifications [note 5] | 46,308 |
| Level 4 qualifications and above [note 6] | 96,156 |
| Other qualifications [note 7] | 5,867 |
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 | 279,307 |
| Usual residents aged 16 and over: Economically active: Employee: Part-time | 34,489 |
| Usual residents aged 16 and over: Economically active: Employee: Full-time | 88,268 |
| Usual residents aged 16 and over: Economically active: Self-employed with employees: Part-time | 739 |
| Usual residents aged 16 and over: Economically active: Self-employed with employees: Full-time | 2,454 |
| Usual residents aged 16 and over: Economically active: Self-employed without employees: Part-time | 5,681 |
| Usual residents aged 16 and over: Economically active: Self-employed without employees: Full-time | 6,824 |
| Usual residents aged 16 and over: Economically active: Unemployed | 7,662 |
| Usual residents aged 16 and over: Economically active: Full-time student | 12,177 |
| Usual residents aged 16 and over: Economically inactive: Retired | 47,345 |
| Usual residents aged 16 and over: Economically inactive: Student (including full-time students) | 21,610 |
| Usual residents aged 16 and over: Economically inactive: Looking after home or family | 15,066 |
| Usual residents aged 16 and over: Economically inactive: Long-term sick or disabled | 26,781 |
| Usual residents aged 16 and over: Economically inactive: Other | 10,211 |
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 | 6,152 |
| 1999 | 6,546 |
| 2000 | 6,990 |
| 2001 | 7,349 |
| 2002 | 7,697 |
| 2003 | 8,415 |
| 2004 | 8,852 |
| 2005 | 9,374 |
| 2006 | 9,958 |
| 2007 | 10,430 |
| 2008 | 10,574 |
| 2009 | 10,608 |
| 2010 | 10,470 |
| 2011 | 10,820 |
| 2012 | 11,053 |
| 2013 | 11,422 |
| 2014 | 11,773 |
| 2015 | 12,226 |
| 2016 | 12,931 |
| 2017 | 13,581 |
| 2018 | 14,039 |
| 2019 | 14,353 |
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.
