Elections to Ballymena Borough Council were held on 5 May 2005 on the same day as the other Northern Irish local government elections. The election used four district electoral areas to elect a total of 24 councillors.
<small>Note: "Votes" are the first preference votes.</small>
|- class="unsortable" align="centre" !rowspan=2 align="left"|Ward ! % <br /> !Cllrs<br /> ! % <br /> !Cllrs<br /> ! %<br /> !Cllrs<br /> ! %<br /> !Cllrs<br /> ! % <br /> !Cllrs<br /> !rowspan=2|Total<br />Cllrs<br /> |- class="unsortable" align="center" !colspan=2 bgcolor="" | <span style="color:black;">DUP</span> !colspan=2 bgcolor="" | <span style="color:black;">UUP</span> !colspan=2 bgcolor="" | <span style="color:black;">SDLP</span> !colspan=2 bgcolor="" | <span style="color:black;">Sinn Féin</span> !colspan=2 bgcolor="white"| <span style="black;">Others</span> |- |align="left"|Ballymena North |bgcolor="#D46A4C"|43.7 |bgcolor="#D46A4C"|3 |21.2 |2 |11.0 |1 |5.0 |0 |19.1 |1 |7 |- |align="left"|Ballymena South |bgcolor="#D46A4C"|61.3 |bgcolor="#D46A4C"|5 |19.1 |1 |12.2 |1 |5.9 |0 |1.5 |0 |7 |- |align="left"|Bannside |bgcolor="#D46A4C"|62.3 |bgcolor="#D46A4C"|3 |18.9 |1 |8.6 |0 |10.1 |1 |0.0 |0 |5 |- |align="left"|Braid |bgcolor="#D46A4C"|53.8 |bgcolor="#D46A4C"|3 |27.1 |1 |10.0 |1 |9.1 |0 |0.0 |0 |5 |- |- class="unsortable" class="sortbottom" style="background:#C9C9C9" |align="left"| Total |55.2 |14 |21.6 |5 |10.4 |3 |7.6 |1 |5.2 |1 |24 |-
2001: 2 x DUP, 2 x UUP, 2 x Independent, 1 x SDLP<br /> 2005: 3 x DUP, 2 x UUP, 1 x SDLP, 1 x Independent<br /> 2001-2005 Change: DUP gain from Independent
2001: 4 x DUP, 2 x UUP, 1 x SDLP<br /> 2005: 5 x DUP, 1 x UUP, 1 x SDLP<br /> 2001-2005 Change: DUP gain from UUP
2001: 3 x DUP, 1 x UUP, 1 x SDLP<br /> 2005: 3 x DUP, 1 x UUP, 1 x Sinn Féin<br /> 2001-2005 Change: Sinn Féin gain from SDLP
2001: 2 x DUP, 2 x UUP, 1 x SDLP<br /> 2005: 3 x DUP, 1 x UUP, 1 x SDLP<br /> 2001-2005 Change: DUP gain from UUP