Mid Ulster Council Map
View the Mid Ulster 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
152,292Statistical wards
40Seats in 2026
40Selected 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 | 40 |
| Reported total | 40 |
“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 | 40 | Other 40 |
Mid Ulster Council and Local Areas
Northern Ireland district in Northern Ireland. Official council code: N09000009. 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 40 mapped areas
- ArdboeN08000901 · Statistical ward
- Augher and ClogherN08000902 · Statistical ward
- AughnacloyN08000903 · Statistical ward
- BallygawleyN08000904 · Statistical ward
- BallymaguiganN08000905 · Statistical ward
- BallysaggartN08000906 · Statistical ward
- BellaghyN08000907 · Statistical ward
- CaledonN08000908 · Statistical ward
- CastlecaulfieldN08000909 · Statistical ward
- CastledawsonN08000910 · Statistical ward
- CoaghN08000911 · Statistical ward
- Coalisland NorthN08000912 · Statistical ward
- Coalisland SouthN08000913 · Statistical ward
- Cookstown EastN08000914 · Statistical ward
- Cookstown SouthN08000915 · Statistical ward
- Cookstown WestN08000916 · Statistical ward
- CoolshinnyN08000917 · Statistical ward
- DonaghmoreN08000918 · Statistical ward
- DraperstownN08000919 · Statistical ward
- FivemiletownN08000920 · Statistical ward
- GlebeN08000921 · Statistical ward
- KillymanN08000922 · Statistical ward
- KillymealN08000923 · Statistical ward
- LissanN08000924 · Statistical ward
- LoughryN08000925 · Statistical ward
- Lower GlenshaneN08000926 · Statistical ward
- MagheraN08000927 · Statistical ward
- MoyN08000928 · Statistical ward
- MoygashelN08000929 · Statistical ward
- MullaghmoreN08000930 · Statistical ward
- OaklandsN08000931 · Statistical ward
- PomeroyN08000932 · Statistical ward
- StewartstownN08000933 · Statistical ward
- SwatraghN08000934 · Statistical ward
- Tamlaght O'CrillyN08000935 · Statistical ward
- The LoupN08000936 · Statistical ward
- TobermoreN08000937 · Statistical ward
- Town Parks EastN08000938 · Statistical ward
- ValleyN08000939 · Statistical ward
- Washing BayN08000940 · 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).
CARNTOGHERTurnout return · 69.9% turnout
Electorate: 12,744. Ballot papers: 8,911. Source and method.
The supplied file contains turnout only. Candidate results are not included.
CLOGHER VALLEYTurnout return · 68.4% turnout
Electorate: 15,846. Ballot papers: 10,839. Source and method.
The supplied file contains turnout only. Candidate results are not included.
COOKSTOWNTurnout return · 60.7% turnout
Electorate: 17,175. Ballot papers: 10,433. Source and method.
The supplied file contains turnout only. Candidate results are not included.
DUNGANNONTurnout return · 60.1% turnout
Electorate: 16,325. Ballot papers: 9,811. Source and method.
The supplied file contains turnout only. Candidate results are not included.
MAGHERAFELTTurnout return · 60.5% turnout
Electorate: 13,741. Ballot papers: 8,315. Source and method.
The supplied file contains turnout only. Candidate results are not included.
MOYOLATurnout return · 68.4% turnout
Electorate: 13,524. Ballot papers: 9,246. Source and method.
The supplied file contains turnout only. Candidate results are not included.
TORRENTTurnout return · 65.6% turnout
Electorate: 16,464. Ballot papers: 10,806. 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)40 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 | 19 |
| Democratic Unionist Party - D.U.P. | 11 |
| SDLP (Social Democratic & Labour Party) | 5 |
| Independent / Other | 3 |
| Ulster Unionist Party | 2 |
40 records shown
| Councillor | Ward or division | Party |
|---|---|---|
| Brian McGuigan | Carntogher | Sinn Féin |
| Cora Corry | Carntogher | Sinn Féin |
| Kyle Black | Carntogher | Democratic Unionist Party - D.U.P. |
| Paddy Kelly | Carntogher | Sinn Féin |
| Séan McPeake | Carntogher | Sinn Féin |
| Eugene McConnell | Clogher Valley | Sinn Féin |
| Frances Burton | Clogher Valley | Democratic Unionist Party - D.U.P. |
| Gael Gildernew | Clogher Valley | Sinn Féin |
| Kevin McElvogue | Clogher Valley | Independent / Other |
| Mark Robinson | Clogher Valley | Democratic Unionist Party - D.U.P. |
| Meta Graham | Clogher Valley | Ulster Unionist Party |
| Donna Mullin | Cookstown | Sinn Féin |
| Eva Cahoon | Cookstown | Democratic Unionist Party - D.U.P. |
| Gavin Bell | Cookstown | Sinn Féin |
| John McNamee | Cookstown | Sinn Féin |
| Kerri Martin | Cookstown | SDLP (Social Democratic & Labour Party) |
| Trevor Wilson | Cookstown | Ulster Unionist Party |
| Wilbert Buchanan | Cookstown | Democratic Unionist Party - D.U.P. |
| Barry Monteith | Dungannon | Independent / Other |
| Clement Cuthbertson | Dungannon | Democratic Unionist Party - D.U.P. |
| Deirdre Varsani | Dungannon | Sinn Féin |
| Dominic Molloy | Dungannon | Sinn Féin |
| James Burton | Dungannon | Democratic Unionist Party - D.U.P. |
| Karol McQuade | Dungannon | SDLP (Social Democratic & Labour Party) |
| Christine McFlynn | Magherafelt | SDLP (Social Democratic & Labour Party) |
| Darren Totten | Magherafelt | Sinn Féin |
| Paul McLean | Magherafelt | Democratic Unionist Party - D.U.P. |
| Sean Clarke | Magherafelt | Sinn Féin |
| Wesley Brown | Magherafelt | Democratic Unionist Party - D.U.P. |
| Anne Forde | Moyola | Democratic Unionist Party - D.U.P. |
| Denise Johnston | Moyola | SDLP (Social Democratic & Labour Party) |
| Donal McPeake | Moyola | Sinn Féin |
| Ian Milne | Moyola | Sinn Féin |
| Jolene Groogan | Moyola | Sinn Féin |
| Dan Kerr | Torrent | Independent / Other |
| Eimear Carney | Torrent | Sinn Féin |
| Jonathan Buchanan | Torrent | Democratic Unionist Party - D.U.P. |
| Malachy Quinn | Torrent | SDLP (Social Democratic & Labour Party) |
| Niall McAleer | Torrent | Sinn Féin |
| Nuala McLernon | Torrent | 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 | 152,292 |
| Under 16 | 33,966 |
| Age 16 to 64 | 93,398 |
| Age 65 and over | 24,928 |
Population history2011–2025
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| 2011 | 139,011 |
| 2012 | 140,466 |
| 2013 | 141,551 |
| 2014 | 143,217 |
| 2015 | 144,404 |
| 2016 | 145,874 |
| 2017 | 147,002 |
| 2018 | 148,028 |
| 2019 | 149,230 |
| 2020 | 149,747 |
| 2021 | 150,598 |
| 2022 | 151,001 |
| 2023 | 152,006 |
| 2024 | 152,718 |
| 2025 | 152,292 |
Census residentsCensus 2021
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All usual residents | 150,293 |
Housing tenureCensus 2021
Unit: households. Source and definitions.
| Measure | households |
|---|---|
| All households | 54,007 |
| Owner occupied: Owns outright | 20,724 |
| Owner occupied: Owns with a mortgage or loan | 16,102 |
| Shared ownership: Part-owns and part-rents | 332 |
| Social rented: Northern Ireland Housing Executive | 3,898 |
| Social rented: Housing association or charitable trust | 1,195 |
| Private rented: Private landlord | 8,112 |
| Private rented: Letting agency | 1,440 |
| Private rented: Employer of a household member | 22 |
| Private rented: Relative or friend of a household member | 493 |
| Private rented: Other | 131 |
| Lives rent free | 1,558 |
General healthCensus 2021
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All usual residents | 150,289 |
| All usual residents: Very good health | 80,655 |
| All usual residents: Good health | 42,092 |
| All usual residents: Fair health | 18,343 |
| All usual residents: Bad health | 6,819 |
| All usual residents: Very bad health | 2,380 |
QualificationsCensus 2021
Unit: people aged 16 and over. Source and definitions.
| Measure | people aged 16 and over |
|---|---|
| All usual residents aged 16 and over | 115,659 |
| No qualifications [note 1] | 31,803 |
| Level 1 qualifications [note 2] | 6,132 |
| Level 2 qualifications [note 3] | 15,201 |
| Apprenticeship [note 4] | 8,241 |
| Level 3 qualifications [note 5] | 17,667 |
| Level 4 qualifications and above [note 6] | 33,912 |
| Other qualifications [note 7] | 2,703 |
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 | 115,658 |
| Usual residents aged 16 and over: Economically active: Employee: Part-time | 13,918 |
| Usual residents aged 16 and over: Economically active: Employee: Full-time | 40,609 |
| Usual residents aged 16 and over: Economically active: Self-employed with employees: Part-time | 489 |
| Usual residents aged 16 and over: Economically active: Self-employed with employees: Full-time | 2,487 |
| Usual residents aged 16 and over: Economically active: Self-employed without employees: Part-time | 3,301 |
| Usual residents aged 16 and over: Economically active: Self-employed without employees: Full-time | 6,714 |
| Usual residents aged 16 and over: Economically active: Unemployed | 2,109 |
| Usual residents aged 16 and over: Economically active: Full-time student | 3,416 |
| Usual residents aged 16 and over: Economically inactive: Retired | 19,264 |
| Usual residents aged 16 and over: Economically inactive: Student (including full-time students) | 5,713 |
| Usual residents aged 16 and over: Economically inactive: Looking after home or family | 6,301 |
| Usual residents aged 16 and over: Economically inactive: Long-term sick or disabled | 7,623 |
| Usual residents aged 16 and over: Economically inactive: Other | 3,714 |
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,780 |
| 1999 | 1,903 |
| 2000 | 2,065 |
| 2001 | 2,132 |
| 2002 | 2,191 |
| 2003 | 2,395 |
| 2004 | 2,470 |
| 2005 | 2,628 |
| 2006 | 2,819 |
| 2007 | 2,939 |
| 2008 | 2,852 |
| 2009 | 2,625 |
| 2010 | 2,769 |
| 2011 | 2,851 |
| 2012 | 2,925 |
| 2013 | 3,129 |
| 2014 | 3,286 |
| 2015 | 3,411 |
| 2016 | 3,538 |
| 2017 | 3,652 |
| 2018 | 3,864 |
| 2019 | 3,977 |
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.
