2023 Armagh City, Banbridge and Craigavon Borough Council election

The 2023 election to Armagh City, Banbridge and Craigavon Borough Council was held on 18 May 2023, alongside other local elections in Northern Ireland, two weeks after local elections in England. The Northern Ireland elections were delayed by two weeks to avoid overlapping with the coronation of King Charles III.

The 41 councillors were elected via single transferable vote.

Election results

 * colspan="2" style="background-color:#f2f2f2;text-align:center;margin-bottom:-1px;border:1px solid #aaa;padding:.2em .4em" | 
 * style="text-align:right;" | 41
 * style="text-align:right;" | 86,500
 * style="text-align:right;" | 86,500
 * style="text-align:right;" | 86,500
 * style="text-align:right;" | 86,500
 * style="text-align:right;" | 86,500
 * style="text-align:right;" | 86,500
 * style="text-align:right;" | 86,500

Note: "Votes" are the first preference votes.

Districts summary
!rowspan=2 align="left"|District Electoral Area (DEA) ! %
 * - class="unsortable" align="centre"

!Cllrs

! %

!Cllrs

! %

!Cllrs

! %

!Cllrs

! %

!Cllrs

! %

!Cllrs

! %

!Cllrs

!rowspan=2|Total cllrs

!colspan=2 bgcolor="" | Sinn Féin !colspan=2 bgcolor="" | DUP !colspan=2 bgcolor="" | UUP !colspan=2 bgcolor="" | Alliance !colspan=2 bgcolor=""| SDLP !colspan=2 bgcolor="" | TUV !colspan=2 bgcolor="white"| Independents and others
 * - class="unsortable" align="center"
 * align="left"|Armagh
 * bgcolor="#008800"|49.59
 * bgcolor="#008800"|4 1
 * 14.16
 * 1 1
 * 9.78
 * 0 1
 * 4.55
 * 0
 * 19.29
 * 1 1
 * 0.00
 * 0
 * 2.63
 * 0
 * 6
 * align="left"|Banbridge
 * 24.47
 * 2 1
 * 22.26
 * 2
 * bgcolor="40BFF5"|28.84
 * bgcolor="40BFF5"|2 1
 * 14.34
 * 1
 * 5.76
 * 0
 * 4.34
 * 0
 * 0.00
 * 0
 * 7
 * align="left"|Craigavon
 * bgcolor="#008800"|35.90
 * bgcolor="#008800"|2 1
 * 29.48
 * 1
 * 12.13
 * 1
 * 12.94
 * 1 1
 * 8.90
 * 0 2
 * 0.00
 * 0
 * 0.00
 * 0
 * 5
 * align="left"|Cusher
 * 17.73
 * 1
 * bgcolor="#D46A4C"|26.81
 * bgcolor="#D46A4C"|1
 * 12.55
 * 1 1
 * 4.84
 * 0
 * 4.71
 * 0
 * 16.59
 * 1 1
 * 16.77
 * 1
 * 5
 * align="left"|Lagan River
 * 5.02
 * 0
 * bgcolor="#D46A4C"|49.03
 * bgcolor="#D46A4C"|3
 * 19.86
 * 1
 * 17.62
 * 1
 * 2.20
 * 0
 * 6.27
 * 0
 * 0.00
 * 0
 * 5
 * align="left"|Lurgan
 * bgcolor="#008800"|48.59
 * bgcolor="#008800"|4 1
 * 23.19
 * 2 1
 * 7.84
 * 0 1
 * 13.33
 * 1
 * 7.04
 * 0 1
 * 0.00
 * 0
 * 0.00
 * 0
 * 7
 * align="left"|Portadown
 * 23.71
 * 2 1
 * bgcolor="#D46A4C"|41.58
 * bgcolor="#D46A4C"|3
 * 13.74
 * 1
 * 7.55
 * 0
 * 6.90
 * 0 1
 * 6.52
 * 0
 * 0.00
 * 0
 * 6
 * - class="unsortable" class="sortbottom" style="background:#C9C9C9"
 * align="left"| Total
 * 30.47
 * 15 5
 * 28.52
 * 13 2
 * 14.89
 * 6 4
 * 10.55
 * 4 1
 * 8.09
 * 1 5
 * 4.68
 * 1 1
 * 5.10
 * 1
 * 41
 * }
 * 1 5
 * 4.68
 * 1 1
 * 5.10
 * 1
 * 41
 * }
 * }

Armagh
2019: 3 x Sinn Féin, 2 x SDLP, 1 x UUP

2023: 4 x Sinn Féin, 1 x SDLP, 1 x DUP

2019–2023 Change: Sinn Féin and DUP gain from SDLP and UUP

Banbridge
2019: 3 x UUP, 2 x DUP, 1 x Sinn Féin, 1 x Alliance

2023: 2 x UUP, 2 x Sinn Féin, 2 x DUP, 1 x Alliance

2019–2023 Change: Sinn Féin gain from UUP

Craigavon
2019: 2 x SDLP, 1 x DUP, 1 x Sinn Féin, 1 x UUP

2023: 2 x Sinn Féin, 1 x DUP, 1 x Alliance, 1 x UUP

2019–2023 Change: Sinn Féin and Alliance gain from SDLP (two seats)

Cusher
2019: 2 x UUP, 1 x DUP, 1 x Sinn Féin, 1 x Independent

2023: 1 x DUP, 1 x Sinn Féin, 1 x TUV, 1 x UUP, 1 x Independent

2019–2023 Change: TUV gain from UUP

Lagan River
2019: 3 x DUP, 1 x UUP, 1 x Alliance

2023: 3 x DUP, 1 x UUP, 1 x Alliance

2019–2023 Change: No change

Lurgan
2019: 3 x Sinn Féin, 1 x DUP, 1 x SDLP, 1 x UUP, 1 x Alliance

2023: 4 x Sinn Féin, 2 x DUP, 1 x Alliance

2019–2023 Change: Sinn Féin gain from SDLP, DUP gain from UUP

Portadown
2019: 3 x DUP, 1 x Sinn Féin, 1 x UUP, 1 x SDLP

2023: 3 x DUP, 2 x Sinn Féin, 1 x UUP

2019–2023 Change: Sinn Féin gain from SDLP