Elections to Craigavon 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 26 councillors.
Note: "Votes" are the first preference votes.
2001: 2 x DUP, 2 x UUP, 2 x SDLP, 1 x Sinn Féin 2005: 3 x DUP, 2 x UUP, 1 x Sinn Féin, 1 x SDLP 2001–2005 Change: DUP gain from SDLP 2001: 3 x SDLP, 2 x Sinn Féin 2005: 3 x Sinn Féin, 2 x SDLP 2001–2005 Change: Sinn Féin gain from SDLP 2001: 4 x UUP, 2 x DUP, 1 x SDLP 2005: 3 x UUP, 3 x DUP, 1 x Sinn Féin 2001–2005 Change: DUP and Sinn Féin gain from UUP and SDLP 2001: 2 x DUP, 2 x UUP, 1 x Sinn Féin, 1 x SDLP, 1 x Independent 2005: 3 x DUP, 1 x Sinn Féin, 1 x UUP, 1 x SDLP, 1 x Independent 2001–2005 Change: DUP gain from UUP